Merge branch 'master' of ../mesa into vulkan
[mesa.git] / src / mesa / drivers / dri / i965 / brw_vec4.cpp
2015-10-01 Kristian Høgsberg... Merge branch 'master' of ../mesa into vulkan
2015-09-25 Samuel Iglesias... i965/vec4: Implement VS_OPCODE_GET_BUFFER_SIZE
2015-09-23 Antia Puentesi965/vec4: Don't coalesce regs in Gen6 MATH ops if...
2015-09-23 Matt Turneri965/vec4: Detect and delete useless MOVs.
2015-09-18 Jason EkstrandMerge branch 'nir-spirv' into vulkan
2015-09-14 Kristian Høgsberg... i965: Move perf_debug code to brw_codegen_*_prog()
2015-09-14 Antia Puentesi965/vec4: Fix saturation errors when coalescing registers
2015-09-12 Jason Ekstrandi965/vec4: Don't reswizzle hardware registers
2015-09-11 Alejandro Piñeiroi965/vec4: check writemask when bailing out at register...
2015-09-10 Ilia Mirkini965: add support for textureSamples function
2015-09-05 Jason EkstrandMerge branch 'nir-spirv' into vulkan
2015-09-05 Jason EkstrandMerge branch 'nir-spirv' into vulkan
2015-09-05 Jason EkstrandMerge branch 'nir-spirv' into vulkan
2015-09-05 Jason EkstrandMerge branch 'nir-spirv' into vulkan
2015-09-04 Iago Toral Quirogai965: Add a debug option for spilling everything in...
2015-09-04 Kenneth Graunkei965: Remove the brw_vue_prog_key base class.
2015-09-04 Kenneth Graunkei965: Move legacy clip plane handling to vec4_vs_visitor.
2015-09-04 Kenneth Graunkei965: Delete the brw_vue_program_key::userclip_active...
2015-09-02 Alejandro Piñeiroi965/vec4: fill src_reg type using the constructor...
2015-09-01 Jason EkstrandMerge remote-tracking branch 'fdo-personal/nir-spirv...
2015-08-31 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-28 Matt Turneri965: Only consider fixed_hw_reg in equals() if file...
2015-08-26 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-26 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-17 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-03 Antia Puentesi965/vec4: Handle uniform and GRF array access on verte...
2015-08-03 Antia Puentesi965/vec4: Enable NIR-vec4 pass on ARB_vertex_programs
2015-08-03 Iago Toral Quirogai965/nir: Enable NIR-vec4 pass on geometry shaders
2015-08-03 Alejandro Piñeiroi965/vec4: Add a new dst_reg constructor accepting...
2015-08-03 Eduardo Lima Mitevi965/nir: Pass a is_scalar boolean to brw_create_nir()
2015-08-03 Eduardo Lima Mitevi965/nir/vec4: Select between new nir_vec4 or current...
2015-07-10 Kenneth Graunkei965/vs: Get rid of brw_vs_compile completely.
2015-07-10 Kenneth Graunkei965/vs: Remove 'c'/vs_compile from vec4_vs_visitor.
2015-07-10 Kenneth Graunkei965/vec4: Move c->last_scratch into vec4_visitor.
2015-07-10 Kenneth Graunkei965/vec4: Move total_scratch calculation into the...
2015-07-10 Kenneth Graunkei965/vec4: Move perf_debug about register spilling...
2015-07-10 Kenneth Graunkei965/vec4: Plumb log_data through so the backend_shader...
2015-06-26 Connor AbbottMerge branch 'wip/nir-vtn' into vulkan
2015-06-26 Jason Ekstrandi965: Don't print the GLSL IR if it doesn't exist
2015-06-24 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-06-23 Jason Ekstrandi965: Remove the brw_context from the visitors
2015-06-23 Jason Ekstrandi965/vec4_vs: Add an explicit use_legacy_snorm_formula...
2015-06-23 Jason Ekstrandi965/vs: Pass the current set of clip planes through...
2015-06-23 Jason Ekstrandi965: Pull calls to get_shader_time_index out of the...
2015-06-23 Jason Ekstrandi965: Use a single index per shader for shader_time.
2015-06-23 Jason Ekstrandi965: Add compiler options to brw_compiler
2015-06-23 Jason Ekstrandi965: Remove the dependance on brw_context from the...
2015-06-23 Jason Ekstrandi965: Plumb compiler debug logging through a function...
2015-06-01 Kenneth Graunkei965: Create a shader_dispatch_mode enum to replace...
2015-05-29 Jason Ekstrandi965/vs: Rework the logic for generating NIR from ARB...
2015-05-29 Jason Ekstrandi965: Rename backend_visitor to backend_shader
2015-05-15 Kenneth Graunkei965/fs: Combine the fs_visitor constructors.
2015-05-06 Jason Ekstrandi965: Change header_present to header_size in backend_i...
2015-05-04 Francisco Jerezi965: Perform basic optimizations on the FIND_LIVE_CHAN...
2015-05-04 Francisco Jerezi965: Perform basic optimizations on the BROADCAST...
2015-05-04 Francisco Jerezi965: Add typed surface access opcodes.
2015-05-04 Francisco Jerezi965: Add untyped surface write opcode.
2015-05-04 Francisco Jerezi965/vec4: Add support for untyped surface message...
2015-05-02 Jordan Justeni965: Add brw_setup_tex_for_precompile. Use in VS,...
2015-04-30 Kenneth Graunkei965: Unhardcode a few more stage names and abbreviations.
2015-04-27 Kenneth Graunkei965/vs: Remove unnecessary NULL check on generate_code...
2015-04-22 Jason Ekstrandi965: Add a devinfo field to backend_visitor and use...
2015-04-11 Kenneth Graunkei965: Create NIR during LinkShader() and ProgramStringN...
2015-04-03 Jason Ekstrandi965: Check the INTEL_USE_NIR environment variable...
2015-03-28 Kenneth Graunkei965/nir: Use NIR for ARB_vertex_program support on...
2015-03-25 Kenneth Graunkei965: Drop unnecessary brw->gen >= 8 check from scalar...
2015-03-23 Francisco Jerezi965/vec4: Define helpers to calculate the common live...
2015-03-23 Francisco Jerezi965/vec4: Fix handling of multiple register reads...
2015-03-23 Francisco Jerezi965/vec4: Fix handling of multiple register reads...
2015-03-23 Francisco Jerezi965/vec4: Some more trivial swizzle clean-up.
2015-03-23 Francisco Jerezi965/vec4: Improve src_reg/dst_reg conversion constructors.
2015-03-23 Francisco Jerezi965/vec4: Pass argument by reference to src_reg/dst_re...
2015-03-23 Francisco Jerezi965/vec4: Remove swizzle_for_size() in favour of brw_s...
2015-03-23 Francisco Jerezi965/vec4: Simplify opt_register_coalesce() using the...
2015-03-23 Francisco Jerezi965/vec4: Simplify reswizzle() using the swizzle utils.
2015-03-23 Francisco Jerezi965/vec4: Simplify opt_reduce_swizzle() using the...
2015-03-23 Francisco Jerezi965/vec4: Fix signedness of dst_reg::writemask.
2015-03-19 Matt Turneri965/fs: Print spills:fills and number of promoted...
2015-03-05 Matt Turneri965/vec4: Handle saturate in dump_instruction().
2015-02-19 Francisco Jerezi965/vec4: Don't attempt to reduce swizzles of send...
2015-02-15 Matt Turneri965: Optimize multiplication by -1 into a negated...
2015-02-13 Eric Anholti965: Quiet another compiler warning about uninitialize...
2015-02-10 Francisco Jerezi965/vec4: Don't set any dependency control bits for...
2015-02-10 Francisco Jerezi965/vec4: Init mlen for several send from GRF instruct...
2015-02-10 Francisco Jerezi965/vec4: Fix the scheduler to take into account reads...
2015-02-10 Francisco Jerezi965/vec4: Make vec4_visitor::implied_mrf_writes()...
2015-02-10 Francisco Jerezi965/vec4: Implement equals() method for dst_reg too.
2015-02-10 Francisco Jerezi965: Move up fs_inst::flag_subreg to backend_instruction.
2015-02-10 Francisco Jerezi965: Factor out virtual GRF allocation to a separate...
2015-02-07 Ben Widawskyi965/vec4: Correct MUL destination hazard
2015-01-24 Matt Turneri965: Convert CMP.GE -(abs)reg 0 -> CMP.Z reg 0.
2015-01-15 Matt Turneri965/vec4: Make sure that imm writes are to registers...
2015-01-15 Kenneth Graunkei965: Fix "vertex" vs. "geometry" and "VS" vs. "GS...
2015-01-15 Kenneth Graunkei965: Pass a shader stage abbreviation to fs_generator().
2015-01-05 Kenneth Graunkei965: Make the precompile ignore DEPTH_TEXTURE_MODE...
2015-01-03 Kenneth Graunkei965: Fix INTEL_DEBUG=optimizer with VF types.
2015-01-03 Kenneth Graunkei965: Show opt_vector_float() and later passes in INTEL...
2014-12-29 Matt Turneri965/vec4: Do separate copy followed by constant propag...
2014-12-29 Matt Turneri965/vec4: Do CSE, copy propagation, and DCE after...
2014-12-29 Matt Turneri965/vec4: Add pass to gather constants into a vector...
next