mirror of
https://github.com/doitsujin/dxvk.git
synced 2025-03-15 07:29:17 +01:00
[dxvk] Avoid needless refcount in copyImageFb
This commit is contained in:
parent
8844dc2091
commit
4edaade185
@ -3360,7 +3360,7 @@ namespace dxvk {
|
|||||||
&& (dstImage->info().usage & tgtUsage);
|
&& (dstImage->info().usage & tgtUsage);
|
||||||
|
|
||||||
// If needed, create a temporary render target for the copy
|
// If needed, create a temporary render target for the copy
|
||||||
Rc<DxvkImage> tgtImage = dstImage;
|
Rc<DxvkImage> tgtImage;
|
||||||
VkImageSubresourceLayers tgtSubresource = dstSubresource;
|
VkImageSubresourceLayers tgtSubresource = dstSubresource;
|
||||||
VkOffset3D tgtOffset = dstOffset;
|
VkOffset3D tgtOffset = dstOffset;
|
||||||
|
|
||||||
@ -3385,6 +3385,8 @@ namespace dxvk {
|
|||||||
tgtSubresource.baseArrayLayer = 0;
|
tgtSubresource.baseArrayLayer = 0;
|
||||||
|
|
||||||
tgtOffset = { 0, 0, 0 };
|
tgtOffset = { 0, 0, 0 };
|
||||||
|
} else {
|
||||||
|
tgtImage = dstImage;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Create source and destination image views
|
// Create source and destination image views
|
||||||
|
Loading…
x
Reference in New Issue
Block a user