![]() |
Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
#include "scriptinterface/ScriptForward.h"#include <glad/vulkan.h>#include <limits>#include <vector>

Go to the source code of this file.
Classes | |
| struct | Renderer::Backend::Vulkan::SAvailablePhysicalDevice |
| Structure to store all information that might be useful on device selection. More... | |
Namespaces | |
| namespace | Renderer |
| namespace | Renderer::Backend |
| namespace | Renderer::Backend::Vulkan |
Functions | |
| std::vector< SAvailablePhysicalDevice > | Renderer::Backend::Vulkan::GetAvailablePhysicalDevices (VkInstance instance, VkSurfaceKHR surface, const std::vector< const char * > &requiredDeviceExtensions) |
| bool | Renderer::Backend::Vulkan::IsPhysicalDeviceUnsupported (const SAvailablePhysicalDevice &device) |
| bool | Renderer::Backend::Vulkan::ComparePhysicalDevices (const SAvailablePhysicalDevice &device1, const SAvailablePhysicalDevice &device2) |
| bool | Renderer::Backend::Vulkan::IsSurfaceFormatSupported (const VkSurfaceFormatKHR &surfaceFormat) |
| void | Renderer::Backend::Vulkan::ReportAvailablePhysicalDevice (const SAvailablePhysicalDevice &device, const ScriptRequest &rq, JS::HandleValue settings) |
| Report all desired information about the available physical device. More... | |