projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
isl: add gen12 comment about CCS for linear tiling
[mesa.git]
/
src
/
intel
/
compiler
/
2020-01-26
Lionel Landwerlin
intel: Implement Gen12 workaround for array textures...
tree
|
commitdiff
2020-01-24
Caio Marcelo de...
intel/compiler: Add names for SHADER_OPCODE_[IU]SUB_SAT
tree
|
commitdiff
2020-01-24
Jason Ekstrand
intel/disasm: Properly disassemble indirect SENDs
tree
|
commitdiff
2020-01-24
Jason Ekstrand
intel/fs: Don't unnecessarily fall back to indirect...
tree
|
commitdiff
2020-01-23
Matt Turner
util: Remove tmp argument from BITSET_FOREACH_SET macro
tree
|
commitdiff
2020-01-23
Ian Romanick
i965: Enable INTEL_shader_integer_functions2 on Gen8+
tree
|
commitdiff
2020-01-23
Ian Romanick
intel/fs: Implement support for NIR opcodes for INTEL_s...
tree
|
commitdiff
2020-01-23
Ian Romanick
intel/fs: Add SHADER_OPCODE_[IU]SUB_SAT pseudo-ops
tree
|
commitdiff
2020-01-23
Ian Romanick
intel/fs: Don't lower integer multiplies that don't...
tree
|
commitdiff
2020-01-22
Matt Turner
intel/compiler: Move Gen4/5 rounding to visitor
tree
|
commitdiff
2020-01-22
Emmanuel Gil Peyrot
intel/compiler: Return early if read() failed
tree
|
commitdiff
2020-01-22
Timur Kristóf
intel/compiler: Fix array bounds warning on GCC 10.
tree
|
commitdiff
2020-01-22
Matt Turner
intel/compiler: Test compaction on Gen <= 12
tree
|
commitdiff
2020-01-22
Matt Turner
intel/compiler: Validate fuzzed instructions
tree
|
commitdiff
2020-01-22
Matt Turner
intel/compiler: Add unit tests for new EU validation...
tree
|
commitdiff
2020-01-22
Matt Turner
intel/compiler: Validate some instruction word encodings
tree
|
commitdiff
2020-01-22
Matt Turner
intel/compiler: Factor out brw_validate_instruction()
tree
|
commitdiff
2020-01-22
Matt Turner
intel/compiler: Handle invalid compacted immediates
tree
|
commitdiff
2020-01-22
Matt Turner
intel/compiler: Handle invalid inputs to brw_reg_type_t...
tree
|
commitdiff
2020-01-22
Matt Turner
intel/compiler: Split hw_type tables
tree
|
commitdiff
2020-01-22
Matt Turner
intel/compiler: Add a INVALID_{,HW_}REG_TYPE macros
tree
|
commitdiff
2020-01-22
Matt Turner
intel/compiler: Add NF some more places
tree
|
commitdiff
2020-01-22
Matt Turner
intel/compiler: Limit compaction unit tests to specific...
tree
|
commitdiff
2020-01-22
Matt Turner
intel/compiler: Don't disassemble align1 3-src operands...
tree
|
commitdiff
2020-01-22
Matt Turner
intel/compiler: Split has_64bit_types into float/int
tree
|
commitdiff
2020-01-22
Matt Turner
intel/compiler: Extract GEN_* macros into separate...
tree
|
commitdiff
2020-01-22
Matt Turner
intel/compiler: Use ARRAY_SIZE()
tree
|
commitdiff
2020-01-21
Caio Marcelo de...
intel/fs: Don't emit control barrier if only one thread...
tree
|
commitdiff
2020-01-21
Caio Marcelo de...
intel/fs: Don't emit fence for shared memory if only...
tree
|
commitdiff
2020-01-21
Caio Marcelo de...
intel/fs: Add workgroup_size() helper
tree
|
commitdiff
2020-01-21
Caio Marcelo de...
intel/fs: Add FS_OPCODE_SCHEDULING_FENCE
tree
|
commitdiff
2020-01-17
Francisco Jerez
intel/fs: Switch to standard vector layout for barycent...
tree
|
commitdiff
2020-01-17
Francisco Jerez
intel/fs: Introduce barycentric layout lowering pass.
tree
|
commitdiff
2020-01-17
Francisco Jerez
intel/fs: Split fetch_payload_reg() into separate helpe...
tree
|
commitdiff
2020-01-17
Francisco Jerez
intel/fs/gen6: Use SEL instead of bashing thread payloa...
tree
|
commitdiff
2020-01-17
Francisco Jerez
intel/fs/gen6: Generalize aligned_pairs_class to SIMD16...
tree
|
commitdiff
2020-01-17
Francisco Jerez
intel/fs/gen6: Constrain barycentric source of LINTERP...
tree
|
commitdiff
2020-01-17
Francisco Jerez
intel/fs/gen4-6: Allocate registers from aligned_pairs_...
tree
|
commitdiff
2020-01-17
Francisco Jerez
intel/fs: Allow limited copy propagation of a LOAD_PAYL...
tree
|
commitdiff
2020-01-17
Francisco Jerez
intel/fs: Add support for copy-propagating a block...
tree
|
commitdiff
2020-01-17
Francisco Jerez
intel/fs: Add partial support for copy-propagating...
tree
|
commitdiff
2020-01-17
Francisco Jerez
intel/fs: Extend copy propagation dataflow analysis...
tree
|
commitdiff
2020-01-17
Francisco Jerez
intel/fs: Rework fs_inst::is_copy_payload() into multip...
tree
|
commitdiff
2020-01-17
Francisco Jerez
intel/fs: Generalize fs_reg::is_contiguous() to registe...
tree
|
commitdiff
2020-01-17
Francisco Jerez
intel/fs: Try to vectorize header setup in lower_load_p...
tree
|
commitdiff
2020-01-15
Kenneth Graunke
intel/compiler: Fix illegal mutation in get_nir_image_i...
tree
|
commitdiff
2020-01-15
Jason Ekstrand
anv,nir: Lower quad_broadcast with dynamic index in NIR
tree
|
commitdiff
2020-01-14
Eric Anholt
i965: Reuse the new core glsl_count_dword_slots().
tree
|
commitdiff
2020-01-14
Caio Marcelo de...
intel/fs: Only use SLM fence in compute shaders
tree
|
commitdiff
2020-01-14
Rhys Perry
nir/lower_gs_intrinsics: add option for per-stream...
tree
|
commitdiff
2020-01-13
Jason Ekstrand
nir/lower_atomics_to_ssbo: Also lower barriers
tree
|
commitdiff
2020-01-13
Jason Ekstrand
nir: Rename nir_intrinsic_barrier to control_barrier
tree
|
commitdiff
2020-01-13
Jason Ekstrand
intel/nir: Stop adding redundant barriers
tree
|
commitdiff
2020-01-13
Jason Ekstrand
nir: Add a new memory_barrier_tcs_patch intrinsic
tree
|
commitdiff
2020-01-13
Jason Ekstrand
intel/vec4: Support scoped_memory_barrier
tree
|
commitdiff
2020-01-10
Francisco Jerez
intel/fs: Make implied_mrf_writes() an fs_inst method.
tree
|
commitdiff
2020-01-10
Francisco Jerez
intel/fs/cse: Fix non-deterministic behavior due to...
tree
|
commitdiff
2020-01-10
Francisco Jerez
intel/fs: Fix nir_intrinsic_load_barycentric_at_sample...
tree
|
commitdiff
2020-01-10
Francisco Jerez
intel/fs/gen8+: Fix r127 dst/src overlap RA workaround...
tree
|
commitdiff
2020-01-10
Francisco Jerez
intel/fs/gen11+: Handle ROR/ROL in lower_simd_width().
tree
|
commitdiff
2020-01-08
Jason Ekstrand
intel/disasm: Fix decoding of src0 of SENDS
tree
|
commitdiff
2020-01-08
Jason Ekstrand
intel/nir: Add a memory barrier before barrier()
tree
|
commitdiff
2020-01-03
Kenneth Graunke
iris: Set nir_shader_compiler_options::unify_interfaces.
tree
|
commitdiff
2019-12-17
Caio Marcelo de...
intel/vec4: Fix lowering of multiplication by 16-bit...
tree
|
commitdiff
2019-12-17
Caio Marcelo de...
intel/fs: Fix lowering of dword multiplication by 16...
tree
|
commitdiff
2019-12-14
Caio Marcelo de...
intel/fs: Lower 64-bit MOVs after lower_load_payload()
tree
|
commitdiff
2019-12-13
Eric Engestrom
intel/compiler: replace `0` pointer with `NULL`
tree
|
commitdiff
2019-12-13
Eric Engestrom
intel/compiler: add ASSERTED annotation to avoid "unuse...
tree
|
commitdiff
2019-12-05
Tapani Pälli
intel/compiler: force simd8 when dual src blending...
tree
|
commitdiff
2019-12-05
Tapani Pälli
intel/compiler: add newline to limit_dispatch_width...
tree
|
commitdiff
2019-12-04
Ian Romanick
intel/compiler: Fix 'comparison is always true' warning
tree
|
commitdiff
2019-12-03
Ian Romanick
intel/compiler: Increase nir_opt_peephole_select threshold
tree
|
commitdiff
2019-11-22
Ian Romanick
intel/fs: Disable conditional discard optimization...
tree
|
commitdiff
2019-11-20
Jason Ekstrand
Revert "i965/fs: Merge CMP and SEL into CSEL on Gen8+"
tree
|
commitdiff
2019-11-19
Marek Olšák
nir: move data.image.access to data.access
tree
|
commitdiff
2019-11-18
Iván Briano
intel/compiler: Don't change hstride if not needed
tree
|
commitdiff
2019-11-18
Jason Ekstrand
intel/compiler: Add a flag to avoid compacting push...
tree
|
commitdiff
2019-11-18
Italo Nicola
intel/compiler: remove old comment
tree
|
commitdiff
2019-11-14
Danylo Piliaiev
intel/fs: Do not lower large local arrays to scratch...
tree
|
commitdiff
2019-11-13
Paulo Zanoni
intel/compiler: fix nir_op_{i,u}*32 on ICL
tree
|
commitdiff
2019-11-11
Jason Ekstrand
intel/fs: Lower large local arrays to scratch
tree
|
commitdiff
2019-11-11
Jason Ekstrand
intel/fs: Implement the new load/store_scratch intrinsics
tree
|
commitdiff
2019-11-11
Jason Ekstrand
intel/nir: Plumb devinfo through lower_mem_access_bit_sizes
tree
|
commitdiff
2019-11-11
Jason Ekstrand
intel/fs: refactor surface header setup
tree
|
commitdiff
2019-11-11
Jason Ekstrand
intel/fs: Add DWord scattered read/write opcodes
tree
|
commitdiff
2019-11-11
Jason Ekstrand
intel/nir: Use nir_extract_bits in lower_mem_access_bit...
tree
|
commitdiff
2019-11-05
Paulo Zanoni
intel/compiler: remove the operand restriction for...
tree
|
commitdiff
2019-10-31
Ian Romanick
intel/compiler: Report the number of non-spill/fill...
tree
|
commitdiff
2019-10-30
Jordan Justen
intel/eu/validate/gen12: Add TGL to eu_validate tests.
tree
|
commitdiff
2019-10-30
Matt Turner
intel/compiler: Add instruction compaction support...
tree
|
commitdiff
2019-10-30
Matt Turner
intel/compiler: Make separate src0/src1 index tables
tree
|
commitdiff
2019-10-30
Matt Turner
intel/compiler: Inline get_src_index()
tree
|
commitdiff
2019-10-30
Matt Turner
intel/compiler: Restructure instruction compaction...
tree
|
commitdiff
2019-10-30
Matt Turner
intel/compiler: Remove unreachable() from brw_reg_type.c
tree
|
commitdiff
2019-10-30
Jason Ekstrand
intel/vec4: Set brw_stage_prog_data::has_ubo_pull
tree
|
commitdiff
2019-10-28
Timothy Arceri
util: rename list_empty() to list_is_empty()
tree
|
commitdiff
2019-10-28
Danylo Piliaiev
intel/compiler: Fix C++ one definition rule violations
tree
|
commitdiff
2019-10-24
Caio Marcelo de...
intel/fs: Implement scoped_memory_barrier
tree
|
commitdiff
2019-10-24
Michel Dänzer
intel/fs: Check for NULL key in fs_visitor constructor
tree
|
commitdiff
2019-10-24
Michel Dänzer
intel/compiler: Cast to target type before shifting...
tree
|
commitdiff
next