summaryrefslogtreecommitdiff
path: root/src/mesa/main/state.c
AgeCommit message (Expand)AuthorFilesLines
2017-06-22mesa: don't flag _NEW_PROGRAM_CONSTANTS for non-GLSL programs for st/mesaMarek Olšák1-2/+12
2017-06-22mesa: make _mesa_set_varying_vp_inputs a no-op in GL core profileMarek Olšák1-0/+4
2017-06-22mesa: don't execute most of _mesa_update_state_locked for GL core profileMarek Olšák1-46/+58
2017-06-22mesa: simplify handling the return value of update_programMarek Olšák1-3/+2
2017-06-22mesa: replace VP/FP/ATIfs _Enabled flags with helper functionsMarek Olšák1-30/+3
2017-06-22mesa: don't update draw buffer bounds in _mesa_update_stateMarek Olšák1-3/+0
2017-06-22mesa: replace ctx->Polygon._FrontBit with a helper functionMarek Olšák1-18/+0
2017-06-22mesa: replace ctx->VertexProgram._TwoSideEnabled with a helper functionMarek Olšák1-19/+0
2017-06-22mesa: replace _mesa_update_stencil() with helper functionsMarek Olšák1-3/+0
2017-06-09mesa: inline vbo_exec_invalidate_state() and call from mesa coreTimothy Arceri1-1/+4
2017-06-09mesa: stop passing state bitfield to UpdateState()Timothy Arceri1-5/+2
2017-06-07mesa: remove useless check in _mesa_update_pixel()Samuel Pitoiset1-1/+1
2017-05-11mesa: remove _CurrentFragmentProgram from gl_pipeline_objectTimothy Arceri1-8/+0
2017-03-29mesa: remove dd_function_table::BindProgramMarek Olšák1-48/+7
2017-03-29mesa: don't use _NEW_TEXTURE mainly in mesa/mainMarek Olšák1-5/+5
2017-03-29mesa: inline _mesa_update_textureMarek Olšák1-2/+5
2017-01-23mesa: use gl_program for CurrentProgram rather than gl_shader_programTimothy Arceri1-31/+19
2017-01-06mesa: make _CurrentFragmentProgram a gl_program struct pointerTimothy Arceri1-12/+8
2016-11-19st/mesa/glsl/nir/i965: make use of new gl_shader_program_data in gl_shader_pr...Timothy Arceri1-6/+6
2016-11-17st/mesa/r200/i915/i965: move ARB program fields into a unionTimothy Arceri1-2/+2
2016-10-26st/mesa/r200/i915/i965: eliminate gl_fragment_programTimothy Arceri1-23/+23
2016-10-26i965/mesa/st: eliminate gl_compute_programTimothy Arceri1-5/+5
2016-10-26mesa/i965/i915/r200: eliminate gl_vertex_programTimothy Arceri1-13/+13
2016-10-26i965/mesa/st: eliminate gl_geometry_programTimothy Arceri1-5/+5
2016-10-26i965/mesa/st: eliminate gl_tess_eval_programTimothy Arceri1-6/+5
2016-10-26i965/mesa/st: eliminate gl_tess_ctrl_programTimothy Arceri1-6/+5
2016-03-27mesa: optionally associate a gl_program to ATI_fragment_shaderMiklós Máté1-1/+13
2016-03-24mesa: replace gl_context->Multisample._Enabled with _mesa_is_multisample_enab...Bas Nieuwenhuizen1-17/+0
2016-02-02mesa: use default geometry's samples when there are no attachmentsIlia Mirkin1-1/+1
2015-10-15mesa: short-cut new_state == _NEW_LINE in _mesa_update_state_locked()Brian Paul1-1/+5
2015-07-23mesa: add misc tessellation shader stuffFabian Bieler1-4/+50
2015-06-16mesa: don't rebind constant buffers after every state change if GS is activeMarek Olšák1-9/+3
2015-06-05mesa: use GL_GEOMETRY_PROGRAM_NV instead of MESA_GEOMETRY_PROGRAMMarek Olšák1-1/+1
2015-05-14main: Refactor _mesa_update_draw_buffer_bounds.Laura Ekstrand1-1/+1
2015-05-14main: Refactor _mesa_update_framebuffer.Laura Ekstrand1-1/+1
2015-05-02mesa/cs: Add compute support to update_program().Paul Berry1-0/+21
2015-04-14main: replace __FUNCTION__ with __func__Marius Predut1-1/+1
2015-04-05mesa: Remove the _WindowMap from gl_viewport_attrib.Mathias Froehlich1-25/+0
2015-02-23mesa: Use assert() instead of ASSERT wrapper.Matt Turner1-1/+1
2014-10-24mesa: Implement ARB_clip_control.Mathias Fröhlich1-0/+16
2014-10-24mesa: Refactor viewport transform computation.Mathias Fröhlich1-4/+5
2014-09-19mesa: Delete VAO _MaxElement code and index buffer bounds checking.Kenneth Graunke1-5/+0
2014-03-25mesa/sso: rename Shader to the pointer _ShaderGregory Hainaut1-7/+7
2014-02-03mesa: Rename _mesa_..._array_obj functions to _mesa_..._vao.Kenneth Graunke1-2/+2
2014-02-03mesa: Rename ArrayObj to VAO and DefaultArrayObj to DefaultVAO.Kenneth Graunke1-3/+3
2014-01-21mesa: Fold long lines introduced by the previous patch.Paul Berry1-3/+6
2014-01-21mesa: Replace ctx->Shader.Current{Vertex,Fragment,Geometry}Program with an ar...Paul Berry1-4/+4
2014-01-20mesa: Initialize all the viewportsIan Romanick1-5/+8
2014-01-20mesa: Convert gl_context::Viewport to gl_context::ViewportArrayCourtney Goeltzenleuchter1-4/+4
2013-11-07mesa: Add ARB_vertex_attrib_bindingFredrik Höglund1-0/+3