summaryrefslogtreecommitdiffstats
path: root/src/mesa/main
Commit message (Expand)AuthorAgeFilesLines
* 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
* mesa: Fix trailing whitespace in polygon.cLyude2017-03-301-3/+3
* mesa: Fix gross indenting in _mesa_PolygonMode()Lyude2017-03-301-5/+4
* mesa/glthread: print out syncs when MARSHAL_MAX_CMD_SIZE is exceededTimothy Arceri2017-03-301-0/+13
* mesa: remove dd_function_table::BindProgramMarek Olšák2017-03-294-57/+7
* mesa: don't use _NEW_TEXTURE mainly in mesa/mainMarek Olšák2017-03-294-13/+15
* mesa: split _NEW_TEXTURE into _NEW_TEXTURE_OBJECT & _NEW_TEXTURE_STATEMarek Olšák2017-03-2913-45/+47
* mesa: inline _mesa_update_textureMarek Olšák2017-03-293-22/+14
* mesa/tests: Link main-test with CLOCK_LIB.Vinson Lee2017-03-271-1/+2
* mesa: simplify code around 'variable_data' in marshal.cBrian Paul2017-03-271-12/+7
* mesa/glthread: add custom marshalling for ClearBufferfv()Timothy Arceri2017-03-252-0/+83