summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineMetal
diff options
context:
space:
mode:
authorEgor Yusov <egor.yusov@gmail.com>2019-11-09 03:00:58 +0000
committerEgor Yusov <egor.yusov@gmail.com>2019-11-09 03:00:58 +0000
commit37515eb550a73b935b96187362ca6bf1a7177e6c (patch)
treec407db30f746601e27028bdef41044a1715fbbb8 /Graphics/GraphicsEngineMetal
parentUpdated comments in Direct3D12 backend implementation (diff)
downloadDiligentCore-37515eb550a73b935b96187362ca6bf1a7177e6c.tar.gz
DiligentCore-37515eb550a73b935b96187362ca6bf1a7177e6c.zip
Updated descriptions of backend-specific interfaces
Diffstat (limited to 'Graphics/GraphicsEngineMetal')
-rw-r--r--Graphics/GraphicsEngineMetal/interface/BufferMtl.h2
-rw-r--r--Graphics/GraphicsEngineMetal/interface/BufferViewMtl.h2
-rw-r--r--Graphics/GraphicsEngineMetal/interface/DeviceContextMtl.h2
-rw-r--r--Graphics/GraphicsEngineMetal/interface/FenceMtl.h2
-rw-r--r--Graphics/GraphicsEngineMetal/interface/PipelineStateMtl.h2
-rw-r--r--Graphics/GraphicsEngineMetal/interface/RenderDeviceMtl.h2
-rw-r--r--Graphics/GraphicsEngineMetal/interface/SamplerMtl.h2
-rw-r--r--Graphics/GraphicsEngineMetal/interface/ShaderMtl.h2
-rw-r--r--Graphics/GraphicsEngineMetal/interface/ShaderResourceBindingMtl.h2
-rw-r--r--Graphics/GraphicsEngineMetal/interface/SwapChainMtl.h2
-rw-r--r--Graphics/GraphicsEngineMetal/interface/TextureMtl.h2
-rw-r--r--Graphics/GraphicsEngineMetal/interface/TextureViewMtl.h2
12 files changed, 12 insertions, 12 deletions
diff --git a/Graphics/GraphicsEngineMetal/interface/BufferMtl.h b/Graphics/GraphicsEngineMetal/interface/BufferMtl.h
index d2e941f4..c3dbff1f 100644
--- a/Graphics/GraphicsEngineMetal/interface/BufferMtl.h
+++ b/Graphics/GraphicsEngineMetal/interface/BufferMtl.h
@@ -35,7 +35,7 @@ namespace Diligent
static const INTERFACE_ID IID_BufferMtl =
{ 0xf8a1a3ac, 0x923a, 0x419d, { 0xab, 0x9d, 0xfe, 0x9e, 0x35, 0xdc, 0x65, 0x4b } };
-/// Interface to the buffer object implemented in Mtl
+/// Exposes Metal-specific functionality of a buffer object.
class IBufferMtl : public IBuffer
{
public:
diff --git a/Graphics/GraphicsEngineMetal/interface/BufferViewMtl.h b/Graphics/GraphicsEngineMetal/interface/BufferViewMtl.h
index ca813d37..6661daf5 100644
--- a/Graphics/GraphicsEngineMetal/interface/BufferViewMtl.h
+++ b/Graphics/GraphicsEngineMetal/interface/BufferViewMtl.h
@@ -35,7 +35,7 @@ namespace Diligent
static const INTERFACE_ID IID_BufferViewMtl =
{ 0x6d8b8199, 0x1011, 0x42b6, { 0x80, 0xdf, 0xa9, 0xfa, 0x8b, 0x4f, 0x33, 0xff } };
-/// Interface to the buffer view object implemented in Mtl
+/// Exposes Metal-specific functionality of a buffer view object.
class IBufferViewMtl : public IBufferView
{
public:
diff --git a/Graphics/GraphicsEngineMetal/interface/DeviceContextMtl.h b/Graphics/GraphicsEngineMetal/interface/DeviceContextMtl.h
index ab9cfd76..775423d3 100644
--- a/Graphics/GraphicsEngineMetal/interface/DeviceContextMtl.h
+++ b/Graphics/GraphicsEngineMetal/interface/DeviceContextMtl.h
@@ -35,7 +35,7 @@ namespace Diligent
static const INTERFACE_ID IID_DeviceContextMtl =
{ 0x2dea7704, 0xc586, 0x4ba7, { 0xb9, 0x38, 0x93, 0xb2, 0x39, 0xdf, 0xa2, 0x68 } };
-/// Interface to the device context object implemented in Mtl
+/// Exposes Metal-specific functionality of a device context.
class IDeviceContextMtl : public IDeviceContext
{
public:
diff --git a/Graphics/GraphicsEngineMetal/interface/FenceMtl.h b/Graphics/GraphicsEngineMetal/interface/FenceMtl.h
index 66fd3f34..3db81121 100644
--- a/Graphics/GraphicsEngineMetal/interface/FenceMtl.h
+++ b/Graphics/GraphicsEngineMetal/interface/FenceMtl.h
@@ -35,7 +35,7 @@ namespace Diligent
static const INTERFACE_ID IID_FenceMtl =
{ 0x54fe9f8f, 0xfbbf, 0x4abb, { 0x82, 0x80, 0xd9, 0x80, 0x98, 0x2d, 0xa3, 0x64 } };
-/// Interface to the fence object implemented in Mtl
+/// Exposes Metal-specific functionality of a fence object.
class IFenceMtl : public IFence
{
public:
diff --git a/Graphics/GraphicsEngineMetal/interface/PipelineStateMtl.h b/Graphics/GraphicsEngineMetal/interface/PipelineStateMtl.h
index 0defee2e..988c43dc 100644
--- a/Graphics/GraphicsEngineMetal/interface/PipelineStateMtl.h
+++ b/Graphics/GraphicsEngineMetal/interface/PipelineStateMtl.h
@@ -35,7 +35,7 @@ namespace Diligent
static const INTERFACE_ID IID_PipelineStateMtl =
{ 0xb6a17c51, 0xcca9, 0x44e1, { 0xa2, 0xdc, 0x5d, 0xe2, 0x50, 0xcf, 0x85, 0xad } };
-/// Interface to the blend state object implemented in Mtl
+/// Exposes Metal-specific functionality of a pipeline state object.
class IPipelineStateMtl : public IPipelineState
{
public:
diff --git a/Graphics/GraphicsEngineMetal/interface/RenderDeviceMtl.h b/Graphics/GraphicsEngineMetal/interface/RenderDeviceMtl.h
index eeab1599..c4ea311a 100644
--- a/Graphics/GraphicsEngineMetal/interface/RenderDeviceMtl.h
+++ b/Graphics/GraphicsEngineMetal/interface/RenderDeviceMtl.h
@@ -35,7 +35,7 @@ namespace Diligent
static const INTERFACE_ID IID_RenderDeviceMtl =
{ 0x8d483e4a, 0x2d53, 0x47b2, { 0xb8, 0xd7, 0x27, 0x6f, 0x4c, 0xe5, 0x7f, 0x68 } };
-/// Interface to the render device object implemented in Mtl
+/// Exposes Metal-specific functionality of a render device.
class IRenderDeviceMtl : public IRenderDevice
{
public:
diff --git a/Graphics/GraphicsEngineMetal/interface/SamplerMtl.h b/Graphics/GraphicsEngineMetal/interface/SamplerMtl.h
index 3f3b453b..c445e17e 100644
--- a/Graphics/GraphicsEngineMetal/interface/SamplerMtl.h
+++ b/Graphics/GraphicsEngineMetal/interface/SamplerMtl.h
@@ -35,7 +35,7 @@ namespace Diligent
static const INTERFACE_ID IID_SamplerMtl =
{ 0x73f8c099, 0x49b, 0x4c81, { 0xad, 0x19, 0xc9, 0x89, 0x63, 0xac, 0x7f, 0xeb } };
-/// Interface to the sampler object implemented in Mtl
+/// Exposes Metal-specific functionality of a sampler object.
class ISamplerMtl : public ISampler
{
public:
diff --git a/Graphics/GraphicsEngineMetal/interface/ShaderMtl.h b/Graphics/GraphicsEngineMetal/interface/ShaderMtl.h
index 49c4a0c5..2f791541 100644
--- a/Graphics/GraphicsEngineMetal/interface/ShaderMtl.h
+++ b/Graphics/GraphicsEngineMetal/interface/ShaderMtl.h
@@ -35,7 +35,7 @@ namespace Diligent
static const INTERFACE_ID IID_ShaderMtl =
{ 0x7182c29, 0xcc3b, 0x43b2, { 0x99, 0xd8, 0xa7, 0x7f, 0x6f, 0xec, 0xba, 0x82 } };
-/// Interface to the shader object implemented in Mtl
+/// Exposes Metal-specific functionality of a shader object.
class IShaderMtl : public IShader
{
public:
diff --git a/Graphics/GraphicsEngineMetal/interface/ShaderResourceBindingMtl.h b/Graphics/GraphicsEngineMetal/interface/ShaderResourceBindingMtl.h
index dbb723e1..66a6fe06 100644
--- a/Graphics/GraphicsEngineMetal/interface/ShaderResourceBindingMtl.h
+++ b/Graphics/GraphicsEngineMetal/interface/ShaderResourceBindingMtl.h
@@ -35,7 +35,7 @@ namespace Diligent
static const INTERFACE_ID IID_ShaderResourceBindingMtl =
{ 0x4d7af38e, 0x4650, 0x4a11, { 0xb3, 0x3b, 0xff, 0xc7, 0xa, 0x8c, 0xd6, 0x8b } };
-/// Shader resource binding interface
+/// Exposes Metal-specific functionality of a shader resource binding object.
class IShaderResourceBindingMtl : public IShaderResourceBinding
{
public:
diff --git a/Graphics/GraphicsEngineMetal/interface/SwapChainMtl.h b/Graphics/GraphicsEngineMetal/interface/SwapChainMtl.h
index 338badf9..4e5676ac 100644
--- a/Graphics/GraphicsEngineMetal/interface/SwapChainMtl.h
+++ b/Graphics/GraphicsEngineMetal/interface/SwapChainMtl.h
@@ -36,7 +36,7 @@ namespace Diligent
static const INTERFACE_ID IID_SwapChainMtl =
{ 0x8acdd0d9, 0xff1c, 0x4a78, { 0x98, 0x66, 0x92, 0x44, 0x59, 0xa0, 0xd4, 0x56 } };
-/// Interface to the swap chain object implemented in Mtl
+/// Exposes Metal-specific functionality of a swap chain.
class ISwapChainMtl : public ISwapChain
{
public:
diff --git a/Graphics/GraphicsEngineMetal/interface/TextureMtl.h b/Graphics/GraphicsEngineMetal/interface/TextureMtl.h
index 3e8eb20e..7a650dc1 100644
--- a/Graphics/GraphicsEngineMetal/interface/TextureMtl.h
+++ b/Graphics/GraphicsEngineMetal/interface/TextureMtl.h
@@ -35,7 +35,7 @@ namespace Diligent
static const INTERFACE_ID IID_TextureMtl =
{ 0xd3a85032, 0x224d, 0x45e5, { 0x98, 0x25, 0x3a, 0xab, 0xd6, 0x1a, 0x5e, 0xa5 } };
-/// Interface to the texture object implemented in Mtl
+/// Exposes Metal-specific functionality of a texture object.
class ITextureMtl : public ITexture
{
public:
diff --git a/Graphics/GraphicsEngineMetal/interface/TextureViewMtl.h b/Graphics/GraphicsEngineMetal/interface/TextureViewMtl.h
index 18e1948e..bf6eda82 100644
--- a/Graphics/GraphicsEngineMetal/interface/TextureViewMtl.h
+++ b/Graphics/GraphicsEngineMetal/interface/TextureViewMtl.h
@@ -35,7 +35,7 @@ namespace Diligent
static const INTERFACE_ID IID_TextureViewMtl =
{ 0x94c0d9c3, 0x61e7, 0x4358, { 0xab, 0x9f, 0x6, 0x6e, 0xad, 0x84, 0xd6, 0xf1 } };
-/// Interface to the texture view object implemented in Mtl
+/// Exposes Metal-specific functionality of a texture view object.
class ITextureViewMtl : public ITextureView
{
public: