Nebula
Loading...
Searching...
No Matches
shaperenderer.h
Go to the documentation of this file.
1#pragma once
2//------------------------------------------------------------------------------
12#if __VULKAN__
14namespace CoreGraphics
15{
17{
20public:
24 virtual ~ShapeRenderer();
25};
26} // namespace CoreGraphics
27#else
28#error "ShapeRenderer class not implemented on this platform!"
29#endif
30//------------------------------------------------------------------------------
31
Render shapes for debug visualizations.
Definition vkshaperenderer.h:18
Acceleration structures are used to enable ray tracing on the GPU by dividing the scene into a BVH.
Definition accelerationstructure.h:24
#define __DeclareSingleton(type)
Definition osxsingleton.h:24
#define __DeclareClass(type)
Declaration macro.
Definition rttimacros.h:18