intel/fs,vec4: Stuff the constant data from NIR in the end of the program
[mesa.git] / src / intel / compiler / brw_fs.h
2020-09-02 Jason Ekstrandintel/fs,vec4: Stuff the constant data from NIR in...
2020-06-12 Matt Turnerintel/compiler: Drop opt_sampler_eot()
2020-05-28 Caio Marcelo de... intel/fs: Remove min_dispatch_width spilling decision...
2020-04-29 Francisco Jerezintel/ir: Use brw::performance object instead of CFG...
2020-04-29 Francisco Jerezintel/ir: Import shader performance analysis pass.
2020-04-29 Francisco Jerezintel/fs: Replace fs_visitor::bank_conflict_cycles...
2020-04-10 Plamena Manolovaintel/compiler: Add support for variable workgroup...
2020-03-10 Mathias Fröhlichi965: Move down genX_upload_sbe in profiles.
2020-03-09 Matt Turnerintel/compiler: Pass shader_stats for each SIMD mode
2020-03-09 Matt Turnerintel/compiler: Mark some methods and parameters const
2020-03-06 Francisco Jerezintel/compiler: Move register pressure calculation...
2020-03-06 Francisco Jerezintel/compiler: Drop invalidate_live_intervals()
2020-03-06 Francisco Jerezintel/compiler/fs: Switch liveness analysis to IR analy...
2020-03-06 Francisco Jerezintel/compiler: Move all live interval analysis results...
2020-03-06 Francisco Jerezintel/compiler: Mark virtual_grf_interferes and vars_in...
2020-03-06 Francisco Jerezintel/compiler: Introduce backend_shader method to...
2020-03-06 Francisco Jerezintel/compiler: Reverse inclusion dependency between...
2020-02-14 Francisco Jerezintel/fs/gen7+: Swap sample mask flag register and...
2020-02-14 Francisco Jerezintel/fs: Use helper for discard sample mask flag subre...
2020-02-14 Francisco Jerezintel/fs/gen12: Workaround unwanted SEND execution...
2020-01-23 Ian Romanickintel/fs: Add SHADER_OPCODE_[IU]SUB_SAT pseudo-ops
2020-01-21 Caio Marcelo de... intel/fs: Add workgroup_size() helper
2020-01-17 Francisco Jerezintel/fs: Switch to standard vector layout for barycent...
2020-01-17 Francisco Jerezintel/fs: Introduce barycentric layout lowering pass.
2020-01-17 Francisco Jerezintel/fs: Split fetch_payload_reg() into separate helpe...
2020-01-10 Francisco Jerezintel/fs: Make implied_mrf_writes() an fs_inst method.
2020-01-10 Francisco Jerezintel/fs/cse: Fix non-deterministic behavior due to...
2019-11-20 Jason EkstrandRevert "i965/fs: Merge CMP and SEL into CSEL on Gen8+"
2019-11-11 Jason Ekstrandintel/fs: Implement the new load/store_scratch intrinsics
2019-10-11 Francisco Jerezintel/fs/gen12: Introduce software scoreboard lowering...
2019-10-11 Francisco Jerezintel/fs: Fix constness of implied_mrf_writes() argument.
2019-09-17 Samuel Iglesias... i965/fs: add emit_shader_float_controls_execution_mode...
2019-08-27 Kenneth Graunkeintel/compiler: Refactor FB write message control setup...
2019-08-25 Jason Ekstrandintel/fs: Drop the gl_program from fs_visitor
2019-08-12 Jason Ekstrandintel/compiler: Fill a compiler statistics struct
2019-08-12 Paulo Zanoniintel/fs: add 64 bit integer multiplication lowering
2019-08-12 Paulo Zanoniintel/compiler: don't instantiate a builder for each...
2019-08-12 Paulo Zanoniintel/compiler: extract subfunctions of lower_integer_m...
2019-07-31 Jason Ekstrandintel/fs: Drop all of the 64-bit varying code
2019-07-30 Matt Turneri965/fs: Print the scheduler mode.
2019-07-30 Matt Turneri965/fs: Add a shader_stats struct.
2019-07-29 Jason Ekstrandintel/fs: Remove calculate_urb_setup from fs_visitor
2019-07-24 Kenneth Graunkei965: Use NIR to lower legacy userclipping.
2019-07-10 Jason Ekstrandintel/compiler: Add a "base class" for program keys
2019-07-02 Jason Ekstrandintel/fs: Use nir_lower_interpolation on gen11+
2019-06-06 Ian Romanickintel/fs: Add need_dest parameter to fs_visitor::nir_em...
2019-05-14 Kenneth Graunkeintel/compiler: Implement TCS 8_PATCH mode and INTEL_DE...
2019-05-14 Kenneth Graunkeintel/compiler: Move ICP handle fetching into a helper...
2019-05-14 Kenneth Graunkeintel/compiler: Refactor TCS invocation ID setup into...
2019-05-14 Jason Ekstrandintel/fs/ra: Pull the guts of RA into its own class
2019-04-22 Rafael Antognolliintel/fs: Add a lowering pass for linear interpolation.
2019-04-19 Jason Ekstrandintel/fs: Add support for bindless texture ops
2019-04-18 Ian Romanickintel/fs: Add a scale factor to emit_fsign
2019-04-18 Ian Romanickintel/fs: Refactor code generation for nir_op_fsign...
2019-03-25 Danylo Piliaievi965,iris,anv: Make alpha to coverage work with sample...
2019-03-01 Ian Romanickintel/fs: Emit better code for b2f(inot(a)) and b2i...
2019-03-01 Ian Romanickintel/fs: Emit logical-not of operands on Gen8+
2019-03-01 Ian Romanickintel/fs: Refactor ALU source and destination handling...
2019-02-01 Jason Ekstrandintel/fs: Implement nir_intrinsic_global_atomic_*
2019-01-29 Jason Ekstrandintel/fs: Support SENDS in SHADER_OPCODE_SEND
2019-01-29 Jason Ekstrandintel/fs: Use SHADER_OPCODE_SEND for varying UBO pulls...
2019-01-29 Jason Ekstrandintel/fs: Use SHADER_OPCODE_SEND for texturing on gen7+
2019-01-29 Jason Ekstrandintel/fs: Add a generic SEND opcode
2019-01-10 Matt Turnerintel/compiler: Prevent warnings in the following patch
2019-01-09 Francisco Jerezintel/fs: Remove FS_OPCODE_UNPACK_HALF_2x16_SPLIT opcodes.
2019-01-09 Francisco Jerezintel/fs: Remove existing lower_conversions pass.
2019-01-09 Francisco Jerezintel/fs: Introduce regioning lowering pass.
2019-01-09 Francisco Jerezintel/fs: Implement quad swizzles on ICL+.
2019-01-09 Francisco Jerezintel/fs: Handle source modifiers in lower_integer_mult...
2018-11-08 Jason Ekstrandintel/fs,vec4: Clean up a repeated pattern with SSBOs
2018-08-29 Jason Ekstrandanv,i965: Lower away image derefs in the driver
2018-08-23 Ian Romanickintel/compiler: Implement untyped atomic float min...
2018-08-01 Iago Toral Quirogaintel/compiler: add setup_imm_(u)b helpers
2018-07-09 Iago Toral Quirogaintel/compiler: remove unused function
2018-06-28 Francisco Jerezintel/fs: Extend thread payload layout to SIMD32
2018-06-28 Francisco Jerezintel/fs: Wrap FS payload register look-up in a helper...
2018-06-28 Francisco Jerezintel/fs: Remove program key argument from generator.
2018-06-23 Jason Ekstrandintel/fs: Use image_deref intrinsics instead of image_var
2018-06-16 Jose Maria Casanov... intel/fs: shuffle_64bit_data_for_32bit_write is not...
2018-06-16 Jose Maria Casanov... intel/fs: shuffle_32bit_load_result_to_64bit_data is...
2018-06-16 Jose Maria Casanov... intel/fs: Remove old 16-bit shuffle/unshuffle functions
2018-06-16 Jose Maria Casanov... intel/fs: New shuffle_for_32bit_write and shuffle_from_...
2018-05-29 Francisco Jerezintel/fs: Use the ATTR file for FS inputs
2018-03-08 Ian Romanicki965/fs: Merge CMP and SEL into CSEL on Gen8+
2018-03-07 Jason Ekstrandi965/fs: Add support for nir_intrinsic_shuffle
2018-03-02 Kenneth Graunkeintel: Drop program size pointer from vec4/fs assembly...
2018-03-01 Jose Maria Casanov... i965/fs: shuffle_32bit_load_result_to_16bit_data now...
2018-02-28 Matt Turnerintel/compiler/fs: Pass fs_inst to generate_ddx/ddy...
2018-02-28 Matt Turnerintel/compiler/fs: Return multiple_instructions_emitted...
2017-12-12 Francisco Jerezintel/fs/bank_conflicts: Don't touch Gen7 MRF hack...
2017-12-07 Francisco Jerezintel/fs: Teach instruction scheduler about GRF bank...
2017-12-07 Francisco Jerezintel/fs: Implement GRF bank conflict mitigation pass.
2017-12-06 Jose Maria Casanov... i965/fs: Helpers for un/shuffle 16-bit pairs in 32...
2017-12-06 Alejandro Piñeiroi965/fs: Add remove_extra_rounding_modes optimization
2017-11-07 Jason Ekstrandintel/cs: Push subgroup ID instead of base thread ID
2017-11-07 Jason Ekstrandintel/cs: Rework the way thread local ID is handled
2017-11-07 Jason Ekstrandintel/fs: Remove min_dispatch_width from fs_visitor
2017-11-07 Jason Ekstrandi965/fs: Return a fs_reg from shuffle_64bit_data_for_32...
2017-10-13 Jason Ekstrandintel: Rewrite the world of push/pull params
2017-07-14 Kenneth Graunkei965: Use pushed UBO data in the scalar backend.
next