shadPS4/src/video_core/texture_cache
squidbus 14f7dc3527
cache: Invalidate pages for file reads. (#1726)
* cache: Invalidate pages for file reads.

* texture_cache: Simplify invalidate intersection check.

* vk_rasterizer: Make aware of mapped memory ranges.

* buffer_cache: Remove redundant page calculations.

Called functions will convert to page numbers/addresses themselves.

* file_system: Simplify memory invalidation and add a few missed cases.
2024-12-11 21:11:24 +02:00
..
host_compatibility.h video_core: Improve handling of image buffer aliases (#757) 2024-09-05 17:25:45 +03:00
image_info.cpp Revert "hot-fix: downgrade Nx1 2D render targets to 1D" due to regression 2024-11-25 22:14:53 +01:00
image_info.h Image binding and texture cache interface refactor (1/2) (#1481) 2024-11-24 17:07:51 +01:00
image_view.cpp image_view: Correct view format for D16Unorm images as well. (#1708) 2024-12-08 21:53:29 +01:00
image_view.h Revert "hot-fix: downgrade Nx1 2D render targets to 1D" due to regression 2024-11-25 22:14:53 +01:00
image.cpp format 2024-12-08 16:05:36 +01:00
image.h Fixed false-positive image reuploads (#1557) 2024-11-26 22:45:15 +02:00
sampler.cpp renderer_vulkan: Commize and adjust buffer bindings (#1412) 2024-10-19 15:30:58 +03:00
sampler.h video_core: Add image support 2024-05-27 18:25:45 +03:00
texture_cache.cpp cache: Invalidate pages for file reads. (#1726) 2024-12-11 21:11:24 +02:00
texture_cache.h cache: Invalidate pages for file reads. (#1726) 2024-12-11 21:11:24 +02:00
tile_manager.cpp Fix for R4G4B4A4UnormPack16 Tiled image (#1738) 2024-12-11 16:07:33 +02:00
tile_manager.h hotfix: descriptor set lifetime fix 2024-09-27 02:56:50 +03:00
types.h vk_compute_pipeline: Add missing meta check 2024-10-30 14:03:53 +01:00