summaryrefslogtreecommitdiff
path: root/src/mapi
AgeCommit message (Expand)AuthorFilesLines
2020-07-08mapi: x86: Fix dynamic entries in x86 tsd stubs.Lepton Wu1-8/+42
2020-06-10Switch from cElementTree to ElementTree.Vinson Lee2-2/+2
2020-06-10glapi: remove deprecated .getchildren() that has been replace with an iteratorEric Engestrom2-6/+6
2020-06-10mesa: Fix NetBSD compiler macro.Vinson Lee1-1/+1
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
2020-04-21mesa|mapi: replace _mesa_[v]snprintf with [v]snprintfDylan Baker1-1/+2
2020-04-15mesa: fix enum value of VIEWPORT_SWIZZLE_POSITIVE_W_NVKarol Herbst1-1/+1
2020-04-12mesa: add GL_NV_viewport_swizzle supportIlia Mirkin4-0/+38
2020-03-30scons: Prune out unnecessary targets.Jose Fonseca1-130/+0
2020-03-27Move compiler.h and imports.h/c from src/mesa/main into src/utilMarek Olšák3-2/+4
2020-03-26x86: Add ENDBR at function entriesH.J. Lu3-0/+22
2020-03-24glthread: compile marshal_generated.c faster by breaking it up into 8 filesMarek Olšák2-13/+32
2020-03-24glthread: declare marshal and unmarshal functions as non-staticMarek Olšák2-7/+11
2020-03-24glthread: inline SET_func and add -O1 to build _mesa_create_marshal_table fasterMarek Olšák1-1/+9
2020-03-20glthread: remove the marshal_fail XML attributeMarek Olšák3-14/+0
2020-03-20glthread: ignore vertex arrays with user pointers if they're disabledMarek Olšák5-19/+19
2020-03-20glthread: track which vertex array attribs are enabledMarek Olšák3-13/+26
2020-03-20glthread: rename non_vbo helper functionsMarek Olšák6-23/+23
2020-03-20glthread: handle buffer unbinding via glDeleteBuffersMarek Olšák1-1/+2
2020-03-20glthread: rename marshal.h/c to glthread_marshal.h and glthread_shaderobj.cMarek Olšák1-3/+1
2020-03-20glthread: autogenerate prototypes for custom-marshalled functionsMarek Olšák1-0/+9
2020-03-20glthread: simplify printing safe_mul in gl_marshal.pyMarek Olšák1-8/+8
2020-03-20glthread: don't declare unmarshal functions as inlineMarek Olšák1-1/+1
2020-03-20glthread: remove debug_print_marshal functionMarek Olšák1-2/+0
2020-03-20glthread: don't execute any custom VAO and BindBuffer code in the Core profileMarek Olšák8-24/+26
2020-03-20glthread: track VAOs created by CreateVertexArraysMarek Olšák1-1/+2
2020-03-20glthread: enable display listsMarek Olšák1-1/+1
2020-03-19mesa: remove redundant api_loopback functionsMarek Olšák2-10/+10
2020-03-06glthread: fall back if a param size is non-zero and a pointer param is NULLMarek Olšák1-0/+1
2020-03-06glthread: add custom marshalling for glNamedBuffer(Sub)DataEXTMarek Olšák1-2/+2
2020-03-06glthread: replace custom glBindBuffer marshalling with generated oneMarek Olšák1-1/+2
2020-03-06glthread: sync instead of disabling glthread for non-VBO pointersMarek Olšák9-22/+34
2020-03-06glthread: track for each VAO whether the user has set a user pointerMarek Olšák9-29/+38
2020-03-06glthread: add marshal_call_after and remove custom glFlush and glEnable codeMarek Olšák4-11/+15
2020-03-06glthread: don't insert an empty line after (void) cmd;Marek Olšák1-1/+1
2020-03-06glthread: add support for glMemoryObjectParameteriv, glSemaphoreParameterui64vMarek Olšák1-2/+2
2020-03-06glthread: add support for glCallLists, glPatchParameterfvMarek Olšák2-2/+3
2020-03-06glthread: add support for glClearNamedFramebuffer, glMaterial, glPointParameterMarek Olšák3-9/+15
2020-03-06glthread: add support for glFog, glLight, glLightModel, glTexEnv, glTexGenMarek Olšák4-21/+37
2020-03-06glthread: add support for TexParameteri and SamplerParameteri functionsMarek Olšák11-33/+42
2020-03-06glthread: replace custom ClearBuffer marshalling with generated oneMarek Olšák1-7/+7
2020-03-06glthread: check the size of all variable params and clean up the codeMarek Olšák1-25/+16
2020-03-06glthread: handle complex pointer parameters and support GL functions with str...Marek Olšák5-18/+17
2020-03-06glthread: add/update count and marshal fields for many GL functionsMarek Olšák24-132/+141
2020-03-06glthread: add GL_DRAW_INDIRECT_BUFFER tracking and generator supportMarek Olšák1-1/+3
2020-03-06glthread: don't increment variable_data if it's the last variable-size paramMarek Olšák1-8/+15