mirror of
https://github.com/doitsujin/dxvk.git
synced 2025-04-08 08:53:59 +02:00
[dxvk] Fix resolve mode for late deferred resolve
Derp, this broke color image resolves in some (mostly D3D9) edge cases.
This commit is contained in:
parent
0a7522cd26
commit
9edb81dec9
@ -5236,11 +5236,7 @@ namespace dxvk {
|
|||||||
|
|
||||||
resolve.imageView = dstView;
|
resolve.imageView = dstView;
|
||||||
resolve.layerMask |= 1u << relativeLayer;
|
resolve.layerMask |= 1u << relativeLayer;
|
||||||
|
|
||||||
if (region.dstSubresource.aspectMask & VK_IMAGE_ASPECT_DEPTH_BIT)
|
|
||||||
resolve.depthMode = depthMode;
|
resolve.depthMode = depthMode;
|
||||||
|
|
||||||
if (region.dstSubresource.aspectMask & VK_IMAGE_ASPECT_STENCIL_BIT)
|
|
||||||
resolve.stencilMode = stencilMode;
|
resolve.stencilMode = stencilMode;
|
||||||
|
|
||||||
// Ensure resolves get flushed before the next draw
|
// Ensure resolves get flushed before the next draw
|
||||||
|
Loading…
x
Reference in New Issue
Block a user