summaryrefslogtreecommitdiff
path: root/src/mapi
AgeCommit message (Expand)AuthorFilesLines
2023-08-01mesa: Implement and advertise GL_MESA_sampler_objectsAdam Jackson1-10/+10
2023-06-29mapi: Remove dead struct _glapi_function in glapi/glapi_getproc.cYonggang Luo1-12/+0
2023-06-29mapi: Merge get_static_proc_address into _glapi_get_proc_addressYonggang Luo1-34/+15
2023-06-29mapi: Style fixes in glapi/glapi_getproc.cYonggang Luo1-5/+5
2023-06-27mapi: Hide OpenGL functions to be exported when shared-glapi is disabledYonggang Luo5-12/+7
2023-06-27mapi: Now _glapi_get_dispatch_table_size always equal to sizeof(struct _glapi...Yonggang Luo1-1/+1
2023-06-27mapi: Fixes compile error with build option "-D shared-glapi=disabled"Yonggang Luo1-31/+7
2023-06-22mapi: Fixes non-constant-expression cannot be narrowed from type 'unsigned lo...Yonggang Luo1-1/+1
2023-06-22mapi: Fixes check_table.cpp for DrawArraysInstancedARB and DrawElementsInstan...Yonggang Luo1-2/+2
2023-06-12mapi: Delete execmem support code.Emma Anholt4-169/+0
2023-06-12mapi: Drop the unused_functions table.Emma Anholt2-57/+1
2023-06-12mesa: Drop the aliases from the remap table.Emma Anholt4-126/+16
2023-06-12mapi: Clean up mapi_stub struct.Emma Anholt2-5/+4
2023-06-12mesa: Drop the function parameter spec from the remap table.Emma Anholt4-63/+5
2023-06-12mapi: Delete dynamic stub generation.Emma Anholt11-683/+18
2023-06-12mapi: clang-format _glapi_add_dispatch().Emma Anholt1-42/+38
2023-06-07Update OpenGL headersSimon Ser1-10806/+6833
2023-04-11mesa: Add EXT_instanced_arrays supportCorentin Noël3-3/+14
2023-04-11glapi: Make EXT_draw_instanced functions available for GLES 2.0Corentin Noël1-2/+2
2023-04-11Revert "mesa: Enable NV_texture_barrier in GLES2+"David Heidelberg1-1/+1
2023-04-08mesa: Enable NV_texture_barrier in GLES2+Adam Jackson1-1/+1
2023-03-30mapi: add InternalInvalidateFramebufferAncillaryMESAMike Blumenkrantz2-0/+5
2023-03-20mesa ctx->API --> _mesa_is_foo(ctx)volodymyr.o2-11/+11
2023-03-12glthread: qualify the *cmd unmarshal parameter with restrictMarek Olšák2-2/+2
2023-03-12mesa: rename CurrentClientDispatch to GLApiMarek Olšák1-2/+2
2023-03-12mesa: move ctx->Table -> ctx->Dispatch.Table except Client & MarshalExecMarek Olšák2-2/+2
2023-03-12glapi: inline the meson list files_mapi_utilMarek Olšák3-9/+9
2023-03-12glapi: move files specific to shared-glapi into the shared-glapi subdirectoryMarek Olšák6-7/+7
2023-03-10meson: inline gtest_test_protocol now that it's always 'gtest'Eric Engestrom2-2/+2
2023-03-01glthread: fix a perf regression due to draw_always_async flag, fix DrawIndirectMarek Olšák1-2/+2
2023-02-28glapi/meson: drop duplicate line in depsEric Engestrom1-1/+0
2023-02-18glthread: convert (Multi)DrawIndirect into direct if user buffers are presentMarek Olšák2-14/+6
2023-02-18glthread: add API to allow passing DrawID from glthread to mesaMarek Olšák2-0/+10
2023-02-18glthread: handle non-VBO uploads for glMultiModeDraw{Arrays,Elements}IBMMarek Olšák1-4/+2
2023-02-18glthread: add ctx->GLThread.draw_always_async to simplify draw checkingMarek Olšák1-2/+2
2023-02-18glthread: track vertex formats for all attributesMarek Olšák7-40/+40
2023-02-18glthread: don't bind/unbind uploaded indexbuf, pass it to glMultiDraw directlyMarek Olšák1-0/+7
2023-02-18glthread: don't bind/unbind uploaded indexbuf, pass it to glDraw directlyMarek Olšák1-0/+8
2023-02-18glthread: track the current element array buffer in the Core profile tooMarek Olšák2-5/+5
2023-01-20glthread: make marshal functions for glBegin/End attribs non-staticMarek Olšák1-1/+3
2023-01-20glapi: autogenerate function parameters with no space between * and variableMarek Olšák1-1/+4
2023-01-19meson: use the same workaround for setting 'lib' on windowsDylan Baker3-3/+3
2023-01-19glthread: fix glArrayElement handlingPierre-Eric Pelloux-Prayer1-1/+1
2023-01-10mesa: add missing count_scale attributesPierre-Eric Pelloux-Prayer1-4/+4
2023-01-10mesa: add missing count_scale attributePierre-Eric Pelloux-Prayer1-2/+2
2023-01-03glx: Remove the GetProcAddress special case for indirect renderingAdam Jackson1-49/+0
2022-11-20mapi: update gles 1.1 extention packet linkYusuf Khan1-1/+1
2022-11-11meson: Refactoring shared gen_vs_module_defs_normal_command outYonggang Luo2-6/+2
2022-11-10meson: Use deps_for_libmesa_util for idep_mesautil instead hand crafted listYonggang Luo2-3/+3
2022-11-10mesa: fix typo from adding glGetObjectLabelEXTTimothy Arceri1-1/+1