1
0
mirror of https://github.com/doitsujin/dxvk.git synced 2025-02-20 19:54:19 +01:00

[dxvk] Use DxvkBufferAllocation for HUD rendering

This commit is contained in:
Philip Rebohle 2024-09-22 12:26:03 +02:00 committed by Philip Rebohle
parent 75dadf2c1c
commit eae66201f6
2 changed files with 2 additions and 2 deletions

View File

@ -779,7 +779,7 @@ namespace dxvk::hud {
}
if (!m_stats.pageMasks.empty()) {
context->invalidateBuffer(m_pageMaskBuffer, m_pageMaskBuffer->allocSlice());
context->invalidateBuffer(m_pageMaskBuffer, m_pageMaskBuffer->allocateSlice());
std::memcpy(m_pageMaskBuffer->mapPtr(0), &m_stats.pageMasks.at(0), size);
}
}

View File

@ -152,7 +152,7 @@ namespace dxvk::hud {
VkDeviceSize HudRenderer::allocDataBuffer(VkDeviceSize size) {
if (m_dataOffset + size > m_dataBuffer->info().size) {
m_context->invalidateBuffer(m_dataBuffer, m_dataBuffer->allocSlice());
m_context->invalidateBuffer(m_dataBuffer, m_dataBuffer->allocateSlice());
m_dataOffset = 0;
}