aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_vs.c
Commit message (Expand)AuthorAgeFilesLines
...
* i965/vs: Move uses of brw_compile from do_vs_prog to brw_vs_emit.Kenneth Graunke2012-11-281-6/+2
* i965/vs: Rework memory contexts for shader compilation data.Kenneth Graunke2012-11-281-1/+1
* i965/vs: Pass the brw_context pointer into brw_compute_vue_map().Kenneth Graunke2012-11-281-3/+2
* i965/vs: Pass the brw_context pointer into vec4_visitor and do_vs_prog.Kenneth Graunke2012-11-281-1/+1
* i965: set attribute w/a bits for packed formatsChris Forbes2012-11-261-4/+26
* i965: Generalize GL_FIXED VS w/a supportChris Forbes2012-11-261-4/+5
* i965: Remove unused variables after removing the old VS backend.Kenneth Graunke2012-11-011-2/+0
* i965/vs: Remove brw_vs_compile::constant_map.Kenneth Graunke2012-11-011-17/+1
* i965/vs: Replace brw_vs_emit.c with dumping code into the vec4_visitor.Kenneth Graunke2012-11-011-9/+6
* i965/vs: Fix unit mismatch in scratch base_offset parameter.Kenneth Graunke2012-10-101-1/+1
* i965: Make the param pointer arrays for the VS dynamically sized.Eric Anholt2012-09-071-0/+33
* i965: Add functions for comparing two brw_wm/vs_prog_data structs.Eric Anholt2012-09-071-0/+19
* i965: Set swizzle fields in the VS precompile program key.Kenneth Graunke2012-08-271-0/+11
* i965/vs: Add VS program key dumping to INTEL_DEBUG=perf.Kenneth Graunke2012-08-271-0/+71
* i965: Add performance debug for register spilling.Eric Anholt2012-08-121-0/+4
* i965/gen6+: Add support for edge flags.Eric Anholt2012-08-091-2/+4
* i965/vs: Add comment noting copy_edgeflag state dependency.Eric Anholt2012-08-091-0/+2
* i965/vs: Add support for loading uniform buffer variables as pull constants.Eric Anholt2012-08-071-0/+5
* i965: Bind UBOs as surfaces like we do for pull constants.Eric Anholt2012-08-071-1/+1
* i965: Allocate dummy slots for point sprites before computing VUE map.Kenneth Graunke2012-08-061-2/+2
* i965: Move loop over texture units into brw_populate_sampler_prog_key.Kenneth Graunke2012-07-121-4/+1
* i965: Split the VS binding table to a separate table.Eric Anholt2012-02-211-0/+5
* i965: Move VUE map computation to once at VS compile time.Eric Anholt2012-02-211-7/+9
* i965: Make the userclip flag for the VUE map come from VS prog data.Eric Anholt2012-02-211-2/+7
* i965: Remove the INTEL_OLD_VS option.Kenneth Graunke2012-01-181-1/+1
* i965: Fix transform feedback of gl_ClipVertex.Paul Berry2012-01-051-5/+8
* i965: Add missing _NEW_TEXTURE dirty bit to brw_vs_prog state atom.Kenneth Graunke2012-01-041-0/+1
* i965/vs: Add texture related data to brw_vs_prog_key.Kenneth Graunke2011-12-191-0/+8
* mesa: Make gl_program::InputsRead 64 bits.Mathias Fröhlich2011-11-291-2/+2
* i965: Move program compile to emit() time.Eric Anholt2011-10-291-1/+1
* i965: Rename (vs|wm)_max_threads to max_(vs|wm)_threads for consistency.Kenneth Graunke2011-10-251-1/+1
* intel: Convert from GLboolean to 'bool' from stdbool.h.Kenneth Graunke2011-10-181-1/+1
* mesa: Use gl_shader_program::_LinkedShaders instead of VertexProgramIan Romanick2011-10-071-3/+5
* i965 Gen6+: De-compact clip planes.Paul Berry2011-10-061-5/+12
* i965 VS: Change nr_userclip to nr_userclip_planes.Paul Berry2011-10-061-2/+4
* i965: Make brw_compute_vue_map's userclip dependency a boolean.Paul Berry2011-10-061-2/+4
* i965: Move ClipPlanesEnabled state to VS cache key.Paul Berry2011-10-061-0/+2
* mesa: Create _mesa_bitcount_64() to replace i965's brw_count_bits()Paul Berry2011-10-061-1/+1
* i965 Gen6: Implement gl_ClipVertex.Paul Berry2011-10-051-1/+33
* i965: Set up clip distance VUE slots appropriately for gl_ClipDistance.Paul Berry2011-09-231-4/+4
* i965: Don't upload clip planes when gl_ClipDistance is in use.Paul Berry2011-09-231-0/+1
* i965: Remove two_side_color from brw_compute_vue_map().Paul Berry2011-09-061-2/+1
* i965: For GEN6+, always make front/back colors adjacent in VUE.Paul Berry2011-09-061-16/+12
* i965: Write code to compute a VUE map.Paul Berry2011-09-061-0/+110
* i965/vs: Move the flag for whether to use the new backend to the context.Eric Anholt2011-08-301-5/+1
* i965: Fix Android build by removing relative includesChad Versace2011-08-301-1/+1
* i965/vs: Run the shader backend at link time and return compile failures.Eric Anholt2011-08-161-8/+43
* i965: Set up allocation of a VS scratch space if required.Eric Anholt2011-08-161-0/+9
* i965: Start adding the VS visitor and codegen.Eric Anholt2011-08-161-1/+11
* i965: Use state streaming on programs, and state base address on gen5+.Eric Anholt2011-06-181-13/+9