aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/compiler/brw_fs.cpp
Commit message (Expand)AuthorAgeFilesLines
* intel/fs: Remove FS_OPCODE_UNPACK_HALF_2x16_SPLIT opcodes.Francisco Jerez2019-01-091-2/+0
* intel/fs: Remove existing lower_conversions pass.Francisco Jerez2019-01-091-4/+1
* intel/fs: Introduce regioning lowering pass.Francisco Jerez2019-01-091-1/+4
* intel/fs: Constify fs_inst::can_do_source_mods().Francisco Jerez2019-01-091-1/+1
* intel/fs: Fix bug in lower_simd_width while splitting an instruction which wa...Francisco Jerez2019-01-091-2/+5
* intel/fs: Implement quad swizzles on ICL+.Francisco Jerez2019-01-091-3/+26
* intel/fs: Handle source modifiers in lower_integer_multiplication().Francisco Jerez2019-01-091-2/+18
* i965/fs: Eliminate unary op on operand of compare-with-zeroIan Romanick2018-12-171-5/+14
* intel/fs: Support min_lod parameters on texture instructionsJason Ekstrand2018-12-111-1/+21
* i965/fs: Handle V/UV immediates in dump_instructions()Matt Turner2018-12-101-0/+5
* intel/compiler: fix indentation style in opt_algebraic()Iago Toral Quiroga2018-11-271-10/+10
* i965: Do NIR shader cloning in the caller.Kenneth Graunke2018-11-201-2/+1
* intel/compiler: Stop assuming the entrypoint is called "main"Jason Ekstrand2018-10-301-3/+0
* intel/compiler/icl: Use invocation id bits 22:16 instead of 23:17Topi Pohjolainen2018-10-171-2/+6
* i965/fs: Add 64-bit int immediate support to dump_instructions()Matt Turner2018-10-161-0/+6
* intel: Don't propagate conditional modifiers if a UD source is negatedJason Ekstrand2018-10-101-0/+19
* Replace uses of _mesa_bitcount with util_bitcountDylan Baker2018-09-071-1/+2
* anv,i965: Lower away image derefs in the driverJason Ekstrand2018-08-291-6/+4
* intel/compiler: Implement untyped atomic float min, max, and compare-swap dat...Ian Romanick2018-08-221-0/+23
* intel: Fix SIMD16 unaligned payload GRF reads on Gen4-5.Kenneth Graunke2018-08-091-0/+20
* i965/fs: Flag all slots of a flat input as flatJason Ekstrand2018-08-011-6/+9
* intel/compiler: fix -Wsign-compare warningCaio Marcelo de Oliveira Filho2018-07-181-1/+1
* intel/compiler: silence -Wclass-memaccess warningsCaio Marcelo de Oliveira Filho2018-07-181-3/+3
* intel/fs: Initialize mlen for gen7 varying pull constant load messages.Francisco Jerez2018-07-091-1/+1
* intel/compiler: remove unused functionIago Toral Quiroga2018-07-091-27/+0
* intel/compiler: Relax mixed type restriction for saturating immediatesIan Romanick2018-07-061-2/+11
* intel/fs: Build 32-wide FS shaders.Francisco Jerez2018-06-281-11/+43
* intel/fs: Get rid of MOV_DISPATCH_TO_FLAGSJason Ekstrand2018-06-281-3/+5
* intel/fs: Emit MOV_DISPATCH_TO_FLAGS once for the centroid workaroundJason Ekstrand2018-06-281-39/+0
* intel/fs: Fix sample id setup for SIMD32.Francisco Jerez2018-06-281-9/+25
* intel/fs: Fix Gen7 compressed source region alignment restriction for SIMD32Francisco Jerez2018-06-281-1/+7
* intel/fs: Implement 32-wide FS payload setup on Gen6+Francisco Jerez2018-06-281-67/+57
* intel/fs: Extend thread payload layout to SIMD32Francisco Jerez2018-06-281-7/+7
* intel/fs: Wrap FS payload register look-up in a helper function.Francisco Jerez2018-06-281-5/+5
* intel/fs: Simplify fs_visitor::emit_samplepos_setupFrancisco Jerez2018-06-281-21/+7
* i965: Add plumbing for shader time in 32-wide FS dispatch mode.Francisco Jerez2018-06-281-1/+1
* intel/fs: Disable opt_sampler_eot() in 32-wide dispatch.Francisco Jerez2018-06-281-1/+1
* intel/fs: Rework INTERPOLATE_AT_PER_SLOT_OFFSETFrancisco Jerez2018-06-281-1/+2
* intel/fs: Fix FB read header setup for SIMD32.Francisco Jerez2018-06-281-4/+13
* intel/fs: Fix logical FB write lowering for SIMD32Francisco Jerez2018-06-281-5/+20
* intel/fs: Split instructions low to high in lower_simd_widthJason Ekstrand2018-06-281-2/+35
* intel/fs: Rework KSP data to be SIMD width-basedJason Ekstrand2018-06-281-18/+17
* intel/fs: Remove program key argument from generator.Francisco Jerez2018-06-281-2/+2
* intel/fs: Set up FB write message headers in the visitorJason Ekstrand2018-06-281-17/+86
* intel/fs: Fix implied_mrf_writes() for headerless FB writes.Francisco Jerez2018-06-281-1/+2
* intel/fs: Fix fs_inst::flags_written() for Gen4-5 FB writes.Francisco Jerez2018-06-281-1/+2
* intel/fs: Properly track implied header regs read by FB writesJason Ekstrand2018-06-281-1/+16
* intel/fs: Use shuffle_from_32bit_read at VARYING_PULL_CONSTANT_LOADJose Maria Casanova Crespo2018-06-161-15/+2
* i965/fs: Optimize OR with 0 into a MOVIan Romanick2018-06-151-1/+2
* intel/fs: Add explicit last_rt flag to fb writes orthogonal to eot.Francisco Jerez2018-05-291-0/+1