Diligent Engine
v.2.4.g
Diligent
EngineVkImplTraits
Public Types
|
List of all members
Diligent::EngineVkImplTraits Struct Reference
#include <
EngineVkImplTraits.hpp
>
Public Types
using
RenderDeviceInterface
=
IRenderDeviceVk
using
DeviceContextInterface
=
IDeviceContextVk
using
PipelineStateInterface
=
IPipelineStateVk
using
ShaderResourceBindingInterface
=
IShaderResourceBindingVk
using
BufferInterface
=
IBufferVk
using
BufferViewInterface
=
IBufferViewVk
using
TextureInterface
=
ITextureVk
using
TextureViewInterface
=
ITextureViewVk
using
ShaderInterface
=
IShaderVk
using
SamplerInterface
=
ISamplerVk
using
FenceInterface
=
IFenceVk
using
QueryInterface
=
IQueryVk
using
RenderPassInterface
=
IRenderPassVk
using
FramebufferInterface
=
IFramebufferVk
using
CommandListInterface
=
ICommandList
using
BottomLevelASInterface
=
IBottomLevelASVk
using
TopLevelASInterface
=
ITopLevelASVk
using
ShaderBindingTableInterface
=
IShaderBindingTableVk
using
PipelineResourceSignatureInterface
=
IPipelineResourceSignature
using
CommandQueueInterface
=
ICommandQueueVk
using
RenderDeviceImplType
=
RenderDeviceVkImpl
using
DeviceContextImplType
=
DeviceContextVkImpl
using
PipelineStateImplType
=
PipelineStateVkImpl
using
ShaderResourceBindingImplType
=
ShaderResourceBindingVkImpl
using
BufferImplType
=
BufferVkImpl
using
BufferViewImplType
=
BufferViewVkImpl
using
TextureImplType
=
TextureVkImpl
using
TextureViewImplType
=
TextureViewVkImpl
using
ShaderImplType
=
ShaderVkImpl
using
SamplerImplType
=
SamplerVkImpl
using
FenceImplType
=
FenceVkImpl
using
QueryImplType
=
QueryVkImpl
using
RenderPassImplType
=
RenderPassVkImpl
using
FramebufferImplType
=
FramebufferVkImpl
using
CommandListImplType
=
CommandListVkImpl
using
BottomLevelASImplType
=
BottomLevelASVkImpl
using
TopLevelASImplType
=
TopLevelASVkImpl
using
ShaderBindingTableImplType
=
ShaderBindingTableVkImpl
using
PipelineResourceSignatureImplType
=
PipelineResourceSignatureVkImpl
using
BuffViewObjAllocatorType
=
FixedBlockMemoryAllocator
using
TexViewObjAllocatorType
=
FixedBlockMemoryAllocator
using
ShaderResourceCacheImplType
=
ShaderResourceCacheVk
using
ShaderVariableManagerImplType
=
ShaderVariableManagerVk
Member Typedef Documentation
◆
BottomLevelASImplType
using
Diligent::EngineVkImplTraits::BottomLevelASImplType
=
BottomLevelASVkImpl
◆
BottomLevelASInterface
using
Diligent::EngineVkImplTraits::BottomLevelASInterface
=
IBottomLevelASVk
◆
BufferImplType
using
Diligent::EngineVkImplTraits::BufferImplType
=
BufferVkImpl
◆
BufferInterface
using
Diligent::EngineVkImplTraits::BufferInterface
=
IBufferVk
◆
BufferViewImplType
using
Diligent::EngineVkImplTraits::BufferViewImplType
=
BufferViewVkImpl
◆
BufferViewInterface
using
Diligent::EngineVkImplTraits::BufferViewInterface
=
IBufferViewVk
◆
BuffViewObjAllocatorType
using
Diligent::EngineVkImplTraits::BuffViewObjAllocatorType
=
FixedBlockMemoryAllocator
◆
CommandListImplType
using
Diligent::EngineVkImplTraits::CommandListImplType
=
CommandListVkImpl
◆
CommandListInterface
using
Diligent::EngineVkImplTraits::CommandListInterface
=
ICommandList
◆
CommandQueueInterface
using
Diligent::EngineVkImplTraits::CommandQueueInterface
=
ICommandQueueVk
◆
DeviceContextImplType
using
Diligent::EngineVkImplTraits::DeviceContextImplType
=
DeviceContextVkImpl
◆
DeviceContextInterface
using
Diligent::EngineVkImplTraits::DeviceContextInterface
=
IDeviceContextVk
◆
FenceImplType
using
Diligent::EngineVkImplTraits::FenceImplType
=
FenceVkImpl
◆
FenceInterface
using
Diligent::EngineVkImplTraits::FenceInterface
=
IFenceVk
◆
FramebufferImplType
using
Diligent::EngineVkImplTraits::FramebufferImplType
=
FramebufferVkImpl
◆
FramebufferInterface
using
Diligent::EngineVkImplTraits::FramebufferInterface
=
IFramebufferVk
◆
PipelineResourceSignatureImplType
using
Diligent::EngineVkImplTraits::PipelineResourceSignatureImplType
=
PipelineResourceSignatureVkImpl
◆
PipelineResourceSignatureInterface
using
Diligent::EngineVkImplTraits::PipelineResourceSignatureInterface
=
IPipelineResourceSignature
◆
PipelineStateImplType
using
Diligent::EngineVkImplTraits::PipelineStateImplType
=
PipelineStateVkImpl
◆
PipelineStateInterface
using
Diligent::EngineVkImplTraits::PipelineStateInterface
=
IPipelineStateVk
◆
QueryImplType
using
Diligent::EngineVkImplTraits::QueryImplType
=
QueryVkImpl
◆
QueryInterface
using
Diligent::EngineVkImplTraits::QueryInterface
=
IQueryVk
◆
RenderDeviceImplType
using
Diligent::EngineVkImplTraits::RenderDeviceImplType
=
RenderDeviceVkImpl
◆
RenderDeviceInterface
using
Diligent::EngineVkImplTraits::RenderDeviceInterface
=
IRenderDeviceVk
◆
RenderPassImplType
using
Diligent::EngineVkImplTraits::RenderPassImplType
=
RenderPassVkImpl
◆
RenderPassInterface
using
Diligent::EngineVkImplTraits::RenderPassInterface
=
IRenderPassVk
◆
SamplerImplType
using
Diligent::EngineVkImplTraits::SamplerImplType
=
SamplerVkImpl
◆
SamplerInterface
using
Diligent::EngineVkImplTraits::SamplerInterface
=
ISamplerVk
◆
ShaderBindingTableImplType
using
Diligent::EngineVkImplTraits::ShaderBindingTableImplType
=
ShaderBindingTableVkImpl
◆
ShaderBindingTableInterface
using
Diligent::EngineVkImplTraits::ShaderBindingTableInterface
=
IShaderBindingTableVk
◆
ShaderImplType
using
Diligent::EngineVkImplTraits::ShaderImplType
=
ShaderVkImpl
◆
ShaderInterface
using
Diligent::EngineVkImplTraits::ShaderInterface
=
IShaderVk
◆
ShaderResourceBindingImplType
using
Diligent::EngineVkImplTraits::ShaderResourceBindingImplType
=
ShaderResourceBindingVkImpl
◆
ShaderResourceBindingInterface
using
Diligent::EngineVkImplTraits::ShaderResourceBindingInterface
=
IShaderResourceBindingVk
◆
ShaderResourceCacheImplType
using
Diligent::EngineVkImplTraits::ShaderResourceCacheImplType
=
ShaderResourceCacheVk
◆
ShaderVariableManagerImplType
using
Diligent::EngineVkImplTraits::ShaderVariableManagerImplType
=
ShaderVariableManagerVk
◆
TextureImplType
using
Diligent::EngineVkImplTraits::TextureImplType
=
TextureVkImpl
◆
TextureInterface
using
Diligent::EngineVkImplTraits::TextureInterface
=
ITextureVk
◆
TextureViewImplType
using
Diligent::EngineVkImplTraits::TextureViewImplType
=
TextureViewVkImpl
◆
TextureViewInterface
using
Diligent::EngineVkImplTraits::TextureViewInterface
=
ITextureViewVk
◆
TexViewObjAllocatorType
using
Diligent::EngineVkImplTraits::TexViewObjAllocatorType
=
FixedBlockMemoryAllocator
◆
TopLevelASImplType
using
Diligent::EngineVkImplTraits::TopLevelASImplType
=
TopLevelASVkImpl
◆
TopLevelASInterface
using
Diligent::EngineVkImplTraits::TopLevelASInterface
=
ITopLevelASVk
The documentation for this struct was generated from the following file:
Graphics/GraphicsEngineVulkan/include/
EngineVkImplTraits.hpp
Generated by
1.8.17