i965: Port INTEL_PRECISE_TRIG=1 to NIR.
[mesa.git] / src / mesa / drivers / dri / i965 / brw_nir.c
2016-04-12 Kenneth Graunkei965: Port INTEL_PRECISE_TRIG=1 to NIR.
2016-04-12 Kenneth Graunkei965: Pass brw_compiler into brw_preprocess_nir() inste...
2016-03-17 Iago Toral Quiroganir: rename nir_const_value fields to include bitsize...
2016-03-17 Connor Abbottnir: update opcode definitions for different bit sizes
2016-03-17 Jordan Justeni965/nir: Lower nir compute shader shared variables
2016-02-26 Kenneth Graunkei965: Simplify brw_nir_lower_vue_inputs() slightly.
2016-02-26 Kenneth Graunkei965: Avoid recalculating the normal VUE map for IO...
2016-02-26 Kenneth Graunkei965: Avoid recalculating the tessellation VUE map...
2016-02-26 Kenneth Graunkei965: Eliminate brw_nir_lower_{inputs,outputs,io} funct...
2016-02-26 Kenneth Graunkei965: Split brw_nir_lower_inputs/outputs into per-stage...
2016-02-26 Kenneth Graunkei965: Remove catch-all nir_lower_io call with specific...
2016-02-26 Kenneth Graunkei965: Move optimizations from brw_nir_lower_io to brw_p...
2016-02-26 Kenneth Graunkei965: Always do NIR IO lowering at specialization time.
2016-02-26 Jason Ekstrandi965/nir: Do lower_io late for fragment shaders
2016-02-10 Kenneth Graunkei965: Apply VS attribute workarounds in NIR.
2016-02-09 Kenneth Graunkei965: Use nir_lower_load_const_to_scalar().
2016-01-26 Emil Velikovnir: move to compiler/
2016-01-15 Kenneth Graunkei965: Apply add_const_offset_to_base for vec4 VS inputs...
2016-01-15 Kenneth Graunkei965: Make add_const_offset_to_base() work at the shade...
2016-01-03 Rob Clarknir: extract out helper macros for running passes
2015-12-28 Jason Ekstrandnir: Get rid of function overloads
2015-12-23 Kenneth Graunkei965: Handle mix-and-match TCS/TES with separate shader...
2015-12-23 Kenneth Graunkei965: Defer input lowering for tessellation stages...
2015-12-14 Kenneth Graunkei965: Make TES inputs match TCS outputs.
2015-12-14 Kenneth Graunkei965: Force VS -> TCS varyings to use the SSO VUE map...
2015-12-14 Kenneth Graunkei965: Handle TCS outputs and TES inputs.
2015-12-14 Kenneth Graunkei965: Handle TCS inputs and TES outputs.
2015-12-14 Kenneth Graunkei965: Fix partial variable access for geometry shaders...
2015-12-14 Kenneth Graunkei965: Separate base offset/constant offset combining...
2015-12-10 Jason Ekstrandnir: Get rid of *_indirect variants of input/output...
2015-12-08 Jason Ekstrandi965: Make uniform offsets be in terms of bytes
2015-12-04 Jason Ekstrandi965/vec4: Get rid of the nir_inputs array
2015-11-24 Matt Turneri965: Clean up #includes in the compiler.
2015-11-24 Rob Clarkutil: move brw_env_var_as_boolean() to util
2015-11-23 Jason Ekstrandi965: Use NIR for lowering texture swizzle
2015-11-23 Jason Ekstrandi965: Use nir_lower_tex for texture coordinate lowering
2015-11-23 Jason Ekstrandnir/lower_tex: Report progress
2015-11-23 Jason Ekstrandi965: Move postprocess_nir to codegen time
2015-11-23 Jason Ekstrandi965/nir: Split shader optimization and lowering into...
2015-11-23 Jason Ekstrandnir: s/nir_type_unsigned/nir_type_uint
2015-11-20 Rob Clarknir: add nir_var_all enum
2015-11-18 Jason Ekstrandi965/nir: Add hooks for testing nir_shader_clone
2015-11-18 Kenneth Graunkei965/nir: Validate that NIR passes call nir_metadata_pr...
2015-11-18 Kenneth Graunkei965/nir: Add OPT() and OPT_V() macros for invoking...
2015-11-10 Eduardo Lima Mitevnir/nir_opt_peephole_ffma: Move this lowering pass...
2015-11-05 Kenneth Graunkei965: Fix scalar VS float[] and vec2[] output arrays.
2015-11-03 Kenneth Graunkei965: Add scalar GS input lowering code.
2015-10-26 Timothy Arceriglsl: keep track of intra-stage indices for atomics
2015-10-18 Kenneth Graunkei965/nir: Switch on shader stage in nir_lower_outputs().
2015-10-14 Jordan Justeni965/fs: Ignore compute shaders in brw_nir_lower_inputs
2015-10-14 Jordan Justeni965/fs: Simplify FS in brw_nir_lower_inputs to only...
2015-10-12 Kenneth Graunkei965/vs: Simplify fs_visitor's ATTR file.
2015-10-10 Kenneth Graunkei965/vs: Map scalar VS input locations properly; avoid...
2015-10-04 Kenneth Graunkenir: Introduce new nir_intrinsic_load_per_vertex_input...
2015-10-03 Jason Ekstrandi965: Use nir_foreach_variable
2015-10-03 Jason Ekstrandi965/nir: Remove the prog parameter from brw_nir_lower_...
2015-10-02 Jason Ekstrandnir/glsl: Take a gl_shader_program and a stage rather...
2015-10-01 Kenneth Graunkei965/nir: Refactor input/output lowering setup into...
2015-10-01 Kenneth Graunkenir: Allow nir_lower_io() to only lower one type of...
2015-09-23 Kenneth Graunkei965/gs: Use new NIR intrinsics.
2015-09-19 Rob Clarknir/lower_tex: support projector lowering per sampler...
2015-09-19 Rob Clarknir: rename nir_lower_tex_projector
2015-09-17 Jason Ekstrandi965/vec4: Use nir_move_vec_src_uses_to_dest
2015-09-15 Jason Ekstrandi965/vec4_nir: Use partial SSA form rather than full...
2015-09-01 Connor Abbotti965/nir: enable the dead control flow optimization
2015-08-28 Boyan Dingi965/nir: Make use of nir_opt_undef
2015-08-25 Kenneth Graunkenir: Use nir_shader::stage rather than passing it around.
2015-08-25 Jason Ekstrandi965/fs: Rework uniform handling
2015-08-25 Kenneth Graunkenir: Pass a type_size() function pointer into nir_lower...
2015-08-03 Iago Toral Quirogai965/nir: Do not scalarize phis in non-scalar setups
2015-08-03 Eduardo Lima Mitevi965/nir: Add new utility method brw_glsl_base_type_for...
2015-08-03 Antia Puentesi965/nir/vec4: Lower "vecN" instructions and mark them...
2015-08-03 Alejandro Piñeiroi965/nir: Disable alu_to_scalar pass on non-scalar...
2015-08-03 Eduardo Lima Mitevi965/nir/vec4: Implement store_output intrinsic
2015-08-03 Eduardo Lima Mitevi965/nir: Move brw_type_for_nir_type() to brw_nir to...
2015-08-03 Eduardo Lima Mitevi965/nir/vec4: Implement load_const intrinsic
2015-08-03 Iago Toral Quirogai965/nir: Dot not assign direct uniform locations first...
2015-08-03 Iago Toral Quiroganir/nir_lower_io: Add vec4 support
2015-08-03 Eduardo Lima Mitevi965/nir: Pass a is_scalar boolean to brw_create_nir()
2015-06-30 Connor Abbotti965/fs: use SSA values directly
2015-06-30 Connor Abbottnir/from_ssa: add a flag to not convert everything...
2015-06-24 Kenneth Graunkei965: Don't count NIR instructions for shader-db.
2015-06-11 Kenneth Graunkei965: Re-index SSA definitions before printing NIR...
2015-05-23 Jason Ekstrandprog_to_nir: Use a variable for uniform data
2015-04-11 Kenneth Graunkei965: Create NIR during LinkShader() and ProgramStringN...