summaryrefslogtreecommitdiffstats
path: root/src/video_core/texture_cache/texture_cache_base.h
diff options
context:
space:
mode:
authorReinUsesLisp <reinuseslisp@airmail.cc>2021-07-31 22:42:37 +0200
committerFernando Sahmkow <fsahmkow27@gmail.com>2021-11-16 22:11:29 +0100
commitc7a1cbad44487b2c5f9da31ce6d3c76b7dec4f05 (patch)
treede6a0d7767ce12ee65846c53a18c2744ca636ec1 /src/video_core/texture_cache/texture_cache_base.h
parentvk_rasterizer: Minor style change (diff)
downloadyuzu-c7a1cbad44487b2c5f9da31ce6d3c76b7dec4f05.tar
yuzu-c7a1cbad44487b2c5f9da31ce6d3c76b7dec4f05.tar.gz
yuzu-c7a1cbad44487b2c5f9da31ce6d3c76b7dec4f05.tar.bz2
yuzu-c7a1cbad44487b2c5f9da31ce6d3c76b7dec4f05.tar.lz
yuzu-c7a1cbad44487b2c5f9da31ce6d3c76b7dec4f05.tar.xz
yuzu-c7a1cbad44487b2c5f9da31ce6d3c76b7dec4f05.tar.zst
yuzu-c7a1cbad44487b2c5f9da31ce6d3c76b7dec4f05.zip
Diffstat (limited to '')
-rw-r--r--src/video_core/texture_cache/texture_cache_base.h9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/video_core/texture_cache/texture_cache_base.h b/src/video_core/texture_cache/texture_cache_base.h
index b6cc09682..8b417b611 100644
--- a/src/video_core/texture_cache/texture_cache_base.h
+++ b/src/video_core/texture_cache/texture_cache_base.h
@@ -21,6 +21,7 @@
#include "video_core/texture_cache/descriptor_table.h"
#include "video_core/texture_cache/image_base.h"
#include "video_core/texture_cache/image_info.h"
+#include "video_core/texture_cache/image_view_base.h"
#include "video_core/texture_cache/image_view_info.h"
#include "video_core/texture_cache/render_targets.h"
#include "video_core/texture_cache/slot_vector.h"
@@ -100,12 +101,6 @@ public:
/// Return a reference to the given image view id
[[nodiscard]] ImageView& GetImageView(ImageViewId id) noexcept;
- /// Return a constant reference to the given image id
- [[nodiscard]] const Image& GetImage(ImageId id) const noexcept;
-
- /// Return a reference to the given image id
- [[nodiscard]] Image& GetImage(ImageId id) noexcept;
-
/// Mark an image as modified from the GPU
void MarkModification(ImageId id) noexcept;
@@ -181,6 +176,8 @@ public:
[[nodiscard]] bool IsRescaling() const noexcept;
+ [[nodiscard]] bool IsRescaling(const ImageViewBase& image_view) const noexcept;
+
[[nodiscard]] bool BlackListImage(ImageId image_id);
std::mutex mutex;