summaryrefslogtreecommitdiff
path: root/src/mapi
AgeCommit message (Expand)AuthorFilesLines
10 daysstatic-glapi: Fix MSVC preprocessor definitionsJesse Natalie1-7/+2
10 dayswgl: Fix unit test when using shared glapiJesse Natalie1-0/+1
10 daysmapi: Fix shared-glapi build with MSVCJesse Natalie3-5/+5
2021-08-26glapi/gl_gentable.py: drop call to backtrace on no opSimon Zeni1-34/+3
2021-08-24glthread: implement glGetUniformLocation without syncingMarek Olšák1-1/+1
2021-08-14python: drop python2 supportEric Engestrom18-36/+0
2021-08-14python: explicitly require python3Eric Engestrom2-2/+2
2021-08-06mesa: Add support for EXT_clear_textureGert Wollny2-0/+28
2021-07-09glthread: use custom marshal/unmarshal for CallListPierre-Eric Pelloux-Prayer1-2/+1
2021-07-09glthread: return consumed bytesPierre-Eric Pelloux-Prayer2-2/+9
2021-07-09glthread: add a last parameter to unmarshal functionsPierre-Eric Pelloux-Prayer2-2/+2
2021-07-08android: Drop the Android.mk build systemJason Ekstrand2-119/+0
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