aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_vs_emit.c
Commit message (Expand)AuthorAgeFilesLines
* i965: Add support for destination RelAddr writes in the VS.Eric Anholt2010-08-261-11/+45
* i965: Add AccWrCtl support on Sandybridge.Zhenyu Wang2010-08-201-0/+3
* i965: Set the if stack pop count when breaking out of a loop inside an if.Eric Anholt2010-08-181-5/+11
* i965: Don't set the swizzle on an immediate value in the VS.Eric Anholt2010-08-181-4/+7
* i965: Add support for DP2 in the VS.Eric Anholt2010-08-171-0/+4
* i965: More s/stderr/stdout/ for program debug.Eric Anholt2010-08-091-1/+1
* i965: Settle on printing our program debug to stdout.Eric Anholt2010-08-041-1/+2
* Merge remote branch 'origin/master' into glsl2Eric Anholt2010-07-261-102/+123
|\
| * i965: Allow VS MOVs to use immediate constants.Eric Anholt2010-07-261-0/+1
| * i965: Add support for VS relative addressing of temporary arrays.Eric Anholt2010-07-231-2/+49
| * i965: Avoid extra MOV in VS indirect register reads.Eric Anholt2010-07-221-15/+16
| * i965: Fix up VS temporary array access for fixed index offset != 0.Eric Anholt2010-07-221-1/+1
| * i965: In the VS, multiply the address reg by the appropriate register size.Eric Anholt2010-07-211-27/+14
| * i965: Clean up brw_dp_READ_4_vs() now that it has fewer options to support.Eric Anholt2010-07-211-3/+0
| * i965: Support relative addressed VS constant reads using the appropriate msg.Eric Anholt2010-07-211-31/+6
| * i965: Clean up dead code from the VS get_constant/get_reladdr_constant split.Eric Anholt2010-07-211-3/+1
| * i965: Remove an unused variable.Carl Worth2010-07-211-1/+0
| * i965: Mostly fix glsl-max-varyings.Eric Anholt2010-07-191-10/+20
| * i965: Clean up message register setup in emit_vertex_write().Eric Anholt2010-07-191-7/+7
| * i965: Don't set up VUE space for the disabled user clip distances on gen6.Eric Anholt2010-07-191-7/+13
| * mesa: rename src/mesa/shader/ to src/mesa/program/Brian Paul2010-06-101-3/+3
* | i965: Add support for OPCODE_SSG.Eric Anholt2010-06-301-0/+20
|/
* i965: Dump out the correct shared function for SEND on Ironlake.Eric Anholt2010-05-141-1/+1
* i965: Implement VS MAX in a more obvious way.Eric Anholt2010-04-291-3/+3
* i965: Use immediate float operands for some VS instructions.Eric Anholt2010-04-291-0/+86
* intel: Clean up chipset name and gen num for IronlakeZhenyu Wang2010-04-211-4/+4
* i965: Assert that an OPCODE_IF was seen before an OPCODE_ELSE.Vinson Lee2010-04-171-0/+1
* i965: Remove gratuitous jump or nop from OPCODE_END to vertex emit.Eric Anholt2010-03-221-40/+3
* Revert "i965: Do VS SGT, SLT, and friends using CMP, SEL instead of CMP, MOV,...Eric Anholt2010-03-161-2/+3
* i965: Do VS SGT, SLT, and friends using CMP, SEL instead of CMP, MOV, MOV.Eric Anholt2010-03-121-3/+2
* i965: Fix up VS DP4 sequences to avoid dependency control.Eric Anholt2010-03-121-0/+2
* i965: Fix nested loops in the VS.Eric Anholt2010-03-091-2/+4
* i965: Fix up Sandybridge VS sizing.Eric Anholt2010-03-031-3/+5
* i965: Fix up the VUE handling for SNB, and hopefully clarify comments.Eric Anholt2010-02-251-25/+49
* i965: Lump SNB in with Ironlake for bigger VUEs.Eric Anholt2010-02-251-2/+2
* i965: Add SNB math opcode support.Eric Anholt2010-02-251-4/+8
* Replace the _mesa_*printf() wrappers with the plain libc versionsKristian Høgsberg2010-02-191-7/+7
* i965: Silence uninitialized variable warning.Vinson Lee2010-01-311-1/+1
* i965: Upload as many VS constants as possible through the push constants.Eric Anholt2010-01-191-4/+45
* i965: Clean up constbuf handling by splitting reladdr/non-reladdr loads.Eric Anholt2010-01-181-46/+68
* i965: Only set up the stack register if it's going to get used.Eric Anholt2010-01-181-6/+21
* i965: Fix loads of non-relative-addr constants after a reladdr load.Eric Anholt2010-01-181-1/+7
* intel: Replace IS_965 checks with context structure usage.Eric Anholt2009-12-221-3/+4
* intel: Replace IS_IGDNG checks with intel->is_ironlake or needs_ff_sync.Eric Anholt2009-12-221-5/+8
* i965: Add support for OPCODE_CMP in the VS to fix GLSL sqrt()Eric Anholt2009-12-181-0/+14
* Merge branch 'outputswritten64'Ian Romanick2009-11-171-4/+4
* i965: Avoid moving the current value back into the accumulator for MAD.Eric Anholt2009-11-131-1/+34
* i965: Unalias src/dst registers for SGE and friends.Eric Anholt2009-11-101-19/+21
* i965: Allow use of PROGRAM_LOCAL constants in ARB_vp.Eric Anholt2009-11-101-1/+1
* i965: Enable loops in the VS.Eric Anholt2009-09-101-15/+38