summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineOpenGL
diff options
context:
space:
mode:
Diffstat (limited to 'Graphics/GraphicsEngineOpenGL')
-rw-r--r--Graphics/GraphicsEngineOpenGL/include/DeviceContextGLImpl.h2
-rw-r--r--Graphics/GraphicsEngineOpenGL/src/DeviceContextGLImpl.cpp4
2 files changed, 3 insertions, 3 deletions
diff --git a/Graphics/GraphicsEngineOpenGL/include/DeviceContextGLImpl.h b/Graphics/GraphicsEngineOpenGL/include/DeviceContextGLImpl.h
index 3cd10b90..325b5ab6 100644
--- a/Graphics/GraphicsEngineOpenGL/include/DeviceContextGLImpl.h
+++ b/Graphics/GraphicsEngineOpenGL/include/DeviceContextGLImpl.h
@@ -88,7 +88,7 @@ public:
virtual void MapBuffer(IBuffer* pBuffer, MAP_TYPE MapType, MAP_FLAGS MapFlags, PVoid& pMappedData)override final;
- virtual void UnmapBuffer(IBuffer* pBuffer)override final;
+ virtual void UnmapBuffer(IBuffer* pBuffer, MAP_TYPE MapType)override final;
virtual void UpdateTexture(ITexture* pTexture,
Uint32 MipLevel,
diff --git a/Graphics/GraphicsEngineOpenGL/src/DeviceContextGLImpl.cpp b/Graphics/GraphicsEngineOpenGL/src/DeviceContextGLImpl.cpp
index f4e61e6f..4f5b56b2 100644
--- a/Graphics/GraphicsEngineOpenGL/src/DeviceContextGLImpl.cpp
+++ b/Graphics/GraphicsEngineOpenGL/src/DeviceContextGLImpl.cpp
@@ -1039,9 +1039,9 @@ namespace Diligent
pBufferGL->Map(m_ContextState, MapType, MapFlags, pMappedData);
}
- void DeviceContextGLImpl::UnmapBuffer(IBuffer* pBuffer)
+ void DeviceContextGLImpl::UnmapBuffer(IBuffer* pBuffer, MAP_TYPE MapType)
{
- TDeviceContextBase::UnmapBuffer(pBuffer);
+ TDeviceContextBase::UnmapBuffer(pBuffer, MapType);
auto* pBufferGL = ValidatedCast<BufferGLImpl>(pBuffer);
pBufferGL->Unmap();
}