Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::NONE_API Member List

This is the complete list of members for Divide::NONE_API, including all inherited members.

_backgroundDivide::NONE_APIprivate
_contextDivide::NONE_APIprivate
_rendererDivide::NONE_APIprivate
_textureDivide::NONE_APIprivate
bindShaderResources(const DescriptorSetEntries &descriptorSetEntries) overrideDivide::NONE_APIprotectedvirtual
closeRenderingAPI() noexcept overrideDivide::NONE_APIprotectedvirtual
drawToWindow(DisplayWindow &window) overrideDivide::NONE_APIprotectedvirtual
flushCommand(GFX::CommandBase *cmd) noexcept overrideDivide::NONE_APIprotectedvirtual
flushWindow(DisplayWindow &window) overrideDivide::NONE_APIprotectedvirtual
frameEnded() overrideDivide::NONE_APIprotectedvirtual
frameStarted() overrideDivide::NONE_APIprotectedvirtual
idle(bool fast) noexcept overrideDivide::NONE_APIprotectedvirtual
initDescriptorSets() overrideDivide::NONE_APIprotectedvirtual
initRenderingAPI(I32 argc, char **argv, Configuration &config) noexcept overrideDivide::NONE_APIprotectedvirtual
newGVD(U32 ringBufferLength, std::string_view name) const overrideDivide::NONE_APIprotectedvirtual
newRT(const RenderTargetDescriptor &descriptor) const overrideDivide::NONE_APIprotectedvirtual
newSB(const ShaderBufferDescriptor &descriptor) const overrideDivide::NONE_APIprotectedvirtual
NonCopyable(const NonCopyable &)=deleteDivide::NonCopyableprivate
NonCopyable(NonCopyable &&)=defaultDivide::NonCopyableprivate
NonCopyable()=defaultDivide::NonCopyableprivate
NONE_API(GFXDevice &context) noexceptDivide::NONE_API
onRenderThreadLoopEnd() overrideDivide::NONE_APIprotectedvirtual
onRenderThreadLoopStart() overrideDivide::NONE_APIprotectedvirtual
onThreadCreated(const std::thread::id &threadID, bool isMainRenderThread) noexcept overrideDivide::NONE_APIprotectedvirtual
operator=(const NonCopyable &)=deleteDivide::NonCopyableprivate
operator=(NonCopyable &&)=defaultDivide::NonCopyableprivate
postFlushCommandBuffer(Handle< GFX::CommandBuffer > commandBuffer) noexcept overrideDivide::NONE_APIprotectedvirtual
preFlushCommandBuffer(Handle< GFX::CommandBuffer > commandBuffer) overrideDivide::NONE_APIprotectedvirtual
prepareFlushWindow(DisplayWindow &window) overrideDivide::NONE_APIprotectedvirtual
setScissorInternal(const Rect< I32 > &newScissor) noexcept overrideDivide::NONE_APIprotectedvirtual
setViewportInternal(const Rect< I32 > &newViewport) noexcept overrideDivide::NONE_APIprotectedvirtual
~NonCopyable()=defaultDivide::NonCopyableprivate
~RenderAPIWrapper()=defaultDivide::RenderAPIWrappervirtual