AgeCommit message (Expand)AuthorFilesLines
31 hoursi965/fs: Don't segfault when debug-logging a null programJason Ekstrand1-2/+2
42 hoursi965/fs: don't use ir->shadow_comparitor in emit_texture_*Connor Abbott2-7/+5
43 hoursi965/fs: don't pass ir_variable * to emit_samplepos_setup()Connor Abbott3-5/+4
43 hoursi965/fs: don't pass ir_variable * to emit_frontfacing_interpolation()Connor Abbott4-6/+6
2 daysi965/fs: Refactor try_emit_saturateAbdiel Janulgue1-15/+8
2 daysi965/fs: Allow propagation of instructions with saturate flag to selAbdiel Janulgue1-1/+17
2 daysi965/fs: Add support for ir_unop_saturateAbdiel Janulgue2-0/+5
11 daysi965/fs: Preserve CFG in predicated break pass.Matt Turner1-4/+25
11 daysi965/fs: Rename variable in predicated break pass.Matt Turner1-7/+8
11 daysi965/fs: Preserve CFG in the SEL peephole.Matt Turner1-6/+9
11 daysi965/fs: Preserve CFG in register allocation.Matt Turner2-10/+14
2014-08-19i965/fs: Optimize gl_FrontFacing calculation on Gen4/5.Matt Turner1-5/+16
2014-08-19i965/fs: Optimize gl_FrontFacing calculation on Gen6+.Matt Turner1-6/+15
2014-08-19i965/fs: Optimize emit_bool_to_cond_code for logical exprs.Matt Turner1-54/+87
2014-08-15i965/fs: Add support for nonconst sampler indexing in FS visitorChris Forbes2-9/+55
2014-08-15i965/fs: Add support for non-const sampler indices in generatorChris Forbes1-1/+51
2014-08-15i965/fs: Refactor generate_tex in prep for nonconst sampler indexingChris Forbes1-22/+25
2014-08-15i965/fs: Use brw_adjust_sampler_state_pointer in fs generator tooChris Forbes1-16/+1
2014-08-15i965/fs: Add visitor support for nonconstant UBO indicesChris Forbes1-3/+27
2014-08-15i965/fs: Generate indirect sends for nonconstant UBO array accessesChris Forbes1-39/+135
2014-08-15i965/fs: Add pass to rename registers to break live ranges.Kenneth Graunke2-0/+68
2014-08-15i965/fs: Support fine/coarse derivative opcodesChris Forbes5-10/+44
2014-08-14i965/fs: Drop "do dual source blending" generator parameter.Kenneth Graunke4-7/+3
2014-08-12i965/fs: Don't set flag_subreg_nr = 1 on predicated FB write setup.Kenneth Graunke1-0/+1
2014-08-11i965/fs: Keep track of the register that hold delta_x/delta_y.Matt Turner1-0/+14
2014-08-10i965/fs: set virtual_grf_count in assign_regs()Connor Abbott1-0/+4
2014-08-10i965/fs: don't read from uninitialized memory while assigning registersConnor Abbott1-6/+6
2014-08-10i965/fs: Fix bad whitespace.Matt Turner1-2/+2
2014-08-09i965/fs/Gen8: Pass sampler_index to generate_texChris Forbes2-7/+14
2014-08-09i965/fs/Gen4-7: Pass sampler_index to generate_texChris Forbes2-7/+14
2014-08-09i965/fs: pass sampler as src1 of texture opChris Forbes3-23/+25
2014-08-09i965/fs: Collect all emits of texture ops for Gen5/6 into one placeChris Forbes1-13/+18
2014-08-09i965/fs: Collect all emits of texture ops for Gen4 into one placeChris Forbes1-20/+11
2014-07-24i965/fs: Decide predicate/predicate_inverse outside of the for loop.Matt Turner1-9/+14
2014-07-24i965/fs: Swap if/else conditions in SEL peephole.Matt Turner1-3/+3
2014-07-23i965/fs: Set LastRT on the final FB write on Broadwell.Kenneth Graunke1-4/+2
2014-07-21i965/fs: Fix gl_SampleMask handling for SIMD16 on Gen8+.Kenneth Graunke1-5/+0
2014-07-21i965/fs: Fix gl_SampleID for 2x MSAA and SIMD16 mode.Kenneth Graunke3-1/+11
2014-07-16i965/fs: Use WE_all for gl_SampleID header register munging.Kenneth Graunke1-5/+9
2014-07-16i965/fs: Set force_uncompressed and force_sechalf on samplepos setup.Kenneth Graunke1-6/+8
2014-07-15i965/fs: Relax interference check in register coalescing.Matt Turner1-11/+12
2014-07-15i965/fs: Perform CSE on sends-from-GRF rather than textures.Matt Turner1-1/+1
2014-07-14i965/fs: Invalidate live intervals in opt_cse, not _local.Matt Turner1-3/+3
2014-07-14i965/fs: Move aeb list into opt_cse_local.Matt Turner2-7/+7
2014-07-12i965/fs: add support for ir_*_interpolate_at_* expressionsChris Forbes2-2/+150
2014-07-12i965/fs: Skip channel expressions splitting for interpolationChris Forbes1-0/+25
2014-07-12i965/fs: add generator support for pixel interpolator queryChris Forbes4-0/+59
2014-07-08i965/fs: Track dependencies in instruction scheduling per reg offset.Matt Turner1-8/+15
2014-07-07i965/fs: Disable unlit_centroid_workaround on Haswell.Matt Turner1-2/+4
2014-07-01i965/fs: Update discard jump to preserve uniform loads via sampler.Cody Northrop1-6/+5