st/nir/radeonsi: move nir_lower_uniforms_to_ubo() to the state tracker
[mesa.git] / src / mesa / state_tracker / st_glsl_to_nir.cpp
2018-03-20 Timothy Arcerist/nir/radeonsi: move nir_lower_uniforms_to_ubo() to...
2018-03-20 Timothy Arcerist/glsl_to_nir: add support for packed builtin uniforms
2018-03-01 Timothy Arcerist/glsl_to_nir: simplify st_nir_assign_var_locations...
2018-02-13 Marek Olšákmesa,glsl,nir: reduce gl_state_index size to 2 bytes
2018-02-10 Timothy Arcerist/glsl_to_nir: remove unused options variable
2018-01-31 Timothy Arcerist/glsl_to_nir: add more nir opts to st_nir_opts()
2018-01-30 Timothy Arcerist/glsl_to_nir: disable io lowering and array splitting...
2018-01-30 Timothy Arcerinir/st_glsl_to_nir: add param to disable splitting...
2018-01-30 Timothy Arcerist/glsl_to_nir: copy nir compiler options to context
2018-01-29 Timothy Arcerist/glsl_to_nir: remove dead io after conversion to nir
2018-01-29 Timothy Arcericompiler: tidy up double_inputs_read uses
2018-01-25 Timothy Arcerist/glsl_to_nir: remove reallocation of sampler/image...
2018-01-17 Timothy Arcerist/glsl_to_nir: disable io lowering to temps for tess
2018-01-07 Karol Herbstnir: fix st_nir_assign_var_locations for patch variables
2018-01-05 Timothy Arcerist/glsl_to_nir/radeonsi: enable tessellation shaders
2017-12-27 Timothy Arcerist/glsl_to_nir: add patch support to st_nir_assign_var_...
2017-12-27 Timothy Arcerist/glsl_to_nir: call post opt functions after opts...
2017-12-27 Timothy Arcerist/st_glsl_to_nir: call nir_lower_64bit_pack
2017-12-13 Timothy Arcerist/glsl_to_nir: skip forced array splitting for tcs
2017-12-05 Rob Clarkmesa/st: move cloning of NIR shader for compute
2017-12-04 Timothy Arcerist/glsl_to_nir/radeonsi: enable gs support for nir...
2017-12-04 Timothy Arcerist/glsl_to_nir: add gs support to st_nir_assign_var_loc...
2017-12-04 Timothy Arcerist/glsl_to_nir: use nir_lower_io_arrays_to_elements...
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