diff --git a/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp b/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp index 8433eff6c..511b3b068 100644 --- a/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp +++ b/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp @@ -285,10 +285,10 @@ bool PipelineCache::RefreshGraphicsKey() { auto& regs = liverpool->regs; auto& key = graphics_key; - key.z_format = regs.depth_buffer.DepthValid() ? regs.depth_buffer.z_info.format + key.z_format = regs.depth_buffer.DepthValid() ? regs.depth_buffer.z_info.format.Value() : Liverpool::DepthBuffer::ZFormat::Invalid; key.stencil_format = regs.depth_buffer.StencilValid() - ? regs.depth_buffer.stencil_info.format + ? regs.depth_buffer.stencil_info.format.Value() : Liverpool::DepthBuffer::StencilFormat::Invalid; key.depth_clip_enable = regs.clipper_control.ZclipEnable(); key.clip_space = regs.clipper_control.clip_space;