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
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
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);