nir: Use the flrp lowering pass instead of nir_opt_algebraic
[mesa.git] / src / mesa / state_tracker / st_glsl_to_nir.cpp
2017-12-03 Timothy Arcerist/glsl_to_nir: enable NIR link time opts
2017-12-03 Timothy Arcerist/glsl_to_nir: move some calls out of st_glsl_to_nir_p...
2017-12-03 Timothy Arcerist/glsl_to_nir: call some lowering passes earlier
2017-12-03 Timothy Arcerist/glsl_to_nir: add basic NIR opt loop helper
2017-12-03 Timothy Arcerist/glsl_to_nir: make st_glsl_to_nir() static
2017-12-03 Timothy Arcerist/glsl_to_nir: split the st_glsl_to_nir() function...
2017-12-03 Timothy Arcerist/glsl_to_nir: create set_st_program() helper
2017-12-03 Timothy Arcerist/glsl: move nir linking loop to new function st_link_...
2017-12-03 Timothy Arcerist/glsl_to_nir: add st_nir_assign_var_locations() helper
2017-11-12 Rob Clarkmesa/st/nir: assign driver_location for images
2017-11-12 Rob Clarkst/program: fix compute shader nir references
2017-11-08 Timothy Arcerist/glsl_to_nir: use nir_shader_gather_info()
2017-11-08 Timothy Arcerist/glsl_to_nir: generate NIR earlier
2017-11-08 Timothy Arcerist/glsl_to_nir: delay adding built-in uniforms to Param...
2017-11-02 Timothy Arcerist/glsl_to_nir: pass gl_shader_program to st_finalize_nir()
2017-10-25 Dave Airliest/program: add support for gs/tes/tcs nir shaders.
2017-10-20 Jason Ekstrandnir: Get rid of nir_shader::stage
2017-10-11 Nicolai Hähnlest/mesa: don't assign prog->ShadowSamplers
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-02 Nicolai Hähnlest/mesa: replace st_shader_stage_to_ptarget
2017-07-31 Nicolai Hähnlest/glsl_to_nir: move nir_lower_io to drivers
2017-07-31 Nicolai Hähnlest/mesa: get rid of st_glsl_types
2017-07-31 Nicolai Hähnlest/glsl_to_nir: use nir_lower_samplers_as_deref when...
2017-07-31 Nicolai Hähnlest/glsl_to_nir: fix the case where NIR clone testing...
2017-07-05 Nicolai Hähnlest/glsl_to_nir: fix edgeflag passthrough
2017-06-14 Samuel Pitoisetmesa: pass gl_program to _mesa_associate_uniform_storage()
2017-05-04 Rob Clarkmesa/st: compute support for glsl_to_nir
2017-04-12 Vinson Leest/mesa: Fix missing-braces warning.
2017-04-07 Brian Paulst/mesa: silence unused/uninitialized var warnings
2017-03-07 Timothy Arcerist/mesa: don't propagate uniforms when restoring from...
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
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-17 Timothy Arcerist/mesa: stop initialing Instructions and NumInstructions
2016-10-26 Timothy Arcerinir: stop adjusting driver location for varying packing
2016-10-26 Timothy Arcerist/mesa: use common double inputs read field
2016-10-26 Timothy Arcerir200/i915/st/mesa/compiler: use common inputs read...
2016-10-26 Timothy Arceriglsl: add temporary copy_shader_info() function
2016-10-26 Timothy Arcerimesa: modify _mesa_copy_linked_program_data() to take...
2016-09-26 Rob Clarkmesa/st: support lowering multi-planar YUV
2016-09-15 Jason Ekstrandnir: Add a flag to lower_io to force "sample" interpolation
2016-09-12 Thomas Hellandmesa/glsl: Move string_to_uint_map into the util folder
2016-08-29 Kai Wasserbächgallium: Use enum pipe_shader_type in set_sampler_views()
2016-08-22 Eric Anholtst/nir: Trim out unused VS input variables.
2016-07-07 Timothy Arcerinir: use the same driver location for packed varyings
2016-06-30 Timothy Arceriglsl/mesa: split gl_shader in two
2016-06-16 Timothy Arcerimesa/glsl: stop using GL shader type internally
2016-05-26 Jason Ekstrandcompiler: Move glsl_to_nir to libglsl.la
2016-05-17 Rob Clarkmesa/st: add support for NIR as possible driver IR