| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | glthread: track which vertex array attribs are enabled | Marek Olšák | 2020-03-20 | 3 | -0/+58 |
* | glthread: rename non_vbo helper functions | Marek Olšák | 2020-03-20 | 1 | -4/+4 |
* | glthread: handle buffer unbinding via glDeleteBuffers | Marek Olšák | 2020-03-20 | 4 | -28/+41 |
* | mesa: put gl_thread_state inside gl_context to remove pointer indirection | Marek Olšák | 2020-03-20 | 6 | -28/+27 |
* | glthread: rename marshal.h/c to glthread_marshal.h and glthread_shaderobj.c | Marek Olšák | 2020-03-20 | 4 | -12/+4 |
* | glthread: move buffer functions into glthread_bufferobj.c | Marek Olšák | 2020-03-20 | 2 | -277/+301 |
* | glthread: autogenerate prototypes for custom-marshalled functions | Marek Olšák | 2020-03-20 | 2 | -64/+4 |
* | glthread: remove _mesa_post_marshal_hook, because it's not very useful | Marek Olšák | 2020-03-20 | 2 | -16/+0 |
* | mesa/main: Fix overflow in validation of DispatchComputeGroupSizeARB | Caio Marcelo de Oliveira Filho | 2020-03-20 | 1 | -5/+9 |
* | glthread: clean up debug_print_sync code | Marek Olšák | 2020-03-20 | 2 | -24/+3 |
* | glthread: remove debug_print_marshal function | Marek Olšák | 2020-03-20 | 2 | -9/+0 |
* | glthread: don't execute any custom VAO and BindBuffer code in the Core profile | Marek Olšák | 2020-03-20 | 1 | -1/+1 |
* | glthread: align the batch buffer to 8 bytes for pointers and doubles again | Marek Olšák | 2020-03-20 | 1 | -0/+5 |
* | mesa: remove redundant api_loopback functions | Marek Olšák | 2020-03-19 | 2 | -108/+0 |
* | mesa: use vbo_attrib_tmp.h to generate display list vertex attrib functions | Marek Olšák | 2020-03-19 | 4 | -1318/+177 |
* | mesa: don't unroll glMultiDrawElements with user indices for gallium | Marek Olšák | 2020-03-11 | 2 | -6/+15 |
* | mesa: Provide gl_vertex_format accessors. | Mathias Fröhlich | 2020-03-10 | 1 | -0/+21 |
* | mesa: Remove now unused _mesa_draw_attrib. | Mathias Fröhlich | 2020-03-10 | 1 | -15/+0 |
* | mesa: Remove now unused _mesa_draw_attrib_and_binding. | Mathias Fröhlich | 2020-03-10 | 1 | -19/+0 |
* | glthread: fix a crash with incorrect glShaderSource parameters | Marek Olšák | 2020-03-06 | 1 | -1/+1 |
* | glthread: add custom marshalling for glNamedBuffer(Sub)DataEXT | Marek Olšák | 2020-03-06 | 2 | -8/+64 |
* | glthread: merge glBufferSubData and glNamedBufferSubData into 1 set of functions | Marek Olšák | 2020-03-06 | 2 | -78/+55 |
* | glthread: merge glBufferData and glNamedBufferData into 1 set of functions | Marek Olšák | 2020-03-06 | 2 | -101/+79 |
* | glthread: replace custom glBindBuffer marshalling with generated one | Marek Olšák | 2020-03-06 | 2 | -58/+3 |
* | glthread: track for each VAO whether the user has set a user pointer | Marek Olšák | 2020-03-06 | 5 | -39/+197 |
* | glthread: add marshal_call_after and remove custom glFlush and glEnable code | Marek Olšák | 2020-03-06 | 2 | -84/+0 |
* | glthread: add support for glMemoryObjectParameteriv, glSemaphoreParameterui64v | Marek Olšák | 2020-03-06 | 1 | -0/+21 |
* | glthread: add support for glCallLists, glPatchParameterfv | Marek Olšák | 2020-03-06 | 1 | -0/+36 |
* | glthread: add support for glClearNamedFramebuffer, glMaterial, glPointParameter | Marek Olšák | 2020-03-06 | 1 | -0/+36 |
* | glthread: add support for glFog, glLight, glLightModel, glTexEnv, glTexGen | Marek Olšák | 2020-03-06 | 1 | -0/+105 |
* | glthread: add support for TexParameteri and SamplerParameteri functions | Marek Olšák | 2020-03-06 | 1 | -0/+38 |
* | glthread: replace custom ClearBuffer marshalling with generated one | Marek Olšák | 2020-03-06 | 2 | -259/+15 |
* | glthread: add GL_DRAW_INDIRECT_BUFFER tracking and generator support | Marek Olšák | 2020-03-06 | 3 | -0/+23 |
* | glthread: don't insert _mesa_post_marshal_hook into every function | Marek Olšák | 2020-03-06 | 2 | -11/+11 |
* | glthread: simplify repeated function sequences in marshal_generated.c | Marek Olšák | 2020-03-06 | 3 | -2/+17 |
* | glthread: use int instead of size_t where it's OK | Marek Olšák | 2020-03-06 | 2 | -3/+3 |
* | glthread: reduce pointer dereferences in glthread_unmarshal_batch | Marek Olšák | 2020-03-06 | 1 | -4/+6 |
* | glthread: inline _mesa_unmarshal_dispatch_cmd and convert the switch to a table | Marek Olšák | 2020-03-06 | 3 | -15/+11 |
* | mesa: deduplicate draw indirect functions | Marek Olšák | 2020-03-04 | 1 | -121/+36 |
* | mesa: optimize get_index_size | Marek Olšák | 2020-03-04 | 1 | -16/+9 |
* | mesa: remove _mesa_index_buffer::index_size in favor of index_size_shift | Marek Olšák | 2020-03-04 | 2 | -5/+0 |
* | Revert "mesa: check for z=0 in _mesa_Vertex3dv()" | Marek Olšák | 2020-03-04 | 1 | -4/+1 |
* | mesa: replace some index_size multiplications and divisions with shifts | Marek Olšák | 2020-03-04 | 1 | -6/+6 |
* | mesa: add index_size_shift = log2(index_size) into _mesa_index_buffer | Marek Olšák | 2020-03-04 | 2 | -19/+27 |
* | glsl/linker: add xfb workaround for modified built-in variables | Louis-Francis Ratté-Boulianne | 2020-03-03 | 1 | -0/+3 |
* | glsl/linker: add DisableTransformFeedbackPacking workaround | Louis-Francis Ratté-Boulianne | 2020-03-03 | 1 | -0/+9 |
* | mesa: fix _mesa_draw_nonzero_divisor_bits to return nonzero divisors | Ilia Mirkin | 2020-03-01 | 1 | -1/+1 |
* | mesa: fix 11 warnings | Marek Olšák | 2020-02-27 | 2 | -1/+3 |
* | mesa: fix incorrect prim.begin/end for glMultiDrawElements | Marek Olšák | 2020-02-28 | 1 | -2/+2 |
* | mesa: optimize glMultiDrawArrays, call Draw only once (v2) | Marek Olšák | 2020-02-28 | 1 | -16/+22 |