CreateDeviceObject(const Char *ObjectTypeName, const TObjectDescType &Desc, TObjectType **ppObject, TObjectConstructor ConstructObject) | Diligent::RenderDeviceBase< BaseInterface > | protected |
CreateResourceMapping(const ResourceMappingDesc &MappingDesc, IResourceMapping **ppMapping) override final | Diligent::RenderDeviceBase< BaseInterface > | virtual |
GetDeviceCaps() const override final | Diligent::RenderDeviceBase< BaseInterface > | inlinevirtual |
GetNumDeferredContexts() const | Diligent::RenderDeviceBase< BaseInterface > | inline |
GetTextureFormatInfo(TEXTURE_FORMAT TexFormat) override final | Diligent::RenderDeviceBase< BaseInterface > | inlinevirtual |
GetTextureFormatInfoExt(TEXTURE_FORMAT TexFormat) override final | Diligent::RenderDeviceBase< BaseInterface > | inlinevirtual |
m_BuffViewObjAllocator | Diligent::RenderDeviceBase< BaseInterface > | protected |
m_BufObjAllocator | Diligent::RenderDeviceBase< BaseInterface > | protected |
m_PSOAllocator | Diligent::RenderDeviceBase< BaseInterface > | protected |
m_ResMappingAllocator | Diligent::RenderDeviceBase< BaseInterface > | protected |
m_SamplerObjAllocator | Diligent::RenderDeviceBase< BaseInterface > | protected |
m_SamplersRegistry | Diligent::RenderDeviceBase< BaseInterface > | protected |
m_ShaderObjAllocator | Diligent::RenderDeviceBase< BaseInterface > | protected |
m_SRBAllocator | Diligent::RenderDeviceBase< BaseInterface > | protected |
m_TexObjAllocator | Diligent::RenderDeviceBase< BaseInterface > | protected |
m_TexViewObjAllocator | Diligent::RenderDeviceBase< BaseInterface > | protected |
m_wpDeferredContexts | Diligent::RenderDeviceBase< BaseInterface > | protected |
m_wpImmediateContext | Diligent::RenderDeviceBase< BaseInterface > | protected |
RenderDeviceBase(IMemoryAllocator &RawMemAllocator, Uint32 NumDeferredContexts, size_t TextureObjSize, size_t TexViewObjSize, size_t BufferObjSize, size_t BuffViewObjSize, size_t ShaderObjSize, size_t SamplerObjSize, size_t PSOSize, size_t SRBSize) | Diligent::RenderDeviceBase< BaseInterface > | inline |
SetDeferredContext(size_t Ctx, IDeviceContext *pDeferredCtx) | Diligent::RenderDeviceBase< BaseInterface > | inline |
SetImmediateContext(IDeviceContext *pImmediateContext) | Diligent::RenderDeviceBase< BaseInterface > | inline |