LLGL 0.05 Beta
Loading...
Searching...
No Matches
RenderSystem.ResourceHeap.inl File Reference

Functions

virtual LLGL::ResourceHeap * CreateResourceHeap (const LLGL::ResourceHeapDescriptor &resourceHeapDesc, LLGL::ArrayView< LLGL::ResourceViewDescriptor > initialResourceViews={}) override final
virtual void Release (LLGL::ResourceHeap &resourceHeap) override final
virtual std::uint32_t WriteResourceHeap (LLGL::ResourceHeap &resourceHeap, std::uint32_t firstDescriptor, LLGL::ArrayView< LLGL::ResourceViewDescriptor > resourceViews) override final

Function Documentation

◆ CreateResourceHeap()

virtual LLGL::ResourceHeap * CreateResourceHeap ( const LLGL::ResourceHeapDescriptor & resourceHeapDesc,
LLGL::ArrayView< LLGL::ResourceViewDescriptor > initialResourceViews = {} )
finaloverridevirtual

◆ Release()

virtual void Release ( LLGL::ResourceHeap & resourceHeap)
finaloverridevirtual

◆ WriteResourceHeap()

virtual std::uint32_t WriteResourceHeap ( LLGL::ResourceHeap & resourceHeap,
std::uint32_t firstDescriptor,
LLGL::ArrayView< LLGL::ResourceViewDescriptor > resourceViews )
finaloverridevirtual