projects
/
platform
/
upstream
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
.pick_status.json: Update to 031978933151e95690e93919e7bfd9f1753f2794
2024-01-03
Rhys Perry
aco/tests: use more raw strings
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-12-08
Rhys Perry
nir/loop_analyze: skip if basis/limit/comparison is...
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-11-28
Rhys Perry
ac/nir: fix partial mesh shader output writes on GFX11
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-11-18
Rhys Perry
radv: enable radv_disable_trunc_coord for vkd3d-proton...
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-11-18
Rhys Perry
radv: add radv_disable_trunc_coord option
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-11-15
Rhys Perry
docs: fix RADV_THREAD_TRACE_CACHE_COUNTERS default
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-11-08
Rhys Perry
radv: disable gs_fast_launch=2 by default
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-11-04
Rhys Perry
radv: skip radv_remove_varyings for mesh shaders
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-11-04
Rhys Perry
radv: call lower_array_deref_of_vec before lower_io_arrays_t...
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-25
Rhys Perry
util: skip zero-sized SHA1Update
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-25
Rhys Perry
nir/lower_shader_calls: skip zero-sized qsort
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-25
Rhys Perry
nir/serialize: fix signed integer overflow
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-24
Rhys Perry
radv: enable mesh shader gs_fast_launch=2 and multi...
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-24
Rhys Perry
radv: implement mesh shader multi-row export
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-24
Rhys Perry
ac/nir: implement mesh shader multi-row export
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-24
Rhys Perry
ac/nir,radv: pass workgroup size to ac_nir_lower_ngg_ms
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-24
Rhys Perry
ac/nir: add emit_ms_outputs helper
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-24
Rhys Perry
radv: implement mesh shader gs_fast_launch=2
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-24
Rhys Perry
ac/nir: optimize mesh shader local_invocation_index
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-24
Rhys Perry
ac/nir: implement mesh shader gs_fast_launch=2
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-24
Rhys Perry
ac/nir: refactor mesh vertex/primitive export
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-24
Rhys Perry
ac/nir: remove dead code
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-24
Rhys Perry
ac/nir: add row parameter to helpers
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-24
Rhys Perry
aco,nir: add export_row_amd intrinsic
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-24
Rhys Perry
nir: improve ms_cross_invocation_output_access with...
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-24
Rhys Perry
Revert "radv: pre-init surface info"
commit
|
commitdiff
|
tree
2023-10-23
Rhys Perry
radv: fix signed integer overflow
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-23
Rhys Perry
ac/nir: fix out-of-bounds access in ac_nir_export_position
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-23
Rhys Perry
radv: skip zero-sized memcpy
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-11
Rhys Perry
aco/tests: test that hazards are resolved at the end...
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-11
Rhys Perry
aco: resolve all possible hazards at the end of shader...
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-11
Rhys Perry
aco: consider exec_hi in reads_exec()
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-11
Rhys Perry
aco: fix s_setreg hazards
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-11
Rhys Perry
aco: only mitigate VcmpxExecWARHazard when necessary
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-11
Rhys Perry
aco: fix LdsDirectVMEMHazard WaW with the wrong waitcnt
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-04
Rhys Perry
aco: disable FI for quad/masked swizzle
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-04
Rhys Perry
nir: add fetch inactive index to quad_swizzle_amd/masked_swi...
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-04
Rhys Perry
aco: add fetch_inactive field to DPP instructions
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-04
Rhys Perry
aco: shrink DPP8_instruction
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-02
Rhys Perry
aco: remove zero offset optimization
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-02
Rhys Perry
nir/constant_folding: remove zero texel offset
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-10-02
Rhys Perry
aco: disable zero offset optimization for strict WQM...
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-09-29
Rhys Perry
aco: don't combine DPP into v_cmpx
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-09-29
Rhys Perry
aco/optimizer_postRA: don't combine DPP across exec...
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-09-27
Rhys Perry
nir/algebraic: optimize u2u32(a >> 32)
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-09-27
Rhys Perry
nir/lower_int64: fix find_lsb(0)
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-09-27
Rhys Perry
aco/waitcnt: add print helpers
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-09-27
Rhys Perry
aco/waitcnt: replace wait_cnt::*_cnt with booleans
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-09-25
Rhys Perry
aco: reset prefetch in the correct block after removing...
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-09-22
Rhys Perry
nir/deref: remove rematerialize_deref_in_block cache
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-09-18
Rhys Perry
radv: disable mesh dispatch XYZ_DIM when possible
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-09-18
Rhys Perry
aco: remove unused p_logical_end check when optimizing...
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-09-18
Rhys Perry
aco: check logical_phi_info at p_logical_end when eliminatin...
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-09-18
Rhys Perry
aco/optimizer_postRA: check overwritten_subdword in...
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-09-14
Rhys Perry
aco: remove fast path in insert_exec_mask's process_instructions
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-09-12
Rhys Perry
radv: use shortcut_1d_workgroup_id
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-09-12
Rhys Perry
radv: optimize mesh workgroup ID using ts_mesh_dispatch_dime...
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-09-12
Rhys Perry
nir/lower_system_values change num_workgroups to uint32_t
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-08-30
Rhys Perry
aco/spill: add all live-in to merge block spill candidates
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-08-29
Rhys Perry
aco/spill: skip p_branch in process_block
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-08-23
Rhys Perry
aco: add adjust_bpermute_dst helper
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-08-23
Rhys Perry
aco: clarify bpermute pseudo opcode names
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-08-23
Rhys Perry
aco: fix p_bpermute_gfx6's exec save/restore with wave32
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-08-23
Rhys Perry
aco: fix p_bpermute_gfx6 with input at non-zero byte
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-08-16
Rhys Perry
radv: vectorize scratch access
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-08-16
Rhys Perry
radv: vectorize RT stack access
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-08-16
Rhys Perry
nir/opt_load_store_vectorize: support scratch access
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-08-16
Rhys Perry
nir/lower_shader_calls: fix align_offset
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-08-16
Rhys Perry
radv/gfx11: re-enable 0001/1110 clear values
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-08-16
Rhys Perry
radv: support 128bpp comp-to-single with all colors
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-08-16
Rhys Perry
radv: fix 128bpp comp-to-single clears
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-08-16
Rhys Perry
radv: disable 64-bit color attachments
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-08-15
Rhys Perry
aco: don't create sendmsg(dealloc_vgprs) if scratch...
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-08-14
Rhys Perry
aco: summarize register demand after handling branches
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-08-04
Rhys Perry
radv/ci: skip some mesh shader tests on GFX1100
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-08-04
Rhys Perry
radv: don't set vertex_attribute_strides on GFX8+
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-07-31
Rhys Perry
radv: correctly skip MRT output NaN fixup for meta...
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-07-31
Rhys Perry
radv: workaround WWZ exporting index=1 through location=1
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-07-27
Rhys Perry
nir/lower_shader_calls: vectorize stack access for...
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-07-26
Rhys Perry
aco: insert s_nop before VGPR deallocation
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-07-24
Rhys Perry
nir/tests: add nir_opt_dead_cf_test.jump_before_constant_if
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-07-24
Rhys Perry
nir/opt_dead_cf: remove nodes after a jump earlier
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-07-17
Rhys Perry
nir/tests: add test for unsigned_upper_bound with loop...
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-07-17
Rhys Perry
nir/unsigned_upper_bound: fix phi(bcsel)
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-07-17
Rhys Perry
ac/nir: always round cube array layers
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-07-17
Rhys Perry
radv: don't unset TRUNC_COORD if conformant_trunc_coord...
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-07-17
Rhys Perry
radv: add conformant_trunc_coord to cache UUID
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-07-17
Rhys Perry
ac/llvm: skip ballot zext for 32-bit dest with wave32...
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-07-17
Rhys Perry
ac/llvm: fix wave32 ac_build_mbcnt_add with 64-bit...
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-07-17
Rhys Perry
radv: fix radv_get_ballot_bit_size with CS
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-07-17
Rhys Perry
ac/llvm: fix AC_TM_CHECK_IR
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-07-03
Rhys Perry
aco: remove 64-bit integer conversion opcodes
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-07-03
Rhys Perry
radeonsi: use nir_lower_conv64
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-07-03
Rhys Perry
radv: call nir_lower_int64 later
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-07-03
Rhys Perry
radv: use nir_lower_conv64
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-07-03
Rhys Perry
nir: split nir_lower_mov64
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-06-30
Rhys Perry
aco,ac/llvm,ac/nir,vtn: unify cube opcodes
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-06-27
Rhys Perry
radv: use nir_opt_intrinsics
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-06-27
Rhys Perry
nir/opt_intrinsic: optimize quad vote
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
2023-06-27
Rhys Perry
nir,aco: add INCLUDE_HELPERS index to reduce intrinsic
Signed-off-by:
Rhys Perry
<pendingchaos02@gmail.com>
commit
|
commitdiff
|
tree
next