mirror of
https://github.com/doitsujin/dxvk.git
synced 2025-01-31 23:52:20 +01:00
[dxvk] Set debug names for internal buffers
This commit is contained in:
parent
3e77893ef7
commit
3339b165cd
@ -456,6 +456,7 @@ namespace dxvk {
|
||||
bufInfo.stages = VK_PIPELINE_STAGE_TRANSFER_BIT;
|
||||
bufInfo.access = VK_ACCESS_TRANSFER_WRITE_BIT
|
||||
| VK_ACCESS_TRANSFER_READ_BIT;
|
||||
bufInfo.debugName = "Temp buffer";
|
||||
|
||||
auto tmpBuffer = m_device->createBuffer(
|
||||
bufInfo, VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT);
|
||||
@ -567,6 +568,7 @@ namespace dxvk {
|
||||
| VK_ACCESS_TRANSFER_READ_BIT;
|
||||
imgInfo.tiling = dstImage->info().tiling;
|
||||
imgInfo.layout = VK_IMAGE_LAYOUT_GENERAL;
|
||||
imgInfo.debugName = "Temp image";
|
||||
|
||||
auto tmpImage = m_device->createImage(
|
||||
imgInfo, VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT);
|
||||
@ -679,6 +681,8 @@ namespace dxvk {
|
||||
| VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT;
|
||||
bufferInfo.access = VK_ACCESS_TRANSFER_WRITE_BIT
|
||||
| VK_ACCESS_SHADER_READ_BIT;
|
||||
bufferInfo.debugName = "Temp buffer";
|
||||
|
||||
Rc<DxvkBuffer> tmpBuffer = m_device->createBuffer(bufferInfo, VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT);
|
||||
|
||||
auto tmpBufferSlice = tmpBuffer->getSliceHandle();
|
||||
@ -6615,6 +6619,7 @@ namespace dxvk {
|
||||
bufInfo.stages = VK_PIPELINE_STAGE_TRANSFER_BIT;
|
||||
bufInfo.access = VK_ACCESS_TRANSFER_WRITE_BIT
|
||||
| VK_ACCESS_TRANSFER_READ_BIT;
|
||||
bufInfo.debugName = "Zero buffer";
|
||||
|
||||
m_zeroBuffer = m_device->createBuffer(bufInfo,
|
||||
VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT);
|
||||
|
@ -27,6 +27,7 @@ namespace dxvk {
|
||||
| VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT;
|
||||
info.access = VK_ACCESS_TRANSFER_READ_BIT
|
||||
| VK_ACCESS_SHADER_READ_BIT;
|
||||
info.debugName = "Staging buffer";
|
||||
|
||||
VkDeviceSize alignedSize = dxvk::align(size, 256u);
|
||||
m_allocationCounter += alignedSize;
|
||||
|
@ -83,6 +83,7 @@ namespace dxvk {
|
||||
info.access = VK_ACCESS_UNIFORM_READ_BIT
|
||||
| VK_ACCESS_SHADER_READ_BIT
|
||||
| VK_ACCESS_SHADER_WRITE_BIT;
|
||||
info.debugName = "Null buffer";
|
||||
|
||||
Rc<DxvkBuffer> buffer = m_device->createBuffer(info,
|
||||
VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT |
|
||||
|
Loading…
x
Reference in New Issue
Block a user