aboutsummaryrefslogtreecommitdiffstats
path: root/src/mapi/glapi
Commit message (Expand)AuthorAgeFilesLines
* glthread: upload non-VBO vertices and indices for non-Indirect non-IBM drawsMarek Olšák2020-04-304-28/+14
* glthread: handle gl{Push,Pop}ClientAttrib{DefaultEXT} for glthread statesMarek Olšák2020-04-302-4/+8
* glthread: track primitive restart stateMarek Olšák2020-04-302-3/+5
* glthread: track instance divisor changesMarek Olšák2020-04-301-2/+4
* glthread: track pointers and strides for Pointer & EXT_dsa attrib functionsMarek Olšák2020-04-305-31/+43
* mesa: add glInternalBufferSubDataCopyMESA for glthreadMarek Olšák2020-04-303-0/+15
* glthread: sort variables in marshal structures to pack them optimallyMarek Olšák2020-04-271-1/+39
* glthread: use GLenum16 in batch buffers to save spaceMarek Olšák2020-04-271-1/+4
* mesa: remove exec="dynamic" from Draw functions that are not really dynamicMarek Olšák2020-04-278-22/+22
* mesa: add support for AlphaToCoverageDitherControlNVIndrajit Kumar Das2020-04-234-0/+24
* remove final imports.h and imports.c bitsDylan Baker2020-04-213-3/+2
* mesa|mapi: replace _mesa_[v]snprintf with [v]snprintfDylan Baker2020-04-211-1/+2
* mesa: fix enum value of VIEWPORT_SWIZZLE_POSITIVE_W_NVKarol Herbst2020-04-151-1/+1
* mesa: add GL_NV_viewport_swizzle supportIlia Mirkin2020-04-124-0/+38
* Move compiler.h and imports.h/c from src/mesa/main into src/utilMarek Olšák2020-03-273-2/+4
* glthread: compile marshal_generated.c faster by breaking it up into 8 filesMarek Olšák2020-03-242-13/+32
* glthread: declare marshal and unmarshal functions as non-staticMarek Olšák2020-03-242-7/+11
* glthread: inline SET_func and add -O1 to build _mesa_create_marshal_table fasterMarek Olšák2020-03-241-1/+9
* glthread: remove the marshal_fail XML attributeMarek Olšák2020-03-203-14/+0
* glthread: ignore vertex arrays with user pointers if they're disabledMarek Olšák2020-03-205-19/+19
* glthread: track which vertex array attribs are enabledMarek Olšák2020-03-203-13/+26
* glthread: rename non_vbo helper functionsMarek Olšák2020-03-206-23/+23
* glthread: handle buffer unbinding via glDeleteBuffersMarek Olšák2020-03-201-1/+2
* glthread: rename marshal.h/c to glthread_marshal.h and glthread_shaderobj.cMarek Olšák2020-03-201-3/+1
* glthread: autogenerate prototypes for custom-marshalled functionsMarek Olšák2020-03-201-0/+9
* glthread: simplify printing safe_mul in gl_marshal.pyMarek Olšák2020-03-201-8/+8
* glthread: don't declare unmarshal functions as inlineMarek Olšák2020-03-201-1/+1
* glthread: remove debug_print_marshal functionMarek Olšák2020-03-201-2/+0
* glthread: don't execute any custom VAO and BindBuffer code in the Core profileMarek Olšák2020-03-208-24/+26
* glthread: track VAOs created by CreateVertexArraysMarek Olšák2020-03-201-1/+2
* glthread: enable display listsMarek Olšák2020-03-201-1/+1
* mesa: remove redundant api_loopback functionsMarek Olšák2020-03-192-10/+10
* glthread: fall back if a param size is non-zero and a pointer param is NULLMarek Olšák2020-03-061-0/+1
* glthread: add custom marshalling for glNamedBuffer(Sub)DataEXTMarek Olšák2020-03-061-2/+2
* glthread: replace custom glBindBuffer marshalling with generated oneMarek Olšák2020-03-061-1/+2
* glthread: sync instead of disabling glthread for non-VBO pointersMarek Olšák2020-03-069-22/+34
* glthread: track for each VAO whether the user has set a user pointerMarek Olšák2020-03-069-29/+38
* glthread: add marshal_call_after and remove custom glFlush and glEnable codeMarek Olšák2020-03-064-11/+15
* glthread: don't insert an empty line after (void) cmd;Marek Olšák2020-03-061-1/+1
* glthread: add support for glMemoryObjectParameteriv, glSemaphoreParameterui64vMarek Olšák2020-03-061-2/+2
* glthread: add support for glCallLists, glPatchParameterfvMarek Olšák2020-03-062-2/+3
* glthread: add support for glClearNamedFramebuffer, glMaterial, glPointParameterMarek Olšák2020-03-063-9/+15
* glthread: add support for glFog, glLight, glLightModel, glTexEnv, glTexGenMarek Olšák2020-03-064-21/+37
* glthread: add support for TexParameteri and SamplerParameteri functionsMarek Olšák2020-03-0611-33/+42
* glthread: replace custom ClearBuffer marshalling with generated oneMarek Olšák2020-03-061-7/+7
* glthread: check the size of all variable params and clean up the codeMarek Olšák2020-03-061-25/+16
* glthread: handle complex pointer parameters and support GL functions with str...Marek Olšák2020-03-065-18/+17
* glthread: add/update count and marshal fields for many GL functionsMarek Olšák2020-03-0624-132/+141
* glthread: add GL_DRAW_INDIRECT_BUFFER tracking and generator supportMarek Olšák2020-03-061-1/+3
* glthread: don't increment variable_data if it's the last variable-size paramMarek Olšák2020-03-061-8/+15