i965: Use brw->gen in some generation checks.
[mesa.git] / src / mesa / drivers / dri / i965 / brw_shader.cpp
2014-06-12 Matt Turneri965: Use brw->gen in some generation checks.
2014-06-01 Matt Turneri965: Skip IR annotations with INTEL_DEBUG=noann.
2014-06-01 Matt Turneri965: Give dump_instructions() a filename argument.
2014-05-25 Matt Turneri965: Print disassembly after compaction.
2014-05-14 Iago Toral Quirogai965: Relax accumulator dependency scheduling on Gen < 6
2014-04-17 Matt Turneri965: Add reads_accumulator_implicitly() function.
2014-04-12 Kenneth Graunkeglsl: Drop do_common_optimization's max_unroll_iteratio...
2014-04-12 Kenneth Graunkei965: Use EmitNoIndirect flags in lower_variable_index_...
2014-04-08 Eric Anholti965: Remove stale comment.
2014-04-08 Kenneth Graunkeglsl: Pass ctx->Const.NativeIntegers to do_common_optim...
2014-04-05 Matt Turneri965: Mark is_tex() and friends as const.
2014-03-25 Gregory Hainautmesa/sso: rename Shader to the pointer _Shader
2014-03-05 Topi Pohjolaineni965: Merge resolving of shader program source
2014-03-05 Topi Pohjolaineni965: Merge initialisation of backend_visitor
2014-02-26 Kenneth Graunkei965: Don't try to dump shader source for fixed-functio...
2014-02-26 Kenneth Graunkei965: Stop lowering ir_triop_lrp.
2014-02-25 Dave Airlieglsl/i965: move lower_offset_array up to GLSL compiler...
2014-02-23 Eric Anholti965: Move compiler debugging output to stderr.
2014-02-23 Eric Anholtglsl: Add a file argument to the IR printer.
2014-02-22 Matt TurnerRevert "i965/fs: Make fs_reg's type an enum for better...
2014-02-22 Matt Turneri965/fs: Make fs_reg's type an enum for better debugging.
2014-02-20 Jordan Justeni965: support gl_InvocationID for gen7
2014-02-19 Francisco Jerezi965: Unify fs_generator:: and vec4_generator::mark_sur...
2014-02-12 Francisco Jerezglsl: Add image type to the GLSL IR.
2014-01-29 Matt Turneri965: Add can_do_saturate() method to backend_instruction.
2014-01-23 Topi Pohjolaineni965/fs: introduce blorp specific rt-write for fs_generator
2014-01-23 Topi Pohjolaineni965/fs: introduce non-compressed equivalent of tex_cms
2014-01-23 Topi Pohjolaineni965: rename tex_ms to tex_cms
2014-01-22 Paul Berrymesa: Replace _mesa_program_index_to_target with _mesa_...
2014-01-17 Eric Anholti965: Stop doing our optimization on a copy of the...
2014-01-08 Paul Berryglsl: Make more use of gl_shader_stage enum in ir_set_p...
2014-01-08 Paul Berrymesa: Use gl_shader::Stage instead of gl_shader::Type...
2014-01-08 Paul Berrymesa: Store gl_shader_stage enum in gl_shader objects.
2014-01-08 Paul Berrymesa: Clean up nomenclature for pipeline stages.
2013-12-30 Paul BerryRename overloads of _mesa_glsl_shader_target_name().
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: consolidate bounded loop handling into...
2013-12-07 Chris Forbesi965: Add shader opcode for sampling MCS surface
2013-11-04 Francisco Jerezi965: Add a 'has_side_effects' back-end instruction...
2013-10-31 Eric Anholti965/fs: Use the gen7 scratch read opcode when possible.
2013-10-31 Eric Anholti965: Merge together opcodes for SHADER_OPCODE_GEN4_SCR...
2013-10-29 Francisco Jerezi965: Implement ABO surface state emission.
2013-10-29 Francisco Jerezglsl: Add new atomic_uint built-in GLSL type.
2013-10-26 Chris Forbesi965: Add lowering pass to fold offset into unnormalize...
2013-10-26 Chris Forbesi965: Add lowering pass for splitting textureGatherOffsets
2013-10-26 Chris Forbesi965: relax brw_texture_offset assert
2013-10-26 Chris Forbesi965: Add SHADER_OPCODE_TG4_OFFSET for gather with...
2013-10-26 Chris Forbesi965: add missing tg4 case in brw_instruction_name
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...
next