shader_recompiler: Fix some image view type issues. (#2118)

This commit is contained in:
squidbus
2025-01-10 12:35:03 -08:00
committed by GitHub
parent 562ed2a025
commit e656093d85
7 changed files with 30 additions and 22 deletions

View File

@@ -45,7 +45,7 @@ ImageViewInfo::ImageViewInfo(const AmdGpu::Image& image, const Shader::ImageReso
range.base.layer = image.base_array;
range.extent.levels = image.NumViewLevels(desc.is_array);
range.extent.layers = image.NumViewLayers(desc.is_array);
type = ConvertImageViewType(image.GetBoundType(desc.is_array));
type = ConvertImageViewType(image.GetViewType(desc.is_array));
if (!is_storage) {
mapping = Vulkan::LiverpoolToVK::ComponentMapping(image.DstSelect());