{-# LANGUAGE DataKinds #-}
{-# LANGUAGE EmptyDataDecls #-}
{-# LANGUAGE Strict #-}
module Graphics.Vulkan.Types.Handles
(VkBuffer, VkBuffer_T(), VkBufferView, VkBufferView_T(),
VkCommandBuffer, VkCommandBuffer_T(), VkCommandPool,
VkCommandPool_T(), VkDebugReportCallbackEXT,
VkDebugReportCallbackEXT_T(), VkDebugUtilsMessengerEXT,
VkDebugUtilsMessengerEXT_T(), VkDescriptorPool,
VkDescriptorPool_T(), VkDescriptorSet, VkDescriptorSet_T(),
VkDescriptorSetLayout, VkDescriptorSetLayout_T(),
VkDescriptorUpdateTemplate, VkDescriptorUpdateTemplate_T(),
VkDescriptorUpdateTemplateKHR, VkDescriptorUpdateTemplateKHR_T(),
VkDevice, VkDevice_T(), VkDeviceMemory, VkDeviceMemory_T(),
VkDisplayKHR, VkDisplayKHR_T(), VkDisplayModeKHR,
VkDisplayModeKHR_T(), VkEvent, VkEvent_T(), VkFence, VkFence_T(),
VkFramebuffer, VkFramebuffer_T(), VkImage, VkImage_T(),
VkImageView, VkImageView_T(), VkIndirectCommandsLayoutNVX,
VkIndirectCommandsLayoutNVX_T(), VkInstance, VkInstance_T(),
VkObjectTableNVX, VkObjectTableNVX_T(), VkPhysicalDevice,
VkPhysicalDevice_T(), VkPipeline, VkPipeline_T(), VkPipelineCache,
VkPipelineCache_T(), VkPipelineLayout, VkPipelineLayout_T(),
VkQueryPool, VkQueryPool_T(), VkQueue, VkQueue_T(), VkRenderPass,
VkRenderPass_T(), VkSampler, VkSampler_T(),
VkSamplerYcbcrConversion, VkSamplerYcbcrConversion_T(),
VkSamplerYcbcrConversionKHR, VkSamplerYcbcrConversionKHR_T(),
VkSemaphore, VkSemaphore_T(), VkShaderModule, VkShaderModule_T(),
VkSurfaceKHR, VkSurfaceKHR_T(), VkSwapchainKHR, VkSwapchainKHR_T(),
VkValidationCacheEXT, VkValidationCacheEXT_T())
where
import Graphics.Vulkan.Marshal (Ptr, VkPtr)
type VkBuffer = VkPtr VkBuffer_T
data VkBuffer_T
type VkBufferView = VkPtr VkBufferView_T
data VkBufferView_T
type VkCommandBuffer = Ptr VkCommandBuffer_T
data VkCommandBuffer_T
type VkCommandPool = VkPtr VkCommandPool_T
data VkCommandPool_T
type VkDebugReportCallbackEXT = VkPtr VkDebugReportCallbackEXT_T
data VkDebugReportCallbackEXT_T
type VkDebugUtilsMessengerEXT = VkPtr VkDebugUtilsMessengerEXT_T
data VkDebugUtilsMessengerEXT_T
type VkDescriptorPool = VkPtr VkDescriptorPool_T
data VkDescriptorPool_T
type VkDescriptorSet = VkPtr VkDescriptorSet_T
data VkDescriptorSet_T
type VkDescriptorSetLayout = VkPtr VkDescriptorSetLayout_T
data VkDescriptorSetLayout_T
type VkDescriptorUpdateTemplate =
VkPtr VkDescriptorUpdateTemplate_T
data VkDescriptorUpdateTemplate_T
type VkDescriptorUpdateTemplateKHR =
VkPtr VkDescriptorUpdateTemplateKHR_T
data VkDescriptorUpdateTemplateKHR_T
type VkDevice = Ptr VkDevice_T
data VkDevice_T
type VkDeviceMemory = VkPtr VkDeviceMemory_T
data VkDeviceMemory_T
type VkDisplayKHR = VkPtr VkDisplayKHR_T
data VkDisplayKHR_T
type VkDisplayModeKHR = VkPtr VkDisplayModeKHR_T
data VkDisplayModeKHR_T
type VkEvent = VkPtr VkEvent_T
data VkEvent_T
type VkFence = VkPtr VkFence_T
data VkFence_T
type VkFramebuffer = VkPtr VkFramebuffer_T
data VkFramebuffer_T
type VkImage = VkPtr VkImage_T
data VkImage_T
type VkImageView = VkPtr VkImageView_T
data VkImageView_T
type VkIndirectCommandsLayoutNVX =
VkPtr VkIndirectCommandsLayoutNVX_T
data VkIndirectCommandsLayoutNVX_T
type VkInstance = Ptr VkInstance_T
data VkInstance_T
type VkObjectTableNVX = VkPtr VkObjectTableNVX_T
data VkObjectTableNVX_T
type VkPhysicalDevice = Ptr VkPhysicalDevice_T
data VkPhysicalDevice_T
type VkPipeline = VkPtr VkPipeline_T
data VkPipeline_T
type VkPipelineCache = VkPtr VkPipelineCache_T
data VkPipelineCache_T
type VkPipelineLayout = VkPtr VkPipelineLayout_T
data VkPipelineLayout_T
type VkQueryPool = VkPtr VkQueryPool_T
data VkQueryPool_T
type VkQueue = Ptr VkQueue_T
data VkQueue_T
type VkRenderPass = VkPtr VkRenderPass_T
data VkRenderPass_T
type VkSampler = VkPtr VkSampler_T
data VkSampler_T
type VkSamplerYcbcrConversion = VkPtr VkSamplerYcbcrConversion_T
data VkSamplerYcbcrConversion_T
type VkSamplerYcbcrConversionKHR =
VkPtr VkSamplerYcbcrConversionKHR_T
data VkSamplerYcbcrConversionKHR_T
type VkSemaphore = VkPtr VkSemaphore_T
data VkSemaphore_T
type VkShaderModule = VkPtr VkShaderModule_T
data VkShaderModule_T
type VkSurfaceKHR = VkPtr VkSurfaceKHR_T
data VkSurfaceKHR_T
type VkSwapchainKHR = VkPtr VkSwapchainKHR_T
data VkSwapchainKHR_T
type VkValidationCacheEXT = VkPtr VkValidationCacheEXT_T
data VkValidationCacheEXT_T