Program Listing for File deviceChecker.h
↰ Return to documentation for file (PrismEngine/src/deviceChecker.h)
#pragma once
#include "vulkan/vulkan.h"
#include "utils.h"
#include <vector>
namespace prism {
namespace PGC {
class DeviceChecker {
public:
static bool check(VkPhysicalDevice device, utils::Context* context, utils::Settings* settings);
static bool checkBindless(VkPhysicalDevice device);
static bool checkDeviceExtensionSupport(VkPhysicalDevice device, const std::vector<const char*> deviceExtensions);
private:
};
}
}