shadPS4/src/video_core/buffer_cache
TheTurtle 13743b27fc
shader_recompiler: Implement data share append and consume operations (#814)
* shader_recompiler: Add more format swap modes

* texture_cache: Handle stencil texture reads

* emulator: Support loading font library

* readme: Add thanks section

* shader_recompiler: Constant buffers as integers

* shader_recompiler: Typed buffers as integers

* shader_recompiler: Separate thread bit scalars

* We can assume guest shader never mixes them with normal sgprs. This helps avoid errors where ssa could view an sgpr write dominating a thread bit read, due to how control flow is structurized, even though its not possible in actual control flow

* shader_recompiler: Implement data append/consume operations

* clang format

* buffer_cache: Simplify invalidation scheme

* video_core: Remove some invalidation remnants

* adjust
2024-09-07 00:14:51 +03:00
..
buffer.cpp video_core: Improve handling of image buffer aliases (#757) 2024-09-05 17:25:45 +03:00
buffer.h video_core: Improve handling of image buffer aliases (#757) 2024-09-05 17:25:45 +03:00
buffer_cache.cpp shader_recompiler: Implement data share append and consume operations (#814) 2024-09-07 00:14:51 +03:00
buffer_cache.h shader_recompiler: Implement data share append and consume operations (#814) 2024-09-07 00:14:51 +03:00
memory_tracker_base.h video_core: Implement guest buffer manager (#373) 2024-08-08 15:02:10 +03:00
range_set.h video_core: Implement guest buffer manager (#373) 2024-08-08 15:02:10 +03:00
word_manager.h video_core: Implement guest buffer manager (#373) 2024-08-08 15:02:10 +03:00