i965: bring back type_size_vec4_times_4()
[mesa.git] / src / mesa / drivers / dri / i965 / brw_fs.cpp
2016-07-20 Timothy Arcerii965: bring back type_size_vec4_times_4()
2016-07-20 Kenneth Graunkei965: Delete the FS_OPCODE_INTERPOLATE_AT_CENTROID...
2016-07-20 Kenneth Graunkei965: Rewrite FS input handling to use the new NIR...
2016-07-20 Kenneth Graunkei965: Move load_interpolated_input/barycentric_* intrin...
2016-07-20 Kenneth Graunkei965: Add a pass to demote sample interpolation intrinsics.
2016-07-19 Ian Romanicki965: Update assertion to account for Gen < 7
2016-07-18 Kenneth Graunkei965: Write gl_FragCoord directly to the destination.
2016-07-18 Kenneth Graunkei965: Drop has_pln checks in unlit centroid workaround.
2016-07-18 Kenneth Graunkei965: Drop VARYING_SLOT_FACE special case in barycentri...
2016-07-18 Kenneth Graunkecompiler: Rename INTERP_QUALIFIER_* to INTERP_MODE_*.
2016-07-16 Kenneth Graunkei965: Remove the emit_linterp() helper.
2016-07-16 Kenneth Graunkei965: Reduce the number of fs_reg(brw_reg) calls in...
2016-07-16 Kenneth Graunkei965: Make a barycentric_mode() helper function.
2016-07-16 Kenneth Graunkei965: Rename brw_wm_barycentric_interp_mode to brw_bary...
2016-07-16 Kenneth Graunkei965: Handle default interpolation modes and locations...
2016-07-13 Samuel Iglesias... i965/fs: do d2x lowering before simd splitting
2016-07-13 Iago Toral Quirogai965/fs: do pack lowering before simd splitting
2016-07-13 Iago Toral Quirogai965/fs/gen7: split instructions that run into exec...
2016-06-27 Kenneth Graunkei965: Print EOT in fs_visitor::dump_instruction().
2016-06-24 Kenneth Graunkei965: Delete send-from-GRF only opcodes from implied_mr...
2016-06-24 Kenneth Graunkei965: Drop unnecessary inst->base_mrf = -1 assignments.
2016-06-24 Kenneth Graunkei965: Set fs_inst::base_mrf = -1 by default.
2016-06-23 Giuseppe BilottaRemove wrongly repeated words in comments
2016-06-22 Jason Ekstrandi965/fs: Use a default Y coordinate of 0 for TXF on...
2016-06-21 Kenneth Graunkei965: Reorganize prog_data->total_scratch code a bit.
2016-06-21 Kenneth Graunkei965: Fix multiplication of immediates on Cherryview...
2016-06-15 Timothy Arcerii965: remove type_size_vec4_times_4()
2016-06-13 Francisco Jerezi965/fs: Fix regs_written for SIMD-lowered instructions...
2016-06-12 Kenneth Graunkei965: Assert that the scratch spaces are in range.
2016-06-12 Kenneth Graunkei965: Fix CS scratch size calculations on Ivybridge...
2016-06-12 Kenneth Graunkei965: Fix Haswell CS per-thread scratch space encoding.
2016-06-06 Samuel Iglesias... i965/fs: fix FS_OPCODE_CINTERP for unpacked double...
2016-06-02 Francisco Jerezi965/fs: Reindent emit_zip().
2016-06-02 Francisco Jerezi965/fs: Skip SIMD lowering destination zipping if...
2016-06-02 Jordan Justeni965: Remove old CS local ID handling
2016-06-02 Jordan Justeni965: Enable cross-thread constants and compact local...
2016-06-02 Jordan Justeni965: Add CS push constant info to brw_cs_prog_data
2016-06-02 Jordan Justeni965: Store number of threads in brw_cs_prog_data
2016-06-02 Jordan Justeni965: Add nir based intrinsic lowering and thread ID...
2016-06-02 Jordan Justeni965: Put CS local thread ID uniform in last push register
2016-06-02 Jordan Justeni965: Add uniform for a CS thread local base ID
2016-06-01 Jason Ekstrandi965/fs: Copy the offset when lowering logical pull...
2016-05-31 Francisco Jerezi965/fs: Extend remove_duplicate_mrf_writes() to handle...
2016-05-31 Francisco Jerezi965/fs: Fix compute_to_mrf() to coalesce VGRFs initial...
2016-05-31 Francisco Jerezi965/fs: Teach compute_to_mrf() about the COMPR4 addres...
2016-05-31 Francisco Jerezi965/fs: Refactor compute_to_mrf() to split search...
2016-05-31 Francisco Jerezi965/fs: Fix compute-to-mrf VGRF region coverage condition.
2016-05-31 Francisco Jerezi965/fs: Simplify and improve accuracy of compute_to_mr...
2016-05-30 Francisco Jerezi965/fs: Skip gen4 pre/post-send dependency workaronds...
2016-05-30 Francisco Jerezi965/fs: Skip SIMD lowering source unzipping for regula...
2016-05-30 Francisco Jerezi965/fs: Factor out region zipping and unzipping from...
2016-05-30 Francisco Jerezi965/fs: Implement opt_sampler_eot() in terms of logica...
2016-05-30 Francisco Jerezi965/fs: Fix UB list sentinel dereference in opt_sample...
2016-05-30 Francisco Jerezi965/fs: Take opt_redundant_discard_jumps out of the...
2016-05-30 Francisco Jerezi965/fs: Run SIMD and logical send lowering after the...
2016-05-30 Francisco Jerezi965/fs: Pass a BAD_FILE register to the logical FB...
2016-05-28 Francisco Jerezi965: Add do32 debug option.
2016-05-28 Francisco Jerezi965/fs: Build 32-wide compute shader when needed.
2016-05-28 Francisco Jerezi965/fs: Extend back-end interface for limiting the...
2016-05-28 Francisco Jerezi965/fs: Implement SIMD32 register allocation support.
2016-05-28 Francisco Jerezi965/fs: Don't mutate multi-component arguments in...
2016-05-28 Francisco Jerezi965/fs: Estimate number of registers written correctly...
2016-05-28 Francisco Jerezi965/fs: Reset reg_offset of the original destination...
2016-05-28 Francisco Jerezi965/fs: Skip remove_duplicate_mrf_writes() during...
2016-05-28 Francisco Jerezi965/fs: Clean up remaining uses of fs_inst::reads_flag...
2016-05-28 Francisco Jerezi965/fs: Define methods to calculate the flag subset...
2016-05-28 Francisco Jerezi965/fs: Expose arbitrary channel execution groups...
2016-05-28 Francisco Jerezi965/fs: Remove FS_OPCODE_PACK_STENCIL_REF virtual...
2016-05-28 Francisco Jerezi965/fs: Limit SIMD width of various virtual opcodes...
2016-05-28 Francisco Jerezi965/fs: Lower LOAD_PAYLOAD instructions of unsupported...
2016-05-28 Francisco Jerezi965/fs: Lower DDY instructions to SIMD8 during SIMD...
2016-05-28 Francisco Jerezi965/fs: Apply usual FPU-like execution size restrictio...
2016-05-28 Francisco Jerezi965/fs: Calculate maximum execution size of MOV_INDIRE...
2016-05-28 Francisco Jerezi965/fs: Assert that IF instruction with embedded compa...
2016-05-28 Francisco Jerezi965/fs: Implement HSW BFI exec size workarounds in...
2016-05-28 Francisco Jerezi965/fs: Implement workaround for IVB CMP dependency...
2016-05-28 Francisco Jerezi965/fs: Enforce common regioning restrictions by SIMD...
2016-05-28 Francisco Jerezi965/fs: Enforce extended math exec size limits during...
2016-05-28 Francisco Jerezi965/fs: Handle SAMPLEINFO consistently like other...
2016-05-28 Francisco Jerezi965/fs: Lower math into Gen4-5 send-like instructions...
2016-05-28 Francisco Jerezi965/fs: Rename Gen4 physical varying pull constant...
2016-05-28 Francisco Jerezi965/fs: Implement promotion of varying pull loads...
2016-05-28 Francisco Jerezi965/fs: Hide varying pull constant load message setup...
2016-05-28 Francisco Jerezi965/fs: Handle instruction predication in SIMD lowerin...
2016-05-28 Francisco Jerezi965/fs: No need to unzip SIMD-periodic sources during...
2016-05-24 Juan A. Suarez Romeroi965: fix double-precision vertex inputs measurement
2016-05-20 Kenneth Graunkei965, anv: Use NIR FragCoord re-center and y-transform...
2016-05-20 Matt Turneri965/fs: Recognize and emit ld_lz, sample_lz, sample_c_lz.
2016-05-20 Matt Turneri965: Add infrastucture for sample lod-zero operations.
2016-05-19 Eduardo Lima Mitevi965/fs: Silence warnings related to use of uninitializ...
2016-05-17 Jason Ekstrandi965/fs: Add an allow_spilling flag to brw_compile_fs
2016-05-17 Juan A. Suarez Romeroi965: take care of doubles when lowering VS inputs
2016-05-17 Juan A. Suarez Romeroi965/fs: calculate first non-payload GRF using attrib...
2016-05-17 Alejandro Piñeiroi965/fs: half exec_size when dealing with 64 bits attri...
2016-05-16 Iago Toral Quirogai965/fs: fix pull constant load component selection...
2016-05-16 Iago Toral Quirogai965/fs: Fix fs_visitor::VARYING_PULL_CONSTANT_LOAD...
2016-05-16 Francisco Jerezi965/fs: Stop using the LOAD_PAYLOAD instruction in...
2016-05-14 Jason Ekstrandi965/fs: Use MRF0 for the repclear message
2016-05-14 Jason Ekstrandi965/fs: Organize prog_data by ksp number rather than...
2016-05-14 Jason Ekstrandi965/fs: Stop setting dispatch_grf_start_reg from the...
next