diff --git a/doc/index.html b/doc/index.html index abab6f8..b3f8d89 100644 --- a/doc/index.html +++ b/doc/index.html @@ -200,6 +200,24 @@
MwVulkanEnableExtension
+
+ MwVulkanEnableLayer +
+
+ MwVulkanConfig_T +
+
+ api_version +
+
+ vk_version +
+
+ validation_layers +
+
+ MwVulkanConfigure +
MwVulkanField_T
@@ -233,6 +251,9 @@
MwVulkanGetField
+
+ MwVulkanSupported() +
Mw/Window.h
@@ -1507,6 +1528,70 @@
Add an extension to the list of extensions to enable prior to initialization.
+
+ warning +
+
+ This must be called before MwCreateWidget. +
+ +
+
MWDECL void MwVulkanEnableLayer (
+	const char* ext_name
+);
+
+
+ Add an layer to the list of layers to enable prior to initialization. +
+
+ warning +
+
+ This must be called before MwCreateWidget. +
+
+
+
typedef struct MwVulkanConfig_T;
+
+
+ Configuration options that can be passed to setup Vulkan before a widget is created. +
+
+
+
 uint32_t api_version;
+
+
+ Vulkan API version (default: VK_API_VERSION_1_0). +
+
+
+
 uint32_t vk_version;
+
+
+ Vulkan version (default: VK_VERSION_1_0). +
+
+
+
 VkBool32 validation_layers;
+
+
+ Whether or not to enable validation layers (default: false). +
+
+
+
MWDECL void MwVulkanConfigure (
+	MwVulkanConfig cfg
+);
+
+
+ Configure Vulkan prior to initializing the widget. +
+
+ warning +
+
+ The configuration provided will be used for future initializations of the Vulkan widget (unless it's changed). +

typedef enum MwVulkanField_T;
@@ -1596,6 +1681,13 @@
+
MWDECL VkBool32 MwVulkanSupported();
+
+
+ Return whether Vulkan is installed on the target platform. +
+
+

Mw/Window.h