summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker
Commit message (Expand)AuthorAgeFilesLines
* mesa: Remove ad-hoc arrays of gl_shader_program.Paul Berry2014-01-212-10/+2
* 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-215-11/+11
* mesa: Replace _mesa_program_index_to_target with _mesa_shader_stage_to_program.Paul Berry2014-01-211-1/+1
* mesa: rename PreferDP4 to OptimizeForAOS.Matt Turner2014-01-211-1/+1
* mesa: Convert gl_context::Viewport to gl_context::ViewportArrayCourtney Goeltzenleuchter2014-01-201-6/+6
* mesa: Converty gl_viewport_attrib::X, ::Y, ::Width, and ::Height to floatCourtney Goeltzenleuchter2014-01-201-4/+4
* mesa: Update gl_scissor_attrib to support ARB_viewport_arrayCourtney Goeltzenleuchter2014-01-205-15/+15
* s/Tungsten Graphics/VMware/José Fonseca2014-01-1770-155/+155
* mesa: Eliminate parameters to dd_function_table::ViewportIan Romanick2014-01-151-2/+1
* st/mesa: use signed temporary variable to store _ColorDrawBufferIndexesEmil Velikov2014-01-151-1/+1
* glsl: Use a new foreach_two_lists macro for walking two lists at once.Kenneth Graunke2014-01-131-14/+8
* glsl: Replace foreach_iter and iter.remove() with foreach_list_safe.Kenneth Graunke2014-01-131-6/+6
* glsl: Convert piles of foreach_iter to the newer foreach_list macro.Kenneth Graunke2014-01-131-41/+40
* st/mesa: bind NULL colorbuffers as specified by glDrawBuffersMarek Olšák2014-01-134-14/+15
* st/mesa: use sRGB formats for MSAA resolving if destination is sRGBMarek Olšák2014-01-131-0/+32
* st/mesa: check depth and stencil writemask before clearingMarek Olšák2014-01-131-2/+15
* st/mesa: always prefer pipe->clear over clear_with_quad (v2)Marek Olšák2014-01-131-5/+14
* st/mesa: fix breakage from gl_constant::Program[] changeBrian Paul2014-01-091-13/+13
* mesa: Use functions to convert gl_shader_stage to PROGRAM enum or pipe target.Paul Berry2014-01-091-20/+20
* mesa: replace ctx->Const.{Vertex,Fragment,Geomtery}Program with an array.Paul Berry2014-01-094-9/+9
* mesa: Remove _mesa_progshader_enum_to_string(), which is no longer used.Paul Berry2014-01-081-1/+1
* glsl: Make more use of gl_shader_stage enum in ir_set_program_inouts.cpp.Paul Berry2014-01-081-1/+1
* mesa: Store gl_shader_stage enum in gl_shader objects.Paul Berry2014-01-081-0/+1
* mesa: Clean up nomenclature for pipeline stages.Paul Berry2014-01-081-6/+6
* Rename overloads of _mesa_glsl_shader_target_name().Paul Berry2013-12-301-1/+1
* st/mesa: use pipe_sampler_view_release()Jonathan Liu2013-12-221-1/+1
* mesa: GL_EXT_packed_depth_stencil is not optionalIan Romanick2013-12-201-7/+1
* st_glsl_to_tgsi: add support for prim id fragment shader inputDave Airlie2013-12-181-0/+5
* st/mesa: plug in default buffer object driver functionsBrian Paul2013-12-181-0/+3
* st/mesa: only set up sampler compare mode for depth texturesBrian Paul2013-12-131-9/+12
* st/mesa: add const qualifiers in sampler validation codeBrian Paul2013-12-132-3/+9
* st/mesa: add const qualifier to st_translate_color()Brian Paul2013-12-132-4/+4
* st/mesa: simplify integer texture checkBrian Paul2013-12-131-5/+2
* st/mesa: set correct PIPE_CLEAR_COLORn flagsMarek Olšák2013-12-121-11/+26
* st/mesa: fix glClear with multiple colorbuffers and different formatsMarek Olšák2013-12-121-24/+9
* glsl: move variables in to ir_variable::data, part IITapani Pälli2013-12-121-6/+7
* glsl: move variables in to ir_variable::data, part ITapani Pälli2013-12-121-9/+9
* glsl/loops: Get rid of lower_bounded_loops and ir_loop::normative_bound.Paul Berry2013-12-091-7/+0
* glsl/loops: replace loop controls with a normative bound.Paul Berry2013-12-091-2/+4
* glsl/loops: consolidate bounded loop handling into a lowering pass.Paul Berry2013-12-091-42/+4
* mesa: Use a single enable for GL_EXT_texture_array and GL_MESA_texture_arrayIan Romanick2013-12-041-1/+0
* mesa: modified _mesa_align_free() to accept NULL pointerSiavash Eliasi2013-12-041-4/+2
* st/mesa: implement layered framebuffer clear for the clear_with_quad fallbackMarek Olšák2013-12-032-16/+43
* gallium: add support for AMD_vertex_shader_layerMarek Olšák2013-12-032-0/+11
* st/mesa: add support for layered framebuffers and consolidate codeMarek Olšák2013-12-036-93/+99
* mesa: add indirect drawing buffer parameter to draw functionsChristoph Bumiller2013-11-254-5/+9
* st/mesa: respect higher GLSL levels. (v2)Dave Airlie2013-11-251-7/+3
* st/mesa: simplify writemask for emitting fog resultBrian Paul2013-11-222-2/+2
* gallium: Make TGSI_SEMANTIC_FOG register four-component wide.José Fonseca2013-11-212-0/+14