aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/main/state.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: use gl_program for CurrentProgram rather than gl_shader_programTimothy Arceri2017-01-231-31/+19
* mesa: make _CurrentFragmentProgram a gl_program struct pointerTimothy Arceri2017-01-061-12/+8
* st/mesa/glsl/nir/i965: make use of new gl_shader_program_data in gl_shader_pr...Timothy Arceri2016-11-191-6/+6
* st/mesa/r200/i915/i965: move ARB program fields into a unionTimothy Arceri2016-11-171-2/+2
* st/mesa/r200/i915/i965: eliminate gl_fragment_programTimothy Arceri2016-10-261-23/+23
* i965/mesa/st: eliminate gl_compute_programTimothy Arceri2016-10-261-5/+5
* mesa/i965/i915/r200: eliminate gl_vertex_programTimothy Arceri2016-10-261-13/+13
* i965/mesa/st: eliminate gl_geometry_programTimothy Arceri2016-10-261-5/+5
* i965/mesa/st: eliminate gl_tess_eval_programTimothy Arceri2016-10-261-6/+5
* i965/mesa/st: eliminate gl_tess_ctrl_programTimothy Arceri2016-10-261-6/+5
* mesa: optionally associate a gl_program to ATI_fragment_shaderMiklós Máté2016-03-271-1/+13
* mesa: replace gl_context->Multisample._Enabled with _mesa_is_multisample_enab...Bas Nieuwenhuizen2016-03-241-17/+0
* mesa: use default geometry's samples when there are no attachmentsIlia Mirkin2016-02-021-1/+1
* mesa: short-cut new_state == _NEW_LINE in _mesa_update_state_locked()Brian Paul2015-10-151-1/+5
* mesa: add misc tessellation shader stuffFabian Bieler2015-07-231-4/+50
* mesa: don't rebind constant buffers after every state change if GS is activeMarek Olšák2015-06-161-9/+3
* mesa: use GL_GEOMETRY_PROGRAM_NV instead of MESA_GEOMETRY_PROGRAMMarek Olšák2015-06-051-1/+1
* main: Refactor _mesa_update_draw_buffer_bounds.Laura Ekstrand2015-05-141-1/+1
* main: Refactor _mesa_update_framebuffer.Laura Ekstrand2015-05-141-1/+1
* mesa/cs: Add compute support to update_program().Paul Berry2015-05-021-0/+21
* main: replace __FUNCTION__ with __func__Marius Predut2015-04-141-1/+1
* mesa: Remove the _WindowMap from gl_viewport_attrib.Mathias Froehlich2015-04-051-25/+0
* mesa: Use assert() instead of ASSERT wrapper.Matt Turner2015-02-231-1/+1
* mesa: Implement ARB_clip_control.Mathias Fröhlich2014-10-241-0/+16
* mesa: Refactor viewport transform computation.Mathias Fröhlich2014-10-241-4/+5
* mesa: Delete VAO _MaxElement code and index buffer bounds checking.Kenneth Graunke2014-09-191-5/+0
* mesa/sso: rename Shader to the pointer _ShaderGregory Hainaut2014-03-251-7/+7
* mesa: Rename _mesa_..._array_obj functions to _mesa_..._vao.Kenneth Graunke2014-02-031-2/+2
* mesa: Rename ArrayObj to VAO and DefaultArrayObj to DefaultVAO.Kenneth Graunke2014-02-031-3/+3
* mesa: Fold long lines introduced by the previous patch.Paul Berry2014-01-211-3/+6
* mesa: Replace ctx->Shader.Current{Vertex,Fragment,Geometry}Program with an ar...Paul Berry2014-01-211-4/+4
* mesa: Initialize all the viewportsIan Romanick2014-01-201-5/+8
* mesa: Convert gl_context::Viewport to gl_context::ViewportArrayCourtney Goeltzenleuchter2014-01-201-4/+4
* mesa: Add ARB_vertex_attrib_bindingFredrik Höglund2013-11-071-0/+3
* mesa: Restore gl_array_object::NewArrayFredrik Höglund2013-11-071-0/+1
* mesa: remove outdated version lines in commentsRico Schüller2013-06-051-1/+0
* mesa: skip _MaxElement computation unless driver needs strict bounds checkingMarek Olšák2013-05-111-1/+3
* mesa: remove unused gl_array_object::NewArrayMarek Olšák2013-05-111-1/+0
* mesa: Restore 78-column wrapping of license text in C-style comments.Kenneth Graunke2013-04-231-3/+4
* mesa: Add "OR COPYRIGHT HOLDERS" to license text disclaiming liability.Kenneth Graunke2013-04-231-1/+1
* mesa: Change "BRIAN PAUL" to "THE AUTHORS" in license text.Kenneth Graunke2013-04-231-1/+1
* mesa: remove DD_TRI_LIGHT_TWOSIDE flagBrian Paul2013-04-171-27/+0
* mesa: remove DD_TRI_UNFILLED flagBrian Paul2013-04-171-9/+0
* mesa: remove DD_TRI_SMOOTH flagBrian Paul2013-04-171-2/+0
* mesa: remove DD_TRI_STIPPLE flagBrian Paul2013-04-171-2/+0
* mesa: remove DD_TRI_OFFSET flagBrian Paul2013-04-171-23/+0
* mesa: remove DD_POINT_ATTEN flagBrian Paul2013-04-171-8/+0
* mesa: remove DD_POINT_SMOOTH flagBrian Paul2013-04-171-2/+0
* mesa: remove DD_LINE_STIPPLE flagBrian Paul2013-04-171-8/+0
* mesa: remove DD_SEPARATE_SPECULAR flagBrian Paul2013-04-171-15/+0