|
CeresEngine 0.2.0
A game development framework
|
#include <CeresEngine/RenderAPI/Vulkan/VKRenderAPI.hpp>
Public Attributes | |
| bool | debug = false |
If set to true, will enable the "VK_EXT_debug_utils" extension. | |
| Vector< String > | requiredExtensions = {} |
| List of required Vulkan extensions. | |
| Vector< String > | optionalExtensions = {} |
| List of optional Vulkan extensions. | |
| Vector< String > | requiredLayers = {} |
| List of required Vulkan layers. | |
| Vector< String > | optionalLayers = {} |
| List of optional Vulkan layers. | |
| DevicePickerFunc | defaultDevicePicker = nullptr |
| A function that picks the default device. | |
If set to true, will enable the "VK_EXT_debug_utils" extension.
Enabling debug will also allow labels and object names to be set.
| DevicePickerFunc CeresEngine::VKRenderAPIDescriptor::defaultDevicePicker = nullptr |
A function that picks the default device.
List of optional Vulkan extensions.
List of optional Vulkan layers.
List of required Vulkan extensions.
List of required Vulkan layers.