aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_vec4_emit.cpp
Commit message (Expand)AuthorAgeFilesLines
* i965/vs: Add constant propagation to a few opcodes.Eric Anholt2011-09-081-0/+1
* i965/vs: Add support for overflowing the number of available push constants.Eric Anholt2011-09-081-0/+1
* i965/vs: Pack uniform registers before optimizationEric Anholt2011-09-081-1/+1
* i965/vs: Use write commits on scratch writes in pre-gen6.Eric Anholt2011-09-061-2/+22
* i965/vs: Fix message setup for array read/writes on pre-gen6.Eric Anholt2011-09-061-18/+14
* i965/vs: Fix constant-indexed array read/write addresses on pre-gen6.Eric Anholt2011-09-061-1/+1
* i965/vs: Make pre-gen6 math operate in vector mode instead of scalar.Eric Anholt2011-09-061-1/+1
* i965/vs: Fix copy-and-paste disaster in pre-gen6 POW support.Eric Anholt2011-09-061-5/+0
* i965/vs: Fix NULL pointer dereference in pre-Gen6 push constant loading.Kenneth Graunke2011-09-021-2/+2
* i965/vs: Fix GL_FIXED setup when a writemask is present.Eric Anholt2011-08-301-13/+12
* i965/vs: Pack live uniform vectors together in the push constant upload.Eric Anholt2011-08-301-3/+2
* i965/vs: Add support for pull constant loads for uniform arrays.Eric Anholt2011-08-301-1/+45
* i965: Use native integer uniforms when the new VS backend is in use.Eric Anholt2011-08-301-1/+0
* 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/+6
* i965/vs: Fix multiplies to actually do 32-bit multiplies.Eric Anholt2011-08-161-0/+5
* i965/vs: Remove remaining use of foreach_iter.Eric Anholt2011-08-161-7/+3
* i965/vs: Fix abs/negate handling on attributes.Eric Anholt2011-08-161-2/+9
* i965/vs: Run the shader backend at link time and return compile failures.Eric Anholt2011-08-161-9/+3
* i965/vs: Fix the trivial register allocator's failure path.Eric Anholt2011-08-161-0/+3
* i965/vs: Add support for GL_FIXED attributes.Eric Anholt2011-08-161-0/+12
* i965/vs: Fix access of attribute arrays.Eric Anholt2011-08-161-1/+2
* i965/vs: Add support for ir_binop_pow.Eric Anholt2011-08-161-5/+58
* i965/vs: Respect the gen6 limitation that math opcodes can't be align16.Eric Anholt2011-08-161-0/+9
* i965/vs: Add support for scratch read/write codegen.Eric Anholt2011-08-161-2/+142
* i965/vs: Move virtual GRFs with array accesses to them to scratch space.Eric Anholt2011-08-161-1/+9
* i965/vs: Add support for if(any_nequal()) and if(all_equal()) on gen6.Eric Anholt2011-08-161-1/+2
* i965/vs: Add support for dot product opcodes.Eric Anholt2011-08-161-0/+12
* i965/vs: Drop the assertion about dst.reg_offset == 0.Eric Anholt2011-08-161-1/+0
* i965/vs: Fix support for zero uniforms in use.Eric Anholt2011-08-161-1/+2
* i965/vs: Start adding support for uniformsEric Anholt2011-08-161-17/+56
* i965: Start adding the VS visitor and codegen.Eric Anholt2011-08-161-0/+568