mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-06-26 12:26:18 +00:00
* ir_passes: Add barrier at end of block too * vk_platform: Always assign names to resources * texture_cache: Better overlap handling * liverpool: Avoid resuming ce_task when its finished * spirv_quad_rect: Skip default attributes Fixes some crashes * memory: Improve buffer size clamping * liverpool: Relax binary header validity check * liverpool: Stub SetPredication with a warning * Better than outright crash * emit_spirv: Implement round to zero mode * liverpool: queue::pop takes the front element * image_info: Remove obsolete assert The old code assumed the mip only had 1 layer thus a right overlap could not return mip 0. But with the new path we handle images that are both mip-mapped and multi-layer, thus this can happen * tile_manager: Fix size calculation * spirv_quad_rect: Skip default attributes --------- Co-authored-by: poly <47796739+polybiusproxy@users.noreply.github.com> Co-authored-by: squidbus <175574877+squidbus@users.noreply.github.com> |
||
---|---|---|
.. | ||
passes | ||
abstract_syntax_list.h | ||
attribute.cpp | ||
attribute.h | ||
basic_block.cpp | ||
basic_block.h | ||
breadth_first_search.h | ||
condition.h | ||
debug_print.h | ||
ir_emitter.cpp | ||
ir_emitter.h | ||
microinstruction.cpp | ||
opcodes.cpp | ||
opcodes.h | ||
opcodes.inc | ||
patch.cpp | ||
patch.h | ||
pattern_matching.h | ||
post_order.cpp | ||
post_order.h | ||
program.cpp | ||
program.h | ||
reg.h | ||
reinterpret.h | ||
srt_gvn_table.h | ||
type.cpp | ||
type.h | ||
value.cpp | ||
value.h |