diff options
Diffstat (limited to 'src/video_core/vulkan_common/vulkan_device.h')
| -rw-r--r-- | src/video_core/vulkan_common/vulkan_device.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/video_core/vulkan_common/vulkan_device.h b/src/video_core/vulkan_common/vulkan_device.h index b1fa8db183..39ae25f43a 100644 --- a/src/video_core/vulkan_common/vulkan_device.h +++ b/src/video_core/vulkan_common/vulkan_device.h @@ -321,6 +321,11 @@ public: return features.features.sparseBinding && graphics_family_sparse_binding; } + /// 2D images whose memory can be bound in parts, on the graphics queue. + bool IsSparseResidencyImage2DSupported() const { + return IsSparseBindingSupported() && features.features.sparseResidencyImage2D; + } + /// Returns true for tile-based deferred renderers. bool IsTiler() const { switch (GetDriverID()) { |
