i965: Add is_3src() to backend_instruction.
[mesa.git] / src / mesa / drivers / dri / i965 / brw_shader.cpp
2013-10-25 Paul Berryi965/gs: Precompile geometry shaders.
2013-10-15 Eric Anholti965: Move the common binding table offset code to...
2013-10-14 Matt Turneri965: Don't copy prop source mods into instructions...
2013-10-02 Chris Forbesi965: add SHADER_OPCODE_TG4
2013-09-17 Matt Turneri965: Lower ldexp.
2013-09-11 Paul Berryi965/gs: Add opcodes needed for EndPrimitive().
2013-08-23 Paul Berryi965/gs: Add GS_OPCODE_SET_DWORD_2_IMMED.
2013-08-23 Paul Berryi965/gs: Add GS_OPCODE_SET_VERTEX_COUNT.
2013-08-23 Paul Berryi965/gs: Add GS_OPCODE_SET_WRITE_OFFSET.
2013-08-23 Paul Berryi965/gs: Add GS_OPCODE_THREAD_END.
2013-08-23 Paul Berryi965/gs: Add GS_OPCODE_URB_WRITE.
2013-08-23 Paul Berryi965: Make brw_{program,vs}.h safe to include from...
2013-08-15 Chris Forbesi965: add new VS_OPCODE_UNPACK_FLAGS_SIMD4X2
2013-08-02 Paul Berrymesa: Refactor copying of linked program data.
2013-08-02 Paul Berryglsl: Change do_set_program_inouts' is_fragment_shader...
2013-07-09 Kenneth Graunkei965: Move intel_context::gen and gt fields to brw_context.
2013-07-09 Kenneth Graunkei965: Move intel_context::perf_debug to brw_context.
2013-07-09 Kenneth Graunkei965: Pass brw_context to functions rather than intel_c...
2013-07-02 Marek Olšákmesa: renumber shader indices according to their placem...
2013-06-21 Eric Anholtmesa: Use shared code for converting shader targets...
2013-06-21 Eric Anholtglsl: Remove ir_print_visitor.h includes and usage
2013-05-13 Ian Romanickglsl: Add lowering pass for ir_triop_vector_insert
2013-05-12 Kenneth Graunkeglsl: Pass struct shader_compiler_options into do_commo...
2013-05-06 Matt Turneri965: Lower bitfieldInsert.
2013-05-02 Eric Anholti965: Make dump_instructions be a virtual method of...
2013-05-01 Kenneth Graunkei965: Lower textureGrad() for samplerCubeShadow.
2013-04-29 Kenneth Graunkei965: Move is_math/is_tex/is_control_flow() to backend_...
2013-04-26 Matt Turneri965/vs: Add support for LRP instruction.
2013-04-10 Eric Anholti965/vs: Use GRFs for pull constant offsets on gen7.
2013-04-01 Eric Anholti965: Dump shader source for linked shader programs.
2013-03-29 Kenneth Graunkei965: Fix INTEL_DEBUG=shader_time for fragment shaders...
2013-03-29 Eric Anholti965: Add names for all instructions to dump_instructio...
2013-03-05 Eric Anholti965: Make perf_debug() output to GL_ARB_debug_output...
2013-02-28 Kenneth Graunkei965/fs: Use the LRP instruction for ir_triop_lrp when...
2013-02-28 Kenneth Graunkeglsl: Convert mix() to use a new ir_triop_lrp opcode.
2013-01-25 Matt Turneri965: Lower the 4x8 pack/unpack operations
2013-01-25 Ian Romanickglsl: Add GLSL_TYPE_INTERFACE
2013-01-25 Ian Romanickglsl: Replace most default cases in switches on GLSL...
2013-01-25 Chad Versacei965: Lower the GLSL ES 3.00 pack/unpack operations...
2013-01-08 Kenneth Graunkei965: Use Haswell's sample_d_c for textureGrad with...
2012-12-28 Eric Anholti965: Stop making a copy of non-builtin uniforms in...
2012-12-28 Eric Anholti965: Add texrect scale parameters before pointers...
2012-12-28 Eric Anholti965: Fix a typo in a comment.
2012-12-05 Eric Anholti965/fs: Add support for uniform array access with...
2012-11-15 Kenneth Graunkei965: Remove brw_shader_program wrapper struct.
2012-09-29 Kenneth Graunkei965: Complain about variable index lowering when INTEL...
2012-09-29 Kenneth Graunkei965: Dump linked shaders on MESA_GLSL=dump.
2012-09-27 Eric Anholtintel: Mark some file-local code as static.
2012-08-27 Kenneth Graunkei965: Make VS programs obey the shader_precompile drico...
2012-08-25 Kenneth Graunkei965: Fix brw_link_shader to return false rather than...
2012-08-07 Eric Anholti965/fs: Add support for loading uniform buffer variabl...
2012-07-20 Paul Berrymesa: Set gl_fragment_program::UsesKill in do_set_progr...
2012-07-12 Kenneth Graunkei965: Add a lowering pass to convert TXD to TXL by...
2012-01-18 Eric Anholti965: Fix refcount leak of the gl_program structure.
2012-01-11 Ian Romanicki965: Don't use _mesa_ir_link_shader to do our dirty...
2011-12-20 Kenneth Graunkei965/fs: Factor out texture offset bitfield computation.
2011-11-30 Eric Anholti965: Don't perform the precompile on fragment shaders...
2011-11-09 Eric Anholti965: Make brw_type_for_base_type return the element...
2011-11-07 Ian Romanicki965: Move _mesa_ir_link_shader call before device...
2011-10-26 Ian Romanickglsl: Add uniform_locations_assigned parameter to do_de...
2011-10-18 Kenneth Graunkeintel: Convert from GLboolean to 'bool' from stdbool.h.
2011-10-03 Kenneth Graunkei965: Stop lowering integer division to multiply and...
2011-10-03 Kenneth Graunkei965/fs: Implement integer quotient and remainder math...
2011-08-31 Bryan Cainglsl: Use a separate div_to_mul_rcp lowering flag for...
2011-08-30 Eric Anholti965/vs: Don't lower uniform array indexing.
2011-08-30 Chad Versacei965: Fix Android build by removing relative includes
2011-08-27 Stéphane MarchesinMerge branch 'master' of git://anongit.freedesktop...
2011-08-16 Eric Anholti965/vs: Run the shader backend at link time and return...
2011-08-16 Eric Anholti965/vs: Enable variable array indexing in the VS.
2011-08-16 Eric Anholti965: Start adding the VS visitor and codegen.
2011-08-16 Eric Anholti965: Generate driver-specific IR for non-fragment...
2011-06-04 Christian KönigMerge remote-tracking branch 'origin/master' into pipe...
2011-05-27 Eric Anholti965/fs: Do a FS compile up front at link time to produ...
2011-05-27 Eric Anholti965: Move a couple of GLSL IR -> BRW helper functions...
2011-05-27 Eric Anholti965: Move non-FS-specific shader support to brw_shader...