i965/fs: use SSA values directly
[mesa.git] / src / mesa / drivers / dri / i965 / brw_fs_nir.cpp
2015-06-30 Connor Abbotti965/fs: use SSA values directly
2015-06-12 Jordan Justeni965/nir: Support barrier intrinsic function
2015-06-12 Chad Versacei965/fs: Fix unused variable warning
2015-06-09 Francisco Jerezi965/fs: Remove dead IR construction code from the...
2015-06-09 Francisco Jerezi965/fs: Migrate translation of NIR texturing instructi...
2015-06-09 Francisco Jerezi965/fs: Migrate translation of NIR intrinsics to the...
2015-06-09 Francisco Jerezi965/fs: Migrate translation of NIR ALU instructions...
2015-06-09 Francisco Jerezi965/fs: Migrate translation of NIR control flow to...
2015-06-09 Francisco Jerezi965/fs: Migrate NIR variable handling to the IR builder.
2015-06-09 Francisco Jerezi965/fs: Migrate NIR emit_percomp() to the IR builder.
2015-06-09 Francisco Jerezi965/fs: Migrate pull constant loads to the IR builder.
2015-06-04 Martin Peresmesa: reference built-in uniforms into gl_uniform_storage
2015-05-20 Jason Ekstrandnir: Get rid of the array elements parameter on load...
2015-05-18 Matt Turneri965/fs: Lower integer multiplication after optimizations.
2015-05-08 Ian Romanicknir: Delete all traces of nir_op_flog
2015-05-08 Ian Romanicknir: Delete all traces of nir_op_fexp
2015-05-04 Francisco Jerezi965: Fix variable indexing of sampler arrays under...
2015-05-04 Francisco Jerezi965: Fix variable indexing of UBO arrays under non...
2015-04-27 Matt Turneri965/fs: Fix code emission for imul_high in NIR.
2015-04-23 Jason Ekstrandi965/nir: Use the correct offsets when handling registe...
2015-04-22 Jason Ekstrandi965: Add a devinfo field to backend_visitor and use...
2015-04-22 Jason Ekstrandi965: Remove the context parameter from brw_texture_offset
2015-04-21 Matt Turneri965/fs: Calculate delta_x and delta_y together.
2015-04-11 Kenneth Graunkei965/nir: Make INTEL_DEBUG=ann work with NIR.
2015-04-11 Kenneth Graunkei965: Create NIR during LinkShader() and ProgramStringN...
2015-04-11 Kenneth Graunkenir: Store num_direct_uniforms in the nir_shader.
2015-04-11 Kenneth Graunkei965: Move lower_output_reads to brw_link_shader().
2015-04-11 Matt Turneri965/fs/nir: Mark fallthrough.
2015-04-10 Kenneth Graunkenir: Make nir_lower_samplers take a gl_shader_stage...
2015-04-06 Matt Turnernir: Remove fsin_reduced/fcos_reduced.
2015-04-03 Jason Ekstrandi965: Use brw_nir_cubemap_normalize for NIR shaders
2015-04-03 Eric Anholti965: Use the tex projector lowering pass instead of...
2015-04-01 Jason Ekstrandi965/nir: Run DCE again before going out of SSA
2015-04-01 Jason Ekstrandi965/nir: Run the ffma peephole after the rest of the...
2015-04-01 Jason Ekstrandnir: Add a dedicated ffma peephole optimization
2015-04-01 Jason Ekstrandnir/algebraic: Add a seperate section for "late" optimi...
2015-03-28 Kenneth Graunkei965/fs: Add ARB_fragment_program support to the NIR...
2015-03-25 Kenneth Graunkei965/fs: Implement texture projection support.
2015-03-25 Kenneth Graunkei965/fs: Rename offset to tex_offset to avoid shadowing...
2015-03-23 Jason Ekstrandi965/nir: Use signed integer type for booleans
2015-03-23 Jason Ekstrandi965/nir: Do boolean resolves on GEN <= 5
2015-03-23 Jason Ekstrandi965/nir: Properly set the predicate on the SEL used...
2015-03-23 Jason Ekstrandi965/nir: Use emit_lrp for emitting flrp
2015-03-19 Kenneth Graunkei965/fs: Make an emit_discard_jump() function to reduce...
2015-03-19 Jason Ekstrandi965/nir: Sort uniforms direct-first and use two differ...
2015-03-19 Jason Ekstrandnir/lower_io: Make variable location assignment a manua...
2015-03-19 Jason Ekstrandnir: Use a list instead of a hash_table for inputs...
2015-03-12 Kenneth Graunkei965/fs: Add VS output support to nir_setup_outputs().
2015-03-12 Kenneth Graunkei965/fs: Handle VS inputs in the NIR backend.
2015-03-12 Kenneth Graunkei965/fs: Refactor fs_visitor::nir_setup_inputs().
2015-03-12 Kenneth Graunkei965: Implement NIR intrinsics for loading VS system...
2015-03-12 Kenneth Graunkei965/nir: Lower to registers a bit later.
2015-03-12 Kenneth Graunkei965/nir: Optimize after nir_lower_var_copies().
2015-03-12 Kenneth Graunkei965/fs: Store a pointer to brw_sampler_prog_key_data...
2015-03-09 Ian Romanicki965/fs: Silence unused parameter warning
2015-03-09 Kenneth Graunkenir: Plumb the shader stage into glsl_to_nir().
2015-03-09 Kenneth Graunkenir: Add native_integers to nir_shader_compiler_options.
2015-03-09 Kenneth Graunkenir: Try to make sense of the nir_shader_compiler_optio...
2015-03-09 Kenneth Graunkei965/nir: Resolve source modifiers on Gen8+ logic opera...
2015-02-28 Matt Turneri965/fs/nir: Mark fallthrough.
2015-02-28 Matt Turneri965/fs/nir: Mark fallthrough.
2015-02-28 Ian Romanicki965/fs/nir: Use emit_math for nir_op_fpow
2015-02-24 Kenneth Graunkei965/fs: Handle conditional discards.
2015-02-24 Matt Turneri965/fs/nir: Optimize integer multiply by a 16-bit...
2015-02-24 Matt Turneri965/fs/nir: Optimize (gl_FrontFacing ? x : y) where...
2015-02-19 Kenneth Graunkei965/fs: Un-hardcode DEBUG_WM, "FS", and "fragment".
2015-02-19 Kenneth Graunkei965/fs: Use VARYING_SLOT checks rather than strcmp().
2015-02-14 Jason Ekstrandi965/nir: Don't support gl_FrontFacing as an input...
2015-02-14 Jason Ekstrandi965/nir: Add support for nir_intrinsic_load_front_face
2015-02-13 Eric Anholti965: Shut up a compiler warning about uninitialized...
2015-02-04 Kenneth Graunkei965/fs: Fix saturate on MAD and LRP with the NIR backend.
2015-02-03 Connor Abbotti965/nir: use redundant phi optimization
2015-02-03 Jason Ekstrandi965/fs_nir: Get rid of get_alu_src
2015-02-03 Jason Ekstrandi965/fs: Use NIR's scalarizing abilities and stop handl...
2015-01-24 Ian Romanicki965/fs: Allow SIMD16 on pre-SNB when try_replace_with_...
2015-01-23 Kenneth Graunkei965/nir: Report NIR instruction counts (in SSA form...
2015-01-23 Kenneth Graunkei965/nir: Print NIR on INTEL_DEBUG=fs.
2015-01-23 Kenneth Graunkei965/nir: Do optimizations again just before lowering...
2015-01-19 Kenneth Graunkei965/nir: Use offset() instead of altering reg_offset...
2015-01-19 Kenneth Graunkei965/nir: Replace fs_reg(GRF, virtual_grf_alloc(.....
2015-01-19 Kenneth Graunkei965: Replace fs_reg(fs_visitor, type) with fs_visitor...
2015-01-15 Jason Ekstrandi965/nir: Do a final copy lowering pass before lowering...
2015-01-15 Jason Ekstrandnir: Rename lower_variables to lower_vars_to_ssa
2015-01-15 Jason Ekstrandnir/tex_instr: Add a nir_tex_src struct and dynamically...
2015-01-15 Jason Ekstrandi965/fs_nir: Handle sample ID, position, and mask better
2015-01-15 Jason Ekstrandnir: Make load_const SSA-only
2015-01-15 Jason Ekstrandi965/nir: Move the other lowering passes to before...
2015-01-15 Jason Ekstrandnir/lower_atomics: Use/support SSA
2015-01-15 Jason Ekstrandnir: Remove predication
2015-01-15 Jason Ekstrandnir: Make bcsel a fully vector operation
2015-01-15 Jason Ekstrandi965/fs_nir: Add support for indirect texture arrays
2015-01-15 Jason Ekstrandnir/tex_instr: Rename the indirect source type and...
2015-01-15 Jason Ekstrandnir: Use a source for uniform buffer indices instead...
2015-01-15 Jason Ekstrandnir: Make texture instruction names more consistent
2015-01-15 Jason Ekstrandnir: Add a basic constant folding pass
2015-01-15 Jason Ekstrandnir: Add an algebraic optimization pass
2015-01-15 Jason Ekstrandnir: Add a lowering pass for adding source modifiers...
2015-01-15 Jason Ekstrandi965/fs_nir: Implement the ARB_gpu_shader5 interpolatio...
2015-01-15 Jason Ekstrandi965/fs_nir: Add a has_indirect flag and clean up some...
2015-01-15 Jason Ekstrandnir: Vectorize intrinsics
next