|
Nebula
|
#include "vkbarrier.h"#include "coregraphics/config.h"#include "vktypes.h"#include "vktexture.h"#include "vkbuffer.h"Classes | |
| struct | CoreGraphics::BarrierStackEntry |
Namespaces | |
| namespace | Vulkan |
| Vulkan implementation of GPU acceleration structure. | |
| namespace | CoreGraphics |
| Acceleration structures are used to enable ray tracing on the GPU by dividing the scene into a BVH. | |
Macros | |
| #define | NEBULA_BARRIER_INSERT_MARKER 0 |
Variables | |
| VkBarrierAllocator | Vulkan::barrierAllocator (0x00FFFFFF) |
| static Util::Stack< BarrierStackEntry > | CoreGraphics::BarrierStack |
| #define NEBULA_BARRIER_INSERT_MARKER 0 |