aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_eu_emit.c
Commit message (Expand)AuthorAgeFilesLines
* i965/gen6: Force WHILE exec size to 8.Eric Anholt2011-08-161-4/+2
* i965: Fix assertion failure on a loop consisting of while (true) { break }.Eric Anholt2011-08-161-1/+1
* i965: Make some EU emit code for DP read/write messages non-static.Eric Anholt2011-08-161-22/+22
* i965: Warnings cleanup.Eric Anholt2011-05-251-3/+0
* i965/fs: Add support for "if" statements in 16-wide mode on gen6+.Eric Anholt2011-05-181-1/+5
* i965: Fix RNDZ and RNDE on Sandybridge and Ivybridge.Kenneth Graunke2011-05-171-3/+8
* i965: Fix data port reads on Ivybridge.Kenneth Graunke2011-05-171-2/+12
* i965: Make the CONT instruction point to the WHILE instruction.Kenneth Graunke2011-05-171-5/+2
* i965: Add support for loops on Ivybridge.Kenneth Graunke2011-05-171-3/+18
* i965: Add support for IF/ELSE/ENDIF control flow on Ivybridge.Kenneth Graunke2011-05-171-6/+36
* i965: Fix sampler message descriptor on Ivybridge.Kenneth Graunke2011-05-171-1/+11
* i965: Enable channel masks in Ivybridge's URB_WRITE_HWORD header.Kenneth Graunke2011-05-171-0/+8
* i965: Fix the URB write message descriptor on Ivybridge.Kenneth Graunke2011-05-171-2/+15
* i965: Fix render target writes on Ivybridge.Kenneth Graunke2011-05-171-1/+13
* i965: Mad hacks to avoid using MRFs on Ivybridge.Kenneth Graunke2011-05-171-1/+19
* i965: Rework IF/ELSE jump target back-patching.Kenneth Graunke2011-05-171-114/+144
* i965: Move IF stack handling into the EU abstraction layer/brw_compile.Kenneth Graunke2011-05-171-9/+27
* i965: Pass brw_compile pointer to brw_set_src[01].Kenneth Graunke2011-05-161-95/+103
* i965: Use BRW_DATAPORT_READ_TARGET_DATA_CACHE instead of 0.Kenneth Graunke2011-05-131-3/+3
* i965: Rename dp_render_target struct to gen6_dp.Kenneth Graunke2011-05-131-18/+18
* i965: Attempt to un-muddle Gen6 data port message target defines.Kenneth Graunke2011-05-131-3/+3
* i965: Move the destination reg setup for 8/16 wide to the emit code.Eric Anholt2011-04-261-1/+6
* i965: Quit spamming gen6 DP read/write send instructions with gen5 bits.Eric Anholt2011-04-171-6/+0
* i965/fs: Add gen6 register spilling support.Eric Anholt2011-04-171-8/+37
* Revert "i965: clear global offset to zero in m0.2 for VS DP read."Zou Nan hai2011-04-121-9/+0
* i965: clear global offset to zero in m0.2 for VS DP read.Zou Nan hai2011-04-071-0/+9
* i965: Fix null register use in Sandybridge implied move resolution.Kenneth Graunke2011-04-031-9/+8
* i965: Resolve implied moves in brw_dp_READ_4_vs_relative.Kenneth Graunke2011-03-291-1/+3
* i965: Refactor Sandybridge implied move handling.Kenneth Graunke2011-03-291-36/+32
* i965: Rename brw_(IF|CONT)_gen6 functions to gen6_(IF|CONT).Kenneth Graunke2011-03-161-4/+4
* i965: Rename BRW_DATAPORT_..._GEN6 messages to GEN6_... for consistency.Kenneth Graunke2011-03-161-1/+1
* i965: use align1 access mode for instructions with execSize=1 in VSXiang, Haihao2010-12-241-0/+2
* i965: Correct the dp_read message descriptor setup on g4x.Eric Anholt2010-12-231-0/+10
* i965: explicit tell header present for fb write on sandybridgeZhenyu Wang2010-12-221-5/+2
* i965: Avoid using float type for raw moves, to work around SNB issue.Eric Anholt2010-12-211-3/+6
* i965: Add support for gen6 reladdr VS constant loading.Eric Anholt2010-12-091-1/+1
* i965: Add support for gen6 constant-index constant loading.Eric Anholt2010-12-091-1/+9
* i965: Clean up VS constant buffer location setup.Eric Anholt2010-12-091-15/+3
* i965: Work around gen6 ignoring source modifiers on math instructions.Eric Anholt2010-12-071-0/+14
* i965: Handle saturates on gen6 math instructions.Eric Anholt2010-12-071-0/+2
* i965: Add support for the instruction compression bits on gen6.Eric Anholt2010-12-061-46/+47
* i965: Make the sampler's implied move on gen6 be a raw move.Eric Anholt2010-12-061-1/+1
* i965: Fix up gen6 samplers for their usage by brw_wm_emit.cEric Anholt2010-12-061-7/+9
* i965: Don't smash a group of coordinates doing gen6 16-wide sampler headers.Eric Anholt2010-12-061-0/+1
* i965: Add support for gen6 CONTINUE instruction emit.Eric Anholt2010-12-011-1/+23
* i965: Add support for gen6 BREAK ISA emit.Eric Anholt2010-12-011-6/+86
* i965: Add support for gen6 DO/WHILE ISA emit.Eric Anholt2010-12-011-21/+45
* i965: fix dest type of 'endif' on sandybridgeZhenyu Wang2010-11-101-1/+1
* i965: Drop the eot argument to read messages, which can never be set.Eric Anholt2010-10-261-24/+19
* i965: Add support for constant buffer loads on gen6.Eric Anholt2010-10-261-2/+26