|
Nebula
|
#include "ids/id.h"#include "ids/idpool.h"#include "ids/idallocator.h"#include "frame/framebatchtype.h"#include "coregraphics/textureview.h"Go to the source code of this file.
Classes | |
| struct | CoreGraphics::PassId |
| struct | CoreGraphics::Subpass |
| struct | CoreGraphics::PassCreateInfo |
Namespaces | |
| namespace | Shared |
| namespace | CoreGraphics |
| Acceleration structures are used to enable ray tracing on the GPU by dividing the scene into a BVH. | |
Enumerations | |
| enum class | CoreGraphics::AttachmentFlagBits : uint16_t { CoreGraphics::NoFlags = 0 , CoreGraphics::Clear = N_BIT(0) , CoreGraphics::ClearStencil = N_BIT(1) , CoreGraphics::Load = N_BIT(2) , CoreGraphics::LoadStencil = N_BIT(3) , CoreGraphics::Store = N_BIT(4) , CoreGraphics::StoreStencil = N_BIT(6) , CoreGraphics::Discard = N_BIT(7) , CoreGraphics::DiscardStencil = N_BIT(8) } |
| enum class | CoreGraphics::PassRecordMode : uint8_t { CoreGraphics::Record , CoreGraphics::ExecuteRecorded , CoreGraphics::ExecuteInline } |