#include <TraditionRenderPass.h>
◆ TraditionRenderPass()
FCT::TraditionRenderPass::TraditionRenderPass |
( |
Context * | ctx | ) |
|
|
inline |
◆ addRef()
void FCT::RefCount::addRef |
( |
| ) |
|
|
inlineinherited |
◆ count()
size_t FCT::RefCount::count |
( |
| ) |
|
|
inlineinherited |
◆ deleteThis()
virtual void FCT::RefCount::deleteThis |
( |
| ) |
|
|
inlineprotectedvirtualinherited |
◆ enableClear()
OldPass & FCT::OldPass::enableClear |
( |
ClearTypes | type, |
|
|
Vec4 | color, |
|
|
float | depth = 1.0f, |
|
|
uint8_t | stencil = 0 ) |
|
inlineinherited |
◆ getClearValue()
◆ getOrCreateTraditionPipeline()
◆ operator bool()
FCT::RefCount::operator bool |
( |
| ) |
const |
|
inlineinherited |
◆ release()
void FCT::RefCount::release |
( |
| ) |
|
|
inlineinherited |
◆ rhiPass()
◆ setDepthStencil()
void FCT::OldPass::setDepthStencil |
( |
Image * | depthStencil | ) |
|
|
inlineinherited |
◆ setPassResourceAddCallback()
◆ setRhiPass()
void FCT::OldPass::setRhiPass |
( |
RHI::Pass * | pass | ) |
|
|
inlineinherited |
◆ setTarget() [1/2]
void FCT::OldPass::setTarget |
( |
uint32_t | index, |
|
|
Image * | target ) |
|
inlineinherited |
◆ setTarget() [2/2]
void FCT::OldPass::setTarget |
( |
uint32_t | index, |
|
|
Window * | wnd ) |
|
inlineinherited |
◆ submit() [1/2]
void FCT::TraditionRenderPass::submit |
( |
Job * | job | ) |
|
|
inlineoverridevirtual |
◆ submit() [2/2]
◆ submitJob() [1/2]
void FCT::TraditionRenderPass::submitJob |
( |
SubmitJob * | job | ) |
|
|
inline |
◆ submitJob() [2/2]
◆ swapJobQueue()
void FCT::TraditionRenderPass::swapJobQueue |
( |
| ) |
|
|
inlineoverridevirtual |
◆ updateResource()
void FCT::TraditionRenderPass::updateResource |
( |
| ) |
|
|
inlineoverridevirtual |
◆ m_addResourceCallback
◆ m_clearValue
◆ m_ctx
◆ m_currentQueue
◆ m_depthStencil
Image* FCT::OldPass::m_depthStencil |
|
protectedinherited |
◆ m_jobQueues
◆ m_pass
◆ m_pipelineStates
◆ m_refCount
std::atomic<size_t> FCT::RefCount::m_refCount |
|
protectedinherited |
◆ m_submitQueue
◆ m_targets
std::map<uint32_t,Image*> FCT::OldPass::m_targets |
|
protectedinherited |
该类的文档由以下文件生成: