summaryrefslogtreecommitdiffstats
path: root/src/mesa/main
Commit message (Expand)AuthorAgeFilesLines
* mesa: move glMultiDrawArrays to vbo and fix error handlingNicolai Hähnle2017-04-193-18/+58
* mesa: extract need_xfb_remaining_prims_checkNicolai Hähnle2017-04-191-20/+28
* mesa: fix remaining xfb prims check for GLES with multiple instancesNicolai Hähnle2017-04-191-1/+1
* mesa: rename _mesa_add_renderbuffer* functionsTimothy Arceri2017-04-182-10/+12
* glsl: delay optimisations on individual shaders when cache is availableTimothy Arceri2017-04-151-1/+2
* mesa: remove some unused functions in the perf monitor areaSamuel Pitoiset2017-04-131-27/+0
* mesa: remove unused clamp_float_to_uint() and clamp_half_to_uint()Samuel Pitoiset2017-04-131-15/+0
* mesa: remove unused _mesa_unmarshal_BindBufferBase()Samuel Pitoiset2017-04-131-8/+0
* mesa: use pre_hashed version of search for the mesa hash tableTimothy Arceri2017-04-121-2/+6
* mesa: fix typo and add assert() to _mesa_attach_renderbuffer_without_ref()Timothy Arceri2017-04-111-1/+3
* mesa: use single memcpy when strides match in glReadPixels, texstore codeBartosz Tomczyk2017-04-102-9/+21
* mesa: create _mesa_attach_renderbuffer_without_ref() helperTimothy Arceri2017-04-102-8/+40
* mesa/main/ff_frag: Use compressed TexEnv Combine state.Gustaw Smolarczyk2017-04-081-231/+104
* mesa/main/ff_frag: Use compressed fog mode.Gustaw Smolarczyk2017-04-081-17/+1
* mesa/main: Maintain compressed TexEnv Combine state.Gustaw Smolarczyk2017-04-082-0/+186
* mesa/main: Maintain compressed fog mode.Gustaw Smolarczyk2017-04-083-0/+24
* mesa/main/ff_frag: Don't retrieve format if not necessary.Gustaw Smolarczyk2017-04-081-9/+6
* mesa/main/ff_frag: Use gl_texture_object::TargetIndex.Gustaw Smolarczyk2017-04-081-2/+1
* mesa/main/ff_frag: Store nr_enabled_units only once.Gustaw Smolarczyk2017-04-081-2/+4
* mesa/main/ff_frag: Simplify get_fp_input_mask.Gustaw Smolarczyk2017-04-081-56/+55
* mesa/main/ff_frag: Don't bother with VARYING_BIT_FOGC.Gustaw Smolarczyk2017-04-081-3/+1
* mesa/main/ff_frag: Remove unused struct.Gustaw Smolarczyk2017-04-081-8/+0
* mesa/main/ff_frag: Reduce the size of nr_enabled_units.Gustaw Smolarczyk2017-04-081-1/+1
* mesa/main/ff_frag: Remove enabled_units.Gustaw Smolarczyk2017-04-081-3/+1
* mesa/main/ff_frag: Use correct constant.Gustaw Smolarczyk2017-04-081-1/+1
* mesa: simplify and optimise vertex bindings trackingTimothy Arceri2017-04-081-5/+3
* mesa: fix renderbuffer leakTimothy Arceri2017-04-071-1/+1
* mesa/main: simplify _mesa_IsRenderbuffer()Samuel Pitoiset2017-04-071-7/+6
* mesa: stop abstracting texture object hashtable lockingTimothy Arceri2017-04-073-23/+5
* mesa: stop abstracting buffer object hashtable lockingTimothy Arceri2017-04-073-31/+12
* mesa: use internal function when deleting buffersTimothy Arceri2017-04-061-16/+16
* mesa: rework bind_buffer_object()Timothy Arceri2017-04-061-18/+16
* mesa: small texstate tidy upTimothy Arceri2017-04-061-4/+5
* mesa: tidy up renderbuffer RefCount initialisationTimothy Arceri2017-04-062-2/+1
* mesa: add GL_ARB_shader_ballot boilerplateNicolai Hähnle2017-04-052-0/+2
* mesa: implement sparse buffer commitmentNicolai Hähnle2017-04-052-0/+76
* mesa: implement sparse storage buffer allocationNicolai Hähnle2017-04-051-6/+23
* mesa: implement SPARSE_BUFFER_PAGE_SIZE_ARBNicolai Hähnle2017-04-053-0/+7
* mesa: Add GL_ARB_sparse_buffer boilerplateNicolai Hähnle2017-04-055-0/+25
* mesa: Replace program locks with atomic inc/dec.Matt Turner2017-04-051-1/+0
* mesa: Require mipmap completeness for glCopyImageSubData(), sometimes.Kenneth Graunke2017-04-041-2/+23
* mesa/glthread: Avoid unnecessary batch reallocationBartosz Tomczyk2017-04-041-6/+9
* mesa/glthread: fix misaligned address accessBartosz Tomczyk2017-04-041-2/+4
* mesa/glthread: Call unmarshal_batch directly in glthread_finishBartosz Tomczyk2017-04-031-12/+32
* mesa: disable glthread when DEBUG_OUTPUT_SYNCHRONOUS is enabledTimothy Arceri2017-04-032-0/+45
* mesa/main: Fix memset in formatquery.cEdward O'Callaghan2017-04-021-1/+2
* mesa: Add support for GL_NV_fill_rectangleLyude2017-03-314-2/+26
* mesa: remove MESA_GLSL=optTimothy Arceri2017-03-312-10/+7
* mesa: remove MESA_GLSL=no_opts env optionTimothy Arceri2017-03-312-10/+7
* mesa: move FLUSH_VERTICES() call to metaTimothy Arceri2017-03-312-8/+3