diff options
Diffstat (limited to 'src/gui/rhi/qrhid3d11.cpp')
-rw-r--r-- | src/gui/rhi/qrhid3d11.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/gui/rhi/qrhid3d11.cpp b/src/gui/rhi/qrhid3d11.cpp index 9fccff7b5c..48e626106c 100644 --- a/src/gui/rhi/qrhid3d11.cpp +++ b/src/gui/rhi/qrhid3d11.cpp @@ -2708,15 +2708,15 @@ QRhiBuffer::NativeBuffer QD3D11Buffer::nativeBuffer() return { { &buffer }, 1 }; } -char *QD3D11Buffer::beginFullDynamicUniformBufferUpdateForCurrentFrame() +char *QD3D11Buffer::beginFullDynamicBufferUpdateForCurrentFrame() { // Shortcut the entire buffer update mechanism and allow the client to do // the host writes directly to the buffer. This will lead to unexpected // results when combined with QRhiResourceUpdateBatch-based updates for the // buffer, since dynBuf is left untouched and out of sync, but provides a - // fast path for uniform buffers that have all their content changed in + // fast path for dynamic buffers that have all their content changed in // every frame. - Q_ASSERT(m_type == Dynamic && m_usage.testFlag(UniformBuffer)); + Q_ASSERT(m_type == Dynamic); D3D11_MAPPED_SUBRESOURCE mp; QRHI_RES_RHI(QRhiD3D11); HRESULT hr = rhiD->context->Map(buffer, 0, D3D11_MAP_WRITE_DISCARD, 0, &mp); @@ -2727,7 +2727,7 @@ char *QD3D11Buffer::beginFullDynamicUniformBufferUpdateForCurrentFrame() return static_cast<char *>(mp.pData); } -void QD3D11Buffer::endFullDynamicUniformBufferUpdateForCurrentFrame() +void QD3D11Buffer::endFullDynamicBufferUpdateForCurrentFrame() { QRHI_RES_RHI(QRhiD3D11); rhiD->context->Unmap(buffer, 0); |