summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngine
diff options
context:
space:
mode:
authorEgor Yusov <egor.yusov@gmail.com>2019-03-04 16:41:33 +0000
committerEgor Yusov <egor.yusov@gmail.com>2019-03-04 16:41:33 +0000
commitbb8b65b012f0c07afa6dd1f257d79fa98119157c (patch)
tree40a63ebdd5220b05014bb34fcbdc840acef14f75 /Graphics/GraphicsEngine
parentUpdated ShaderResourceLayoutD3D12 and few other objects in D3D12 backend to c... (diff)
downloadDiligentCore-bb8b65b012f0c07afa6dd1f257d79fa98119157c.tar.gz
DiligentCore-bb8b65b012f0c07afa6dd1f257d79fa98119157c.zip
Minor interface improvement
Diffstat (limited to 'Graphics/GraphicsEngine')
-rw-r--r--Graphics/GraphicsEngine/interface/BufferView.h2
-rw-r--r--Graphics/GraphicsEngine/interface/DeviceContext.h2
-rw-r--r--Graphics/GraphicsEngine/interface/DeviceObject.h2
-rw-r--r--Graphics/GraphicsEngine/interface/Fence.h2
-rw-r--r--Graphics/GraphicsEngine/interface/PipelineState.h2
-rw-r--r--Graphics/GraphicsEngine/interface/RenderDevice.h2
-rw-r--r--Graphics/GraphicsEngine/interface/ResourceMapping.h2
-rw-r--r--Graphics/GraphicsEngine/interface/Sampler.h2
-rw-r--r--Graphics/GraphicsEngine/interface/Shader.h2
-rw-r--r--Graphics/GraphicsEngine/interface/ShaderResourceBinding.h2
-rw-r--r--Graphics/GraphicsEngine/interface/Texture.h2
-rw-r--r--Graphics/GraphicsEngine/interface/TextureView.h2
12 files changed, 12 insertions, 12 deletions
diff --git a/Graphics/GraphicsEngine/interface/BufferView.h b/Graphics/GraphicsEngine/interface/BufferView.h
index 37162724..d1a43ea2 100644
--- a/Graphics/GraphicsEngine/interface/BufferView.h
+++ b/Graphics/GraphicsEngine/interface/BufferView.h
@@ -138,7 +138,7 @@ class IBufferView : public IDeviceObject
{
public:
/// Queries the specific interface, see IObject::QueryInterface() for details
- virtual void QueryInterface(const INTERFACE_ID& IID, IObject** ppInterface) = 0;
+ virtual void QueryInterface(const INTERFACE_ID& IID, IObject** ppInterface)override = 0;
/// Returns the buffer view description used to create the object
virtual const BufferViewDesc& GetDesc()const = 0;
diff --git a/Graphics/GraphicsEngine/interface/DeviceContext.h b/Graphics/GraphicsEngine/interface/DeviceContext.h
index 32b4ac59..46b48337 100644
--- a/Graphics/GraphicsEngine/interface/DeviceContext.h
+++ b/Graphics/GraphicsEngine/interface/DeviceContext.h
@@ -450,7 +450,7 @@ class IDeviceContext : public IObject
{
public:
/// Queries the specific interface, see IObject::QueryInterface() for details.
- virtual void QueryInterface(const INTERFACE_ID& IID, IObject** ppInterface) = 0;
+ virtual void QueryInterface(const INTERFACE_ID& IID, IObject** ppInterface)override = 0;
/// Sets the pipeline state.
diff --git a/Graphics/GraphicsEngine/interface/DeviceObject.h b/Graphics/GraphicsEngine/interface/DeviceObject.h
index e74ebdc7..939ad080 100644
--- a/Graphics/GraphicsEngine/interface/DeviceObject.h
+++ b/Graphics/GraphicsEngine/interface/DeviceObject.h
@@ -41,7 +41,7 @@ class IDeviceObject : public IObject
{
public:
/// Queries the specific interface, see IObject::QueryInterface() for details
- virtual void QueryInterface( const INTERFACE_ID& IID, IObject** ppInterface ) = 0;
+ virtual void QueryInterface( const INTERFACE_ID& IID, IObject** ppInterface )override = 0;
/// Returns the buffer object description
virtual const DeviceObjectAttribs& GetDesc()const = 0;
diff --git a/Graphics/GraphicsEngine/interface/Fence.h b/Graphics/GraphicsEngine/interface/Fence.h
index 0d72985f..bdecd369 100644
--- a/Graphics/GraphicsEngine/interface/Fence.h
+++ b/Graphics/GraphicsEngine/interface/Fence.h
@@ -48,7 +48,7 @@ class IFence : public IDeviceObject
{
public:
/// Queries the specific interface, see IObject::QueryInterface() for details
- virtual void QueryInterface(const INTERFACE_ID& IID, IObject** ppInterface) = 0;
+ virtual void QueryInterface(const INTERFACE_ID& IID, IObject** ppInterface)override = 0;
/// Returns the fence description used to create the object
virtual const FenceDesc& GetDesc()const = 0;
diff --git a/Graphics/GraphicsEngine/interface/PipelineState.h b/Graphics/GraphicsEngine/interface/PipelineState.h
index 7768daf8..0f6efcf6 100644
--- a/Graphics/GraphicsEngine/interface/PipelineState.h
+++ b/Graphics/GraphicsEngine/interface/PipelineState.h
@@ -242,7 +242,7 @@ class IPipelineState : public IDeviceObject
{
public:
/// Queries the specific interface, see IObject::QueryInterface() for details
- virtual void QueryInterface( const INTERFACE_ID& IID, IObject** ppInterface ) = 0;
+ virtual void QueryInterface( const INTERFACE_ID& IID, IObject** ppInterface )override = 0;
/// Returns the blend state description used to create the object
diff --git a/Graphics/GraphicsEngine/interface/RenderDevice.h b/Graphics/GraphicsEngine/interface/RenderDevice.h
index fd10f17c..ece8eda3 100644
--- a/Graphics/GraphicsEngine/interface/RenderDevice.h
+++ b/Graphics/GraphicsEngine/interface/RenderDevice.h
@@ -57,7 +57,7 @@ class IRenderDevice : public IObject
{
public:
/// Queries the specific interface, see IObject::QueryInterface() for details
- virtual void QueryInterface( const INTERFACE_ID& IID, IObject** ppInterface ) = 0;
+ virtual void QueryInterface( const INTERFACE_ID& IID, IObject** ppInterface )override = 0;
/// Creates a new buffer object
diff --git a/Graphics/GraphicsEngine/interface/ResourceMapping.h b/Graphics/GraphicsEngine/interface/ResourceMapping.h
index c3fb9e57..f8f8d49b 100644
--- a/Graphics/GraphicsEngine/interface/ResourceMapping.h
+++ b/Graphics/GraphicsEngine/interface/ResourceMapping.h
@@ -83,7 +83,7 @@ namespace Diligent
{
public:
/// Queries the specific interface, see IObject::QueryInterface() for details
- virtual void QueryInterface (const INTERFACE_ID& IID, IObject** ppInterface) = 0;
+ virtual void QueryInterface (const INTERFACE_ID& IID, IObject** ppInterface)override = 0;
/// Adds a resource to the mapping.
diff --git a/Graphics/GraphicsEngine/interface/Sampler.h b/Graphics/GraphicsEngine/interface/Sampler.h
index 65579f5e..2ad99605 100644
--- a/Graphics/GraphicsEngine/interface/Sampler.h
+++ b/Graphics/GraphicsEngine/interface/Sampler.h
@@ -170,7 +170,7 @@ class ISampler : public IDeviceObject
{
public:
/// Queries the specific interface, see IObject::QueryInterface() for details
- virtual void QueryInterface(const INTERFACE_ID& IID, IObject** ppInterface) = 0;
+ virtual void QueryInterface(const INTERFACE_ID& IID, IObject** ppInterface)override = 0;
/// Returns the sampler description used to create the object
virtual const SamplerDesc& GetDesc()const = 0;
diff --git a/Graphics/GraphicsEngine/interface/Shader.h b/Graphics/GraphicsEngine/interface/Shader.h
index e877ce17..d6c07629 100644
--- a/Graphics/GraphicsEngine/interface/Shader.h
+++ b/Graphics/GraphicsEngine/interface/Shader.h
@@ -232,7 +232,7 @@ class IShader : public IDeviceObject
{
public:
/// Queries the specific interface, see IObject::QueryInterface() for details
- virtual void QueryInterface(const INTERFACE_ID& IID, IObject** ppInterface) = 0;
+ virtual void QueryInterface(const INTERFACE_ID& IID, IObject** ppInterface)override = 0;
/// Returns the shader description
virtual const ShaderDesc& GetDesc()const = 0;
diff --git a/Graphics/GraphicsEngine/interface/ShaderResourceBinding.h b/Graphics/GraphicsEngine/interface/ShaderResourceBinding.h
index a216cfbe..d2523685 100644
--- a/Graphics/GraphicsEngine/interface/ShaderResourceBinding.h
+++ b/Graphics/GraphicsEngine/interface/ShaderResourceBinding.h
@@ -46,7 +46,7 @@ class IShaderResourceBinding : public IObject
{
public:
/// Queries the specific interface, see IObject::QueryInterface() for details
- virtual void QueryInterface(const INTERFACE_ID& IID, IObject** ppInterface) = 0;
+ virtual void QueryInterface(const INTERFACE_ID& IID, IObject** ppInterface)override = 0;
/// Returns pointer to the referenced buffer object.
diff --git a/Graphics/GraphicsEngine/interface/Texture.h b/Graphics/GraphicsEngine/interface/Texture.h
index a1b56ed9..0b3cedbc 100644
--- a/Graphics/GraphicsEngine/interface/Texture.h
+++ b/Graphics/GraphicsEngine/interface/Texture.h
@@ -273,7 +273,7 @@ class ITexture : public IDeviceObject
{
public:
/// Queries the specific interface, see IObject::QueryInterface() for details
- virtual void QueryInterface(const INTERFACE_ID& IID, IObject** ppInterface) = 0;
+ virtual void QueryInterface(const INTERFACE_ID& IID, IObject** ppInterface)override = 0;
/// Returns the texture description used to create the object
virtual const TextureDesc& GetDesc()const = 0;
diff --git a/Graphics/GraphicsEngine/interface/TextureView.h b/Graphics/GraphicsEngine/interface/TextureView.h
index 84df8ce4..a1e2b439 100644
--- a/Graphics/GraphicsEngine/interface/TextureView.h
+++ b/Graphics/GraphicsEngine/interface/TextureView.h
@@ -163,7 +163,7 @@ class ITextureView : public IDeviceObject
{
public:
/// Queries the specific interface, see IObject::QueryInterface() for details
- virtual void QueryInterface(const INTERFACE_ID& IID, IObject** ppInterface ) = 0;
+ virtual void QueryInterface(const INTERFACE_ID& IID, IObject** ppInterface)override = 0;
/// Returns the texture view description used to create the object
virtual const TextureViewDesc& GetDesc()const = 0;