Nebula
Loading...
Searching...
No Matches
displaydevice.h
Go to the documentation of this file.
1#pragma once
2//------------------------------------------------------------------------------
13#if __VULKAN__
15namespace CoreGraphics
16{
18{
21public:
25 virtual ~DisplayDevice();
26};
27} // namespace CoreGraphics
28#else
29#error "CoreGraphics::DisplayDevice not implemented on this platform!"
30#endif
31//------------------------------------------------------------------------------
32
A DisplayDevice object represents the display where the RenderDevice presents the rendered frame.
Definition glfwdisplaydevice.h:22
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