aboutsummaryrefslogtreecommitdiff
path: root/vulkan.py
diff options
context:
space:
mode:
authorIan Elliott <ian@lunarg.com>2015-10-29 16:35:06 -0600
committerJon Ashburn <jon@lunarg.com>2015-12-01 10:18:23 -0700
commit76db80ef37012a387bd5c944daeb95148bdf7cad (patch)
tree2807d6f30c072a5e4472432f1ba7ec10b788c6d5 /vulkan.py
parent864dda87f65358428161cb4f6af1788a054250c2 (diff)
downloadusermoji-76db80ef37012a387bd5c944daeb95148bdf7cad.tar.xz
vulkan.py: Changes in previous WSI functions.
Diffstat (limited to 'vulkan.py')
-rwxr-xr-xvulkan.py46
1 files changed, 23 insertions, 23 deletions
diff --git a/vulkan.py b/vulkan.py
index ed070c51..d9907743 100755
--- a/vulkan.py
+++ b/vulkan.py
@@ -1011,46 +1011,46 @@ core = Extension(
)
ext_khr_swapchain = Extension(
- name="VK_EXT_KHR_swapchain",
- headers=["vulkan/vk_ext_khr_swapchain.h"],
+ name="VK_KHR_surface",
+ headers=["vulkan/vulkan.h"],
objects=[],
protos=[
Proto("VkResult", "GetPhysicalDeviceSurfaceSupportKHR",
[Param("VkPhysicalDevice", "physicalDevice"),
Param("uint32_t", "queueFamilyIndex"),
- Param("const VkSurfaceDescriptionKHR*", "pSurfaceDescription"),
+ Param("VkSurfaceKHR", "surface"),
Param("VkBool32*", "pSupported")]),
- ],
-)
-ext_khr_device_swapchain = Extension(
- name="VK_EXT_KHR_device_swapchain",
- headers=["vk_ext_khr_device_swapchain.h"],
- objects=["VkSwapchainKHR"],
- protos=[
- Proto("VkResult", "GetSurfacePropertiesKHR",
- [Param("VkDevice", "device"),
- Param("const VkSurfaceDescriptionKHR*", "pSurfaceDescription"),
- Param("VkSurfacePropertiesKHR*", "pSurfaceProperties")]),
+ Proto("VkResult", "GetPhysicalDeviceSurfaceCapabilitiesKHR",
+ [Param("VkPhysicalDevice", "physicalDevice"),
+ Param("VkSurfaceKHR", "surface"),
+ Param("VkSurfaceCapabilitiesKHR*", "pSurfaceCapabilities")]),
- Proto("VkResult", "GetSurfaceFormatsKHR",
- [Param("VkDevice", "device"),
- Param("const VkSurfaceDescriptionKHR*", "pSurfaceDescription"),
- Param("uint32_t*", "pCount"),
+ Proto("VkResult", "GetPhysicalDeviceSurfaceFormatsKHR",
+ [Param("VkPhysicalDevice", "physicalDevice"),
+ Param("VkSurfaceKHR", "surface"),
+ Param("uint32_t*", "pSurfaceFormatCount"),
Param("VkSurfaceFormatKHR*", "pSurfaceFormats")]),
- Proto("VkResult", "GetSurfacePresentModesKHR",
- [Param("VkDevice", "device"),
- Param("const VkSurfaceDescriptionKHR*", "pSurfaceDescription"),
- Param("uint32_t*", "pCount"),
+ Proto("VkResult", "GetPhysicalDeviceSurfacePresentModesKHR",
+ [Param("VkPhysicalDevice", "physicalDevice"),
+ Param("VkSurfaceKHR", "surface"),
+ Param("uint32_t*", "pPresentModeCount"),
Param("VkPresentModeKHR*", "pPresentModes")]),
+ ],
+)
+ext_khr_device_swapchain = Extension(
+ name="VK_KHR_swapchain",
+ headers=["vulkan/vulkan.h"],
+ objects=["VkSwapchainKHR"],
+ protos=[
Proto("VkResult", "CreateSwapchainKHR",
[Param("VkDevice", "device"),
Param("const VkSwapchainCreateInfoKHR*", "pCreateInfo"),
Param("VkSwapchainKHR*", "pSwapchain")]),
- Proto("VkResult", "DestroySwapchainKHR",
+ Proto("void", "DestroySwapchainKHR",
[Param("VkDevice", "device"),
Param("VkSwapchainKHR", "swapchain")]),