summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineOpenGL
diff options
context:
space:
mode:
authorEgor Yusov <egor.yusov@gmail.com>2019-03-06 07:40:05 +0000
committerEgor Yusov <egor.yusov@gmail.com>2019-03-06 07:40:05 +0000
commitc87e69d08937a012ed00d9c5395b942a8f6de9b1 (patch)
treef66a763657268fe62b6cc171ae597ad8db8738a9 /Graphics/GraphicsEngineOpenGL
parentKeep fixing metal back-end (diff)
downloadDiligentCore-c87e69d08937a012ed00d9c5395b942a8f6de9b1.tar.gz
DiligentCore-c87e69d08937a012ed00d9c5395b942a8f6de9b1.zip
Fixed swap chain build error on iOS
Diffstat (limited to 'Graphics/GraphicsEngineOpenGL')
-rw-r--r--Graphics/GraphicsEngineOpenGL/include/SwapChainGLIOS.h11
-rw-r--r--Graphics/GraphicsEngineOpenGL/src/SwapChainGLIOS.mm11
-rw-r--r--Graphics/GraphicsEngineOpenGL/src/SwapChainGLImpl.cpp10
3 files changed, 15 insertions, 17 deletions
diff --git a/Graphics/GraphicsEngineOpenGL/include/SwapChainGLIOS.h b/Graphics/GraphicsEngineOpenGL/include/SwapChainGLIOS.h
index 51d34a47..db321e70 100644
--- a/Graphics/GraphicsEngineOpenGL/include/SwapChainGLIOS.h
+++ b/Graphics/GraphicsEngineOpenGL/include/SwapChainGLIOS.h
@@ -23,7 +23,6 @@
#pragma once
-#include "EngineGLAttribs.h"
#include "SwapChainGL.h"
#include "SwapChainBase.h"
#include "GLObjectWrapper.h"
@@ -38,11 +37,11 @@ class SwapChainGLIOS final : public SwapChainBase<ISwapChainGL>
public:
typedef SwapChainBase<ISwapChainGL> TSwapChainBase;
- SwapChainGLIOS(IReferenceCounters *pRefCounters,
- const EngineGLAttribs &InitAttribs,
- const SwapChainDesc& SwapChainDesc,
- class RenderDeviceGLImpl* pRenderDeviceGL,
- class DeviceContextGLImpl* pImmediateContextGL);
+ SwapChainGLIOS(IReferenceCounters* pRefCounters,
+ const EngineGLCreateInfo& InitAttribs,
+ const SwapChainDesc& SwapChainDesc,
+ class RenderDeviceGLImpl* pRenderDeviceGL,
+ class DeviceContextGLImpl* pImmediateContextGL);
SwapChainGLIOS();
virtual void QueryInterface( const Diligent::INTERFACE_ID &IID, IObject **ppInterface )override final;
diff --git a/Graphics/GraphicsEngineOpenGL/src/SwapChainGLIOS.mm b/Graphics/GraphicsEngineOpenGL/src/SwapChainGLIOS.mm
index 679ea021..7e285249 100644
--- a/Graphics/GraphicsEngineOpenGL/src/SwapChainGLIOS.mm
+++ b/Graphics/GraphicsEngineOpenGL/src/SwapChainGLIOS.mm
@@ -30,15 +30,14 @@
#include "DeviceContextGLImpl.h"
#include "RenderDeviceGLImpl.h"
#include "SwapChainGLIOS.h"
-#include "EngineGLAttribs.h"
namespace Diligent
{
-SwapChainGLIOS::SwapChainGLIOS(IReferenceCounters *pRefCounters,
- const EngineGLAttribs &InitAttribs,
- const SwapChainDesc& SCDesc,
- RenderDeviceGLImpl* pRenderDeviceGL,
- DeviceContextGLImpl* pImmediateContextGL) :
+SwapChainGLIOS::SwapChainGLIOS(IReferenceCounters* pRefCounters,
+ const EngineGLCreateInfo& InitAttribs,
+ const SwapChainDesc& SCDesc,
+ RenderDeviceGLImpl* pRenderDeviceGL,
+ DeviceContextGLImpl* pImmediateContextGL) :
TSwapChainBase( pRefCounters, pRenderDeviceGL, pImmediateContextGL, SCDesc),
m_ColorRenderBuffer(false),
m_DepthRenderBuffer(false),
diff --git a/Graphics/GraphicsEngineOpenGL/src/SwapChainGLImpl.cpp b/Graphics/GraphicsEngineOpenGL/src/SwapChainGLImpl.cpp
index 9fb44c53..01f1e5ec 100644
--- a/Graphics/GraphicsEngineOpenGL/src/SwapChainGLImpl.cpp
+++ b/Graphics/GraphicsEngineOpenGL/src/SwapChainGLImpl.cpp
@@ -28,11 +28,11 @@
namespace Diligent
{
-SwapChainGLImpl::SwapChainGLImpl(IReferenceCounters *pRefCounters,
- const EngineGLCreateInfo &InitAttribs,
- const SwapChainDesc& SCDesc,
- RenderDeviceGLImpl* pRenderDeviceGL,
- DeviceContextGLImpl* pImmediateContextGL) :
+SwapChainGLImpl::SwapChainGLImpl(IReferenceCounters* pRefCounters,
+ const EngineGLCreateInfo& InitAttribs,
+ const SwapChainDesc& SCDesc,
+ RenderDeviceGLImpl* pRenderDeviceGL,
+ DeviceContextGLImpl* pImmediateContextGL) :
TSwapChainBase( pRefCounters, pRenderDeviceGL, pImmediateContextGL, SCDesc)
{
#if PLATFORM_WIN32