summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/brw_vs_emit.c
AgeCommit message (Expand)Author
2009-12-18i965: Add support for OPCODE_CMP in the VS to fix GLSL sqrt()Eric Anholt
2009-11-17Merge branch 'outputswritten64'Ian Romanick
2009-11-13i965: Avoid moving the current value back into the accumulator for MAD.Eric Anholt
2009-11-10i965: Unalias src/dst registers for SGE and friends.Eric Anholt
2009-11-10i965: Allow use of PROGRAM_LOCAL constants in ARB_vp.Eric Anholt
2009-09-10i965: Enable loops in the VS.Eric Anholt
2009-09-04i965: Don't set the complete field when there is more VUE yet to come.Eric Anholt
2009-08-29i965: Support PROGRAM_ENV_PARAMs in brw_vs_emit.cEric Anholt
2009-08-07i965: Replace the subroutine-skipping jump in VS with a NOP if it's a NOP.Eric Anholt
2009-08-04i965: Fix dangerous warning I let slip in.Eric Anholt
2009-08-04i965: Respect CondSwizzle in OPCODE_IF.Eric Anholt
2009-08-04i965: Emit conditional code updates as required for GLSL VS if statements.Eric Anholt
2009-08-04i965: Hook up the disassembler for INTEL_DEBUG={wm,vs}.Eric Anholt
2009-08-03i965: Even if no VS inputs are set, still load some amount of URB as required.Eric Anholt
2009-08-03i965: Make sure the VS URB size is big enough to fit a VF VUE.Eric Anholt
2009-07-13i965: add support for new chipsetsXiang, Haihao
2009-06-30i965: first attempt at handling URB overflow when there's too many vs outputsBrian Paul
2009-06-30i965: comments and a new assertionBrian Paul
2009-06-19i965: initial code for loops in vertex programsBrian Paul
2009-06-19i965: asst clean-ups, etc in brw_vs_emit()Brian Paul
2009-05-08i965: const qualifiersBrian Paul
2009-05-07i965: relAddr local var (to make debug/test a little easier)Brian Paul
2009-05-01Merge branch 'const-buffer-changes'Brian Paul
2009-04-27i965: only upload constant buffer data when we actually need the const bufferBrian Paul
2009-04-27i965: only upload constant buffer data when we actually need the const bufferBrian Paul
2009-04-22i965: disable debug printfBrian Paul
2009-04-22i965: enable VS constant buffersBrian Paul
2009-04-17i915: fix broken indirect constant buffer readsBrian Paul
2009-04-17i965: updated CURBE allocation codeBrian Paul
2009-04-16Merge branch 'register-negate'Brian Paul
2009-04-16i965: implement relative addressing for VS constant buffer readsBrian Paul
2009-04-16i965: handle address reg in get_dst()Brian Paul
2009-04-16i965: fix const buffer temp register clobberingBrian Paul
2009-04-14mesa: merge the prog_src_register::NegateBase and NegateAbs fieldsBrian Paul
2009-04-14i965: fix VS constant buffer readsBrian Paul
2009-04-14i965: checkpoint commit: VS constant buffersBrian Paul
2009-04-03i965: formatting clean-upsBrian Paul
2009-04-03i965: whitespace changes, commentsBrian Paul
2009-03-13i965: debug code, use gl_register_file typeBrian Paul
2009-02-13i965: rewrite the code for handling shader subroutine callsBrian Paul
2009-02-13i965: add missing break for OPCODE_RET caseBrian Paul
2009-02-02i965: Delete old metaops code now that there are no remaining consumers.Eric Anholt
2009-01-21i965: Remove gratuitous whitespace in INTEL_DEBUG=wm output.Eric Anholt
2009-01-07i965: Note when we drop saturate mode on the floor in a VP.Eric Anholt
2009-01-07i965: Add support for LRP in VPs.Eric Anholt
2009-01-05i965: implement OPCODE_TRUNC (round toward zero) on vertex path.Brian Paul
2009-01-01i965: fix commentBrian Paul
2009-01-01i965: implement OPCODE_NRM3/NRM4Brian Paul
2009-01-01i965: whitespace, comment changesBrian Paul
2008-12-19965 / GLSL: Use full precision for EXP instructionIan Romanick