summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/brw_eu_emit.c
AgeCommit message (Expand)AuthorFilesLines
2013-07-15i965: Cite the Ivybridge PRM for why the fake MRF range is what it is.Kenneth Graunke1-1/+1
2013-07-09i965: Move intel_context::gen and gt fields to brw_context.Kenneth Graunke1-108/+97
2013-07-09i965: Move intel_context::is_<platform> flags to brw_context.Kenneth Graunke1-3/+4
2013-06-26i965: Remove broken source type assertions from brw_alu3().Kenneth Graunke1-14/+5
2013-06-26i965: Add back strict type assertions for MAD and LRP.Kenneth Graunke1-2/+16
2013-05-06i965: Add support for emitting and disassembling bit instructions.Matt Turner1-0/+7
2013-05-06i965/gen7: Set src/dst types for 3-src instructions.Matt Turner1-4/+36
2013-04-22i965: Apply CMP NULL {Switch} work-around to other Gen7s.Matt Turner1-1/+4
2013-04-18Revert "i965: Check reg.nr for BRW_ARF_NULL instead of reg.file."Matt Turner1-1/+1
2013-04-17i965: Check reg.nr for BRW_ARF_NULL instead of reg.file.Matt Turner1-1/+1
2013-04-17i965: Implement work-around for CMP with null dest on Haswell.Matt Turner1-0/+12
2013-03-28i965/fs: Switch shader_time writes to using GRFs.Eric Anholt1-3/+3
2013-03-24i965/gen7: Use WE_all mode when enabling channel masks for URB write.Paul Berry1-0/+1
2013-03-14i965: Fix INTEL_DEBUG=shader_time for Haswell.Kenneth Graunke1-4/+11
2013-02-28i965: Add support for emitting the LRP instruction.Kenneth Graunke1-0/+1
2013-02-28i965/gen7: Relax restrictions on fake MRFsMatt Turner1-2/+4
2013-02-13i965: Remove writemask support from brw_SAMPLE().Eric Anholt1-105/+18
2013-01-24i965: Quote the PRM on a HorzStride subtletyChad Versace1-1/+4
2013-01-24i965: Add opcodes for F32TO16 and F16TO32Chad Versace1-0/+2
2013-01-02i965: Add break statement at end of BRW_OPCODE_CONTINUE case.Vinson Lee1-0/+1
2012-12-14i965: Also consider HALTs a potential block end.Eric Anholt1-0/+1
2012-12-14i965: Jump to the end of the next outer conditional block on ENDIFs.Kenneth Graunke1-0/+7
2012-12-11i965/fs: Improve performance of shaders that start out with a discard.Eric Anholt1-7/+46
2012-12-05i965: Add a debug flag for counting cycles spent in each compiled shader.Eric Anholt1-2/+54
2012-12-04i965: Add a header_present flag for setting up dp read messages.Eric Anholt1-1/+4
2012-12-04i965/gen7: Add some safety checks for send messages from GRFs.Eric Anholt1-0/+15
2012-11-07i965: Fix assertion in brw_alu3.Vinson Lee1-1/+1
2012-11-01i965: Remove VS constant buffer read support from brw_eu_emit.c.Kenneth Graunke1-110/+0
2012-10-09i965: Delete some dead code from brw_eu_emit.c.Kenneth Graunke1-108/+0
2012-09-17i965: Prepare the break/cont uip/jip setting for compacted instructions.Eric Anholt1-14/+43
2012-09-17i965: Move program dump to a helper function in brw_eu.c.Eric Anholt1-0/+1
2012-08-08i965: Drop the confusing saturate argument to math instruction setup.Eric Anholt1-10/+4
2012-07-26i965: Use sendc for all render target writes on Gen6+.Paul Berry1-1/+1
2012-07-20i965: Add support for AVG instruction.Paul Berry1-0/+22
2012-05-23i965/gen6+: Add support for GL_ARB_blend_func_extended.Eric Anholt1-6/+2
2012-05-14Revert "i965/fs: Jump from discard statements to the end of the program when ...Eric Anholt1-48/+5
2012-03-16i965/fs: Jump from discard statements to the end of the program when done.Eric Anholt1-5/+48
2012-02-21i965: Only set Last Render Target Select on the last FB write.Kenneth Graunke1-1/+1
2012-02-10i965: Add support for the MAD opcode on gen6+.Eric Anholt1-1/+83
2012-01-30i965/fs: Fix rendering corruption in unigine tropics.Eric Anholt1-1/+1
2012-01-26i965: Expose brw_set_sampler_message for use outside brw_eu_emit.c.Kenneth Graunke1-10/+11
2012-01-18i965: Bump Ivybridge's fake MRF range to g112-127 instead of g111-126.Kenneth Graunke1-1/+9
2012-01-02i965: Silence gcc warning from resizing EU store changes.Eric Anholt1-1/+1
2011-12-26i965: increase the brw eu instruction store size dynamicallyYuanhan Liu1-1/+9
2011-12-26i965: call next_insn() before referencing a instruction by indexYuanhan Liu1-14/+26
2011-12-26i965: get the jmp distance by instruction indexYuanhan Liu1-4/+3
2011-12-26i965: let the if_stack just store the instruction indexYuanhan Liu1-7/+15
2011-12-21i965: Don't make consumers of brw_CONT/brw_WHILE track if depth in loop.Eric Anholt1-4/+9
2011-12-21i965: Don't make consumers of brw_WHILE do pre-gen6 BREAK/CONT patching.Eric Anholt1-2/+33
2011-12-21i965: Don't make consumers of brw_DO()/brw_WHILE() track loop start.Eric Anholt1-3/+27