summaryrefslogtreecommitdiff
path: root/src/mapi/glapi
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-02util: Add a helper macro for defining initial-exec variables.Emma Anholt1-4/+3
2021-04-26mesa: fix incomplete GL_NV_half_float implementationTimothy Arceri2-0/+82
2021-03-20scons: Remove.Jose Fonseca2-165/+0
2021-02-24glapi: keep declspec(thread) msvc-specificMichel Zou1-1/+1
2021-02-23glapi: Support "ELF" TLS on WindowsJesse Natalie1-0/+5
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-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-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/test: Change type to unsigned for offsetKristian H. Kristensen1-1/+1
2020-07-23glx: Fix build and warnings with -Dglx=dri -Dglx-direct=falseAdam Jackson1-3/+1
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-05glapi: remove deprecated .getchildren() that has been replace with an iteratorEric Engestrom2-6/+6
2020-05-30glthread: don't upload for glDraw inside a display list and always syncMarek Olšák1-2/+4
2020-05-26mapi: Fix a couple of warning in generated codeKristian H. Kristensen1-2/+2
2020-05-13glthread: stop using GLenum16 to get correct GL errors for out-of-bounds enumsMarek Olšák1-5/+2
2020-04-30glthread: upload non-VBO vertices and indices for non-Indirect non-IBM drawsMarek Olšák4-28/+14
2020-04-30glthread: handle gl{Push,Pop}ClientAttrib{DefaultEXT} for glthread statesMarek Olšák2-4/+8
2020-04-30glthread: track primitive restart stateMarek Olšák2-3/+5
2020-04-30glthread: track instance divisor changesMarek Olšák1-2/+4
2020-04-30glthread: track pointers and strides for Pointer & EXT_dsa attrib functionsMarek Olšák5-31/+43
2020-04-30mesa: add glInternalBufferSubDataCopyMESA for glthreadMarek Olšák3-0/+15
2020-04-27glthread: sort variables in marshal structures to pack them optimallyMarek Olšák1-1/+39
2020-04-27glthread: use GLenum16 in batch buffers to save spaceMarek Olšák1-1/+4
2020-04-27mesa: remove exec="dynamic" from Draw functions that are not really dynamicMarek Olšák8-22/+22
2020-04-23mesa: add support for AlphaToCoverageDitherControlNVIndrajit Kumar Das4-0/+24
2020-04-21remove final imports.h and imports.c bitsDylan Baker3-3/+2