aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_fs_visitor.cpp
Commit message (Expand)AuthorAgeFilesLines
* i965/fs: Use conditional sends to do FB writes on HSW+.Eric Anholt2014-02-181-1/+13
* i965/fs: Remove fs_reg::sechalf.Francisco Jerez2014-02-121-3/+1
* i965/fs: Remove fs_reg::smear.Francisco Jerez2014-02-121-7/+7
* glsl: Add image type to the GLSL IR.Francisco Jerez2014-02-121-0/+1
* i965/fs: Emit shader w/a for Gen6 gatherChris Forbes2014-02-081-0/+34
* i965: rename tex_ms to tex_cmsTopi Pohjolainen2014-01-231-2/+2
* i965/fs: Support arbitrarily large sampler state indices on Haswell+.Kenneth Graunke2014-01-221-1/+4
* i965/fs: Plumb sampler index into emit_texture_gen7.Kenneth Graunke2014-01-221-2/+2
* i965: Compute the number of live registers at each IP.Kenneth Graunke2014-01-211-0/+1
* i965/fs: Add and use MAX_SAMPLER_MESSAGE_SIZE definition.Matt Turner2014-01-211-4/+6
* i965: Replace 8-wide and 16-wide with SIMD8 and SIMD16.Eric Anholt2014-01-171-11/+11
* i965: set size of txf_mcs payload vgrf properlyChris Forbes2014-01-041-0/+1
* i965/fs: add support for gl_SampleMaskIn[]Chris Forbes2013-12-141-0/+2
* glsl: move variables in to ir_variable::data, part IITapani Pälli2013-12-121-14/+14
* glsl: move variables in to ir_variable::data, part ITapani Pälli2013-12-121-4/+4
* glsl/loops: Get rid of lower_bounded_loops and ir_loop::normative_bound.Paul Berry2013-12-091-5/+0
* glsl/loops: replace loop controls with a normative bound.Paul Berry2013-12-091-2/+4
* glsl/loops: consolidate bounded loop handling into a lowering pass.Paul Berry2013-12-091-31/+2
* i965/fs: Sample from MCS surface when requiredChris Forbes2013-12-071-8/+38
* i965: Emit better code for ir_unop_sign.Matt Turner2013-12-041-8/+24
* i965: Don't use MACH for integer multiplies on Gen8+.Kenneth Graunke2013-12-021-1/+1
* i965/fs: Remove force_sechalf stackKenneth Graunke2013-11-161-5/+1
* i965/fs: Gen4-5: Implement alpha test in shader for MRTChris Forbes2013-11-061-0/+54
* i965/gen7: Handle atomic instructions from the FS back-end.Francisco Jerez2013-11-041-2/+132
* i965: Add FS backend for builtin gl_SampleMask[]Anuj Phogat2013-11-011-0/+12
* i965: Add FS backend for builtin gl_SampleIDAnuj Phogat2013-11-011-0/+2
* i965: Add FS backend for builtin gl_SamplePositionAnuj Phogat2013-11-011-0/+5
* i965/fs: Exit the compile if spilling would overwrite in-use MRFs.Eric Anholt2013-10-301-0/+2
* glsl: Add new atomic_uint built-in GLSL type.Francisco Jerez2013-10-291-0/+1
* i965: Remove ir_txf coord+offset special case in visitorsChris Forbes2013-10-261-43/+13
* i965: Add asserts to ensure that ir_tg4 offset arrays are loweredChris Forbes2013-10-261-0/+3
* i965/fs: Add support for shadow comparitors with gather4Chris Forbes2013-10-261-0/+3
* i965/fs: add support for gather4 with nonconstant offsetsChris Forbes2013-10-261-7/+46
* i965: relax brw_texture_offset assertChris Forbes2013-10-261-1/+1
* i965: Move the common binding table offset code to brw_shader.cpp.Eric Anholt2013-10-151-0/+2
* i965: Make a brw_stage_prog_data for storing the SURF_INDEX information.Eric Anholt2013-10-151-1/+2
* i965: Always have the struct gl_program * in the backend visitor.Eric Anholt2013-10-151-6/+7
* i965/fs: Convert gen7 to using GRFs for texture messages.Eric Anholt2013-10-101-56/+56
* i965/fs: Keep a copy of the live variables class around.Eric Anholt2013-10-101-1/+1
* i965: Generate code for ir_binop_imul_high.Matt Turner2013-10-071-0/+10
* i965: Use the multiplication result's type for the accumulator.Matt Turner2013-10-071-1/+1
* i965: Generate code for ir_binop_carry and ir_binop_borrow.Matt Turner2013-10-071-0/+20
* i965/fs: Add support for textureGather(.., comp)Chris Forbes2013-10-061-7/+11
* i965/fs: implement ir_query_levelsChris Forbes2013-10-051-1/+19
* i965: w/a for gather4 green RG32FChris Forbes2013-10-031-0/+4
* i965/fs: Add support for ir_tg4Chris Forbes2013-10-031-3/+59
* mesa: Fix misplaced includes of "main/uniforms.h".Francisco Jerez2013-10-011-1/+1
* i965/fs: Don't double-accept operands of logical and/or/xor operations.Kenneth Graunke2013-09-261-7/+4
* glsl: Add support for ldexp.Matt Turner2013-09-171-0/+4
* i965/fs: Expose "urb_setup" as part of brw_wm_prog_data.Paul Berry2013-09-161-2/+2