loader: #define PATH_MAX when undefined (eg. Hurd)
[mesa.git] / src / mesa / program / ir_to_mesa.cpp
2020-01-14 Eric Anholtmesa/prog: Reuse count_vec4_slots() from ir_to_mesa.
2020-01-09 Tapani Pällimesa: create program resource hash in a single place
2019-12-13 Timothy Arcerist/glsl_to_nir: use nir based program resource list...
2019-10-12 Neil Robertsglsl: Add opcodes for atan and atan2
2019-09-30 Caio Marcelo de... glsl: Add ir_demote
2019-09-10 Caio Marcelo de... mesa/program: Associate uniform storage without using...
2019-09-10 Caio Marcelo de... mesa: Fill Parameter storage indices even when not...
2019-06-19 Jason Ekstrandglsl/types: Rename is_integer to is_integer_32
2019-06-04 Timothy Arcerist/glsl: make sure to propagate initialisers to driver...
2019-03-06 Timothy Arceriglsl: rename record_location_offset() -> struct_locatio...
2019-03-06 Timothy Arceriglsl: rename is_record() -> is_struct()
2019-03-04 Sagar Ghugeglsl: [u/i]mulExtended optimization for GLSL
2019-02-21 Alejandro Piñeironir, glsl: move pixel_center_integer/origin_upper_left...
2018-06-21 Eduardo Lima Mitevmesa/main: Add a 'spirv' flag to gl_shader_program_data
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 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-13 Marek Olšákmesa,glsl,nir: reduce gl_state_index size to 2 bytes
2018-01-26 Brian Paulmesa: change gl_link_status enums to uppercase
2018-01-19 Gert Wollnymesa/program: Fix -Wunused-param warning
2018-01-17 Brian Paulmesa: remove unneeded #includes of main/compiler.h
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-11-29 Timothy Arcerimesa: rework _mesa_add_parameter() to only add a single...
2017-11-09 Timothy Arcerimesa: rework how we free gl_shader_program_data
2017-10-30 Ian Romanickglsl: Remove ir_binop_greater and ir_binop_lequal expre...
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 Pitoisetmesa: store bindless samplers as PROGRAM_UNIFORM
2017-06-14 Samuel Pitoisetmesa: keep track of the current variable in add_uniform...
2017-05-25 Timothy Arcerimesa: remove unrequired double calc
2017-05-16 Samuel Pitoisetmesa: fix indentation in _mesa_associate_uniform_storage()
2017-05-06 Samuel Pitoisetglsl: add ARB_bindless_texture operations
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-05 Nicolai Hähnleglsl: add ARB_shader_ballot operations
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-07 Timothy Arcerist/mesa: don't propagate uniforms when restoring from...
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-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-05 Marek Olšákglsl: run do_lower_jumps properly in do_common_optimiza...
2016-12-13 Ilia Mirkintreewide: s/comparitor/comparator/
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-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-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: modify _mesa_copy_linked_program_data() to take...
2016-10-19 Marek Olšákmesa: remove gl_shader_compiler_options::EmitNoNoise
2016-09-26 Rob Clarkmesa/st: support lowering multi-planar YUV
2016-09-12 Thomas Hellandmesa/glsl: Move string_to_uint_map into the util folder
2016-06-30 Timothy Arceriglsl/mesa: split gl_shader in two
2016-06-23 Giuseppe BilottaRemove wrongly repeated words in comments
2016-06-08 Dave Airliemesa: use new 64-bit checks instead of explicit double...
2016-06-07 Ilia Mirkinmesa: hook up core bits of GL_ARB_shader_group_vote
2016-05-10 Ian Romanickir_to_mesa: Emit smarter ir_binop_logic_or for vertex...
2016-05-10 Ian Romanickir_to_mesa: Do not emit OPCODE_SEQ or OPCODE_SNE
2016-05-10 Ian Romanickir_to_mesa: Do not emit OPCODE_SLE or OPCODE_SGT
2016-04-01 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-31 Timothy Arceriglsl: add transform feedback buffers to resource list
2016-03-25 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-18 Timothy Arcerimesa: simplify and inline _mesa_lookup_parameter_index()
2016-03-02 Kenneth GraunkeMerge remote-tracking branch 'origin/master' into vulkan
2016-03-01 Matt Turnerprogram: Remove NV_fragment_program Abs support.
2016-03-01 Matt Turnerprogram: Remove condition-code and precision support.
2016-03-01 Matt Turnerprogram: Remove OPCODE_KIL_NV.
next