summaryrefslogtreecommitdiff
path: root/src/mapi
AgeCommit message (Expand)AuthorFilesLines
2021-06-17glthread: change when glFlush flushes asynchronouslyMarek Olšák1-7/+1
2021-06-10glapi: fix Warray-parameterMichel Zou1-2/+2
2021-06-09add execmem build optionJohn Bates1-0/+5
2021-06-02util: Add a helper macro for defining initial-exec variables.Emma Anholt3-19/+7
2021-04-26mesa: fix incomplete GL_NV_half_float implementationTimothy Arceri2-0/+82
2021-04-19mapi: Respect MESA_DEBUG=silent for no-op debug output.Eric Anholt1-5/+17
2021-03-20scons: Remove.Jose Fonseca2-165/+0
2021-03-11util: Extract thread-id helpers from u_currentRob Clark1-40/+5
2021-02-24glapi: keep declspec(thread) msvc-specificMichel Zou2-2/+2
2021-02-23glapi: Support "ELF" TLS on WindowsJesse Natalie2-0/+11
2021-02-22Adjust dylib compatibility versions to match what was set by mesa-18.3's auto...Jeremy Huddleston Sequoia2-0/+2
2021-02-17glthread: ignore the return value of glUnmapBuffer, don't sync, and return trueMarek Olšák4-5/+7
2021-02-17glthread: don't sync when using pixel buffer objectsMarek Olšák5-71/+134
2021-02-17glthread: don't declare pointers with const in unmarshal functionsMarek Olšák1-1/+1
2021-02-17glthread: assume all parameters are fixed if marshal_sync is presentMarek Olšák1-25/+53
2021-01-29glapi: guard against invalid XML definitions for glthreadMarek Olšák1-0/+6
2021-01-29glthread: fix glVertexAttribDivisor calls not being tracked by non-VBO uploadsMarek Olšák2-3/+3
2021-01-28mapi: Undefine MemoryBarrierJesse Natalie1-0/+4
2021-01-28glapi: Undefine MemoryBarrierJesse Natalie2-0/+8
2021-01-21mesa: remove _mesa_initialize_exec_dispatch from draw.c by autogenerating itMarek Olšák4-23/+21
2021-01-21glthread: add display list support to fix state tracking with display listsMarek Olšák1-8/+12
2021-01-21glthread: remove if (COMPAT) conditions from functions that are GL-compat-onlyMarek Olšák1-4/+4
2021-01-21glthread: rename inside_dlist to ListMode for future useMarek Olšák1-2/+2
2021-01-21glthread: implement glGetIntegerv for states that glthread tracksMarek Olšák1-1/+1
2021-01-21glthread: track all matrix stack depthsMarek Olšák2-8/+16
2021-01-21glthread: don't sync with NV_half_float vertex attrib functionsMarek Olšák1-13/+13
2021-01-21glthread: remove marshal="draw" because it doesn't do muchMarek Olšák6-20/+16
2020-12-01glapi: fix unused-function warningMichel Zou1-0/+2
2020-11-21glthread: make glGetActiveUniform return without syncingMarek Olšák1-4/+7
2020-11-21mesa: add glInternalSetError for glthreadMarek Olšák2-0/+6
2020-11-06mesa: Implement GL_ANGLE_pack_reverse_row_orderAdam Jackson1-0/+5
2020-10-26mapi: do not return thread-specific data for wrong threadErik Faye-Lund1-2/+9
2020-10-26mapi: do not call thread-unsafe dispatch getterErik Faye-Lund2-12/+1
2020-10-26mapi: remove unused functionErik Faye-Lund1-10/+0
2020-10-07glthread: handle glInterleavedArraysMarek Olšák1-1/+2
2020-10-07mesa: remove api_loopback to remove call indirectionsMarek Olšák3-207/+206
2020-10-06gl_marshal.py: inline print_sync_dispatchMarek Olšák1-5/+2
2020-08-11src/mesa: add GL_NV_half_float extension support (v2)Yogesh Mohan Marimuthu4-0/+208
2020-08-05mapi: Mark TLS symbols as optional in glapi-symbols.txtKristian H. Kristensen1-2/+2
2020-08-05mapi/test: Change type to unsigned for offsetKristian H. Kristensen1-1/+1
2020-07-30mapi: Return NULL function pointers for GL_EXT_debug_markerLepton Wu1-0/+17
2020-07-23glx: Fix build and warnings with -Dglx=dri -Dglx-direct=falseAdam Jackson1-3/+1
2020-06-26mapi: x86: Fix dynamic entries in x86 tsd stubs.Lepton Wu1-8/+42
2020-06-23glthread: handle ARB_vertex_attrib_bindingMarek Olšák2-20/+40
2020-06-23glapi: fix incorrect param names in ARB_vertex_attrib_binding functionsMarek Olšák1-2/+2
2020-06-09glthread: sync in glFlush for multiple contextsMarek Olšák1-1/+7
2020-06-05Switch from cElementTree to ElementTree.Vinson Lee2-2/+2
2020-06-05glapi: remove deprecated .getchildren() that has been replace with an iteratorEric Engestrom2-6/+6
2020-06-03mesa: Fix NetBSD compiler macro.Vinson Lee1-1/+1
2020-06-01meson: use gnu_symbol_visibility argumentDylan Baker3-3/+3