26 lines
376 B
C++
26 lines
376 B
C++
#ifndef HGL_GRAPH_VULKAN_SURFACE_INCLUDE
|
|
#define HGL_GRAPH_VULKAN_SURFACE_INCLUDE
|
|
|
|
#include"VK.h"
|
|
|
|
VK_NAMESPACE_BEGIN
|
|
|
|
class Surface
|
|
{
|
|
VkInstance instance;
|
|
VkSurfaceKHR surface;
|
|
|
|
public:
|
|
|
|
Surface(VkInstance inst,VkSurfaceKHR surf)
|
|
{
|
|
instance = inst;
|
|
surface = surf;
|
|
}
|
|
|
|
virtual ~Surface();
|
|
};//class Surface
|
|
|
|
VK_NAMESPACE_END
|
|
#endif//HGL_GRAPH_VULKAN_SURFACE_INCLUDE
|