Diligent Engine  v.2.4.g
Diligent::RenderDeviceGLESImpl Member List

This is the complete list of members for Diligent::RenderDeviceGLESImpl, including all inherited members.

AddRef() override finalDiligent::RefCountedObject< EngineGLImplTraits ::RenderDeviceInterface >inlinevirtual
BaseInterface typedefDiligent::RenderDeviceBase< EngineGLImplTraits >
BottomLevelASImplType typedefDiligent::RenderDeviceBase< EngineGLImplTraits >
BufferImplType typedefDiligent::RenderDeviceBase< EngineGLImplTraits >
BufferViewImplType typedefDiligent::RenderDeviceBase< EngineGLImplTraits >
CreateBLAS(const BottomLevelASDesc &Desc, IBottomLevelAS **ppBLAS) override finalDiligent::RenderDeviceGLImplvirtual
CreateBLASImpl(IBottomLevelAS **ppBLAS, const BottomLevelASDesc &Desc, const ExtraArgsType &... ExtraArgs)Diligent::RenderDeviceBase< EngineGLImplTraits >inlineprotected
CreateBuffer(const BufferDesc &BuffDesc, const BufferData *pBuffData, IBuffer **ppBuffer, bool bIsDeviceInternal)Diligent::RenderDeviceGLImpl
CreateBuffer(const BufferDesc &BuffDesc, const BufferData *BuffData, IBuffer **ppBuffer) override finalDiligent::RenderDeviceGLImplvirtual
CreateBufferFromGLHandle(Uint32 GLHandle, const BufferDesc &BuffDesc, RESOURCE_STATE InitialState, IBuffer **ppBuffer) override finalDiligent::RenderDeviceGLImplvirtual
CreateBufferImpl(IBuffer **ppBuffer, const BufferDesc &BuffDesc, const ExtraArgsType &... ExtraArgs)Diligent::RenderDeviceBase< EngineGLImplTraits >inlineprotected
CreateComputePipelineState(const ComputePipelineStateCreateInfo &PSOCreateInfo, IPipelineState **ppPipelineState) override finalDiligent::RenderDeviceGLImplvirtual
CreateComputePipelineState(const ComputePipelineStateCreateInfo &PSOCreateInfo, IPipelineState **ppPipelineState, bool bIsDeviceInternal)Diligent::RenderDeviceGLImpl
CreateDeviceObject(const Char *ObjectTypeName, const ObjectDescType &Desc, ObjectType **ppObject, ObjectConstructorType ConstructObject)Diligent::RenderDeviceBase< EngineGLImplTraits >inlineprotected
CreateDummyTexture(const TextureDesc &TexDesc, RESOURCE_STATE InitialState, ITexture **ppTexture) override finalDiligent::RenderDeviceGLImplvirtual
CreateFence(const FenceDesc &Desc, IFence **ppFence) override finalDiligent::RenderDeviceGLImplvirtual
CreateFenceImpl(IFence **ppFence, const FenceDesc &Desc)Diligent::RenderDeviceBase< EngineGLImplTraits >inlineprotected
CreateFramebuffer(const FramebufferDesc &Desc, IFramebuffer **ppFramebuffer) override finalDiligent::RenderDeviceGLImplvirtual
CreateFramebufferImpl(IFramebuffer **ppFramebuffer, const FramebufferDesc &Desc, const ExtraArgsType &... ExtraArgs)Diligent::RenderDeviceBase< EngineGLImplTraits >inlineprotected
CreateGraphicsPipelineState(const GraphicsPipelineStateCreateInfo &PSOCreateInfo, IPipelineState **ppPipelineState) override finalDiligent::RenderDeviceGLImplvirtual
CreateGraphicsPipelineState(const GraphicsPipelineStateCreateInfo &PSOCreateInfo, IPipelineState **ppPipelineState, bool bIsDeviceInternal)Diligent::RenderDeviceGLImpl
CreatePipelineResourceSignature(const PipelineResourceSignatureDesc &Desc, IPipelineResourceSignature **ppSignature) override finalDiligent::RenderDeviceGLImplvirtual
CreatePipelineResourceSignature(const PipelineResourceSignatureDesc &Desc, IPipelineResourceSignature **ppSignature, bool IsDeviceInternal)Diligent::RenderDeviceGLImpl
CreatePipelineResourceSignatureImpl(IPipelineResourceSignature **ppSignature, const PipelineResourceSignatureDesc &Desc, const ExtraArgsType &... ExtraArgs)Diligent::RenderDeviceBase< EngineGLImplTraits >inlineprotected
CreatePipelineStateImpl(IPipelineState **ppPipelineState, const PSOCreateInfoType &PSOCreateInfo, const ExtraArgsType &... ExtraArgs)Diligent::RenderDeviceBase< EngineGLImplTraits >inlineprotected
CreateQuery(const QueryDesc &Desc, IQuery **ppQuery) override finalDiligent::RenderDeviceGLImplvirtual
CreateQueryImpl(IQuery **ppQuery, const QueryDesc &Desc)Diligent::RenderDeviceBase< EngineGLImplTraits >inlineprotected
CreateRayTracingPipelineState(const RayTracingPipelineStateCreateInfo &PSOCreateInfo, IPipelineState **ppPipelineState) override finalDiligent::RenderDeviceGLImplvirtual
CreateRenderPass(const RenderPassDesc &Desc, IRenderPass **ppRenderPass) override finalDiligent::RenderDeviceGLImplvirtual
CreateRenderPassImpl(IRenderPass **ppRenderPass, const RenderPassDesc &Desc, const ExtraArgsType &... ExtraArgs)Diligent::RenderDeviceBase< EngineGLImplTraits >inlineprotected
CreateResourceMapping(const ResourceMappingDesc &MappingDesc, IResourceMapping **ppMapping) override finalDiligent::RenderDeviceBase< EngineGLImplTraits >inlinevirtual
CreateSampler(const SamplerDesc &SamplerDesc, ISampler **ppSampler, bool bIsDeviceInternal)Diligent::RenderDeviceGLImpl
CreateSampler(const SamplerDesc &SamplerDesc, ISampler **ppSampler) override finalDiligent::RenderDeviceGLImplvirtual
CreateSamplerImpl(ISampler **ppSampler, const SamplerDesc &SamplerDesc, const ExtraArgsType &... ExtraArgs)Diligent::RenderDeviceBase< EngineGLImplTraits >inlineprotected
CreateSBT(const ShaderBindingTableDesc &Desc, IShaderBindingTable **ppSBT) override finalDiligent::RenderDeviceGLImplvirtual
CreateSBTImpl(IShaderBindingTable **ppSBT, const ShaderBindingTableDesc &Desc)Diligent::RenderDeviceBase< EngineGLImplTraits >inlineprotected
CreateShader(const ShaderCreateInfo &ShaderCreateInfo, IShader **ppShader, bool bIsDeviceInternal)Diligent::RenderDeviceGLImpl
CreateShader(const ShaderCreateInfo &ShaderCreateInfo, IShader **ppShader) override finalDiligent::RenderDeviceGLImplvirtual
CreateShaderImpl(IShader **ppShader, const ShaderCreateInfo &ShaderCI, const ExtraArgsType &... ExtraArgs)Diligent::RenderDeviceBase< EngineGLImplTraits >inlineprotected
CreateTexture(const TextureDesc &TexDesc, const TextureData *pData, ITexture **ppTexture, bool bIsDeviceInternal)Diligent::RenderDeviceGLImpl
CreateTexture(const TextureDesc &TexDesc, const TextureData *Data, ITexture **ppTexture) override finalDiligent::RenderDeviceGLImplvirtual
CreateTextureFromGLHandle(Uint32 GLHandle, Uint32 GLBindTarget, const TextureDesc &TexDesc, RESOURCE_STATE InitialState, ITexture **ppTexture) override finalDiligent::RenderDeviceGLImplvirtual
CreateTextureImpl(ITexture **ppTexture, const TextureDesc &TexDesc, const ExtraArgsType &... ExtraArgs)Diligent::RenderDeviceBase< EngineGLImplTraits >inlineprotected
CreateTLAS(const TopLevelASDesc &Desc, ITopLevelAS **ppTLAS) override finalDiligent::RenderDeviceGLImplvirtual
CreateTLASImpl(ITopLevelAS **ppTLAS, const TopLevelASDesc &Desc, const ExtraArgsType &... ExtraArgs)Diligent::RenderDeviceBase< EngineGLImplTraits >inlineprotected
FenceImplType typedefDiligent::RenderDeviceBase< EngineGLImplTraits >
FramebufferImplType typedefDiligent::RenderDeviceBase< EngineGLImplTraits >
GetBuffViewObjAllocator()Diligent::RenderDeviceBase< EngineGLImplTraits >inline
GetCommandQueueCount() constDiligent::RenderDeviceGLImplinline
GetCommandQueueMask() constDiligent::RenderDeviceGLImplinline
GetDeferredContext(size_t Ctx)Diligent::RenderDeviceBase< EngineGLImplTraits >inline
GetDeviceCaps() const override finalDiligent::RenderDeviceBase< EngineGLImplTraits >inlinevirtual
GetDeviceLimits() constDiligent::RenderDeviceGLImplinline
GetDeviceProperties() const override finalDiligent::RenderDeviceBase< EngineGLImplTraits >inlinevirtual
GetEngineFactory() const override finalDiligent::RenderDeviceBase< EngineGLImplTraits >inlinevirtual
GetFBOCache(GLContext::NativeGLContextType Context)Diligent::RenderDeviceGLImpl
GetImmediateContext()Diligent::RenderDeviceBase< EngineGLImplTraits >inline
GetNumDeferredContexts() constDiligent::RenderDeviceBase< EngineGLImplTraits >inline
GetReferenceCounters() const override finalDiligent::RefCountedObject< EngineGLImplTraits ::RenderDeviceInterface >inlinevirtual
GetSamplerRegistry()Diligent::RenderDeviceBase< EngineGLImplTraits >inline
GetSRBAllocator()Diligent::RenderDeviceBase< EngineGLImplTraits >inline
GetTextureFormatInfo(TEXTURE_FORMAT TexFormat) override finalDiligent::RenderDeviceBase< EngineGLImplTraits >inlinevirtual
GetTextureFormatInfoExt(TEXTURE_FORMAT TexFormat) override finalDiligent::RenderDeviceBase< EngineGLImplTraits >inlinevirtual
GetTexViewObjAllocator()Diligent::RenderDeviceBase< EngineGLImplTraits >inline
GetVAOCache(GLContext::NativeGLContextType Context)Diligent::RenderDeviceGLImpl
IdleGPU() override finalDiligent::RenderDeviceGLImplvirtual
InitTexRegionRender()Diligent::RenderDeviceGLImpl
Invalidate()Diligent::RenderDeviceGLESImplvirtual
m_BLASAllocatorDiligent::RenderDeviceBase< EngineGLImplTraits >protected
m_BuffViewObjAllocatorDiligent::RenderDeviceBase< EngineGLImplTraits >protected
m_BufObjAllocatorDiligent::RenderDeviceBase< EngineGLImplTraits >protected
m_DeviceCapsDiligent::RenderDeviceBase< EngineGLImplTraits >protected
m_DevicePropertiesDiligent::RenderDeviceBase< EngineGLImplTraits >protected
m_ExtensionStringsDiligent::RenderDeviceGLImplprotected
m_FBOCacheDiligent::RenderDeviceGLImplprotected
m_FBOCacheLockFlagDiligent::RenderDeviceGLImplprotected
m_FenceAllocatorDiligent::RenderDeviceBase< EngineGLImplTraits >protected
m_FramebufferAllocatorDiligent::RenderDeviceBase< EngineGLImplTraits >protected
m_GLContextDiligent::RenderDeviceGLImplprotected
m_pEngineFactoryDiligent::RenderDeviceBase< EngineGLImplTraits >protected
m_PipeResSignAllocatorDiligent::RenderDeviceBase< EngineGLImplTraits >protected
m_PSOAllocatorDiligent::RenderDeviceBase< EngineGLImplTraits >protected
m_pTexRegionRenderDiligent::RenderDeviceGLImplprotected
m_QueryAllocatorDiligent::RenderDeviceBase< EngineGLImplTraits >protected
m_RawMemAllocatorDiligent::RenderDeviceBase< EngineGLImplTraits >protected
m_RenderPassAllocatorDiligent::RenderDeviceBase< EngineGLImplTraits >protected
m_ResMappingAllocatorDiligent::RenderDeviceBase< EngineGLImplTraits >protected
m_SamplerObjAllocatorDiligent::RenderDeviceBase< EngineGLImplTraits >protected
m_SamplersRegistryDiligent::RenderDeviceBase< EngineGLImplTraits >protected
m_SBTAllocatorDiligent::RenderDeviceBase< EngineGLImplTraits >protected
m_ShaderObjAllocatorDiligent::RenderDeviceBase< EngineGLImplTraits >protected
m_SRBAllocatorDiligent::RenderDeviceBase< EngineGLImplTraits >protected
m_TexFmtInfoInitFlagsDiligent::RenderDeviceBase< EngineGLImplTraits >protected
m_TexObjAllocatorDiligent::RenderDeviceBase< EngineGLImplTraits >protected
m_TextureFormatsInfoDiligent::RenderDeviceBase< EngineGLImplTraits >protected
m_TexViewObjAllocatorDiligent::RenderDeviceBase< EngineGLImplTraits >protected
m_TLASAllocatorDiligent::RenderDeviceBase< EngineGLImplTraits >protected
m_VAOCacheDiligent::RenderDeviceGLImplprotected
m_VAOCacheLockFlagDiligent::RenderDeviceGLImplprotected
m_wpDeferredContextsDiligent::RenderDeviceBase< EngineGLImplTraits >protected
m_wpImmediateContextDiligent::RenderDeviceBase< EngineGLImplTraits >protected
ObjectBase(IReferenceCounters *pRefCounters)Diligent::ObjectBase< EngineGLImplTraits ::RenderDeviceInterface >inline
OnDestroyBuffer(BufferGLImpl &Buffer)Diligent::RenderDeviceGLImpl
OnDestroyPSO(PipelineStateGLImpl &PSO)Diligent::RenderDeviceGLImpl
OnReleaseTexture(ITexture *pTexture)Diligent::RenderDeviceGLImpl
operator delete(void *ptr)Diligent::RefCountedObject< EngineGLImplTraits ::RenderDeviceInterface >inlineprotected
operator delete(void *ptr, ObjectAllocatorType &Allocator, const Char *dbgDescription, const char *dbgFileName, const Int32 dbgLineNumber)Diligent::RefCountedObject< EngineGLImplTraits ::RenderDeviceInterface >inlineprotected
PipelineResourceSignatureImplType typedefDiligent::RenderDeviceBase< EngineGLImplTraits >
PipelineStateImplType typedefDiligent::RenderDeviceBase< EngineGLImplTraits >
QueryImplType typedefDiligent::RenderDeviceBase< EngineGLImplTraits >
QueryInterface(const INTERFACE_ID &IID, IObject **ppInterface)Diligent::RenderDeviceGLESImplvirtual
RefCountedObject(IReferenceCounters *pRefCounters, BaseCtorArgTypes &&... BaseCtorArgs) noexceptDiligent::RefCountedObject< EngineGLImplTraits ::RenderDeviceInterface >inline
Release() override finalDiligent::RenderDeviceBase< EngineGLImplTraits >inlinevirtual
ObjectBase< EngineGLImplTraits ::RenderDeviceInterface >::Release(TPreObjectDestroy PreObjectDestroy)Diligent::RefCountedObject< EngineGLImplTraits ::RenderDeviceInterface >inline
ReleaseStaleResources(bool ForceRelease=false) override finalDiligent::RenderDeviceGLImplinlinevirtual
RenderDeviceBase(IReferenceCounters *pRefCounters, IMemoryAllocator &RawMemAllocator, IEngineFactory *pEngineFactory, Uint32 NumDeferredContexts)Diligent::RenderDeviceBase< EngineGLImplTraits >inline
RenderDeviceGLESImpl(IReferenceCounters *pRefCounters, IMemoryAllocator &RawMemAllocator, IEngineFactory *pEngineFactory, const EngineGLCreateInfo &InitAttribs, const SwapChainDesc *pSCDesc=nullptr)Diligent::RenderDeviceGLESImpl
RenderDeviceGLImpl(IReferenceCounters *pRefCounters, IMemoryAllocator &RawMemAllocator, IEngineFactory *pEngineFactory, const EngineGLCreateInfo &InitAttribs, const SwapChainDesc *pSCDesc=nullptr) noexcept(false)Diligent::RenderDeviceGLImpl
RenderDeviceImplType typedefDiligent::RenderDeviceBase< EngineGLImplTraits >
RenderPassImplType typedefDiligent::RenderDeviceBase< EngineGLImplTraits >
Resume(ANativeWindow *window)Diligent::RenderDeviceGLESImplvirtual
SamplerImplType typedefDiligent::RenderDeviceBase< EngineGLImplTraits >
SetDeferredContext(size_t Ctx, IDeviceContext *pDeferredCtx)Diligent::RenderDeviceBase< EngineGLImplTraits >inline
SetImmediateContext(IDeviceContext *pImmediateContext)Diligent::RenderDeviceBase< EngineGLImplTraits >inline
ShaderBindingTableImplType typedefDiligent::RenderDeviceBase< EngineGLImplTraits >
ShaderImplType typedefDiligent::RenderDeviceBase< EngineGLImplTraits >
ShaderResourceBindingImplType typedefDiligent::RenderDeviceBase< EngineGLImplTraits >
Suspend()Diligent::RenderDeviceGLESImplvirtual
TextureImplType typedefDiligent::RenderDeviceBase< EngineGLImplTraits >
TextureViewImplType typedefDiligent::RenderDeviceBase< EngineGLImplTraits >
TObjectBase typedefDiligent::RenderDeviceBase< EngineGLImplTraits >
TopLevelASImplType typedefDiligent::RenderDeviceBase< EngineGLImplTraits >
TRenderDeviceBase typedefDiligent::RenderDeviceGLImpl
~RefCountedObject()Diligent::RefCountedObject< EngineGLImplTraits ::RenderDeviceInterface >inlinevirtual
~RenderDeviceBase()Diligent::RenderDeviceBase< EngineGLImplTraits >inline
~RenderDeviceGLImpl()Diligent::RenderDeviceGLImpl