@@ -26,31 +26,31 @@ import derelict.vulkan.system;
26
26
27
27
extern (System ):
28
28
29
- mixin ( VK_DEFINE_HANDLE ( " VkInstance" )) ;
30
- mixin ( VK_DEFINE_HANDLE ( " VkPhysicalDevice" )) ;
31
- mixin ( VK_DEFINE_HANDLE ( " VkDevice" )) ;
32
- mixin ( VK_DEFINE_HANDLE ( " VkQueue" )) ;
33
- mixin ( VK_DEFINE_NON_DISPATCHABLE_HANDLE ( " VkSemaphore" )) ;
34
- mixin ( VK_DEFINE_HANDLE ( " VkCommandBuffer" )) ;
35
- mixin ( VK_DEFINE_NON_DISPATCHABLE_HANDLE ( " VkFence" )) ;
36
- mixin ( VK_DEFINE_NON_DISPATCHABLE_HANDLE ( " VkDeviceMemory" )) ;
37
- mixin ( VK_DEFINE_NON_DISPATCHABLE_HANDLE ( " VkBuffer" )) ;
38
- mixin ( VK_DEFINE_NON_DISPATCHABLE_HANDLE ( " VkImage" )) ;
39
- mixin ( VK_DEFINE_NON_DISPATCHABLE_HANDLE ( " VkEvent" )) ;
40
- mixin ( VK_DEFINE_NON_DISPATCHABLE_HANDLE ( " VkQueryPool" )) ;
41
- mixin ( VK_DEFINE_NON_DISPATCHABLE_HANDLE ( " VkBufferView" )) ;
42
- mixin ( VK_DEFINE_NON_DISPATCHABLE_HANDLE ( " VkImageView" )) ;
43
- mixin ( VK_DEFINE_NON_DISPATCHABLE_HANDLE ( " VkShaderModule" )) ;
44
- mixin ( VK_DEFINE_NON_DISPATCHABLE_HANDLE ( " VkPipelineCache" )) ;
45
- mixin ( VK_DEFINE_NON_DISPATCHABLE_HANDLE ( " VkPipelineLayout" )) ;
46
- mixin ( VK_DEFINE_NON_DISPATCHABLE_HANDLE ( " VkRenderPass" )) ;
47
- mixin ( VK_DEFINE_NON_DISPATCHABLE_HANDLE ( " VkPipeline" )) ;
48
- mixin ( VK_DEFINE_NON_DISPATCHABLE_HANDLE ( " VkDescriptorSetLayout" )) ;
49
- mixin ( VK_DEFINE_NON_DISPATCHABLE_HANDLE ( " VkSampler" )) ;
50
- mixin ( VK_DEFINE_NON_DISPATCHABLE_HANDLE ( " VkDescriptorPool" )) ;
51
- mixin ( VK_DEFINE_NON_DISPATCHABLE_HANDLE ( " VkDescriptorSet" )) ;
52
- mixin ( VK_DEFINE_NON_DISPATCHABLE_HANDLE ( " VkFramebuffer" )) ;
53
- mixin ( VK_DEFINE_NON_DISPATCHABLE_HANDLE ( " VkCommandPool" )) ;
29
+ mixin VK_DEFINE_HANDLE ! " VkInstance" ;
30
+ mixin VK_DEFINE_HANDLE ! " VkPhysicalDevice" ;
31
+ mixin VK_DEFINE_HANDLE ! " VkDevice" ;
32
+ mixin VK_DEFINE_HANDLE ! " VkQueue" ;
33
+ mixin VK_DEFINE_NON_DISPATCHABLE_HANDLE ! " VkSemaphore" ;
34
+ mixin VK_DEFINE_HANDLE ! " VkCommandBuffer" ;
35
+ mixin VK_DEFINE_NON_DISPATCHABLE_HANDLE ! " VkFence" ;
36
+ mixin VK_DEFINE_NON_DISPATCHABLE_HANDLE ! " VkDeviceMemory" ;
37
+ mixin VK_DEFINE_NON_DISPATCHABLE_HANDLE ! " VkBuffer" ;
38
+ mixin VK_DEFINE_NON_DISPATCHABLE_HANDLE ! " VkImage" ;
39
+ mixin VK_DEFINE_NON_DISPATCHABLE_HANDLE ! " VkEvent" ;
40
+ mixin VK_DEFINE_NON_DISPATCHABLE_HANDLE ! " VkQueryPool" ;
41
+ mixin VK_DEFINE_NON_DISPATCHABLE_HANDLE ! " VkBufferView" ;
42
+ mixin VK_DEFINE_NON_DISPATCHABLE_HANDLE ! " VkImageView" ;
43
+ mixin VK_DEFINE_NON_DISPATCHABLE_HANDLE ! " VkShaderModule" ;
44
+ mixin VK_DEFINE_NON_DISPATCHABLE_HANDLE ! " VkPipelineCache" ;
45
+ mixin VK_DEFINE_NON_DISPATCHABLE_HANDLE ! " VkPipelineLayout" ;
46
+ mixin VK_DEFINE_NON_DISPATCHABLE_HANDLE ! " VkRenderPass" ;
47
+ mixin VK_DEFINE_NON_DISPATCHABLE_HANDLE ! " VkPipeline" ;
48
+ mixin VK_DEFINE_NON_DISPATCHABLE_HANDLE ! " VkDescriptorSetLayout" ;
49
+ mixin VK_DEFINE_NON_DISPATCHABLE_HANDLE ! " VkSampler" ;
50
+ mixin VK_DEFINE_NON_DISPATCHABLE_HANDLE ! " VkDescriptorPool" ;
51
+ mixin VK_DEFINE_NON_DISPATCHABLE_HANDLE ! " VkDescriptorSet" ;
52
+ mixin VK_DEFINE_NON_DISPATCHABLE_HANDLE ! " VkFramebuffer" ;
53
+ mixin VK_DEFINE_NON_DISPATCHABLE_HANDLE ! " VkCommandPool" ;
54
54
55
55
enum VkPipelineCacheHeaderVersion {
56
56
VK_PIPELINE_CACHE_HEADER_VERSION_ONE = 1 ,
@@ -2588,7 +2588,7 @@ version (none) {
2588
2588
}
2589
2589
2590
2590
enum VK_KHR_surface = 1 ;
2591
- mixin ( VK_DEFINE_NON_DISPATCHABLE_HANDLE ( " VkSurfaceKHR" )) ;
2591
+ mixin VK_DEFINE_NON_DISPATCHABLE_HANDLE ! " VkSurfaceKHR" ;
2592
2592
2593
2593
enum VK_KHR_SURFACE_SPEC_VERSION = 25 ;
2594
2594
enum VK_KHR_SURFACE_EXTENSION_NAME = " VK_KHR_surface" ;
@@ -2672,7 +2672,7 @@ version (none) {
2672
2672
}
2673
2673
2674
2674
enum VK_KHR_swapchain = 1 ;
2675
- mixin ( VK_DEFINE_NON_DISPATCHABLE_HANDLE ( " VkSwapchainKHR" )) ;
2675
+ mixin VK_DEFINE_NON_DISPATCHABLE_HANDLE ! " VkSwapchainKHR" ;
2676
2676
2677
2677
enum VK_KHR_SWAPCHAIN_SPEC_VERSION = 67 ;
2678
2678
enum VK_KHR_SWAPCHAIN_EXTENSION_NAME = " VK_KHR_swapchain" ;
@@ -2730,8 +2730,8 @@ version (none) {
2730
2730
}
2731
2731
2732
2732
enum VK_KHR_display = 1 ;
2733
- mixin ( VK_DEFINE_NON_DISPATCHABLE_HANDLE ( " VkDisplayKHR" )) ;
2734
- mixin ( VK_DEFINE_NON_DISPATCHABLE_HANDLE ( " VkDisplayModeKHR" )) ;
2733
+ mixin VK_DEFINE_NON_DISPATCHABLE_HANDLE ! " VkDisplayKHR" ;
2734
+ mixin VK_DEFINE_NON_DISPATCHABLE_HANDLE ! " VkDisplayModeKHR" ;
2735
2735
2736
2736
enum VK_KHR_DISPLAY_SPEC_VERSION = 21 ;
2737
2737
enum VK_KHR_DISPLAY_EXTENSION_NAME = " VK_KHR_display" ;
@@ -2847,7 +2847,7 @@ version (none) {
2847
2847
}
2848
2848
2849
2849
enum VK_EXT_debug_report = 1 ;
2850
- mixin ( VK_DEFINE_NON_DISPATCHABLE_HANDLE ( " VkDebugReportCallbackEXT" )) ;
2850
+ mixin VK_DEFINE_NON_DISPATCHABLE_HANDLE ! " VkDebugReportCallbackEXT" ;
2851
2851
2852
2852
enum VK_EXT_DEBUG_REPORT_SPEC_VERSION = 1 ;
2853
2853
enum VK_EXT_DEBUG_REPORT_EXTENSION_NAME = " VK_EXT_debug_report" ;
0 commit comments