aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/compiler/brw_fs.cpp
Commit message (Expand)AuthorAgeFilesLines
* intel/fs: Remove unused condition from opt_algebraic caseSagar Ghuge2019-04-121-5/+0
* nir/i965/freedreno/vc4: add a bindless bool to type size functionsTimothy Arceri2019-04-121-5/+8
* intel/common: move gen_debug to intel/devMark Janes2019-04-101-1/+1
* intel/fs: Use NIR_PASS_V when lowering CS intrinsicsCaio Marcelo de Oliveira Filho2019-04-081-3/+4
* intel/fs: Add support for CS to group invocations in quadsCaio Marcelo de Oliveira Filho2019-04-081-0/+5
* intel/fs: Make alpha test work with MRT and sample maskDanylo Piliaiev2019-03-251-18/+17
* i965,iris,anv: Make alpha to coverage work with sample maskDanylo Piliaiev2019-03-251-2/+2
* intel/compiler: handle GLSL_TYPE_INTERFACE as GLSL_TYPE_STRUCTCaio Marcelo de Oliveira Filho2019-03-231-1/+1
* intel/fs: Fix opt_peephole_csel to not throw away saturates.Kenneth Graunke2019-03-121-0/+1
* intel/compiler: Silence unused parameter warning in brw_interpolation_map.cIan Romanick2019-03-061-3/+2
* intel/fs: Handle OR source modifiers in algebraic optimizationIan Romanick2019-03-011-1/+10
* intel/compiler: Re-prefix non-logical surface opcodes with VEC4Jason Ekstrand2019-02-281-9/+0
* intel/compiler: Drop unused surface opcodesJason Ekstrand2019-02-281-18/+0
* intel/fs: Get rid of the IMAGE_SIZE opcodeJason Ekstrand2019-02-281-7/+5
* intel/fs: Add an enum type for logical sampler inst sourcesJason Ekstrand2019-02-281-36/+36
* intel/fs: Lower integer multiply correctly when destination stride equals 4.Francisco Jerez2019-02-211-4/+8
* intel/fs: Exclude control sources from execution type and region alignment ca...Francisco Jerez2019-02-211-0/+56
* intel/fs: Implement nir_intrinsic_global_atomic_*Jason Ekstrand2019-02-011-0/+47
* intel/fs: Use SENDS for A64 writes on gen9+Jason Ekstrand2019-02-011-10/+23
* intel/fs: Implement load/store_global with A64 untyped messagesJason Ekstrand2019-02-011-0/+107
* intel/fs: Properly handle 64-bit types in LOAD_PAYLOADJason Ekstrand2019-02-011-2/+6
* intel/fs: Use split sends for surface writes on gen9+Jason Ekstrand2019-01-291-18/+32
* intel/fs: Support SENDS in SHADER_OPCODE_SENDJason Ekstrand2019-01-291-0/+50
* intel/fs: Use SHADER_OPCODE_SEND for varying UBO pulls on gen7+Jason Ekstrand2019-01-291-6/+25
* intel/fs: Use SHADER_OPCODE_SEND for texturing on gen7+Jason Ekstrand2019-01-291-5/+133
* intel/fs: Use a logical opcode for IMAGE_SIZEJason Ekstrand2019-01-291-0/+10
* intel/fs: Use SHADER_OPCODE_SEND for surface messagesJason Ekstrand2019-01-291-53/+129
* intel/fs: Add a generic SEND opcodeJason Ekstrand2019-01-291-0/+13
* intel/fs: Handle IMAGE_SIZE in size_read() and is_send_from_grf()Jason Ekstrand2019-01-291-0/+2
* intel/fs: Get rid of fs_inst::equalsJason Ekstrand2019-01-291-22/+7
* i965: Drop mark_surface_used mechanism.Kenneth Graunke2019-01-131-4/+0
* intel/compiler: Prevent warnings in the following patchMatt Turner2019-01-091-9/+9
* intel/compiler: Lower 64-bit MOV/SEL operationsMatt Turner2019-01-091-1/+49
* 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