mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-02-07 03:40:07 +00:00
Workaround for old compilers
Xcode is not yet c++20 compliant
This commit is contained in:
parent
715e3856f2
commit
e20f1587cd
@ -60,12 +60,12 @@ namespace vk
|
|||||||
for (u32 i = 0; i < dependency.memoryBarrierCount; ++i)
|
for (u32 i = 0; i < dependency.memoryBarrierCount; ++i)
|
||||||
{
|
{
|
||||||
result.emplace_back
|
result.emplace_back
|
||||||
(
|
({
|
||||||
VK_STRUCTURE_TYPE_MEMORY_BARRIER,
|
VK_STRUCTURE_TYPE_MEMORY_BARRIER,
|
||||||
nullptr,
|
nullptr,
|
||||||
static_cast<VkAccessFlags>(dependency.pMemoryBarriers[i].srcAccessMask),
|
static_cast<VkAccessFlags>(dependency.pMemoryBarriers[i].srcAccessMask),
|
||||||
static_cast<VkAccessFlags>(dependency.pMemoryBarriers[i].dstAccessMask)
|
static_cast<VkAccessFlags>(dependency.pMemoryBarriers[i].dstAccessMask)
|
||||||
);
|
});
|
||||||
}
|
}
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
@ -76,7 +76,7 @@ namespace vk
|
|||||||
for (u32 i = 0; i < dependency.imageMemoryBarrierCount; ++i)
|
for (u32 i = 0; i < dependency.imageMemoryBarrierCount; ++i)
|
||||||
{
|
{
|
||||||
result.emplace_back
|
result.emplace_back
|
||||||
(
|
({
|
||||||
VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,
|
VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,
|
||||||
nullptr,
|
nullptr,
|
||||||
static_cast<VkAccessFlags>(dependency.pImageMemoryBarriers[i].srcAccessMask),
|
static_cast<VkAccessFlags>(dependency.pImageMemoryBarriers[i].srcAccessMask),
|
||||||
@ -87,7 +87,7 @@ namespace vk
|
|||||||
dependency.pImageMemoryBarriers[i].dstQueueFamilyIndex,
|
dependency.pImageMemoryBarriers[i].dstQueueFamilyIndex,
|
||||||
dependency.pImageMemoryBarriers[i].image,
|
dependency.pImageMemoryBarriers[i].image,
|
||||||
dependency.pImageMemoryBarriers[i].subresourceRange
|
dependency.pImageMemoryBarriers[i].subresourceRange
|
||||||
);
|
});
|
||||||
}
|
}
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
@ -98,7 +98,7 @@ namespace vk
|
|||||||
for (u32 i = 0; i < dependency.bufferMemoryBarrierCount; ++i)
|
for (u32 i = 0; i < dependency.bufferMemoryBarrierCount; ++i)
|
||||||
{
|
{
|
||||||
result.emplace_back
|
result.emplace_back
|
||||||
(
|
({
|
||||||
VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER,
|
VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER,
|
||||||
nullptr,
|
nullptr,
|
||||||
static_cast<VkAccessFlags>(dependency.pBufferMemoryBarriers[i].srcAccessMask),
|
static_cast<VkAccessFlags>(dependency.pBufferMemoryBarriers[i].srcAccessMask),
|
||||||
@ -108,7 +108,7 @@ namespace vk
|
|||||||
dependency.pBufferMemoryBarriers[i].buffer,
|
dependency.pBufferMemoryBarriers[i].buffer,
|
||||||
dependency.pBufferMemoryBarriers[i].offset,
|
dependency.pBufferMemoryBarriers[i].offset,
|
||||||
dependency.pBufferMemoryBarriers[i].size
|
dependency.pBufferMemoryBarriers[i].size
|
||||||
);
|
});
|
||||||
}
|
}
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user