Diligent Engine  v.2.4.g
Public Types | List of all members
Diligent::EngineD3D11ImplTraits Struct Reference

#include <EngineD3D11ImplTraits.hpp>

Public Types

using RenderDeviceInterface = IRenderDeviceD3D11
 
using DeviceContextInterface = IDeviceContextD3D11
 
using PipelineStateInterface = IPipelineStateD3D11
 
using ShaderResourceBindingInterface = IShaderResourceBindingD3D11
 
using BufferInterface = IBufferD3D11
 
using BufferViewInterface = IBufferViewD3D11
 
using TextureInterface = ITextureD3D11
 
using TextureViewInterface = ITextureViewD3D11
 
using ShaderInterface = IShaderD3D11
 
using SamplerInterface = ISamplerD3D11
 
using FenceInterface = IFenceD3D11
 
using QueryInterface = IQueryD3D11
 
using RenderPassInterface = IRenderPass
 
using FramebufferInterface = IFramebuffer
 
using CommandListInterface = ICommandList
 
using PipelineResourceSignatureInterface = IPipelineResourceSignature
 
using RenderDeviceImplType = RenderDeviceD3D11Impl
 
using DeviceContextImplType = DeviceContextD3D11Impl
 
using PipelineStateImplType = PipelineStateD3D11Impl
 
using ShaderResourceBindingImplType = ShaderResourceBindingD3D11Impl
 
using BufferImplType = BufferD3D11Impl
 
using BufferViewImplType = BufferViewD3D11Impl
 
using TextureImplType = TextureBaseD3D11
 
using TextureViewImplType = TextureViewD3D11Impl
 
using ShaderImplType = ShaderD3D11Impl
 
using SamplerImplType = SamplerD3D11Impl
 
using FenceImplType = FenceD3D11Impl
 
using QueryImplType = QueryD3D11Impl
 
using RenderPassImplType = RenderPassD3D11Impl
 
using FramebufferImplType = FramebufferD3D11Impl
 
using CommandListImplType = CommandListD3D11Impl
 
using BottomLevelASImplType = BottomLevelASD3D11Impl
 
using TopLevelASImplType = TopLevelASD3D11Impl
 
using ShaderBindingTableImplType = ShaderBindingTableD3D11Impl
 
using PipelineResourceSignatureImplType = PipelineResourceSignatureD3D11Impl
 
using BuffViewObjAllocatorType = FixedBlockMemoryAllocator
 
using TexViewObjAllocatorType = FixedBlockMemoryAllocator
 
using ShaderResourceCacheImplType = ShaderResourceCacheD3D11
 
using ShaderVariableManagerImplType = ShaderVariableManagerD3D11
 

Member Typedef Documentation

◆ BottomLevelASImplType

◆ BufferImplType

◆ BufferInterface

◆ BufferViewImplType

◆ BufferViewInterface

◆ BuffViewObjAllocatorType

◆ CommandListImplType

◆ CommandListInterface

◆ DeviceContextImplType

◆ DeviceContextInterface

◆ FenceImplType

◆ FenceInterface

◆ FramebufferImplType

◆ FramebufferInterface

◆ PipelineResourceSignatureImplType

◆ PipelineResourceSignatureInterface

◆ PipelineStateImplType

◆ PipelineStateInterface

◆ QueryImplType

◆ QueryInterface

◆ RenderDeviceImplType

◆ RenderDeviceInterface

◆ RenderPassImplType

◆ RenderPassInterface

◆ SamplerImplType

◆ SamplerInterface

◆ ShaderBindingTableImplType

◆ ShaderImplType

◆ ShaderInterface

◆ ShaderResourceBindingImplType

◆ ShaderResourceBindingInterface

◆ ShaderResourceCacheImplType

◆ ShaderVariableManagerImplType

◆ TextureImplType

◆ TextureInterface

◆ TextureViewImplType

◆ TextureViewInterface

◆ TexViewObjAllocatorType

◆ TopLevelASImplType


The documentation for this struct was generated from the following file: