i965/fs/skl+: Fix calculating gl_SampleID for 16x MSAA
[mesa.git] / src / mesa / drivers / dri / i965 / brw_fs.cpp
2015-11-05 Neil Robertsi965/fs/skl+: Fix calculating gl_SampleID for 16x MSAA
2015-11-05 Neil Robertsi965/fs/skl+: Use ld2dms_w instead of ld2dms
2015-11-03 Kenneth Graunkei965: Add scalar geometry shader support.
2015-11-02 Matt Turneri965: Replace default case with list of enum values.
2015-10-30 Emil Velikovi965/fs: move the fs_reg::smear() from get_timestamp...
2015-10-30 Connor Abbotti965: always run the post-RA scheduler
2015-10-30 Matt Turneri965/fs: Use group(4, 0) to emit an exec-size 4 MOV.
2015-10-29 Kenneth Graunkei965: Implement ARB_fragment_layer_viewport.
2015-10-29 Kenneth Graunkei965/fs: Properly check for PAD in fragment shaders...
2015-10-23 Kristian Høgsberg... i965/fs: Use unsigned immediate 0 when eliminating...
2015-10-23 Kristian Høgsberg... i965: Don't use message headers for untyped reads
2015-10-22 Matt Turneri965/fs: Trim unneeded channels in SampleID setup.
2015-10-22 Matt Turneri965/fs: Use type-W for immediate in SampleID setup.
2015-10-22 Ben Widawskyi965: Implement ARB_shader_stencil_export (gen9+)
2015-10-22 Ben Widawskyi965/fs: Enumerate logical fb writes arguments
2015-10-21 Kenneth Graunkei965: Introduce a new SHADER_OPCODE_URB_READ_SIMD8...
2015-10-21 Kenneth Graunkei965: Introduce new SHADER_OPCODE_URB_WRITE_SIMD8_MASKE...
2015-10-21 Neil Robertsi965/fs: Disable opt_sampler_eot for more message types
2015-10-21 Neil Robertsi965: Remove block arg from foreach_inst_in_block_...
2015-10-19 Matt Turneri965: Extract can_change_source_types() functions.
2015-10-19 Jason Ekstrandi965: Rename brw_foo_emit to brw_compile_foo
2015-10-19 Jason Ekstrandi965/fs: Move some of the prog_data setup into brw_wm_emit
2015-10-19 Jason Ekstrandi965/cs: Rework cs_emit to take a nir_shader and a...
2015-10-19 Jason Ekstrandi965/fs: Rework wm_fs_emit to take a nir_shader and...
2015-10-19 Jason Ekstrandi965/fs: Remove the gl_program from the generator
2015-10-16 Rob Clarknir: remove dependency on glsl
2015-10-15 Timothy Arcerii965: add arrays of arrays support for varyings
2015-10-12 Kenneth Graunkei965/vs: Simplify fs_visitor's ATTR file.
2015-10-10 Kenneth Graunkei965/vs: Unify URB entry size/read length calculations...
2015-10-08 Kristian Høgsberg... i965/cs: Get max_cs_threads from brw_compiler devinfo
2015-10-08 Kristian Høgsberg... i965: Move brw_get_shader_time_index() call out of...
2015-10-08 Kristian Høgsberg... i965/cs: Split out helper for building local id payload
2015-10-08 Kristian Høgsberg... i965: Move brw_dump_ir() out of brw_*_emit() functions
2015-10-08 Iago Toral Quirogai965: Define FIRST_SPILL_MRF and FIRST_PULL_LOAD_MRF...
2015-10-08 Iago Toral Quirogai965: make pull constant loads in gen6 start at MRFs...
2015-10-08 Iago Toral Quirogai965: Fix remove_duplicate_mrf_writes so it can handle...
2015-10-05 Matt Turneri965: Generalize predicated break pass for use in vec4...
2015-10-02 Jason Ekstrandi965/shader: Get rid of the shader, prog, and shader_pr...
2015-10-02 Jason Ekstrandi965/fs,vec4: Get rid of the sanity_param_count
2015-10-02 Jason Ekstrandi965/fs: Use the nir info instead of pulling things...
2015-10-02 Jason Ekstrandi965/cs: Remove the prog argument from local_id_payload...
2015-10-02 Jason Ekstrandi965: Move binding table setup to codegen time.
2015-10-02 Jason Ekstrandi965/shader: Pull assign_common_binding_table_offsets...
2015-10-02 Jason Ekstrandi965/shader: Get rid of the setup_vec4_uniform_value...
2015-10-01 Kenneth Graunkei965/fs: Print reg and reg_offset separately for ATTR...
2015-09-29 Jordan Justeni965/cs: Add a binding table entry for gl_NumWorkGroups
2015-09-26 Kenneth Graunkei965: Don't re-layout varyings for separate shader...
2015-09-25 Samuel Iglesias... i965/fs: Implement FS_OPCODE_GET_BUFFER_SIZE
2015-09-24 Kristian Høgsberg... i965: Respect stride and subreg_offset for ATTR registers
2015-09-21 Iago Toral Quirogai965: Turn BRW_MAX_MRF into a macro that accepts a...
2015-09-15 Jordan Justeni965/fs: The barrier send uses only 1 payload register
2015-09-15 Jason Ekstrandi965/fs: Add a very basic validation pass
2015-09-14 Kristian Høgsberg... i965: Move perf_debug code to brw_codegen_*_prog()
2015-09-14 Kristian Høgsberg... i965: Move brw_fs_precompile() to brw_wm.c
2015-09-14 Kristian Høgsberg... i965: Move compute shader code around
2015-09-13 Jordan Justeni965/cs: Reserve local invocation id in payload regs
2015-09-10 Jordan Justeni965/fs: Set first_non_payload_grf in assign_curb_setup
2015-09-10 Ilia Mirkini965: add support for textureSamples function
2015-09-04 Kenneth Graunkei965: Move brw_setup_tex_for_precompile to brw_program...
2015-09-02 Matt Turneri965/fs: Handle MRF destinations in lower_integer_multi...
2015-08-28 Matt Turneri965: Only consider fixed_hw_reg in equals() if file...
2015-08-27 Jason Ekstrandi965/fs: Split VGRFs after lowering pull constants
2015-08-27 Jason Ekstrandi964/fs: Refactor assign_constant_locations
2015-08-25 Jason Ekstrandi965/fs: Combine assign_constant_locations and move_uni...
2015-08-25 Kenneth Graunkei965: Move type_size() methods out of visitor classes.
2015-08-25 Jason Ekstrandi965: Make setup_vec4_uniform_value and _image_uniform_...
2015-08-25 Jason Ekstrandi965: Rename setup_vector_uniform_values to setup_vec4_...
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...
next