summaryrefslogtreecommitdiffstats
path: root/src/mesa/main
Commit message (Expand)AuthorAgeFilesLines
...
* glthread: track which vertex array attribs are enabledMarek Olšák2020-03-203-0/+58
* glthread: rename non_vbo helper functionsMarek Olšák2020-03-201-4/+4
* glthread: handle buffer unbinding via glDeleteBuffersMarek Olšák2020-03-204-28/+41
* mesa: put gl_thread_state inside gl_context to remove pointer indirectionMarek Olšák2020-03-206-28/+27
* glthread: rename marshal.h/c to glthread_marshal.h and glthread_shaderobj.cMarek Olšák2020-03-204-12/+4
* glthread: move buffer functions into glthread_bufferobj.cMarek Olšák2020-03-202-277/+301
* glthread: autogenerate prototypes for custom-marshalled functionsMarek Olšák2020-03-202-64/+4
* glthread: remove _mesa_post_marshal_hook, because it's not very usefulMarek Olšák2020-03-202-16/+0
* mesa/main: Fix overflow in validation of DispatchComputeGroupSizeARBCaio Marcelo de Oliveira Filho2020-03-201-5/+9
* glthread: clean up debug_print_sync codeMarek Olšák2020-03-202-24/+3
* glthread: remove debug_print_marshal functionMarek Olšák2020-03-202-9/+0
* glthread: don't execute any custom VAO and BindBuffer code in the Core profileMarek Olšák2020-03-201-1/+1
* glthread: align the batch buffer to 8 bytes for pointers and doubles againMarek Olšák2020-03-201-0/+5
* mesa: remove redundant api_loopback functionsMarek Olšák2020-03-192-108/+0
* mesa: use vbo_attrib_tmp.h to generate display list vertex attrib functionsMarek Olšák2020-03-194-1318/+177
* mesa: don't unroll glMultiDrawElements with user indices for galliumMarek Olšák2020-03-112-6/+15
* mesa: Provide gl_vertex_format accessors.Mathias Fröhlich2020-03-101-0/+21
* mesa: Remove now unused _mesa_draw_attrib.Mathias Fröhlich2020-03-101-15/+0
* mesa: Remove now unused _mesa_draw_attrib_and_binding.Mathias Fröhlich2020-03-101-19/+0
* glthread: fix a crash with incorrect glShaderSource parametersMarek Olšák2020-03-061-1/+1
* glthread: add custom marshalling for glNamedBuffer(Sub)DataEXTMarek Olšák2020-03-062-8/+64
* glthread: merge glBufferSubData and glNamedBufferSubData into 1 set of functionsMarek Olšák2020-03-062-78/+55
* glthread: merge glBufferData and glNamedBufferData into 1 set of functionsMarek Olšák2020-03-062-101/+79
* glthread: replace custom glBindBuffer marshalling with generated oneMarek Olšák2020-03-062-58/+3
* glthread: track for each VAO whether the user has set a user pointerMarek Olšák2020-03-065-39/+197
* glthread: add marshal_call_after and remove custom glFlush and glEnable codeMarek Olšák2020-03-062-84/+0
* glthread: add support for glMemoryObjectParameteriv, glSemaphoreParameterui64vMarek Olšák2020-03-061-0/+21
* glthread: add support for glCallLists, glPatchParameterfvMarek Olšák2020-03-061-0/+36
* glthread: add support for glClearNamedFramebuffer, glMaterial, glPointParameterMarek Olšák2020-03-061-0/+36
* glthread: add support for glFog, glLight, glLightModel, glTexEnv, glTexGenMarek Olšák2020-03-061-0/+105
* glthread: add support for TexParameteri and SamplerParameteri functionsMarek Olšák2020-03-061-0/+38
* glthread: replace custom ClearBuffer marshalling with generated oneMarek Olšák2020-03-062-259/+15
* glthread: add GL_DRAW_INDIRECT_BUFFER tracking and generator supportMarek Olšák2020-03-063-0/+23
* glthread: don't insert _mesa_post_marshal_hook into every functionMarek Olšák2020-03-062-11/+11
* glthread: simplify repeated function sequences in marshal_generated.cMarek Olšák2020-03-063-2/+17
* glthread: use int instead of size_t where it's OKMarek Olšák2020-03-062-3/+3
* glthread: reduce pointer dereferences in glthread_unmarshal_batchMarek Olšák2020-03-061-4/+6
* glthread: inline _mesa_unmarshal_dispatch_cmd and convert the switch to a tableMarek Olšák2020-03-063-15/+11
* mesa: deduplicate draw indirect functionsMarek Olšák2020-03-041-121/+36
* mesa: optimize get_index_sizeMarek Olšák2020-03-041-16/+9
* mesa: remove _mesa_index_buffer::index_size in favor of index_size_shiftMarek Olšák2020-03-042-5/+0
* Revert "mesa: check for z=0 in _mesa_Vertex3dv()"Marek Olšák2020-03-041-4/+1
* mesa: replace some index_size multiplications and divisions with shiftsMarek Olšák2020-03-041-6/+6
* mesa: add index_size_shift = log2(index_size) into _mesa_index_bufferMarek Olšák2020-03-042-19/+27
* glsl/linker: add xfb workaround for modified built-in variablesLouis-Francis Ratté-Boulianne2020-03-031-0/+3
* glsl/linker: add DisableTransformFeedbackPacking workaroundLouis-Francis Ratté-Boulianne2020-03-031-0/+9
* mesa: fix _mesa_draw_nonzero_divisor_bits to return nonzero divisorsIlia Mirkin2020-03-011-1/+1
* mesa: fix 11 warningsMarek Olšák2020-02-272-1/+3
* mesa: fix incorrect prim.begin/end for glMultiDrawElementsMarek Olšák2020-02-281-2/+2
* mesa: optimize glMultiDrawArrays, call Draw only once (v2)Marek Olšák2020-02-281-16/+22