Nebula
Loading...
Searching...
No Matches
framesubpassorderedbatch.h
Go to the documentation of this file.
1#pragma once
2//------------------------------------------------------------------------------
10//------------------------------------------------------------------------------
11#include "frameop.h"
12namespace Frame
13{
15{
16public:
21
23 {
24 void Run(const CoreGraphics::CmdBufferId cmdBuf, const IndexT frameIndex, const IndexT bufferIndex) override;
25
26 MaterialTemplates::BatchGroup batch;
27 };
28
30
31 MaterialTemplates::BatchGroup batch;
32};
33
34} // namespace Frame2
Definition frameop.h:32
Definition framesubpassorderedbatch.h:15
virtual ~FrameSubpassOrderedBatch()
destructor
Definition framesubpassorderedbatch.cc:22
MaterialTemplates::BatchGroup batch
Definition framesubpassorderedbatch.h:31
FrameSubpassOrderedBatch()
constructor
Definition framesubpassorderedbatch.cc:14
FrameOp::Compiled * AllocCompiled(Memory::ArenaAllocator< BIG_CHUNK > &allocator)
allocate instance of compiled
Definition framesubpassorderedbatch.cc:31
Allocates memory in chunks.
Definition arenaallocator.h:36
ImGUI debug interface for inspecting frame scripts.
Definition shaderserverbase.h:52
Definition commandbuffer.h:155
Definition frameop.h:94
Definition framesubpassorderedbatch.h:23
void Run(const CoreGraphics::CmdBufferId cmdBuf, const IndexT frameIndex, const IndexT bufferIndex) override
Run operation on a specific command buffer.
Definition framesubpassorderedbatch.cc:42
MaterialTemplates::BatchGroup batch
Definition framesubpassorderedbatch.h:26
int IndexT
Definition types.h:48