projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
intel/fs,vec4: Stuff the constant data from NIR in the end of the program
[mesa.git]
/
src
/
intel
/
compiler
/
brw_fs.cpp
2020-09-02
Jason Ekstrand
intel/fs,vec4: Stuff the constant data from NIR in...
blob
|
commitdiff
|
raw
2020-09-01
Karol Herbst
nir: use enum operator helper for nir_variable_mode...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-01
Jason Ekstrand
nir: Rename num_shared to shared_size
blob
|
commitdiff
|
raw
|
diff to current
2020-08-12
Jason Ekstrand
intel/compiler: Allow MESA_SHADER_KERNEL
blob
|
commitdiff
|
raw
|
diff to current
2020-08-10
Mark Janes
intel/fs: work around gen12 lower-precision source...
blob
|
commitdiff
|
raw
|
diff to current
2020-07-29
Jason Ekstrand
nir: Add nir_foreach_shader_in/out_variable helpers
blob
|
commitdiff
|
raw
|
diff to current
2020-07-09
Jordan Justen
intel/compiler/fs: Still attempt simd32 when INTEL_DEBU...
blob
|
commitdiff
|
raw
|
diff to current
2020-07-09
Jordan Justen
intel/compiler/cs: Allow simd32 in some more cases...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-23
Jason Ekstrand
intel/fs: Move more prog_data setup into populate_wm_pr...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-23
Jason Ekstrand
intel/fs: Break wm_prog_data setup into a helper
blob
|
commitdiff
|
raw
|
diff to current
2020-06-23
Jason Ekstrand
intel/fs: Expose a couple of NIR lowering helpers
blob
|
commitdiff
|
raw
|
diff to current
2020-06-20
Arcady Goldmints...
intel/compiler: Always apply sample mask on Vulkan.
blob
|
commitdiff
|
raw
|
diff to current
2020-06-17
Sagar Ghuge
intel/compiler: Remove unnecessary optimization for MUL
blob
|
commitdiff
|
raw
|
diff to current
2020-06-16
Sagar Ghuge
intel/compiler: Optimize integer add with 0 into mov
blob
|
commitdiff
|
raw
|
diff to current
2020-06-12
Matt Turner
intel/compiler: Drop opt_sampler_eot()
blob
|
commitdiff
|
raw
|
diff to current
2020-05-30
Jason Ekstrand
intel/fs: Fix unused texture coordinate zeroing on...
blob
|
commitdiff
|
raw
|
diff to current
2020-05-28
Caio Marcelo de...
intel/fs: Generate multiple CS SIMD variants for variab...
blob
|
commitdiff
|
raw
|
diff to current
2020-05-28
Caio Marcelo de...
intel/fs: Add helper to get prog_offset and simd_size
blob
|
commitdiff
|
raw
|
diff to current
2020-05-28
Caio Marcelo de...
intel/fs: Support INTEL_DEBUG=no8,no32 in compute shaders
blob
|
commitdiff
|
raw
|
diff to current
2020-05-28
Caio Marcelo de...
intel/fs: Remove min_dispatch_width spilling decision...
blob
|
commitdiff
|
raw
|
diff to current
2020-05-26
Caio Marcelo de...
intel/fs: Remove redundant assert()
blob
|
commitdiff
|
raw
|
diff to current
2020-05-26
Caio Marcelo de...
intel/fs: Early return when can't satisfy explicit...
blob
|
commitdiff
|
raw
|
diff to current
2020-05-23
Eric Engestrom
tree-wide: fix deprecated GitLab URLs
blob
|
commitdiff
|
raw
|
diff to current
2020-05-18
Caio Marcelo de...
intel/fs: Use writes_memory from shader_info
blob
|
commitdiff
|
raw
|
diff to current
2020-05-01
Caio Marcelo de...
intel: Let drivers call brw_nir_lower_cs_intrinsics()
blob
|
commitdiff
|
raw
|
diff to current
2020-05-01
Caio Marcelo de...
intel/fs: Add and use a new load_simd_width_intel intrinsic
blob
|
commitdiff
|
raw
|
diff to current
2020-05-01
Caio Marcelo de...
intel/fs: Clean up variable group size handling in...
blob
|
commitdiff
|
raw
|
diff to current
2020-04-29
Francisco Jerez
intel/ir: Use brw::performance object instead of CFG...
blob
|
commitdiff
|
raw
|
diff to current
2020-04-29
Francisco Jerez
intel/fs: Add INTEL_DEBUG=no32 debugging flag.
blob
|
commitdiff
|
raw
|
diff to current
2020-04-29
Francisco Jerez
intel/fs: Implement performance analysis-based SIMD32...
blob
|
commitdiff
|
raw
|
diff to current
2020-04-29
Francisco Jerez
intel/fs: Heap-allocate fs_visitors in brw_compile_fs().
blob
|
commitdiff
|
raw
|
diff to current
2020-04-29
Francisco Jerez
intel/fs: Rename half() helpers to quarter(), allow...
blob
|
commitdiff
|
raw
|
diff to current
2020-04-29
Francisco Jerez
intel/fs/gen12: Fix Render Target Read header setup...
blob
|
commitdiff
|
raw
|
diff to current
2020-04-29
Francisco Jerez
intel/fs/gen12: Fix hangs with per-sample SIMD32 fragme...
blob
|
commitdiff
|
raw
|
diff to current
2020-04-21
Dylan Baker
replace _mesa_logbase2 with util_logbase2
blob
|
commitdiff
|
raw
|
diff to current
2020-04-17
Jason Ekstrand
anv: Emit pushed UBO bounds checking code in the back...
blob
|
commitdiff
|
raw
|
diff to current
2020-04-10
Caio Marcelo de...
intel/compiler: Remove cs_prog_data->threads
blob
|
commitdiff
|
raw
|
diff to current
2020-04-10
Plamena Manolova
intel/compiler: Add support for variable workgroup...
blob
|
commitdiff
|
raw
|
diff to current
2020-04-10
Caio Marcelo de...
intel/compiler: Replace cs_prog_data->push.total with...
blob
|
commitdiff
|
raw
|
diff to current
2020-04-07
Caio Marcelo de...
intel/fs: Allow multiple slots for position
blob
|
commitdiff
|
raw
|
diff to current
2020-04-01
Juan A. Suarez Romero
intel/compiler: store the FS inputs in WM prog data
blob
|
commitdiff
|
raw
|
diff to current
2020-03-12
Ian Romanick
intel/fs: Fix NULL destinations on 3-source instruction...
blob
|
commitdiff
|
raw
|
diff to current
2020-03-10
Mathias Fröhlich
i965: Move down genX_upload_sbe in profiles.
blob
|
commitdiff
|
raw
|
diff to current
2020-03-09
Ian Romanick
intel/fs: Do cmod prop again after scheduling
blob
|
commitdiff
|
raw
|
diff to current
2020-03-09
Matt Turner
intel/compiler: Pass shader_stats for each SIMD mode
blob
|
commitdiff
|
raw
|
diff to current
2020-03-09
Matt Turner
intel/compiler: Mark some methods and parameters const
blob
|
commitdiff
|
raw
|
diff to current
2020-03-06
Francisco Jerez
intel/compiler: Calculate num_instructions in O(1)...
blob
|
commitdiff
|
raw
|
diff to current
2020-03-06
Francisco Jerez
intel/compiler: Move register pressure calculation...
blob
|
commitdiff
|
raw
|
diff to current
2020-03-06
Francisco Jerez
intel/compiler/fs: Switch liveness analysis to IR analy...
blob
|
commitdiff
|
raw
|
diff to current
2020-03-06
Francisco Jerez
intel/compiler: Move all live interval analysis results...
blob
|
commitdiff
|
raw
|
diff to current
2020-03-06
Francisco Jerez
intel/compiler: Pass detailed dependency classes to...
blob
|
commitdiff
|
raw
|
diff to current
2020-03-06
Francisco Jerez
intel/compiler: Introduce backend_shader method to...
blob
|
commitdiff
|
raw
|
diff to current
2020-02-28
Jordan Justen
intel/compiler: Restrict cs_threads to 64
blob
|
commitdiff
|
raw
|
diff to current
2020-02-19
Danylo Piliaiev
brw_fs: Avoid zero size vla
blob
|
commitdiff
|
raw
|
diff to current
2020-02-14
Francisco Jerez
intel/fs/gen7+: Implement discard/demote for SIMD32...
blob
|
commitdiff
|
raw
|
diff to current
2020-02-14
Francisco Jerez
intel/fs: Return consistent UW types from sample_mask_r...
blob
|
commitdiff
|
raw
|
diff to current
2020-02-14
Francisco Jerez
intel/fs: Refactor predication on sample mask into...
blob
|
commitdiff
|
raw
|
diff to current
2020-02-14
Francisco Jerez
intel/fs/gen7+: Swap sample mask flag register and...
blob
|
commitdiff
|
raw
|
diff to current
2020-02-14
Francisco Jerez
intel/fs: Use helper for discard sample mask flag subre...
blob
|
commitdiff
|
raw
|
diff to current
2020-02-14
Francisco Jerez
intel/fs: Make sample_mask_reg() local to brw_fs.cpp...
blob
|
commitdiff
|
raw
|
diff to current
2020-02-14
Francisco Jerez
intel/fs: Set src0 alpha present bit in header when...
blob
|
commitdiff
|
raw
|
diff to current
2020-02-14
Francisco Jerez
intel/fs/gen12: Workaround unwanted SEND execution...
blob
|
commitdiff
|
raw
|
diff to current
2020-02-14
Francisco Jerez
intel/fs: Add virtual instruction to load mask of live...
blob
|
commitdiff
|
raw
|
diff to current
2020-02-14
Francisco Jerez
intel/fs/gen7: Fix fs_inst::flags_written() for SHADER_...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-23
Ian Romanick
intel/fs: Add SHADER_OPCODE_[IU]SUB_SAT pseudo-ops
blob
|
commitdiff
|
raw
|
diff to current
2020-01-23
Ian Romanick
intel/fs: Don't lower integer multiplies that don't...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-22
Matt Turner
intel/compiler: Split has_64bit_types into float/int
blob
|
commitdiff
|
raw
|
diff to current
2020-01-21
Caio Marcelo de...
intel/fs: Add workgroup_size() helper
blob
|
commitdiff
|
raw
|
diff to current
2020-01-17
Francisco Jerez
intel/fs: Switch to standard vector layout for barycent...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-17
Francisco Jerez
intel/fs: Introduce barycentric layout lowering pass.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-17
Francisco Jerez
intel/fs: Rework fs_inst::is_copy_payload() into multip...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-17
Francisco Jerez
intel/fs: Generalize fs_reg::is_contiguous() to registe...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-17
Francisco Jerez
intel/fs: Try to vectorize header setup in lower_load_p...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Eric Anholt
i965: Reuse the new core glsl_count_dword_slots().
blob
|
commitdiff
|
raw
|
diff to current
2020-01-10
Francisco Jerez
intel/fs: Make implied_mrf_writes() an fs_inst method.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-10
Francisco Jerez
intel/fs/gen11+: Handle ROR/ROL in lower_simd_width().
blob
|
commitdiff
|
raw
|
diff to current
2019-12-17
Caio Marcelo de...
intel/fs: Fix lowering of dword multiplication by 16...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-14
Caio Marcelo de...
intel/fs: Lower 64-bit MOVs after lower_load_payload()
blob
|
commitdiff
|
raw
|
diff to current
2019-12-05
Tapani Pälli
intel/compiler: force simd8 when dual src blending...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-20
Jason Ekstrand
Revert "i965/fs: Merge CMP and SEL into CSEL on Gen8+"
blob
|
commitdiff
|
raw
|
diff to current
2019-11-18
Jason Ekstrand
intel/compiler: Add a flag to avoid compacting push...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-18
Italo Nicola
intel/compiler: remove old comment
blob
|
commitdiff
|
raw
|
diff to current
2019-11-11
Jason Ekstrand
intel/fs: Implement the new load/store_scratch intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2019-11-11
Jason Ekstrand
intel/fs: refactor surface header setup
blob
|
commitdiff
|
raw
|
diff to current
2019-11-11
Jason Ekstrand
intel/fs: Add DWord scattered read/write opcodes
blob
|
commitdiff
|
raw
|
diff to current
2019-10-21
Sagar Ghuge
intel/compiler: Remove emit_alpha_to_coverage workaroun...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-11
Jason Ekstrand
intel/fs/gen12: Implement gl_FrontFacing on gen12+.
blob
|
commitdiff
|
raw
|
diff to current
2019-10-11
Francisco Jerez
intel/fs/gen12: Don't support source mods for 32x16...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-11
Francisco Jerez
intel/fs/gen12: Introduce software scoreboard lowering...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-11
Francisco Jerez
intel/fs: Fix constness of implied_mrf_writes() argument.
blob
|
commitdiff
|
raw
|
diff to current
2019-10-11
Francisco Jerez
intel/fs: Define is_payload() method of the IR instruct...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-11
Francisco Jerez
intel/fs: Teach fs_inst::is_send_from_grf() about some...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-27
Jason Ekstrand
intel/fs: Fix fs_inst::flags_read for ANY/ALL predicates
blob
|
commitdiff
|
raw
|
diff to current
2019-09-18
Kenneth Graunke
intel/compiler: Record whether any pull constant loads...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-17
Kenneth Graunke
intel/compiler: Set "Null Render Target" ex_desc bit...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-17
Samuel Iglesias...
i965/fs: add support for shader float control to remove...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-13
Jason Ekstrand
intel/fs: Handle UNDEF in split_virtual_grfs
blob
|
commitdiff
|
raw
|
diff to current
2019-09-06
Jason Ekstrand
Revert "intel/fs: Move the scalar-region conversion...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-06
Jason Ekstrand
intel/fs: Fix FB write inst groups
blob
|
commitdiff
|
raw
|
diff to current
2019-08-27
Kenneth Graunke
intel/compiler: Use new Gen11 headerless RT writes...
blob
|
commitdiff
|
raw
|
diff to current
next