aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_vec4.h
Commit message (Expand)AuthorAgeFilesLines
* i965/vs: Add support for vector comparison ops resulting in bool cond codes.Eric Anholt2011-09-061-2/+2
* i965: new VS: use the VUE map to write out vertex attributes.Paul Berry2011-09-061-2/+1
* i965: new VS: move clip distance computation (GEN5+) to a separate function.Paul Berry2011-09-061-0/+1
* i965: new VS: Move PSIZ/flags computation to a separate function.Paul Berry2011-09-061-0/+1
* i965: new VS: move NDC computation (GEN4-5) to a separate function.Paul Berry2011-09-061-0/+1
* i965: new VS: Use output_reg[] to find NDC and HPOS registers.Paul Berry2011-09-061-1/+1
* i965/vs: Avoid the emit(), remove(), insert_before() for array instructions.Eric Anholt2011-08-311-0/+6
* i965/vs: Move logic for weird CMP type handling to CMP generators.Eric Anholt2011-08-311-8/+0
* i965/vs: Create instruction generators outside of the emit() functions.Eric Anholt2011-08-311-0/+20
* i965/vs: Pack live uniform vectors together in the push constant upload.Eric Anholt2011-08-301-0/+1
* i965/vs: Track uniforms as separate vectors once we've done array access.Eric Anholt2011-08-301-0/+1
* i965/vs: Add support for pull constant loads for uniform arrays.Eric Anholt2011-08-301-0/+11
* i965/vs: Restructure emit() functions around a vec4_instruction constructor.Eric Anholt2011-08-301-0/+8
* i965: Fix Android build by removing relative includesChad Versace2011-08-301-1/+1
* i965/vs: Add simple dead code elimination.Eric Anholt2011-08-191-0/+1
* i965/vs: Copy the live intervals calculation over from the FS.Eric Anholt2011-08-191-0/+5
* i965/vs: Avoid generating a MOV for most ir_assignment handling.Eric Anholt2011-08-161-0/+6
* i965/vs: Add support for ir_binop_pow.Eric Anholt2011-08-161-0/+10
* i965/vs: Add support for scratch read/write codegen.Eric Anholt2011-08-161-0/+9
* i965/vs: Move virtual GRFs with array accesses to them to scratch space.Eric Anholt2011-08-161-0/+12
* i965/vs: Track the variable index of array accesses.Eric Anholt2011-08-161-0/+4
* i965/vs: Avoid generating extra moves when setting up large ir_constants.Eric Anholt2011-08-161-0/+2
* i965/vs: Handle assignment of structures/arrays/matrices better.Eric Anholt2011-08-161-1/+2
* i965/vs: Start adding support for uniformsEric Anholt2011-08-161-0/+5
* i965: Start adding the VS visitor and codegen.Eric Anholt2011-08-161-0/+434