summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965
Commit message (Expand)AuthorAgeFilesLines
* i965/vs: Clear tracked copy propagation values whose source gets overwritten.Eric Anholt2011-09-081-3/+12
* i965/vs: Add support for copy propagation of the UNIFORM and ATTR files.Eric Anholt2011-09-083-1/+72
* i965/vs: Add constant propagation to a few opcodes.Eric Anholt2011-09-085-0/+281
* i965/vs: Keep track of indices into a per-register array for virtual GRFs.Eric Anholt2011-09-082-0/+15
* i965/vs: Switch to the new VS backend by default.Eric Anholt2011-09-081-1/+1
* i965/vs: Add support for overflowing the number of available push constants.Eric Anholt2011-09-083-0/+87
* i965/vs: Pack uniform registers before optimizationEric Anholt2011-09-081-1/+1
* i965/vs: When failing due to lack of spilling, don't continue on.Eric Anholt2011-09-081-0/+1
* i965/vs: Fix variable indexed array access with more than one array.Eric Anholt2011-09-081-1/+1
* i965/vs: Add annotation to more of the URB write.Eric Anholt2011-09-082-1/+5
* intel: add support for __DRI_IMAGE_FORMAT_ABGR8888Chia-I Wu2011-09-091-0/+4
* i965/fs: Implement ir_u2f opcode.Kenneth Graunke2011-09-071-1/+1
* i965: Fix disassembly for intdiv/intmod math functions.Kenneth Graunke2011-09-071-2/+2
* i965: Use proper texture alignment units for cubemaps on Gen5+.Kenneth Graunke2011-09-071-1/+4
* i965/vs: Fix point size handling on gen4.Eric Anholt2011-09-061-4/+5
* i965/vs: Use write commits on scratch writes in pre-gen6.Eric Anholt2011-09-061-2/+22
* i965/vs: Fix setup of scratch space pointer on pre-gen6.Eric Anholt2011-09-061-0/+10
* 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: Add support for vector comparison ops resulting in bool cond codes.Eric Anholt2011-09-062-21/+33
* 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 gen4 comparisons used for predication.Eric Anholt2011-09-061-1/+4
* i965/vs: Fix GPU hangs in shaders with large virtual GRFs pre-gen6.Eric Anholt2011-09-061-1/+2
* i965: add casts to silence int/enum conversion warningsBrian Paul2011-09-061-2/+2
* mesa: put _mesa_ prefix on vert_result_to_frag_attrib()Brian Paul2011-09-064-5/+5
* i965: Remove two_side_color from brw_compute_vue_map().Paul Berry2011-09-0612-22/+11
* i965: For GEN6+, always make front/back colors adjacent in VUE.Paul Berry2011-09-061-16/+12
* i965: GS: Use the VUE map to compute URB size.Paul Berry2011-09-062-17/+15
* i965: clip: Remove no-longer-needed variables.Paul Berry2011-09-062-33/+1
* i965: clip: Remove assumption about VUE header from brw_clip_interp_vertex()Paul Berry2011-09-061-5/+8
* i965: clip: Change computation of nr_regs to use VUE map.Paul Berry2011-09-061-5/+5
* i965: clip: Convert computations to ..._to_offset() for clarity.Paul Berry2011-09-063-19/+51
* i965: clip: Add a function to determine whether a vert_result is in use.Paul Berry2011-09-063-9/+22
* i965: clip: Rework brw_clip_interp_vertex() to use the VUE map.Paul Berry2011-09-061-5/+5
* i965: clip: Modify brw_clip_interp_vertex() to use the VUE map.Paul Berry2011-09-061-2/+2
* i965: clip: Move header_regs into brw_clip_compile.Paul Berry2011-09-062-5/+5
* i965: clip: Modify brw_clip_tri_alloc_regs() to use the VUE map.Paul Berry2011-09-061-2/+5
* i965: clip: Move hpos_offest and ndc_offset into local functions.Paul Berry2011-09-066-17/+29
* i965: clip: rename header_position_offset to the more correct ndc_offset.Paul Berry2011-09-064-4/+4
* i965: clip: Add VUE map computation to clip stage for Gen4-5.Paul Berry2011-09-062-1/+7
* i965: SF: Change gen{6,7}_sf_state.c to compute URB read length based on VUE ...Paul Berry2011-09-062-8/+24
* i965: SF: Move outputs_written to a local variable for clarity.Paul Berry2011-09-062-4/+6
* i965: SF: New implementation of get_attr_override using the VUE map.Paul Berry2011-09-063-47/+78
* i965: SF: Remove unnecessary variables.Paul Berry2011-09-062-6/+2
* i965: SF: Stop using nr_setup_attrs in compute_masks.Paul Berry2011-09-061-1/+1
* i965: SF: Remove attr_to_idx and idx_to_attr.Paul Berry2011-09-062-13/+1
* i965: SF: Change calculate_masks to use the VUE map.Paul Berry2011-09-061-4/+4
* i965: SF: Change the flags that refer to "attr" to be based on gl_vert_result.Paul Berry2011-09-061-5/+6
* i965: SF: change get_vert_attr to use the VUE map, and rename it.Paul Berry2011-09-061-9/+14