mirror of
				https://git.suyu.dev/suyu/suyu
				synced 2025-11-04 00:49:02 -06:00 
			
		
		
		
	vk_texture_cache: Do not reinterpret DepthStencil source images
Fixes star pointer interactions in Super Mario Galaxy on some drivers, notably Nvidia. Co-Authored-By: Fernando S. <1731197+fernandos27@users.noreply.github.com>
This commit is contained in:
		@@ -781,11 +781,6 @@ bool TextureCacheRuntime::ShouldReinterpret(Image& dst, Image& src) {
 | 
			
		||||
        !device.IsExtShaderStencilExportSupported()) {
 | 
			
		||||
        return true;
 | 
			
		||||
    }
 | 
			
		||||
    if (VideoCore::Surface::GetFormatType(src.info.format) ==
 | 
			
		||||
            VideoCore::Surface::SurfaceType::DepthStencil &&
 | 
			
		||||
        !device.IsExtShaderStencilExportSupported()) {
 | 
			
		||||
        return true;
 | 
			
		||||
    }
 | 
			
		||||
    if (dst.info.format == PixelFormat::D32_FLOAT_S8_UINT ||
 | 
			
		||||
        src.info.format == PixelFormat::D32_FLOAT_S8_UINT) {
 | 
			
		||||
        return true;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user