mesa: Add missing include guards
[mesa.git] / src / mesa / program /
2018-10-26 Jason Ekstrandnir/prog: Use nir_bany in kill handling
2018-10-15 Kenneth Graunkenir: Create sampler variables in prog_to_nir.
2018-09-17 Fritz Koenigmesa: Additional FlipY applications
2018-09-07 Dylan BakerReplace uses of _mesa_bitcount with util_bitcount
2018-06-23 Jason Ekstrandprog/nir: Use deref instructions for params
2018-06-21 Eduardo Lima Mitevmesa/main: Add a 'spirv' flag to gl_shader_program_data
2018-04-14 Brian Paulmesa: protect #include of unistd.h with _MSV_VER check
2018-04-13 Dylan Bakermesa: Include unistd.h in program_lexer
2018-04-12 Marek OlšákFix scons build
2018-04-12 Marek Olšákmesa: include mtypes.h less
2018-04-05 Jason Ekstrandprog/nir: Simplify some load/store operations
2018-04-03 Dylan Bakermesa: ensure that variable is initialized
2018-03-30 Eduardo Lima Mitevmesa/program: Link SPIR-V shaders using the SPIR-V...
2018-03-20 Tapani Pällimesa: fix leaking ParameterValueOffset
2018-03-20 Timothy Arcerimesa: add _mesa_add_sized_state_reference() helper
2018-03-20 Timothy Arcerimesa: add support propagate uniform support for packed...
2018-03-20 Timothy Arcerimesa: allow for uniform packing when adding uniforms...
2018-03-20 Timothy Arcerimesa: rework ParameterList to allow packing
2018-03-14 Karol Herbstcompiler: int8/uint8 support
2018-02-23 Mathias Fröhlichmesa: Provide an alternative to get_vp_mode()
2018-02-13 Mark Janesmesa: fix compile failure
2018-02-13 Marek Olšákmesa: move STATE_LENGTH to shader_enums.h and use it...
2018-02-13 Marek Olšákmesa: reduce the size of gl_program_parameter
2018-02-13 Marek Olšákmesa,glsl,nir: reduce gl_state_index size to 2 bytes
2018-02-13 Marek Olšákmesa: separate legacy stuff from gl_texture_unit into...
2018-02-08 Roland Scheideggermesa: (trivial) remove unused ignore_sample_qualifier_p...
2018-02-02 Marek Olšákmesa: don't flag _NEW_COLOR for KHR adv.blend if prog...
2018-01-26 Brian Paulmesa: change gl_link_status enums to uppercase
2018-01-24 Gert Wollnymesa/program: Add missing file types to printout
2018-01-19 Gert Wollnymesa/program: Fix -Wunused-param warning
2018-01-19 Gert Wollnymesa/program/prog_execute.c: Silence -Wunused-param
2018-01-17 Brian Paulmesa: move gl_external_samplers() to program.[ch]
2018-01-17 Brian Paulmesa: remove unneeded #includes of main/compiler.h
2018-01-17 Brian Paulmesa/program: change validate_inputs() local var 'input...
2017-12-13 Jordan Justenprogram: Don't reset SamplersValidated when restoring...
2017-12-12 Nicolai Hähnlemesa: refuse to compile SPIR-V shaders or link mixed...
2017-12-06 Eduardo Lima Mitevglsl: Add 16-bit types
2017-12-04 Fabian Bielerglsl: Fix gl_NormalScale.
2017-11-29 Timothy Arcerimesa: rework _mesa_add_parameter() to only add a single...
2017-11-25 Marek Olšákmesa: shrink VERT_ATTRIB bitfields to 32 bits
2017-11-25 Marek Olšákmesa: remove unused vertex attrib WEIGHT
2017-11-09 Timothy Arcerimesa: rework how we free gl_shader_program_data
2017-11-01 Jordan Justenmain: Add driver cache blob fields to gl_program
2017-10-30 Ian Romanickglsl: Remove ir_binop_greater and ir_binop_lequal expre...
2017-10-23 Brian Paulmesa: use util_strdup() macro in symbol_table.c
2017-10-09 Dylan Bakermeson: Build i965 and dri stack
2017-09-21 Timothy Arcerimesa/st: fix infinite loops
2017-09-19 Ian Romanickglsl: Unify ir_constant::const_elements and ::components
2017-09-19 Ian Romanickglsl: Rename ir_constant::array_elements to ::const_ele...
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
next