#include "../../../Primitives/interface/Object.h"
#include "../../../Primitives/interface/FlagEnum.h"
#include "GraphicsTypes.h"
#include "Constants.h"
#include "Buffer.h"
#include "../../../Primitives/interface/DefineInterfaceHelperMacros.h"
#include "../../../Primitives/interface/UndefInterfaceHelperMacros.h"
Classes | |
struct | Diligent::BLASTriangleDesc |
Defines bottom level acceleration structure triangles description. More... | |
struct | Diligent::BLASBoundingBoxDesc |
Defines bottom level acceleration structure axis-aligned bounding boxes description. More... | |
struct | Diligent::BottomLevelASDesc |
Bottom-level AS description. More... | |
struct | Diligent::ScratchBufferSizes |
Defines the scratch buffer info for acceleration structure. More... | |
struct | Diligent::IBottomLevelAS |
Bottom-level AS interface. More... | |
Namespaces | |
namespace | Diligent |
Graphics engine namespace. | |
Enumerations | |
enum | Diligent::RAYTRACING_BUILD_AS_FLAGS : Uint8 { } |
Defines acceleration structures build flags. More... | |
Definition of the Diligent::IBottomLevelAS interface and related data structures