i965: split EU defines to brw_eu_defines.h
[mesa.git] / src / mesa / drivers / dri / i965 / brw_nir.c
2017-03-02 Jason Ekstrandi965: Do int64 lowering in NIR
2017-03-02 Jason Ekstrandi965: Move intel_debug.h to intel/common/gen_debug.h
2017-03-02 Jason Ekstrandi965: Reduce cross-pollination between the DRI driver...
2017-02-17 Jason Ekstrandnir: Rename lower_double_pack to lower_64bit_pack
2017-01-21 Matt Turneri965: Select DF type for 64-bit integers on Gen < 8.
2017-01-20 Ian Romanicki965: Return Q and UQ types for int64 and uint64
2017-01-14 Kenneth Graunkei965: Move Gen4-5 interpolation stuff to brw_wm_prog_data.
2017-01-14 Juan A. Suarez Romeroi965/vec4: Fix mapping attributes
2017-01-12 Alejandro Piñeiroi965/vec4/nir: vec4 also needs to remap vs attributes
2017-01-11 Kenneth Graunkei965: Use the nir_move_comparisons pass.
2017-01-11 Kenneth Graunkei965: Move nir_lower_locals_to_regs a bit later.
2017-01-10 Kenneth Graunkecompiler: Merge shader_info's tcs and tes structs.
2017-01-09 Juan A. Suarez Romeronir/i965: use two slots from inputs_read for dvec3...
2017-01-07 Jason Ekstrandi965/compiler: Use the new nir_opt_copy_prop_vars pass
2017-01-06 Kenneth Graunkei965: Rework gl_TessLevel*[] handling to use NIR compac...
2016-12-23 Jason Ekstrandi965: Use nir_opt_trivial_continues and nir_opt_if
2016-12-22 Timothy Arcerii965: use nir loop unrolling pass
2016-12-22 Timothy Arcerinir: pass compiler rather than devinfo to functions...
2016-12-22 Timothy Arcerii965: use nir_lower_indirect_derefs() for GLSL
2016-12-13 Iago Toral Quirogai965/nir: enable lowering of texture gradient for shado...
2016-12-13 Iago Toral Quirogai965/nir: enable lowering of texture gradient for cube...
2016-12-05 Jason EkstrandRevert "i965: use nir_lower_indirect_derefs() for GLSL"
2016-12-05 Timothy Arcerii965: use nir_lower_indirect_derefs() for GLSL
2016-11-22 Jason Ekstrandi965/compiler: Disable trig workarounds on KBL+
2016-11-22 Kenneth Graunkei965: Use NIR-based clip/cull lowering for OpenGL as...
2016-10-26 Timothy Arcerinir: stop adjusting driver location for varying packing
2016-10-26 Timothy Arcerii965: rewrite brw_setup_vue_interpolation()
2016-10-26 Timothy Arcerinir/i965/anv/radv/gallium: make shader info a pointer
2016-10-26 Timothy Arcerinir: move nir_shader_info to a common compiler header
2016-10-24 Kenneth Graunkei965: Don't use nir_assign_var_locations for VS/TES...
2016-10-17 Ian Romanicki965: Silence unused parameter warnings
2016-09-22 Eric Anholtnir: Allow opt_peephole_sel to be more aggressive in...
2016-09-15 Jason Ekstrandi965/nir: Roll set_default_interpolation into lower_fs_...
2016-09-15 Jason Ekstrandi965/fs: Use NIR for handling forced per-sample interpo...
2016-09-15 Jason Ekstrandnir: Add a flag to lower_io to force "sample" interpolation
2016-09-14 Kenneth Graunkenir: Report progress from nir_lower_phis_to_scalar.
2016-09-14 Kenneth Graunkenir: Report progress from nir_lower_alu_to_scalar.
2016-09-03 Jason Ekstrandintel: s/brw_device_info/gen_device_info/
2016-08-26 Francisco Jerezi965/fs: Rework representation of fragment output locat...
2016-07-22 Jason Ekstrandi965/nir: Enable NIR lowering of txf and rect offsets
2016-07-20 Timothy Arcerii965: enable component packing for vs and fs
2016-07-20 Kenneth Graunkei965: Rewrite FS input handling to use the new NIR...
2016-07-07 Timothy Arcerinir: use the same driver location for packed varyings
2016-06-15 Timothy Arcerii965: remove type_size_vec4_times_4()
2016-05-26 Jason Ekstrandi965: Move brw_create_nir to brw_program.c
2016-05-26 Jason Ekstrandi965/nir: Move the type_size_*_bytes functions to brw_nir.h
2016-05-26 Jason Ekstrandcompiler: Move glsl_to_nir to libglsl.la
2016-05-24 Kristian Høgsberg... i965: Invoke lowering pass for YUV textures
2016-05-20 Dave Airlienir: remove dead glsl variables before lowering io.
2016-05-20 Kenneth Graunkei965, anv: Use NIR FragCoord re-center and y-transform...
2016-05-17 Juan A. Suarez Romeroi965: take care of doubles when lowering VS inputs
2016-05-17 Juan A. Suarez Romeroi965: take care of doubles when remapping VS attributes
2016-05-11 Rob Clarknir/lower-io: add support for lowering inputs
2016-05-11 Rob Clarknir: rename lower_outputs_to_temporaries -> lower_io_to...
2016-05-11 Rob Clarknir: move callsite of lower_outputs_to_temporaries
2016-05-10 Connor Abbotti965: use pack/unpackDouble lowering
2016-05-10 Connor Abbotti965: use double lowering pass
2016-04-28 Jason Ekstrandnir: Switch the arguments to nir_foreach_function
2016-04-28 Jason Ekstrandnir: Switch the arguments to nir_foreach_instr
2016-04-28 Connor Abbotti965/nir: fixup for new foreach_block()
2016-04-20 Connor Abbottnir: rename nir_foreach_block*() to nir_foreach_block...
2016-04-14 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-13 Jason Ekstrandnir/dead_variables: Configurably work with any variable...
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-04-07 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-04 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-01 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-26 Jason Ekstrandi965: Allow mul+add fusing again
2016-03-25 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
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 JustenMerge remote-tracking branch 'origin/master' into vulkan
2016-03-17 Jordan Justeni965/nir: Lower nir compute shader shared variables
2016-03-15 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-02 Kenneth GraunkeMerge remote-tracking branch 'origin/master' into vulkan
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-24 Kristian Høgsberg... Merge remote-tracking branch 'origin/master' into vulkan
2016-02-18 Jason Ekstrandi965/nir: Do lower_io late for fragment shaders
2016-02-11 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2016-02-11 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2016-02-11 Jason EkstrandMerge commit '85f5c18fef1ff2f19d698f150e23a02acd6f59b9...
2016-02-10 Kenneth Graunkei965: Apply VS attribute workarounds in NIR.
2016-02-10 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2016-02-09 Jason EkstrandMerge commit '8b0fb1c152fe191768953aa8c77b89034a377f83...
2016-02-09 Kenneth Graunkei965: Use nir_lower_load_const_to_scalar().
2016-02-05 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2016-02-05 Jason EkstrandMerge commit mesa-public/master into vulkan
2016-02-05 Jason EkstrandMerge branch mesa-public/master into vulkan
2016-01-30 Jason EkstrandMerge branch 'vulkan' into 'vulkan'
2016-01-26 Emil Velikovnir: move to compiler/
2016-01-25 Jason EkstrandMerge remote-tracking branch 'mattst88/nir-lower-pack...
next