aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp
Commit message (Expand)AuthorAgeFilesLines
* i965: Emit MOVs for neg/abs.Matt Turner2013-08-161-2/+2
* i965: get rid of clip plane compactionChris Forbes2013-08-161-33/+7
* i965/Gen4-5: Set clip flags from clip distancesChris Forbes2013-08-161-11/+11
* i965/vs: Do legacy clip lowering earlierChris Forbes2013-08-161-19/+14
* glsl: add ir_emit_vertex and ir_end_primitive instruction typesBryan Cain2013-08-011-0/+12
* i965/vs: Put lod parameter in the correct place for Gen4Chris Forbes2013-07-311-1/+1
* i965/vs: Fix flaky texture swizzlingChris Forbes2013-07-271-1/+1
* i965: Delete intel_context entirely.Kenneth Graunke2013-07-091-2/+1
* i965: Move intel_context::gen and gt fields to brw_context.Kenneth Graunke2013-07-091-35/+33
* i965: Shrink Gen5 VUE map layout to be the same as Gen4.Chris Forbes2013-06-161-1/+0
* i965/vs: Avoid the MUL/MACH/MOV sequence for small integer multiplies.Eric Anholt2013-06-101-13/+37
* i965/vs: Use the MAD instruction when possible.Eric Anholt2013-06-101-0/+37
* i965/vs: add support for emitting gl_ClipVertexChris Forbes2013-06-071-1/+3
* i965: Add cases for ir_triop_vector_insert that assert.Kenneth Graunke2013-05-201-0/+4
* i965: Add cases for ir_binop_vector_extract that assert.Kenneth Graunke2013-05-201-0/+4
* i965: write layer if gl_Layer is used in VSJordan Justen2013-05-131-0/+4
* i965/vs: Make virtual grf live intervals actually cover their used range.Eric Anholt2013-05-091-2/+2
* i965/vs: Add support for bit instructions.Matt Turner2013-05-061-0/+66
* i965/vs: Fix textureGrad() with shadow samplers on Haswell.Kenneth Graunke2013-05-011-2/+8
* i965/vs: Fix order of source arguments to LRP.Matt Turner2013-04-281-1/+4
* i965/vs: Add support for LRP instruction.Matt Turner2013-04-251-1/+13
* i965/vs: Add a function to fix-up uniform arguments for 3-src insts.Matt Turner2013-04-251-0/+23
* i965: Fix compiler warnings since the introduction of texture multisample.Eric Anholt2013-04-121-1/+1
* i965/vs: Don't hardcode DEBUG_VS in generic vec4 code.Paul Berry2013-04-111-3/+5
* i965/vs: Generalize computation of array strides in preparation for GS.Paul Berry2013-04-111-4/+15
* i965/vs: Generalize vertex emission code in preparation for GS.Paul Berry2013-04-111-19/+44
* i965/vs: move VS-specific data members to vs_vec4_visitor.Paul Berry2013-04-111-39/+45
* i965/vs: Add virtual function make_reg_for_system_value().Paul Berry2013-04-111-18/+28
* i965/vs: Make some vec4_visitor functions virtual.Paul Berry2013-04-111-2/+2
* i965/vs: Make vec4_vs_visitor class derived from vec4_visitor.Paul Berry2013-04-111-0/+11
* i965/vs: split brw_vs_prog_data into generic and VS-specific parts.Paul Berry2013-04-111-17/+18
* i965/vs: split brw_vs_prog_key into generic and VS-specific parts.Paul Berry2013-04-111-8/+8
* i965/vs: split brw_vs_compile into generic and VS-specific parts.Paul Berry2013-04-111-4/+4
* i965/vs: Remove brw_vs_prog_data pointer from brw_vs_compile.Paul Berry2013-04-111-15/+16
* i965/vs: Make type of vec4_visitor::vp more generic.Paul Berry2013-04-111-4/+4
* i965: Rename backend_visitor::prog to shader_prog.Paul Berry2013-04-111-5/+6
* i965/vs: Use GRFs for pull constant offsets on gen7.Eric Anholt2013-04-101-4/+14
* i965/vs: Fix DEBUG_SHADER_TIME when VS terminates with 2 URB writes.Paul Berry2013-04-091-4/+2
* i965/fs: Generate LOD sampler message from ir_lod.Matt Turner2013-03-291-0/+5
* i965/vs: Include URB payload setup in shader_time.Eric Anholt2013-03-281-1/+11
* i965: Move brw_vs_prog_data::outputs_written into VUE map.Paul Berry2013-03-241-5/+4
* i965: Clarify nomenclature: vert_result -> varyingPaul Berry2013-03-231-16/+16
* Replace gl_vert_result enum with gl_varying_slot.Paul Berry2013-03-151-29/+29
* i965/vs: add support for ir_txf_ms on Gen6+Chris Forbes2013-03-021-4/+21
* i965/vs: Assert that ir_triop_lrp was lowered.Matt Turner2013-02-281-0/+4
* i965: Re-enable the -RHW workaround for original gen4 chips.Eric Anholt2013-02-131-12/+8
* i965: Assert that the 4x8 pack/unpack operations have been loweredMatt Turner2013-01-251-0/+4
* glsl: Add ir_variable::is_in_uniform_block predicateIan Romanick2013-01-251-1/+1
* glsl: Add GLSL_TYPE_INTERFACEIan Romanick2013-01-251-0/+1
* glsl: Replace most default cases in switches on GLSL typeIan Romanick2013-01-251-2/+5