mirror of
https://github.com/doitsujin/dxvk.git
synced 2025-03-23 09:19:41 +01: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,12 +5236,8 @@ namespace dxvk {
|
||||
|
||||
resolve.imageView = dstView;
|
||||
resolve.layerMask |= 1u << relativeLayer;
|
||||
|
||||
if (region.dstSubresource.aspectMask & VK_IMAGE_ASPECT_DEPTH_BIT)
|
||||
resolve.depthMode = depthMode;
|
||||
|
||||
if (region.dstSubresource.aspectMask & VK_IMAGE_ASPECT_STENCIL_BIT)
|
||||
resolve.stencilMode = stencilMode;
|
||||
resolve.depthMode = depthMode;
|
||||
resolve.stencilMode = stencilMode;
|
||||
|
||||
// Ensure resolves get flushed before the next draw
|
||||
m_flags.set(DxvkContextFlag::GpRenderPassNeedsFlush);
|
||||
|
Loading…
x
Reference in New Issue
Block a user