| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | mesa: don't unroll glMultiDrawElements if one count is 0 | Marek Olšák | 2020-02-28 | 1 | -10/+0 |
* | mesa: clean up glMultiDrawElements code, use alloca for small draw count (v2) | Marek Olšák | 2020-02-28 | 1 | -18/+38 |
* | mesa: move num_instances and base_instance out of _mesa_prim | Marek Olšák | 2020-02-28 | 3 | -17/+11 |
* | mesa: remove redundant _mesa_prim::is_indexed | Marek Olšák | 2020-02-28 | 2 | -4/+0 |
* | mesa/i965: remove _mesa_prim::indirect_offset | Marek Olšák | 2020-02-28 | 1 | -2/+0 |
* | mesa: remove unused "indirect" parameter from Driver.Draw | Marek Olšák | 2020-02-28 | 2 | -6/+6 |
* | mesa: Flush vertices before changing the OpenGL state. | Mathias Fröhlich | 2020-02-27 | 1 | -4/+10 |
* | mesa: Check for OpenGL state change before flushing vertices. | Mathias Fröhlich | 2020-02-27 | 1 | -2/+4 |
* | mesa: call FLUSH_VERTICES before updating CoordReplace | Marek Olšák | 2020-02-26 | 1 | -1/+2 |
* | mesa: remove leftovers from ARB_shadow_ambient | Marek Olšák | 2020-02-26 | 1 | -2/+0 |
* | mesa: introduce boolean toggle for EXT_texture_norm16 | Tapani Pälli | 2020-02-26 | 2 | -1/+2 |
* | glapi/copyimage: Implement CopyImageSubDataNV | Indrajit Kumar Das | 2020-02-24 | 5 | -26/+193 |
* | main/get: Converted type conversion macros to inline functions | Kristian H. Kristensen | 2020-02-19 | 1 | -20/+58 |
* | mesa/draw: Make sure all the unused fields are initialized to zero | Ian Romanick | 2020-02-19 | 1 | -11/+10 |
* | mesa: Fix FLUSH_VERTICES in SubpixelPrecisionBiasNV. | Mathias Fröhlich | 2020-02-19 | 1 | -1/+2 |