projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
intel/fs: Fix lowering of dword multiplication by 16-bit constant
[mesa.git]
/
src
/
intel
/
compiler
/
brw_fs.cpp
2019-01-10
Matt Turner
intel/compiler: Prevent warnings in the following patch
blob
|
commitdiff
|
raw
2019-01-10
Matt Turner
intel/compiler: Lower 64-bit MOV/SEL operations
blob
|
commitdiff
|
raw
|
diff to current
2019-01-09
Francisco Jerez
intel/fs: Remove FS_OPCODE_UNPACK_HALF_2x16_SPLIT opcodes.
blob
|
commitdiff
|
raw
|
diff to current
2019-01-09
Francisco Jerez
intel/fs: Remove existing lower_conversions pass.
blob
|
commitdiff
|
raw
|
diff to current
2019-01-09
Francisco Jerez
intel/fs: Introduce regioning lowering pass.
blob
|
commitdiff
|
raw
|
diff to current
2019-01-09
Francisco Jerez
intel/fs: Constify fs_inst::can_do_source_mods().
blob
|
commitdiff
|
raw
|
diff to current
2019-01-09
Francisco Jerez
intel/fs: Fix bug in lower_simd_width while splitting...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-09
Francisco Jerez
intel/fs: Implement quad swizzles on ICL+.
blob
|
commitdiff
|
raw
|
diff to current
2019-01-09
Francisco Jerez
intel/fs: Handle source modifiers in lower_integer_mult...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-17
Ian Romanick
i965/fs: Eliminate unary op on operand of compare-with...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-12
Jason Ekstrand
intel/fs: Support min_lod parameters on texture instruc...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-10
Matt Turner
i965/fs: Handle V/UV immediates in dump_instructions()
blob
|
commitdiff
|
raw
|
diff to current
2018-11-27
Iago Toral Quiroga
intel/compiler: fix indentation style in opt_algebraic()
blob
|
commitdiff
|
raw
|
diff to current
2018-11-20
Kenneth Graunke
i965: Do NIR shader cloning in the caller.
blob
|
commitdiff
|
raw
|
diff to current
2018-10-31
Jason Ekstrand
intel/compiler: Stop assuming the entrypoint is called...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-17
Topi Pohjolainen
intel/compiler/icl: Use invocation id bits 22:16 instea...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-17
Matt Turner
i965/fs: Add 64-bit int immediate support to dump_instr...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-10
Jason Ekstrand
intel: Don't propagate conditional modifiers if a UD...
blob
|
commitdiff
|
raw
|
diff to current
2018-09-07
Dylan Baker
Replace uses of _mesa_bitcount with util_bitcount
blob
|
commitdiff
|
raw
|
diff to current
2018-08-29
Jason Ekstrand
anv,i965: Lower away image derefs in the driver
blob
|
commitdiff
|
raw
|
diff to current
2018-08-23
Ian Romanick
intel/compiler: Implement untyped atomic float min...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-09
Kenneth Graunke
intel: Fix SIMD16 unaligned payload GRF reads on Gen4-5.
blob
|
commitdiff
|
raw
|
diff to current
2018-08-02
Jason Ekstrand
i965/fs: Flag all slots of a flat input as flat
blob
|
commitdiff
|
raw
|
diff to current
2018-07-18
Caio Marcelo de...
intel/compiler: fix -Wsign-compare warning
blob
|
commitdiff
|
raw
|
diff to current
2018-07-18
Caio Marcelo de...
intel/compiler: silence -Wclass-memaccess warnings
blob
|
commitdiff
|
raw
|
diff to current
2018-07-10
Francisco Jerez
intel/fs: Initialize mlen for gen7 varying pull constan...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-09
Iago Toral Quiroga
intel/compiler: remove unused function
blob
|
commitdiff
|
raw
|
diff to current
2018-07-06
Ian Romanick
intel/compiler: Relax mixed type restriction for satura...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Francisco Jerez
intel/fs: Build 32-wide FS shaders.
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Jason Ekstrand
intel/fs: Get rid of MOV_DISPATCH_TO_FLAGS
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Jason Ekstrand
intel/fs: Emit MOV_DISPATCH_TO_FLAGS once for the centr...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Francisco Jerez
intel/fs: Fix sample id setup for SIMD32.
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Francisco Jerez
intel/fs: Fix Gen7 compressed source region alignment...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Francisco Jerez
intel/fs: Implement 32-wide FS payload setup on Gen6+
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Francisco Jerez
intel/fs: Extend thread payload layout to SIMD32
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Francisco Jerez
intel/fs: Wrap FS payload register look-up in a helper...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Francisco Jerez
intel/fs: Simplify fs_visitor::emit_samplepos_setup
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Francisco Jerez
i965: Add plumbing for shader time in 32-wide FS dispat...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Francisco Jerez
intel/fs: Disable opt_sampler_eot() in 32-wide dispatch.
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Francisco Jerez
intel/fs: Rework INTERPOLATE_AT_PER_SLOT_OFFSET
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Francisco Jerez
intel/fs: Fix FB read header setup for SIMD32.
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Francisco Jerez
intel/fs: Fix logical FB write lowering for SIMD32
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Jason Ekstrand
intel/fs: Split instructions low to high in lower_simd_...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Jason Ekstrand
intel/fs: Rework KSP data to be SIMD width-based
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Francisco Jerez
intel/fs: Remove program key argument from generator.
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Jason Ekstrand
intel/fs: Set up FB write message headers in the visitor
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Francisco Jerez
intel/fs: Fix implied_mrf_writes() for headerless FB...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Francisco Jerez
intel/fs: Fix fs_inst::flags_written() for Gen4-5 FB...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Jason Ekstrand
intel/fs: Properly track implied header regs read by...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-16
Jose Maria Casanov...
intel/fs: Use shuffle_from_32bit_read at VARYING_PULL_C...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-16
Ian Romanick
i965/fs: Optimize OR with 0 into a MOV
blob
|
commitdiff
|
raw
|
diff to current
2018-05-29
Francisco Jerez
intel/fs: Add explicit last_rt flag to fb writes orthog...
blob
|
commitdiff
|
raw
|
diff to current
2018-05-29
Francisco Jerez
intel/fs: Use the ATTR file for FS inputs
blob
|
commitdiff
|
raw
|
diff to current
2018-04-24
Ian Romanick
intel/compiler: Silence unused parameter warning in...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-23
Jason Ekstrand
i965/fs: Return mlen * 8 for size_read() for INTERPOLAT...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-29
Ian Romanick
util: Add and use util_is_power_of_two_nonzero
blob
|
commitdiff
|
raw
|
diff to current
2018-03-29
Ian Romanick
util: Move util_is_power_of_two to bitscan.h and rename...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-26
Ian Romanick
i965: Add negative_equals methods
blob
|
commitdiff
|
raw
|
diff to current
2018-03-16
Eric Anholt
i965: Silence compiler warning about promoted_constants.
blob
|
commitdiff
|
raw
|
diff to current
2018-03-14
Karol Herbst
compiler: int8/uint8 support
blob
|
commitdiff
|
raw
|
diff to current
2018-03-08
Ian Romanick
i965/fs: Merge CMP and SEL into CSEL on Gen8+
blob
|
commitdiff
|
raw
|
diff to current
2018-03-08
Kenneth Graunke
i965/fs: Add infrastructure for generating CSEL instruc...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Jason Ekstrand
intel/fs: Add support for subgroup quad operations
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Jason Ekstrand
intel/fs: Add a couple of simple helper opcodes
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Jason Ekstrand
i965/fs: Add support for nir_intrinsic_shuffle
blob
|
commitdiff
|
raw
|
diff to current
2018-03-02
Kenneth Graunke
intel: Drop program size pointer from vec4/fs assembly...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-02
Francisco Jerez
intel/fs: Handle surface opcode sample masks via predic...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-02
Francisco Jerez
intel/ir: Allow arbitrary scratch flag registers for...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-02
Francisco Jerez
intel/ir: Allow representing additional flag subregiste...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-01
Jason Ekstrand
intel/fs: Set up sampler message headers in the visitor...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-01
Jose Maria Casanov...
i965/fs: shuffle_32bit_load_result_to_16bit_data now...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-28
Matt Turner
intel/compiler/fs: Don't generate integer DWord multipl...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-21
Eric Anholt
i965: Fix compiler warning about write being undefined.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-26
Rafael Antognolli
i965/gen10: Re-enable push constants.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-25
Jason Ekstrand
i965/fs: Reset the register file to VGRF in lower_integ...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-11
Jason Ekstrand
i965: Use UD types for gl_SampleID setup
blob
|
commitdiff
|
raw
|
diff to current
2018-01-11
Jason Ekstrand
i965/fs: Use UW types when using V immediates
blob
|
commitdiff
|
raw
|
diff to current
2017-12-31
Kenneth Graunke
i965: Combine {VS,FS}_OPCODE_GET_BUFFER_SIZE opcodes.
blob
|
commitdiff
|
raw
|
diff to current
2017-12-19
Rafael Antognolli
intel/compiler/gen10: Disable push constants.
blob
|
commitdiff
|
raw
|
diff to current
2017-12-12
Francisco Jerez
intel/fs/bank_conflicts: Don't touch Gen7 MRF hack...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-08
Jason Ekstrand
i965/fs: Handle !supports_pull_constants and push UBOs...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-08
Jason Ekstrand
i965/fs: Rewrite assign_constant_locations
blob
|
commitdiff
|
raw
|
diff to current
2017-12-07
Francisco Jerez
intel/fs: Implement GRF bank conflict mitigation pass.
blob
|
commitdiff
|
raw
|
diff to current
2017-12-06
Jason Ekstrand
i965/fs: Enables 16-bit load_ubo with sampler
blob
|
commitdiff
|
raw
|
diff to current
2017-12-06
Jose Maria Casanov...
i965/fs: Add byte scattered read message and fs support
blob
|
commitdiff
|
raw
|
diff to current
2017-12-06
Jose Maria Casanov...
i965/fs: Add byte scattered write message and fs support
blob
|
commitdiff
|
raw
|
diff to current
2017-12-06
Alejandro Piñeiro
i965/fs: Add remove_extra_rounding_modes optimization
blob
|
commitdiff
|
raw
|
diff to current
2017-12-06
Jose Maria Casanov...
i965: Support for 16-bit base types in helper functions
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
intel/fs: Explicitly set EXECUTE_1 where needed
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
intel/cs: Push subgroup ID instead of base thread ID
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
intel/cs: Re-run final NIR optimizations for each SIMD...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
i965/fs: Get rid of the early return in brw_compile_cs
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
intel/cs: Rework the way thread local ID is handled
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
intel/fs: Mark 64-bit values as being contiguous
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
intel/cs: Ignore runtime_check_aads_emit for CS
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
intel/cs: Stop setting dispatch_grf_start_reg
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
intel/cs: Drop max_dispatch_width checks from compile_cs
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
intel/fs: Remove min_dispatch_width from fs_visitor
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
intel/fs: use pull constant locations to check for...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
intel/fs: Protect opt_algebraic from OOB BROADCAST...
blob
|
commitdiff
|
raw
|
diff to current
next