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