st/mesa: make use of nir_link_constant_varyings()
[mesa.git] / src / mesa / state_tracker / st_glsl_to_nir.cpp
2018-11-10 Timothy Arcerist/mesa: make use of nir_link_constant_varyings()
2018-11-04 Kenneth Graunkest/nir: Drop unused parameter from st_nir_assign_unifor...
2018-11-04 Kenneth Graunkest/mesa: Pull nir_lower_wpos_ytransform work into a...
2018-10-30 Timothy Arcerist/glsl_to_nir: fix next_stage gathering
2018-10-26 Jason Ekstrandnir/validate: Print when the validation failed
2018-10-22 Alyssa Rosenzweigmesa/st: Only call nir_lower_io_to_scalar_early on...
2018-09-07 Dylan BakerReplace uses of _mesa_bitcount with util_bitcount
2018-09-06 Jason Ekstrandradeonsi/nir: Set vs_inputs_dual_locations and let...
2018-09-06 Jason Ekstrandcompiler: Move double_inputs to gl_program::DualSlotInputs
2018-07-20 Danylo Piliaievst: Sweep NIR after linking phase to free held memory
2018-07-05 Eric Anholtst/nir: Disable varying packing when doing transform...
2018-06-29 Karol Herbstst/glsl_to_nir: run lower_output_reads on !PIPE_CAP_TGS...
2018-06-23 Rob Clarkst,ir3,radeonsi: push lower_deref_instrs back into...
2018-06-23 Rob Clarknir: convert lower_samplers_as_deref to deref instructions
2018-06-23 Rob Clarkmesa/st: re-enable lower_io_to_elements()
2018-06-23 Rob Clarknir: convert lower_io_arrays_to_elements to deref instr...
2018-06-23 Rob Clarkmesa/st/nir: convert lower_builtins to deref instructions
2018-06-23 Rob Clarkmesa/st: temporarily disable lower_io_to_elements()
2018-06-23 Rob Clarknir: convert lower_io_to_scalar to deref instructions
2018-06-23 Rob Clarkmove lower_deref_instrs
2018-06-23 Rob Clarknir/lower_samplers: split out _legacy version for deref...
2018-06-23 Jason Ekstrandst/nir: Move lower_deref_instrs later
2018-06-23 Jason Ekstrandanv,i965,radv,st,ir3: Call nir_lower_deref_instrs
2018-06-20 Christian Gmeinermesa/st: only do scalar lowerings if driver benefits
2018-06-19 Rob Clarkmesa/st/nir: fix driver_location for arrays of image...
2018-06-06 Eric Anholtnir: Add an ALU lowering pass for mul_high.
2018-05-12 Timothy Arcerist/nir: make st_nir_opts() available externally
2018-05-03 Iago Toral Quirogacompiler/lower_64bit_packing: rename the pass to be...
2018-05-01 Timothy Arcerinir: move GL specific passes to src/compiler/glsl
2018-04-10 Timothy Arcerist/glsl_to_nir: set paramater value offset as driver...
2018-04-09 Rob Clarkmesa/st/nir: fix naked lowering pass call
2018-04-02 Timothy Arcerist/glsl_to_nir: gather next_stage in shader_info
2018-03-28 Timothy Arcerist/glsl_to_nir: set driver location for bindless images...
2018-03-27 Timothy Arcerist/glsl_to_nir: correctly handle arrays packed across...
2018-03-27 Timothy Arcerist/glsl_to_nir: fix driver location for dual-slot packe...
2018-03-20 Timothy Arcerist/nir: fix atomic lowering for gallium drivers
2018-03-20 Timothy Arcerist/radeonsi: enable uniform packing in NIR backend
2018-03-20 Timothy Arcerist: add uniform packing support to lower_uniforms_to_ubo()
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...
next