i965: Handle scratch accesses where reladdr also points to scratch space
[mesa.git] / src / mesa / drivers / dri / i965 / brw_vec4_visitor.cpp
2014-04-08 Kenneth Graunkeglsl: Make is_16bit_constant from i965 an ir_constant...
2014-03-10 Matt Turneri965/vec4: Don't fix-up scalar uniforms for 3 src instr...
2014-03-05 Topi Pohjolaineni965: Merge resolving of shader program source
2014-03-05 Topi Pohjolaineni965: Merge initialisation of backend_visitor
2014-03-05 Topi Pohjolaineni965/vec4: Mark invariant members as constants in vec4_...
2014-02-28 Petri Latvalai965: Assert array index on access to vec4_visitor...
2014-02-28 Petri Latvalai965: Allocate vec4_visitor's uniform_size and uniform_...
2014-02-26 Kenneth Graunkei965/vec4: Handle ir_triop_lrp on Gen4-5 as well.
2014-02-26 Kenneth Graunkei965/vec4: Add a brw->gen >= 6 assertion in three-sourc...
2014-02-23 Eric Anholti965: Move compiler debugging output to stderr.
2014-02-20 Eric Anholti965/vs: Use samplers for UBOs in the VS like we do...
2014-02-19 Francisco Jerezi965/vec4: Trivial improvements to the with_writemask...
2014-02-19 Francisco Jerezi965: Move up duplicated fields from stage-specific...
2014-02-12 Francisco Jerezi965/vec4: Fix confusion between SWIZZLE and BRW_SWIZZL...
2014-02-12 Francisco Jerezglsl: Add image type to the GLSL IR.
2014-02-07 Chris Forbesi965/vec4: Emit shader w/a for Gen6 gather
2014-01-23 Topi Pohjolaineni965: rename tex_ms to tex_cms
2014-01-23 Kenneth Graunkei965/vec4: Support arbitrarily large sampler state...
2014-01-23 Kenneth Graunkei965/vec4: Don't set header_present if texel offsets...
2014-01-21 Paul Berryi965: Modify some error messages to refer to "vec4...
2014-01-21 Paul Berryi965: Add GS support to INTEL_DEBUG=shader_time.
2014-01-20 Ian Romanicki965: Emit writes to viewport index
2013-12-12 Tapani Pälliglsl: move variables in to ir_variable::data, part II
2013-12-12 Tapani Pälliglsl: move variables in to ir_variable::data, part I
2013-12-09 Paul Berryglsl/loops: Get rid of lower_bounded_loops and ir_loop...
2013-12-09 Paul Berryglsl/loops: replace loop controls with a normative...
2013-12-09 Paul Berryglsl/loops: consolidate bounded loop handling into...
2013-12-07 Chris Forbesi965/vs: Sample from MCS surface when required
2013-12-05 Matt Turneri965: Emit better code for ir_unop_sign.
2013-12-02 Kenneth Graunkei965: Don't use MACH for integer multiplies on Gen8+.
2013-12-02 Kenneth Graunkei965/vs: Always store pull constant offsets in GRFs...
2013-11-19 Paul Berryi965/vec4: Fix broken IR annotation in debug output.
2013-11-16 Matt Turneri965: Assert that IF with cmod is Gen6 only.
2013-11-04 Francisco Jerezi965/gen7: Handle atomic instructions from the VEC4...
2013-11-03 Vinson Leei965: Initialize vec4_visitor member variables.
2013-11-01 Eric Anholti965/vec4: Don't overwrite op[1] when doing a UBO load.
2013-10-31 Eric Anholti965: Merge together opcodes for SHADER_OPCODE_GEN4_SCR...
2013-10-29 Francisco Jerezglsl: Add new atomic_uint built-in GLSL type.
2013-10-26 Chris Forbesi965: Remove ir_txf coord+offset special case in visitors
2013-10-26 Chris Forbesi965: Add asserts to ensure that ir_tg4 offset arrays...
2013-10-26 Chris Forbesi965/vs: Add support for shadow comparitors with gather4
2013-10-26 Chris Forbesi965/vs: add support for gather4 with nonconstant offsets
2013-10-26 Chris Forbesi965: relax brw_texture_offset assert
2013-10-25 Paul Berryi965/vec4: Add the ability to suppress register spilling.
2013-10-25 Paul Berryi965/vec4: Remove uses_clip_distance from program key.
2013-10-15 Eric Anholti965: Move the common binding table offset code to...
2013-10-15 Eric Anholti965: Make a brw_stage_prog_data for storing the SURF_I...
2013-10-07 Matt Turneri965: Generate code for ir_binop_imul_high.
2013-10-07 Matt Turneri965: Use the multiplication result's type for the...
2013-10-07 Matt Turneri965: Generate code for ir_binop_carry and ir_binop_borrow.
2013-10-05 Chris Forbesi965/vs: Add support for textureGather(.., comp)
2013-10-05 Chris Forbesi965/vs: add missing break between ir_query_levels...
2013-10-05 Chris Forbesi965/vs: implement ir_query_levels
2013-10-02 Chris Forbesi965: w/a for gather4 green RG32F
2013-10-02 Chris Forbesi965/vs: Add support for ir_tg4
2013-10-02 Francisco Jerezi965: Initialize all member variables of vec4_instructi...
2013-09-17 Matt Turnerglsl: Add support for ldexp.
2013-09-16 Paul Berryi965/vec4: Generate URB writes using a loop.
2013-09-11 Paul Berryi965/vec4: Add the ability to emit opcodes with just...
2013-09-11 Paul Berryi965/gs: Set control data header size/format appropriat...
2013-09-11 Kenneth Graunkei965/vec4: Only zero out unused message components...
2013-09-11 Kenneth Graunkei965/vec4: Simplify the computation of coord_mask and...
2013-09-09 Kenneth GraunkeRevert "i965/vec4: Only zero out unused message compone...
2013-09-09 Matt Turneri965: Add support for ir_triop_csel.
2013-09-09 Kenneth Graunkeglsl: Pass _mesa_glsl_parse_state into matching_signatu...
2013-09-09 Kenneth Graunkei965/vec4: Only zero out unused message components...
2013-09-05 Paul Berryi965/vs: Move vs-specific code out of brw_vec4_visitor...
2013-09-05 Paul Berryi965/vec4: Make with_writemask() non-static.
2013-09-01 Paul Berryi965/gs: Update defines related to GS surface organization.
2013-08-27 Matt Turneri965/vs: Add support for translating ir_triop_fma into...
2013-08-26 Paul Berryi965: Allow C++ type safety in the use of enum brw_urb_...
2013-08-23 Paul Berryi965: Combine 4 boolean args of brw_urb_WRITE into...
2013-08-23 Paul Berryi965: Stop including brw_vs.h from brw_vec4.h.
2013-08-16 Matt Turneri965: Emit MOVs for neg/abs.
2013-08-15 Chris Forbesi965: get rid of clip plane compaction
2013-08-15 Chris Forbesi965/Gen4-5: Set clip flags from clip distances
2013-08-15 Chris Forbesi965/vs: Do legacy clip lowering earlier
2013-08-02 Bryan Cainglsl: add ir_emit_vertex and ir_end_primitive instructi...
2013-07-31 Chris Forbesi965/vs: Put lod parameter in the correct place for...
2013-07-26 Chris Forbesi965/vs: Fix flaky texture swizzling
2013-07-09 Kenneth Graunkei965: Delete intel_context entirely.
2013-07-09 Kenneth Graunkei965: Move intel_context::gen and gt fields to brw_context.
2013-06-15 Chris Forbesi965: Shrink Gen5 VUE map layout to be the same as...
2013-06-10 Eric Anholti965/vs: Avoid the MUL/MACH/MOV sequence for small...
2013-06-10 Eric Anholti965/vs: Use the MAD instruction when possible.
2013-06-07 Chris Forbesi965/vs: add support for emitting gl_ClipVertex
2013-05-20 Kenneth Graunkei965: Add cases for ir_triop_vector_insert that assert.
2013-05-20 Kenneth Graunkei965: Add cases for ir_binop_vector_extract that assert.
2013-05-13 Jordan Justeni965: write layer if gl_Layer is used in VS
2013-05-09 Eric Anholti965/vs: Make virtual grf live intervals actually cover...
2013-05-06 Matt Turneri965/vs: Add support for bit instructions.
2013-05-01 Kenneth Graunkei965/vs: Fix textureGrad() with shadow samplers on...
2013-04-28 Matt Turneri965/vs: Fix order of source arguments to LRP.
2013-04-26 Matt Turneri965/vs: Add support for LRP instruction.
2013-04-26 Matt Turneri965/vs: Add a function to fix-up uniform arguments...
2013-04-12 Eric Anholti965: Fix compiler warnings since the introduction...
2013-04-11 Paul Berryi965/vs: Don't hardcode DEBUG_VS in generic vec4 code.
2013-04-11 Paul Berryi965/vs: Generalize computation of array strides in...
2013-04-11 Paul Berryi965/vs: Generalize vertex emission code in preparation...
2013-04-11 Paul Berryi965/vs: move VS-specific data members to vs_vec4_visitor.
next