Image binding and texture cache interface refactor (1/2) (#1481)

* video_core: texture_cache: interface refactor and better overlap handling

* resources binding moved into vk_rasterizer

* remove `virtual` flag leftover
This commit is contained in:
psucien
2024-11-24 17:07:51 +01:00
committed by GitHub
parent 16e1d679dc
commit 3d95ad0e3a
19 changed files with 911 additions and 679 deletions

View File

@@ -20,7 +20,7 @@ enum class Stage : u32 {
Local,
Compute,
};
constexpr u32 MaxStageTypes = 6;
constexpr u32 MaxStageTypes = 7;
[[nodiscard]] constexpr Stage StageFromIndex(size_t index) noexcept {
return static_cast<Stage>(index);