i965: Disentangle batch and state buffer flushing.
[mesa.git] / src / mesa / program /
2017-08-29 Emil Velikovutil: move string_to_uint_map to glsl
2017-08-22 Timothy Arcerimesa: pass ctx to add_uniform_to_shader constructor
2017-08-22 Timothy Arceriglsl: pass UseSTD430AsDefaultPacking to where it will...
2017-08-21 Matt Turnerglsl: Remove unused private fields
2017-08-15 Timothy Arcerimesa: count uniform against storage when its bindless
2017-08-14 Timothy Arcerimesa: correctly calculate the storage offset for i915
2017-08-11 Timothy Arceriglsl: pass mem_ctx to constant_expression_value(.....
2017-08-11 Timothy Arceriglsl: stop copying struct and interface member names
2017-08-11 Timothy Arceriglsl: calculate number of operands in an expression...
2017-07-05 Nicolai Hähnleglsl: simplify add_uniform_to_shader::visit_field
2017-07-03 Nicolai Hähnlemesa: remove unused parameter/member of add_uniform_to_...
2017-06-15 Timothy Arcerimesa: stop assigning unused storage for non-bindless...
2017-06-14 Samuel Pitoisetmesa: associate uniform storage to bindless samplers...
2017-06-14 Samuel Pitoisetmesa: pass gl_program to _mesa_associate_uniform_storage()
2017-06-14 Samuel Pitoisetglsl: process uniform images declared bindless
2017-06-14 Samuel Pitoisetglsl: process uniform samplers declared bindless
2017-06-14 Samuel Pitoisetmesa: store bindless samplers as PROGRAM_UNIFORM
2017-06-14 Samuel Pitoisetmesa: keep track of the current variable in add_uniform...
2017-06-08 Rob Herringglsl: Fix gl_shader_stage enum unsigned comparison
2017-05-31 Timothy Arcerimesa: remove _mesa from static function names
2017-05-25 Timothy Arcerimesa: remove unrequired double calc
2017-05-25 Timothy Arcerimesa: remove redundant modulus operation
2017-05-16 Samuel Pitoisetmesa: fix indentation in _mesa_associate_uniform_storage()
2017-05-11 Samuel Pitoisetmesa: remove unused gl_program_parameter::Initialized
2017-05-09 Jason Ekstrandnir: Embed the shader_info in the nir_shader again
2017-05-06 Samuel Pitoisetglsl: add ARB_bindless_texture operations
2017-05-03 Jason Ekstrandcompiler: Add a system value and varying for ViewIndex
2017-04-28 Nicolai Hähnleglsl: remove the shader_group_vote and shader_ballot...
2017-04-22 Timothy Arcerimesa: validate sampler type across the whole program
2017-04-21 Samuel Pitoisetglsl: make use of glsl_type::is_float()
2017-04-21 Samuel Pitoisetglsl: make use of glsl_type::is_record()
2017-04-12 Bartosz Tomczykmesa: fix memory leak in arb_fragment_program
2017-04-12 Gregory Hainautmesa: avoid NULL ptr in prog parameter name
2017-04-05 Nicolai Hähnleglsl: add ARB_shader_ballot operations
2017-04-05 Matt Turnermesa: Replace program locks with atomic inc/dec.
2017-04-01 Erik Faye-Lundglsl: ir_explog_to_explog2 is no more
2017-03-31 Timothy Arcerimesa: remove MESA_GLSL=no_opts env option
2017-03-29 Marek Olšákmesa: split _NEW_TEXTURE into _NEW_TEXTURE_OBJECT ...
2017-03-22 Emil Velikovmesa/program: consistently use ifndef guards over pragm...
2017-03-14 Jason Ekstrandnir: Rework conversion opcodes
2017-03-07 Timothy Arcerist/mesa: don't propagate uniforms when restoring from...
2017-03-01 Kenneth Graunkemesa: Drop unused STATE_TEXRECT_SCALE program statevars.
2017-02-21 Emil Velikovmesa: annotate functions for C linkage
2017-02-17 Timothy Arceriglsl: fix scons builds with shader cache
2017-02-17 Timothy Arceriglsl: make use of on disk shader cache
2017-02-09 Timothy Arcerist/mesa/i965: create link status enum
2017-01-31 Francisco Jerezmesa/program: Translate csel operation from GLSL IR.
2017-01-20 Dave Airliemesa/program: Add unused ir operations.
2017-01-20 Dave Airlieglsl: Add basic ARB_gpu_shader_int64 types
2017-01-10 Kenneth Graunkecompiler: Merge shader_info's tcs and tes structs.
2017-01-06 Timothy Arcerist/mesa/glsl: move SamplerTargets to gl_program
2017-01-06 Timothy Arcerist/mesa/glsl: set SamplersUsed directly in gl_program
2017-01-06 Timothy Arcerimesa/glsl: remove hack to reset sampler units to zero
2017-01-06 Timothy Arcerist/mesa/glsl: add new is_arb_asm flag in gl_program
2017-01-05 Marek Olšákglsl: run do_lower_jumps properly in do_common_optimiza...
2016-12-30 Timothy Arceriglsl/mesa: add reference to gl_shader_program_data...
2016-12-29 Timothy Arcerimesa: pass gl_program to _mesa_append_uniforms_to_file()
2016-12-29 Timothy Arcerimesa/compiler: add stage to shader_info
2016-12-13 Ilia Mirkintreewide: s/comparitor/comparator/
2016-11-22 Jason Ekstrandcompiler: Add the rest of the subpassInput types
2016-11-22 Marek Olšákglsl: add gl_linked_shader::SourceChecksum
2016-11-19 Kenneth Graunkecompiler: Store the clip/cull distance array sizes...
2016-11-19 Timothy Arcerist/mesa/glsl/nir/i965: make use of new gl_shader_progra...
2016-11-18 Timothy Arceriglsl: create gl_program at the start of linking rather...
2016-11-18 Timothy Arcerist/mesa/i965: simplify gl_program references and stop...
2016-11-18 Timothy Arcerimesa: fix old classic drivers to use ralloc for ARB...
2016-11-17 Timothy Arcerist/mesa/r200/i915/i965: move ARB program fields into...
2016-11-17 Timothy Arcerimesa: make use of ralloc when creating ARB asm gl_progr...
2016-11-17 Timothy Arcerimesa: remove unused Comment field in prog_instruction
2016-11-15 Marek Olšákglsl/lower_if: don't lower branches touching tess contr...
2016-11-10 Ian Romanicklinker: Remove unnecessary overload of program_resource...
2016-11-03 Timothy Arcerimesa/glsl: delete previously linked shaders earlier...
2016-11-02 Timothy Arcerist/mesa/r200/i915/i965: use rzalloc() to create gl_program
2016-10-26 Samuel Iglesias... mesa/program: Add _mesa_symbol_table_replace_symbol()
2016-10-26 Timothy Arceriglsl/st/mesa: use common system values read field
2016-10-26 Timothy Arcerir200/glsl/st/mesa: use common outputs written field
2016-10-26 Timothy Arcerir200/i915/st/mesa/compiler: use common inputs read...
2016-10-26 Timothy Arcerist/mesa/r200/i915/i965: eliminate gl_fragment_program
2016-10-26 Timothy Arcerii965/mesa/st/swrast: set fs shader_info directly and...
2016-10-26 Timothy Arcerimesa: remove unrequired code
2016-10-26 Timothy Arcerii965/mesa/st: eliminate gl_compute_program
2016-10-26 Timothy Arcerimesa/i965/i915/r200: eliminate gl_vertex_program
2016-10-26 Timothy Arcerii965/mesa/st: eliminate gl_geometry_program
2016-10-26 Timothy Arcerii965/mesa/st: eliminate gl_tess_eval_program
2016-10-26 Timothy Arcerii965/mesa/st: eliminate gl_tess_ctrl_program
2016-10-26 Timothy Arcerist/mesa: switch tcs over to shared shader_info
2016-10-26 Timothy Arceriglsl: add a shader info field to the gl_program type
2016-10-26 Timothy Arcerinir/i965/anv/radv/gallium: make shader info a pointer
2016-10-26 Timothy Arcerimesa: modify _mesa_copy_linked_program_data() to take...
2016-10-24 Timothy Arceriglsl/mesa: remove unused namespace support from the...
2016-10-19 Marek Olšákmesa: remove gl_shader_compiler_options::EmitNoNoise
2016-10-06 Timothy Arcerimesa: remove the UsesDFdy flag
2016-09-26 Rob Clarkmesa/st: support lowering multi-planar YUV
2016-09-16 Dave Airlieglsl: add subpass image type (v2)
2016-09-12 Thomas Hellandmesa/glsl: Move string_to_uint_map into the util folder
2016-09-12 Thomas Hellandmesa: Convert symbol table to the util hash table
2016-09-12 Thomas Hellandmesa: Convert string_to_uint_map to the util hash table
2016-09-12 Thomas Hellandutil: Move hash_table_call_foreach to util hash table
2016-09-12 Thomas Hellandmesa: Remove prog_hash_table.c
2016-09-06 Rob HerringAndroid: glsl: add rules to generate ir_expression...
next