mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-29 15:22:08 +00:00
19 lines
324 B
C++
19 lines
324 B
C++
#pragma once
|
|
|
|
#include "vulkaninstance.h"
|
|
|
|
class VulkanSurface;
|
|
|
|
class VulkanCompatibleDevice
|
|
{
|
|
public:
|
|
VulkanPhysicalDevice* Device = nullptr;
|
|
|
|
int GraphicsFamily = -1;
|
|
int PresentFamily = -1;
|
|
|
|
bool GraphicsTimeQueries = false;
|
|
|
|
std::set<std::string> EnabledDeviceExtensions;
|
|
VulkanDeviceFeatures EnabledFeatures;
|
|
};
|