intel: devinfo: store number of EUs per subslice
[mesa.git] / src / intel / compiler /
2018-03-22 Matt Turnerintel/compiler: Readd ICL to test_eu_validate.cpp
2018-03-22 Matt Turnerintel/compiler: Skip 64-bit type tests when types not...
2018-03-22 Jason Ekstrandintel/compiler/icl: Clear "null render target" bit...
2018-03-22 Anuj Phogatintel/compiler/icl: Update the assert in brw_stage_has_...
2018-03-16 Eric Anholti965: Silence compiler warning about promoted_constants.
2018-03-16 Matt Turnerintel/compiler: Use gen_get_device_info() in test_eu_va...
2018-03-16 Rafael Antognolliintel/compiler: Check for unsupported register sizes.
2018-03-14 Karol Herbstcompiler: int8/uint8 support
2018-03-08 Ian Romanicki965/vec4: Allow CSE on subset VF constant loads
2018-03-08 Ian Romanicki965/vec4: Relax writemask condition in CSE
2018-03-08 Ian Romanicki965/fs: Merge CMP and SEL into CSEL on Gen8+
2018-03-08 Kenneth Graunkei965/fs: Add infrastructure for generating CSEL instruc...
2018-03-07 Jason Ekstrandanv: Add support for SPIR-V 1.3 subgroup operations
2018-03-07 Jason Ekstrandintel/fs: Add support for subgroup quad operations
2018-03-07 Jason Ekstrandintel/fs: Implement reduce and scan opeprations
2018-03-07 Jason Ekstrandintel/fs: Add a helper for emitting scan operations
2018-03-07 Jason Ekstrandintel/fs: Add a couple of simple helper opcodes
2018-03-07 Jason Ekstrandi965/fs: Add support for nir_intrinsic_shuffle
2018-03-07 Jason Ekstrandi965/fs: Support nir_intrinsic_vote_feq
2018-03-07 Jason Ekstrandnir: Generalize nir_intrinsic_vote_eq
2018-03-07 Jason Ekstrandi965/fs: Implement basic SPIR-V subgroup intrinsics
2018-03-07 Jason Ekstrandanv: Trivially implement VK_KHR_device_group
2018-03-07 Jason Ekstrandanv: Implement vkCmdDispatchBase
2018-03-05 Jordan Justenintel: Split gen_device_info out into libintel_dev
2018-03-03 Ian Romanicki965: Silence warnings about mixing enum and non-enum...
2018-03-03 Ian Romanickintel/compiler: Silence unused parameter warnings in...
2018-03-02 Kenneth Graunkeintel: Drop program size pointer from vec4/fs assembly...
2018-03-02 Anuj Phogatintel/compiler: Memory fence commit must always be...
2018-03-02 Francisco JerezRevert "i965/fs: Predicate byte scattered writes if...
2018-03-02 Francisco Jerezintel/fs: Handle surface opcode sample masks via predic...
2018-03-02 Francisco Jerezintel/eu: Plumb header present bit to codegen helpers...
2018-03-02 Francisco Jerezintel/ir: Allow arbitrary scratch flag registers for...
2018-03-02 Francisco Jerezintel/ir: Allow representing additional flag subregiste...
2018-03-01 Jason Ekstrandintel/fs: Set up sampler message headers in the visitor...
2018-03-01 Jose Maria Casanov... spirv/i965/anv: Relax push constant offset assertions...
2018-03-01 Jose Maria Casanov... i965/fs: Support 16-bit store_ssbo with VK_KHR_relaxed_...
2018-03-01 Jose Maria Casanov... i965/fs: Support 16-bit do_read_vector with VK_KHR_rela...
2018-03-01 Jose Maria Casanov... i965/fs: shuffle_32bit_load_result_to_16bit_data now...
2018-03-01 Jose Maria Casanov... isl/i965/fs: SSBO/UBO buffers need size padding if...
2018-02-28 Kenneth Graunkei965: Don't emit MOVs with undefined registers for...
2018-02-28 Matt Turnerintel/compiler: Re-add .vs_inputs_dual_locations =...
2018-02-28 Matt Turnerintel/compiler: Add ICL to test_eu_validate.cpp
2018-02-28 Matt Turnerintel/compiler: Disable Align16 tests on Gen11+
2018-02-28 Matt Turnerintel/compiler: Add instruction compaction support...
2018-02-28 Matt Turnerintel/compiler: Mark line, pln, and lrp as removed...
2018-02-28 Matt Turnerintel/compiler: Lower flrp32 on Gen11+
2018-02-28 Matt Turnerintel/compiler/fs: Implement ddy without using align16...
2018-02-28 Matt Turnerintel/compiler/fs: Simplify ddx/ddy code generation
2018-02-28 Matt Turnerintel/compiler/fs: Pass fs_inst to generate_ddx/ddy...
2018-02-28 Matt Turnerintel/compiler/fs: Don't generate integer DWord multipl...
2018-02-28 Matt Turnerintel/compiler/fs: Implement FS_OPCODE_LINTERP with...
2018-02-28 Matt Turnerintel/compiler/fs: Return multiple_instructions_emitted...
2018-02-28 Matt Turnerintel/compiler/fs: Fix application of cmod and saturate...
2018-02-28 Matt Turnerintel/compiler: Add Gen11+ native float type
2018-02-28 Matt Turnerintel/compiler: Add Gen11 register types
2018-02-27 Timothy Arcerinir: add lower_ldexp to nir compiler options
2018-02-27 Francisco Jerezintel/ir: Fix invalid type aliasing with undefined...
2018-02-21 Eric Anholti965: Fix compiler warning about write being undefined.
2018-02-14 Iago Toral Quirogai965/compiler: clean up nir_intrinsic_load_input for...
2018-02-14 Iago Toral Quirogaintel/compiler: fix first_component for 64-bit types...
2018-02-10 Grazvydas Ignotasintel/compiler: fix 64bit value prints on 32bit
2018-02-06 Timothy Arcerii965: remove unused brw_nir_lower_cs_shared()
2018-02-06 Iago Toral Quirogai965/nir: do int64 lowering before optimization
2018-02-05 Matt Turneri965: Move mistakenly placed line
2018-01-29 Timothy Arcerinir: add vs_inputs_dual_locations compiler option
2018-01-29 Timothy Arcericompiler: tidy up double_inputs_read uses
2018-01-26 Rafael Antognollii965/gen10: Re-enable push constants.
2018-01-25 Jason Ekstrandi965/fs: Reset the register file to VGRF in lower_integ...
2018-01-22 Kenneth Graunkei965: Drop render_target_start from binding table struct.
2018-01-17 Francisco Jerezintel/fs: Optimize and simplify the copy propagation...
2018-01-11 Dylan Bakermeson: Use dependencies for nir
2018-01-11 Dylan Bakermeson: Use consistent style for tests
2018-01-11 Dylan Bakermeson: Use consistent style
2018-01-11 Jason Ekstrandi965: Use UD types for gl_SampleID setup
2018-01-11 Jason Ekstrandi965/fs: Use UW types when using V immediates
2018-01-11 Matt TurnerRevert "Revert "i965/fs: Use align1 mode on ternary...
2018-01-11 Matt Turneri965/fs: Add/use functions to convert to 3src_align1...
2018-01-10 Iago Toral Quirogai965/nir: add a helper to lower gl_PatchVerticesIn...
2018-01-03 Kenneth Graunkei965: Drop support for the legacy SNORM -> Float equation.
2017-12-31 Kenneth Graunkei965: Combine {VS,FS}_OPCODE_GET_BUFFER_SIZE opcodes.
2017-12-23 Anuj PhogatRevert "i965/fs: Use align1 mode on ternary instruction...
2017-12-21 Francisco Jerezintel/fs: Initialize fs_visitor::grf_used on construction.
2017-12-21 Francisco Jerezintel/fs/bank_conflicts: Use posix_memalign() instead...
2017-12-19 Rafael Antognolliintel/compiler/gen10: Disable push constants.
2017-12-12 Francisco Jerezintel/fs/bank_conflicts: Don't touch Gen7 MRF hack...
2017-12-08 Jason Ekstrandi965/fs: Handle !supports_pull_constants and push UBOs...
2017-12-08 Jason Ekstrandi965/fs: Rewrite assign_constant_locations
2017-12-08 Francisco Jerezintel/cfg: Represent divergent control flow paths cause...
2017-12-08 Francisco Jerezintel/fs: Don't let undefined values prevent copy propa...
2017-12-08 Francisco Jerezintel/fs: Restrict live intervals to the subset possibl...
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: Use untyped_surface_read for 16-bit load_ssbo
2017-12-06 Jose Maria Casanov... i965/fs: Optimize 16-bit SSBO stores by packing two...
2017-12-06 Jason Ekstrandi965/fs: Enables 16-bit load_ubo with sampler
2017-12-06 Jose Maria Casanov... i965/fs: Helpers for un/shuffle 16-bit pairs in 32...
2017-12-06 Jose Maria Casanov... i965/fs: Use byte scattered read for 16-bit load_ssbo
2017-12-06 Jose Maria Casanov... i965/fs: Add byte scattered read message and fs support
2017-12-06 Alejandro Piñeiroi965/fs: Predicate byte scattered writes if needed
2017-12-06 Alejandro Piñeiroi965/fs: Use byte_scattered_write on 16-bit store_ssbo
next