summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_fs_builder.h
Commit message (Expand)AuthorAgeFilesLines
* i965: Make emit_minmax return an instruction*.Matt Turner2016-02-171-3/+3
* i965: Lower min/max after optimization on Gen4/5.Matt Turner2016-02-171-8/+2
* i965/fs: Replace fs_reg(imm) constructors with brw_imm_*().Matt Turner2015-11-191-2/+2
* i965: Rename GRF to VGRF.Matt Turner2015-11-131-2/+2
* i965/fs: Replace nested ternary with if ladder.Matt Turner2015-11-131-6/+7
* i965/fs: Avoid scalar destinations in emit_uniformize()Kristian Høgsberg Kristensen2015-10-231-4/+11
* i965/fs: Use greater-equal cmod to implement maximum.Matt Turner2015-08-311-0/+2
* i965/fs: Make the default builder 64-wide before entering the optimization loop.Francisco Jerez2015-07-291-0/+3
* i965/fs: Define a new fs_builder constructor taking an instruction as argument.Francisco Jerez2015-07-291-0/+16
* i965/fs: Handle zero-size allocations in fs_builder::vgrf().Francisco Jerez2015-07-291-4/+7
* i965/fs: Add builder emit method taking a variable number of source registers.Francisco Jerez2015-07-291-3/+12
* i965: Fix stride field for the result of emit_uniformize().Francisco Jerez2015-07-211-7/+9
* i965/fs: Relax fs_builder channel group assertion when force_writemask_all is...Francisco Jerez2015-07-011-2/+2
* i965/fs: Remove the width field from fs_regJason Ekstrand2015-06-301-14/+5
* i965/fs_builder: Use the dispatch width for setting exec sizesJason Ekstrand2015-06-301-9/+11
* i965/fs: Remove fs_inst constructors that don't take an explicit exec_sizeJason Ekstrand2015-06-301-1/+1
* i965/fs: Introduce FS IR builder.Francisco Jerez2015-06-091-0/+652