CreateDeviceObject(const Char *ObjectTypeName, const ObjectDescType &Desc, ObjectType **ppObject, ObjectConstructorType ConstructObject) | Diligent::RenderDeviceBase< EngineImplTraits > | inlineprotected |
CreateResourceMapping(const ResourceMappingCreateInfo &ResMappingCI, IResourceMapping **ppMapping) override final | Diligent::RenderDeviceBase< EngineImplTraits > | inlinevirtual |
CreateTilePipelineState(const TilePipelineStateCreateInfo &PSOCreateInfo, IPipelineState **ppPipelineState) override | Diligent::RenderDeviceBase< EngineImplTraits > | inlinevirtual |
GetAdapterInfo() const override final | Diligent::RenderDeviceBase< EngineImplTraits > | inlinevirtual |
GetDeviceInfo() const override final | Diligent::RenderDeviceBase< EngineImplTraits > | inlinevirtual |
GetNumDeferredContexts() const | Diligent::RenderDeviceBase< EngineImplTraits > | inline |
GetNumImmediateContexts() const | Diligent::RenderDeviceBase< EngineImplTraits > | inline |
GetTextureFormatInfo(TEXTURE_FORMAT TexFormat) const override final | Diligent::RenderDeviceBase< EngineImplTraits > | inlinevirtual |
GetTextureFormatInfoExt(TEXTURE_FORMAT TexFormat) override final | Diligent::RenderDeviceBase< EngineImplTraits > | inlinevirtual |
m_BLASAllocator | Diligent::RenderDeviceBase< EngineImplTraits > | protected |
m_BuffViewObjAllocator | Diligent::RenderDeviceBase< EngineImplTraits > | protected |
m_BufObjAllocator | Diligent::RenderDeviceBase< EngineImplTraits > | protected |
m_DeferredCtxMtx | Diligent::RenderDeviceBase< EngineImplTraits > | mutableprotected |
m_FenceAllocator | Diligent::RenderDeviceBase< EngineImplTraits > | protected |
m_FramebufferAllocator | Diligent::RenderDeviceBase< EngineImplTraits > | protected |
m_MemObjAllocator | Diligent::RenderDeviceBase< EngineImplTraits > | protected |
m_PipeResSignAllocator | Diligent::RenderDeviceBase< EngineImplTraits > | protected |
m_PSOAllocator | Diligent::RenderDeviceBase< EngineImplTraits > | protected |
m_PSOCacheAllocator | Diligent::RenderDeviceBase< EngineImplTraits > | protected |
m_QueryAllocator | Diligent::RenderDeviceBase< EngineImplTraits > | protected |
m_RawMemAllocator | Diligent::RenderDeviceBase< EngineImplTraits > | protected |
m_RenderPassAllocator | Diligent::RenderDeviceBase< EngineImplTraits > | protected |
m_ResMappingAllocator | Diligent::RenderDeviceBase< EngineImplTraits > | protected |
m_SamplerObjAllocator | Diligent::RenderDeviceBase< EngineImplTraits > | protected |
m_SamplersRegistry | Diligent::RenderDeviceBase< EngineImplTraits > | protected |
m_SBTAllocator | Diligent::RenderDeviceBase< EngineImplTraits > | protected |
m_ShaderObjAllocator | Diligent::RenderDeviceBase< EngineImplTraits > | protected |
m_SRBAllocator | Diligent::RenderDeviceBase< EngineImplTraits > | protected |
m_TexObjAllocator | Diligent::RenderDeviceBase< EngineImplTraits > | protected |
m_TexViewObjAllocator | Diligent::RenderDeviceBase< EngineImplTraits > | protected |
m_TLASAllocator | Diligent::RenderDeviceBase< EngineImplTraits > | protected |
m_wpImmediateContexts | Diligent::RenderDeviceBase< EngineImplTraits > | protected |
RenderDeviceBase(IReferenceCounters *pRefCounters, IMemoryAllocator &RawMemAllocator, IEngineFactory *pEngineFactory, const EngineCreateInfo &EngineCI, const GraphicsAdapterInfo &AdapterInfo) | Diligent::RenderDeviceBase< EngineImplTraits > | inline |
SetImmediateContext(size_t Ctx, DeviceContextImplType *pImmediateContext) | Diligent::RenderDeviceBase< EngineImplTraits > | inline |