Merge remote-tracking branch 'mesa-public/master' into vulkan
[mesa.git] / src / mesa / drivers / dri / i965 / brw_fs.cpp
2015-08-17 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-11 Francisco Jerezi965: Teach type_size() about the size of an image...
2015-08-10 Jason Ekstrandi965/fs: Make resolve_source_modifiers consistent with...
2015-08-06 Francisco Jerezi965/fs: Lower arithmetic instructions with register...
2015-08-06 Francisco Jerezi965/fs: Fix fs_inst::regs_read() for sources in the...
2015-08-06 Francisco Jerezi965/fs: Lower the MULH virtual instruction.
2015-08-06 Francisco Jerezi965/fs: Indent the implementation of 32x32-bit MUL...
2015-08-06 Francisco Jerezi965/fs: Lower 32x32 bit multiplication on BXT.
2015-07-29 Matt Turneri965: Use float calculations when double is unnecessary.
2015-07-29 Francisco Jerezi965/fs: Make the default builder 64-wide before enteri...
2015-07-29 Francisco Jerezi965/fs: Don't set exec_all on instructions wider than...
2015-07-29 Francisco Jerezi965/fs: Initialize a builder explicitly in the gen4...
2015-07-29 Francisco Jerezi965/fs: Switch lower_logical_sends() to the fs_builder...
2015-07-29 Francisco Jerezi965/fs: Switch lower_load_payload() to the fs_builder...
2015-07-29 Francisco Jerezi965/fs: Set up the builder execution size explicitly...
2015-07-29 Francisco Jerezi965/fs: Set execution controls correctly in lower_inte...
2015-07-29 Francisco Jerezi965/fs: Set execution controls correctly for lowered...
2015-07-29 Francisco Jerezi965/fs: Implement lowering of logical surface instruct...
2015-07-29 Francisco Jerezi965/fs: Hook up SIMD lowering to unroll surface instru...
2015-07-29 Francisco Jerezi965/fs: Define logical typed and untyped surface opcodes.
2015-07-29 Francisco Jerezi965: Define the setup_vector_uniform_values() backend_...
2015-07-29 Francisco Jerezi965/fs: Hook up SIMD lowering to handle texturing...
2015-07-29 Francisco Jerezi965/fs: Implement lowering of logical texturing opcode...
2015-07-29 Francisco Jerezi965/fs: Implement lowering of logical texturing opcode...
2015-07-29 Francisco Jerezi965/fs: Lower SHADER_OPCODE_TXF_UMS/MCS_LOGICAL too...
2015-07-29 Francisco Jerezi965/fs: Implement lowering of logical texturing opcode...
2015-07-29 Francisco Jerezi965/fs: Fix opt_zero_samples() for texturing ops not...
2015-07-29 Francisco Jerezi965/fs: Define logical texture sampling opcodes.
2015-07-29 Francisco Jerezi965/fs: Implement lowering of logical framebuffer...
2015-07-29 Francisco Jerezi965/fs: Hook up SIMD lowering to unroll FB writes...
2015-07-29 Francisco Jerezi965/fs: Define logical framebuffer write opcode.
2015-07-29 Francisco Jerezi965/fs: Implement pass to lower instructions of unsupp...
2015-07-29 Francisco Jerezi965/fs: Fix return value of fs_inst::regs_read() for...
2015-07-29 Francisco Jerezi965/fs: Add stub lowering pass for logical send-messag...
2015-07-29 Francisco Jerezi965/fs: Factor out source components calculation to...
2015-07-24 Dave Airliei965: add support for ARB_shader_subroutine
2015-07-21 Francisco Jerezi965/fs: Fix stride field for uniforms.
2015-07-21 Francisco Jerezi965/fs: Fix stride for immediate registers.
2015-07-17 Connor Abbotti965/fs: fix regs_read() for LINTERP
2015-07-17 Jordan Justeni965/cs: Return 1 for regs_read on CS_OPCODE_CS_TERMINATE
2015-07-16 Francisco Jerezi965/fs: Factor out universally broken calculation...
2015-07-01 Francisco Jerezi965/fs: Relax fs_builder channel group assertion when...
2015-07-01 Jason Ekstrandi965/fs: Fix PIXEL_X/Y in regs_read()
2015-06-30 Jason Ekstrandi965/fs: Remove the width field from fs_reg
2015-06-30 Jason Ekstrandi965/fs: Use exec_size instead of dst.width for computi...
2015-06-30 Jason Ekstrandi965/fs: Use the builder dispatch width instead of...
2015-06-30 Jason Ekstrandi965/fs: Remove exec_size guessing from fs_inst::init()
2015-06-30 Jason Ekstrandi965/fs: Use exec_size for determining regs read/writte...
2015-06-30 Jason Ekstrandi965/fs: Remove fs_inst constructors that don't take...
2015-06-30 Jason Ekstrandi965/fs: Make better use of the builder in shader_time
2015-06-30 Jason Ekstrandi965/fs: Add a builder argument to offset()
2015-06-30 Jason Ekstrandi965/fs: Properly handle LOAD_PAYLOAD in fs_inst::regs_read
2015-06-30 Jason Ekstrandi965/fs: Report the right value in fs_inst::regs_read...
2015-06-30 Jason Ekstrandi965/fs: Fix fs_inst::regs_read() for uniform pull...
2015-06-30 Jason Ekstrandi965/fs: Actually set/use the mlen for gen7 uniform...
2015-06-30 Jason Ekstrandi965/fs: Use a switch statement in fs_inst::regs_read()
2015-06-29 Kenneth Graunkei965/vs: Move compute_clip_distance() out of emit_urb_w...
2015-06-26 Connor AbbottMerge branch 'wip/nir-vtn' into vulkan
2015-06-26 Jason EkstrandHACK: Get rid of sanity_param_count for FS
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/vs: Pass the current set of clip planes through...
2015-06-23 Jason Ekstrandi965/fs: Add a do_rep_send flag to run_fs
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/fs: Plumb compiler debug logging through brw_compiler
2015-06-23 Jason Ekstrandi965/fs: Do the no16 perf logging directly in fs_visito...
2015-06-23 Jason Ekstrandi965/fs: Make no16 non-variadic
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-23 Jason Ekstrandi965: Replace some instances of brw->gen with devinfo...
2015-06-23 Matt Turneri965/fs: Don't mess up stride for uniform integer multi...
2015-06-12 Francisco Jerezi965/fs: Remove one more fixed brw_null_reg() from...
2015-06-09 Francisco Jerezi965/fs: Remove dead IR construction code from the...
2015-06-09 Francisco Jerezi965/fs: Migrate translation of NIR ALU instructions...
2015-06-09 Francisco Jerezi965/fs: Migrate FS framebuffer writes to the IR builder.
2015-06-09 Francisco Jerezi965/fs: Migrate FS discard handling to the IR builder.
2015-06-09 Francisco Jerezi965/fs: Migrate FS gl_SamplePosition/ID computation...
2015-06-09 Francisco Jerezi965/fs: Migrate FS interpolation code to the IR builder.
2015-06-09 Francisco Jerezi965/fs: Migrate shader time to the IR builder.
2015-06-09 Francisco Jerezi965/fs: Migrate pull constant loads to the IR builder.
2015-06-09 Francisco Jerezi965/fs: Migrate Gen4 send dependency workarounds to...
2015-06-09 Francisco Jerezi965/fs: Migrate lower_integer_multiplication to the...
2015-06-09 Francisco Jerezi965/fs: Migrate lower_load_payload to the IR builder.
2015-06-09 Francisco Jerezi965/fs: Migrate opt_sampler_eot to the IR builder.
2015-06-09 Francisco Jerezi965/fs: Allocate a common IR builder object in fs_visitor.
2015-06-04 Kenneth Graunkei965/fs: Print mlen in dump_instructions() output.
2015-05-29 Jason Ekstrandi965/fs: Remove the ir_visitor code
2015-05-29 Jason Ekstrandi965: Make NIR non-optional for scalar shaders
2015-05-29 Jason Ekstrandi965: Rename backend_visitor to backend_shader
2015-05-28 Matt Turneri965/fs: Fix lowering of integer multiplication with...
2015-05-23 Jason Ekstrandi965/fs: Fix implied_mrf_writes for scratch writes
2015-05-18 Matt Turneri965/fs: Implement integer multiply without mul/mach.
2015-05-18 Matt Turneri965/fs: Support integer multiplication in SIMD16 on...
2015-05-18 Matt Turneri965/fs: Lower integer multiplication after optimizations.
2015-05-16 Jason EkstrandMerge remote-tracking branch 'fdo-personal/wip/nir...
2015-05-16 Jason Ekstrandglsl: Add GLSL_TYPE_FUNCTION to the base types enums
2015-05-15 Kenneth Graunkei965/fs: Combine the fs_visitor constructors.
2015-05-12 Francisco Jerezi965: Don't forget the force_sechalf flag in lower_load...
next