[vk] SurfaceType Depth/Stencil
This commit is contained in:
committed by
Caio Oliveira
parent
65083b10d8
commit
b17b70e09d
@@ -2477,7 +2477,9 @@ bool ImageView::IsRescaled() const noexcept {
|
||||
}
|
||||
|
||||
bool ImageView::SupportsDepthCompareSampling() const noexcept {
|
||||
return (aspect_mask & VK_IMAGE_ASPECT_DEPTH_BIT) != 0;
|
||||
const auto surface_type = VideoCore::Surface::GetFormatType(format);
|
||||
return surface_type == VideoCore::Surface::SurfaceType::Depth ||
|
||||
surface_type == VideoCore::Surface::SurfaceType::DepthStencil;
|
||||
}
|
||||
|
||||
vk::ImageView ImageView::MakeView(VkFormat vk_format, VkImageAspectFlags aspect_mask) {
|
||||
|
||||
Reference in New Issue
Block a user