| ToCStruct BaseOutStructure Source # | |
Instance detailsDefined in Vulkan.CStruct.Extends |
| ToCStruct BaseInStructure Source # | |
Instance detailsDefined in Vulkan.CStruct.Extends |
| ToCStruct AllocationCallbacks Source # | |
Instance detailsDefined in Vulkan.Core10.AllocationCallbacks |
| ToCStruct BufferViewCreateInfo Source # | |
Instance detailsDefined in Vulkan.Core10.BufferView |
| ToCStruct CommandBufferAllocateInfo Source # | |
Instance detailsDefined in Vulkan.Core10.CommandBuffer |
| ToCStruct ClearColorValue Source # | |
Instance detailsDefined in Vulkan.Core10.CommandBufferBuilding |
| ToCStruct ImageSubresourceLayers Source # | |
Instance detailsDefined in Vulkan.Core10.CommandBufferBuilding |
| ToCStruct ImageResolve Source # | |
Instance detailsDefined in Vulkan.Core10.CommandBufferBuilding |
| ToCStruct ImageCopy Source # | |
Instance detailsDefined in Vulkan.Core10.CommandBufferBuilding |
| ToCStruct ImageBlit Source # | |
Instance detailsDefined in Vulkan.Core10.CommandBufferBuilding |
| ToCStruct ClearRect Source # | |
Instance detailsDefined in Vulkan.Core10.CommandBufferBuilding |
| ToCStruct ClearDepthStencilValue Source # | |
Instance detailsDefined in Vulkan.Core10.CommandBufferBuilding |
| ToCStruct ClearAttachment Source # | |
Instance detailsDefined in Vulkan.Core10.CommandBufferBuilding |
| ToCStruct BufferImageCopy Source # | |
Instance detailsDefined in Vulkan.Core10.CommandBufferBuilding |
| ToCStruct BufferCopy Source # | |
Instance detailsDefined in Vulkan.Core10.CommandBufferBuilding |
| ToCStruct CommandPoolCreateInfo Source # | |
Instance detailsDefined in Vulkan.Core10.CommandPool |
| ToCStruct DescriptorSetLayoutBinding Source # | |
Instance detailsDefined in Vulkan.Core10.DescriptorSet |
| ToCStruct DescriptorPoolSize Source # | |
Instance detailsDefined in Vulkan.Core10.DescriptorSet |
| ToCStruct DescriptorImageInfo Source # | |
Instance detailsDefined in Vulkan.Core10.DescriptorSet |
| ToCStruct DescriptorBufferInfo Source # | |
Instance detailsDefined in Vulkan.Core10.DescriptorSet |
| ToCStruct CopyDescriptorSet Source # | |
Instance detailsDefined in Vulkan.Core10.DescriptorSet |
| ToCStruct QueueFamilyProperties Source # | |
Instance detailsDefined in Vulkan.Core10.DeviceInitialization |
| ToCStruct PhysicalDeviceSparseProperties Source # | |
Instance detailsDefined in Vulkan.Core10.DeviceInitialization |
| ToCStruct PhysicalDeviceProperties Source # | |
Instance detailsDefined in Vulkan.Core10.DeviceInitialization |
| ToCStruct PhysicalDeviceMemoryProperties Source # | |
Instance detailsDefined in Vulkan.Core10.DeviceInitialization |
| ToCStruct PhysicalDeviceLimits Source # | |
Instance detailsDefined in Vulkan.Core10.DeviceInitialization |
| ToCStruct PhysicalDeviceFeatures Source # | |
Instance detailsDefined in Vulkan.Core10.DeviceInitialization |
| ToCStruct MemoryType Source # | |
Instance detailsDefined in Vulkan.Core10.DeviceInitialization |
| ToCStruct MemoryHeap Source # | |
Instance detailsDefined in Vulkan.Core10.DeviceInitialization |
| ToCStruct ImageFormatProperties Source # | |
Instance detailsDefined in Vulkan.Core10.DeviceInitialization |
| ToCStruct FormatProperties Source # | |
Instance detailsDefined in Vulkan.Core10.DeviceInitialization |
| ToCStruct ApplicationInfo Source # | |
Instance detailsDefined in Vulkan.Core10.DeviceInitialization |
| ToCStruct EventCreateInfo Source # | |
Instance detailsDefined in Vulkan.Core10.Event |
| ToCStruct ExtensionProperties Source # | |
Instance detailsDefined in Vulkan.Core10.ExtensionDiscovery |
| ToCStruct Rect2D Source # | |
Instance detailsDefined in Vulkan.Core10.FundamentalTypes |
| ToCStruct Offset3D Source # | |
Instance detailsDefined in Vulkan.Core10.FundamentalTypes |
| ToCStruct Offset2D Source # | |
Instance detailsDefined in Vulkan.Core10.FundamentalTypes |
| ToCStruct Extent3D Source # | |
Instance detailsDefined in Vulkan.Core10.FundamentalTypes |
| ToCStruct Extent2D Source # | |
Instance detailsDefined in Vulkan.Core10.FundamentalTypes |
| ToCStruct SubresourceLayout Source # | |
Instance detailsDefined in Vulkan.Core10.Image |
| ToCStruct ImageSubresourceRange Source # | |
Instance detailsDefined in Vulkan.Core10.ImageView |
| ToCStruct ComponentMapping Source # | |
Instance detailsDefined in Vulkan.Core10.ImageView |
| ToCStruct LayerProperties Source # | |
Instance detailsDefined in Vulkan.Core10.LayerDiscovery |
| ToCStruct MappedMemoryRange Source # | |
Instance detailsDefined in Vulkan.Core10.Memory |
| ToCStruct MemoryRequirements Source # | |
Instance detailsDefined in Vulkan.Core10.MemoryManagement |
| ToCStruct MemoryBarrier Source # | |
Instance detailsDefined in Vulkan.Core10.OtherTypes |
| ToCStruct DrawIndirectCommand Source # | |
Instance detailsDefined in Vulkan.Core10.OtherTypes |
| ToCStruct DrawIndexedIndirectCommand Source # | |
Instance detailsDefined in Vulkan.Core10.OtherTypes |
| ToCStruct DispatchIndirectCommand Source # | |
Instance detailsDefined in Vulkan.Core10.OtherTypes |
| ToCStruct BufferMemoryBarrier Source # | |
Instance detailsDefined in Vulkan.Core10.OtherTypes |
| ToCStruct SubpassDescription Source # | |
Instance detailsDefined in Vulkan.Core10.Pass |
| ToCStruct SubpassDependency Source # | |
Instance detailsDefined in Vulkan.Core10.Pass |
| ToCStruct AttachmentReference Source # | |
Instance detailsDefined in Vulkan.Core10.Pass |
| ToCStruct AttachmentDescription Source # | |
Instance detailsDefined in Vulkan.Core10.Pass |
| ToCStruct Viewport Source # | |
Instance detailsDefined in Vulkan.Core10.Pipeline |
| ToCStruct VertexInputBindingDescription Source # | |
Instance detailsDefined in Vulkan.Core10.Pipeline |
| ToCStruct VertexInputAttributeDescription Source # | |
Instance detailsDefined in Vulkan.Core10.Pipeline |
| ToCStruct StencilOpState Source # | |
Instance detailsDefined in Vulkan.Core10.Pipeline |
| ToCStruct SpecializationMapEntry Source # | |
Instance detailsDefined in Vulkan.Core10.Pipeline |
| ToCStruct SpecializationInfo Source # | |
Instance detailsDefined in Vulkan.Core10.Pipeline |
| ToCStruct PipelineInputAssemblyStateCreateInfo Source # | |
Instance detailsDefined in Vulkan.Core10.Pipeline |
| ToCStruct PipelineDynamicStateCreateInfo Source # | |
Instance detailsDefined in Vulkan.Core10.Pipeline |
| ToCStruct PipelineDepthStencilStateCreateInfo Source # | |
Instance detailsDefined in Vulkan.Core10.Pipeline |
| ToCStruct PipelineColorBlendAttachmentState Source # | |
Instance detailsDefined in Vulkan.Core10.Pipeline |
| ToCStruct PipelineCacheCreateInfo Source # | |
Instance detailsDefined in Vulkan.Core10.PipelineCache |
| ToCStruct PushConstantRange Source # | |
Instance detailsDefined in Vulkan.Core10.PipelineLayout |
| ToCStruct PipelineLayoutCreateInfo Source # | |
Instance detailsDefined in Vulkan.Core10.PipelineLayout |
| ToCStruct SparseMemoryBind Source # | |
Instance detailsDefined in Vulkan.Core10.SparseResourceMemoryManagement |
| ToCStruct SparseImageOpaqueMemoryBindInfo Source # | |
Instance detailsDefined in Vulkan.Core10.SparseResourceMemoryManagement |
| ToCStruct SparseImageMemoryRequirements Source # | |
Instance detailsDefined in Vulkan.Core10.SparseResourceMemoryManagement |
| ToCStruct SparseImageMemoryBindInfo Source # | |
Instance detailsDefined in Vulkan.Core10.SparseResourceMemoryManagement |
| ToCStruct SparseImageMemoryBind Source # | |
Instance detailsDefined in Vulkan.Core10.SparseResourceMemoryManagement |
| ToCStruct SparseImageFormatProperties Source # | |
Instance detailsDefined in Vulkan.Core10.SparseResourceMemoryManagement |
| ToCStruct SparseBufferMemoryBindInfo Source # | |
Instance detailsDefined in Vulkan.Core10.SparseResourceMemoryManagement |
| ToCStruct ImageSubresource Source # | |
Instance detailsDefined in Vulkan.Core10.SparseResourceMemoryManagement |
| ToCStruct ProtectedSubmitInfo Source # | |
Instance detailsDefined in Vulkan.Core11.Originally_Based_On_VK_KHR_protected_memory |
| ToCStruct PhysicalDeviceProtectedMemoryProperties Source # | |
Instance detailsDefined in Vulkan.Core11.Originally_Based_On_VK_KHR_protected_memory |
| ToCStruct PhysicalDeviceProtectedMemoryFeatures Source # | |
Instance detailsDefined in Vulkan.Core11.Originally_Based_On_VK_KHR_protected_memory |
| ToCStruct DeviceQueueInfo2 Source # | |
Instance detailsDefined in Vulkan.Core11.Originally_Based_On_VK_KHR_protected_memory |
| ToCStruct PhysicalDeviceSubgroupProperties Source # | |
Instance detailsDefined in Vulkan.Core11.Originally_Based_On_VK_KHR_subgroup |
| ToCStruct PhysicalDevice16BitStorageFeatures Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_16bit_storage |
| ToCStruct MemoryDedicatedRequirements Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_dedicated_allocation |
| ToCStruct MemoryDedicatedAllocateInfo Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_dedicated_allocation |
| ToCStruct DescriptorUpdateTemplateEntry Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_descriptor_update_template |
| ToCStruct DescriptorUpdateTemplateCreateInfo Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_descriptor_update_template |
| ToCStruct MemoryAllocateFlagsInfo Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_device_group |
| ToCStruct DeviceGroupSubmitInfo Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_device_group |
| ToCStruct DeviceGroupRenderPassBeginInfo Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_device_group |
| ToCStruct DeviceGroupCommandBufferBeginInfo Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_device_group |
| ToCStruct DeviceGroupBindSparseInfo Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_device_group |
| ToCStruct BindImageMemoryDeviceGroupInfo Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_device_groupAndVK_KHR_bind_memory2 |
| ToCStruct BindBufferMemoryDeviceGroupInfo Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_device_groupAndVK_KHR_bind_memory2 |
| ToCStruct PhysicalDeviceGroupProperties Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_device_group_creation |
| ToCStruct DeviceGroupDeviceCreateInfo Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_device_group_creation |
| ToCStruct ExportFenceCreateInfo Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_external_fence |
| ToCStruct PhysicalDeviceExternalFenceInfo Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_external_fence_capabilities |
| ToCStruct ExternalFenceProperties Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_external_fence_capabilities |
| ToCStruct ExternalMemoryImageCreateInfo Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_external_memory |
| ToCStruct ExternalMemoryBufferCreateInfo Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_external_memory |
| ToCStruct ExportMemoryAllocateInfo Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_external_memory |
| ToCStruct PhysicalDeviceIDProperties Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_external_memory_capabilities |
| ToCStruct PhysicalDeviceExternalImageFormatInfo Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_external_memory_capabilities |
| ToCStruct PhysicalDeviceExternalBufferInfo Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_external_memory_capabilities |
| ToCStruct ExternalMemoryProperties Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_external_memory_capabilities |
| ToCStruct ExternalImageFormatProperties Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_external_memory_capabilities |
| ToCStruct ExternalBufferProperties Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_external_memory_capabilities |
| ToCStruct ExportSemaphoreCreateInfo Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_external_semaphore |
| ToCStruct ExternalSemaphoreProperties Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_external_semaphore_capabilities |
| ToCStruct SparseImageMemoryRequirements2 Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_get_memory_requirements2 |
| ToCStruct ImageSparseMemoryRequirementsInfo2 Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_get_memory_requirements2 |
| ToCStruct BufferMemoryRequirementsInfo2 Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_get_memory_requirements2 |
| ToCStruct SparseImageFormatProperties2 Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2 |
| ToCStruct PhysicalDeviceSparseImageFormatInfo2 Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2 |
| ToCStruct RenderPassInputAttachmentAspectCreateInfo Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_maintenance2 |
| ToCStruct PipelineTessellationDomainOriginStateCreateInfo Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_maintenance2 |
| ToCStruct PhysicalDevicePointClippingProperties Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_maintenance2 |
| ToCStruct InputAttachmentAspectReference Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_maintenance2 |
| ToCStruct ImageViewUsageCreateInfo Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_maintenance2 |
| ToCStruct PhysicalDeviceMaintenance3Properties Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_maintenance3 |
| ToCStruct RenderPassMultiviewCreateInfo Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_multiview |
| ToCStruct PhysicalDeviceMultiviewProperties Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_multiview |
| ToCStruct PhysicalDeviceMultiviewFeatures Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_multiview |
| ToCStruct SamplerYcbcrConversionInfo Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_sampler_ycbcr_conversion |
| ToCStruct SamplerYcbcrConversionImageFormatProperties Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_sampler_ycbcr_conversion |
| ToCStruct PhysicalDeviceSamplerYcbcrConversionFeatures Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_sampler_ycbcr_conversion |
| ToCStruct ImagePlaneMemoryRequirementsInfo Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_sampler_ycbcr_conversion |
| ToCStruct BindImagePlaneMemoryInfo Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_sampler_ycbcr_conversion |
| ToCStruct PhysicalDeviceShaderDrawParametersFeatures Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_shader_draw_parameters |
| ToCStruct PhysicalDeviceVariablePointersFeatures Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_variable_pointers |
| ToCStruct PhysicalDeviceVulkan12Properties Source # | |
Instance detailsDefined in Vulkan.Core12 |
| ToCStruct PhysicalDeviceVulkan12Features Source # | |
Instance detailsDefined in Vulkan.Core12 |
| ToCStruct PhysicalDeviceVulkan11Properties Source # | |
Instance detailsDefined in Vulkan.Core12 |
| ToCStruct PhysicalDeviceVulkan11Features Source # | |
Instance detailsDefined in Vulkan.Core12 |
| ToCStruct PhysicalDeviceDescriptorIndexingProperties Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_EXT_descriptor_indexing |
| ToCStruct PhysicalDeviceDescriptorIndexingFeatures Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_EXT_descriptor_indexing |
| ToCStruct DescriptorSetVariableDescriptorCountLayoutSupport Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_EXT_descriptor_indexing |
| ToCStruct DescriptorSetVariableDescriptorCountAllocateInfo Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_EXT_descriptor_indexing |
| ToCStruct DescriptorSetLayoutBindingFlagsCreateInfo Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_EXT_descriptor_indexing |
| ToCStruct PhysicalDeviceHostQueryResetFeatures Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_EXT_host_query_reset |
| ToCStruct SamplerReductionModeCreateInfo Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_EXT_sampler_filter_minmax |
| ToCStruct PhysicalDeviceSamplerFilterMinmaxProperties Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_EXT_sampler_filter_minmax |
| ToCStruct PhysicalDeviceScalarBlockLayoutFeatures Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_EXT_scalar_block_layout |
| ToCStruct ImageStencilUsageCreateInfo Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_EXT_separate_stencil_usage |
| ToCStruct PhysicalDevice8BitStorageFeatures Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_8bit_storage |
| ToCStruct PhysicalDeviceBufferDeviceAddressFeatures Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_buffer_device_address |
| ToCStruct MemoryOpaqueCaptureAddressAllocateInfo Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_buffer_device_address |
| ToCStruct DeviceMemoryOpaqueCaptureAddressInfo Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_buffer_device_address |
| ToCStruct BufferOpaqueCaptureAddressCreateInfo Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_buffer_device_address |
| ToCStruct BufferDeviceAddressInfo Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_buffer_device_address |
| ToCStruct SubpassEndInfo Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_create_renderpass2 |
| ToCStruct SubpassDependency2 Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_create_renderpass2 |
| ToCStruct SubpassBeginInfo Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_create_renderpass2 |
| ToCStruct SubpassDescriptionDepthStencilResolve Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_depth_stencil_resolve |
| ToCStruct PhysicalDeviceDepthStencilResolveProperties Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_depth_stencil_resolve |
| ToCStruct PhysicalDeviceDriverProperties Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_driver_properties |
| ToCStruct ConformanceVersion Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_driver_properties |
| ToCStruct ImageFormatListCreateInfo Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_image_format_list |
| ToCStruct RenderPassAttachmentBeginInfo Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_imageless_framebuffer |
| ToCStruct PhysicalDeviceImagelessFramebufferFeatures Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_imageless_framebuffer |
| ToCStruct FramebufferAttachmentsCreateInfo Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_imageless_framebuffer |
| ToCStruct FramebufferAttachmentImageInfo Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_imageless_framebuffer |
| ToCStruct PhysicalDeviceSeparateDepthStencilLayoutsFeatures Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_separate_depth_stencil_layouts |
| ToCStruct AttachmentReferenceStencilLayout Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_separate_depth_stencil_layouts |
| ToCStruct AttachmentDescriptionStencilLayout Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_separate_depth_stencil_layouts |
| ToCStruct PhysicalDeviceShaderAtomicInt64Features Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_shader_atomic_int64 |
| ToCStruct PhysicalDeviceShaderFloat16Int8Features Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_shader_float16_int8 |
| ToCStruct PhysicalDeviceFloatControlsProperties Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_shader_float_controls |
| ToCStruct PhysicalDeviceShaderSubgroupExtendedTypesFeatures Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_shader_subgroup_extended_types |
| ToCStruct TimelineSemaphoreSubmitInfo Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_timeline_semaphore |
| ToCStruct SemaphoreWaitInfo Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_timeline_semaphore |
| ToCStruct SemaphoreTypeCreateInfo Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_timeline_semaphore |
| ToCStruct SemaphoreSignalInfo Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_timeline_semaphore |
| ToCStruct PhysicalDeviceTimelineSemaphoreProperties Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_timeline_semaphore |
| ToCStruct PhysicalDeviceTimelineSemaphoreFeatures Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_timeline_semaphore |
| ToCStruct PhysicalDeviceUniformBufferStandardLayoutFeatures Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_uniform_buffer_standard_layout |
| ToCStruct PhysicalDeviceVulkanMemoryModelFeatures Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_vulkan_memory_model |
| ToCStruct PhysicalDeviceCoherentMemoryFeaturesAMD Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_AMD_device_coherent_memory |
| ToCStruct SwapchainDisplayNativeHdrCreateInfoAMD Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_AMD_display_native_hdr |
| ToCStruct DisplayNativeHdrSurfaceCapabilitiesAMD Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_AMD_display_native_hdr |
| ToCStruct DeviceMemoryOverallocationCreateInfoAMD Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_AMD_memory_overallocation_behavior |
| ToCStruct PipelineCompilerControlCreateInfoAMD Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_AMD_pipeline_compiler_control |
| ToCStruct PipelineRasterizationStateRasterizationOrderAMD Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_AMD_rasterization_order |
| ToCStruct PhysicalDeviceShaderCorePropertiesAMD Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_AMD_shader_core_properties |
| ToCStruct PhysicalDeviceShaderCoreProperties2AMD Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_AMD_shader_core_properties2 |
| ToCStruct ShaderStatisticsInfoAMD Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_AMD_shader_info |
| ToCStruct ShaderResourceUsageAMD Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_AMD_shader_info |
| ToCStruct TextureLODGatherFormatPropertiesAMD Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_AMD_texture_gather_bias_lod |
| ToCStruct MemoryGetAndroidHardwareBufferInfoANDROID Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_ANDROID_external_memory_android_hardware_buffer |
| ToCStruct ImportAndroidHardwareBufferInfoANDROID Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_ANDROID_external_memory_android_hardware_buffer |
| ToCStruct ExternalFormatANDROID Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_ANDROID_external_memory_android_hardware_buffer |
| ToCStruct AndroidHardwareBufferUsageANDROID Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_ANDROID_external_memory_android_hardware_buffer |
| ToCStruct AndroidHardwareBufferFormatPropertiesANDROID Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_ANDROID_external_memory_android_hardware_buffer |
| ToCStruct PhysicalDeviceASTCDecodeFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_astc_decode_mode |
| ToCStruct ImageViewASTCDecodeModeEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_astc_decode_mode |
| ToCStruct PipelineColorBlendAdvancedStateCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_blend_operation_advanced |
| ToCStruct PhysicalDeviceBlendOperationAdvancedPropertiesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_blend_operation_advanced |
| ToCStruct PhysicalDeviceBlendOperationAdvancedFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_blend_operation_advanced |
| ToCStruct PhysicalDeviceBufferDeviceAddressFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_buffer_device_address |
| ToCStruct BufferDeviceAddressCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_buffer_device_address |
| ToCStruct CalibratedTimestampInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_calibrated_timestamps |
| ToCStruct PhysicalDeviceConditionalRenderingFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_conditional_rendering |
| ToCStruct ConditionalRenderingBeginInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_conditional_rendering |
| ToCStruct CommandBufferInheritanceConditionalRenderingInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_conditional_rendering |
| ToCStruct PipelineRasterizationConservativeStateCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_conservative_rasterization |
| ToCStruct PhysicalDeviceConservativeRasterizationPropertiesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_conservative_rasterization |
| ToCStruct SamplerCustomBorderColorCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_custom_border_color |
| ToCStruct PhysicalDeviceCustomBorderColorPropertiesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_custom_border_color |
| ToCStruct PhysicalDeviceCustomBorderColorFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_custom_border_color |
| ToCStruct DebugMarkerObjectTagInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_debug_marker |
| ToCStruct DebugMarkerObjectNameInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_debug_marker |
| ToCStruct DebugMarkerMarkerInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_debug_marker |
| ToCStruct DebugReportCallbackCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_debug_report |
| ToCStruct DebugUtilsObjectTagInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_debug_utils |
| ToCStruct DebugUtilsObjectNameInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_debug_utils |
| ToCStruct DebugUtilsMessengerCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_debug_utils |
| ToCStruct DebugUtilsMessengerCallbackDataEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_debug_utils |
| ToCStruct DebugUtilsLabelEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_debug_utils |
| ToCStruct PipelineRasterizationDepthClipStateCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_depth_clip_enable |
| ToCStruct PhysicalDeviceDepthClipEnableFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_depth_clip_enable |
| ToCStruct DirectFBSurfaceCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_directfb_surface |
| ToCStruct PipelineDiscardRectangleStateCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_discard_rectangles |
| ToCStruct PhysicalDeviceDiscardRectanglePropertiesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_discard_rectangles |
| ToCStruct SwapchainCounterCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_display_control |
| ToCStruct DisplayPowerInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_display_control |
| ToCStruct DisplayEventInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_display_control |
| ToCStruct DeviceEventInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_display_control |
| ToCStruct SurfaceCapabilities2EXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_display_surface_counter |
| ToCStruct PhysicalDeviceExtendedDynamicStateFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_extended_dynamic_state |
| ToCStruct PhysicalDeviceExternalMemoryHostPropertiesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_external_memory_host |
| ToCStruct MemoryHostPointerPropertiesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_external_memory_host |
| ToCStruct ImportMemoryHostPointerInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_external_memory_host |
| ToCStruct PhysicalDeviceImageViewImageFormatInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_filter_cubic |
| ToCStruct FilterCubicImageViewImageFormatPropertiesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_filter_cubic |
| ToCStruct RenderPassFragmentDensityMapCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_fragment_density_map |
| ToCStruct PhysicalDeviceFragmentDensityMapPropertiesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_fragment_density_map |
| ToCStruct PhysicalDeviceFragmentDensityMapFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_fragment_density_map |
| ToCStruct PhysicalDeviceFragmentDensityMap2PropertiesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_fragment_density_map2 |
| ToCStruct PhysicalDeviceFragmentDensityMap2FeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_fragment_density_map2 |
| ToCStruct PhysicalDeviceFragmentShaderInterlockFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_fragment_shader_interlock |
| ToCStruct SurfaceFullScreenExclusiveWin32InfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_full_screen_exclusive |
| ToCStruct SurfaceFullScreenExclusiveInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_full_screen_exclusive |
| ToCStruct SurfaceCapabilitiesFullScreenExclusiveEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_full_screen_exclusive |
| ToCStruct DeviceQueueGlobalPriorityCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_global_priority |
| ToCStruct XYColorEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_hdr_metadata |
| ToCStruct HdrMetadataEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_hdr_metadata |
| ToCStruct HeadlessSurfaceCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_headless_surface |
| ToCStruct PhysicalDeviceImageDrmFormatModifierInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_image_drm_format_modifier |
| ToCStruct ImageDrmFormatModifierPropertiesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_image_drm_format_modifier |
| ToCStruct ImageDrmFormatModifierListCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_image_drm_format_modifier |
| ToCStruct ImageDrmFormatModifierExplicitCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_image_drm_format_modifier |
| ToCStruct DrmFormatModifierPropertiesListEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_image_drm_format_modifier |
| ToCStruct DrmFormatModifierPropertiesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_image_drm_format_modifier |
| ToCStruct PhysicalDeviceIndexTypeUint8FeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_index_type_uint8 |
| ToCStruct WriteDescriptorSetInlineUniformBlockEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_inline_uniform_block |
| ToCStruct PhysicalDeviceInlineUniformBlockPropertiesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_inline_uniform_block |
| ToCStruct PhysicalDeviceInlineUniformBlockFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_inline_uniform_block |
| ToCStruct DescriptorPoolInlineUniformBlockCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_inline_uniform_block |
| ToCStruct PipelineRasterizationLineStateCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_line_rasterization |
| ToCStruct PhysicalDeviceLineRasterizationPropertiesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_line_rasterization |
| ToCStruct PhysicalDeviceLineRasterizationFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_line_rasterization |
| ToCStruct PhysicalDeviceMemoryBudgetPropertiesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_memory_budget |
| ToCStruct PhysicalDeviceMemoryPriorityFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_memory_priority |
| ToCStruct MemoryPriorityAllocateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_memory_priority |
| ToCStruct MetalSurfaceCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_metal_surface |
| ToCStruct PhysicalDevicePCIBusInfoPropertiesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_pci_bus_info |
| ToCStruct PhysicalDevicePipelineCreationCacheControlFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_pipeline_creation_cache_control |
| ToCStruct PipelineCreationFeedbackEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_pipeline_creation_feedback |
| ToCStruct PipelineCreationFeedbackCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_pipeline_creation_feedback |
| ToCStruct PrivateDataSlotCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_private_data |
| ToCStruct PhysicalDevicePrivateDataFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_private_data |
| ToCStruct DevicePrivateDataCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_private_data |
| ToCStruct PhysicalDeviceRobustness2PropertiesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_robustness2 |
| ToCStruct PhysicalDeviceRobustness2FeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_robustness2 |
| ToCStruct SubpassSampleLocationsEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_sample_locations |
| ToCStruct SampleLocationsInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_sample_locations |
| ToCStruct SampleLocationEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_sample_locations |
| ToCStruct RenderPassSampleLocationsBeginInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_sample_locations |
| ToCStruct PipelineSampleLocationsStateCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_sample_locations |
| ToCStruct PhysicalDeviceSampleLocationsPropertiesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_sample_locations |
| ToCStruct MultisamplePropertiesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_sample_locations |
| ToCStruct AttachmentSampleLocationsEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_sample_locations |
| ToCStruct PhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_shader_demote_to_helper_invocation |
| ToCStruct PipelineShaderStageRequiredSubgroupSizeCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_subgroup_size_control |
| ToCStruct PhysicalDeviceSubgroupSizeControlPropertiesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_subgroup_size_control |
| ToCStruct PhysicalDeviceSubgroupSizeControlFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_subgroup_size_control |
| ToCStruct PhysicalDeviceTexelBufferAlignmentPropertiesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_texel_buffer_alignment |
| ToCStruct PhysicalDeviceTexelBufferAlignmentFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_texel_buffer_alignment |
| ToCStruct PhysicalDeviceTextureCompressionASTCHDRFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_texture_compression_astc_hdr |
| ToCStruct PhysicalDeviceToolPropertiesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_tooling_info |
| ToCStruct PipelineRasterizationStateStreamCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_transform_feedback |
| ToCStruct PhysicalDeviceTransformFeedbackPropertiesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_transform_feedback |
| ToCStruct PhysicalDeviceTransformFeedbackFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_transform_feedback |
| ToCStruct ValidationCacheCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_validation_cache |
| ToCStruct ShaderModuleValidationCacheCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_validation_cache |
| ToCStruct ValidationFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_validation_features |
| ToCStruct ValidationFlagsEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_validation_flags |
| ToCStruct VertexInputBindingDivisorDescriptionEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_vertex_attribute_divisor |
| ToCStruct PipelineVertexInputDivisorStateCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_vertex_attribute_divisor |
| ToCStruct PhysicalDeviceVertexAttributeDivisorPropertiesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_vertex_attribute_divisor |
| ToCStruct PhysicalDeviceVertexAttributeDivisorFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_vertex_attribute_divisor |
| ToCStruct PhysicalDeviceYcbcrImageArraysFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_ycbcr_image_arrays |
| ToCStruct ImagePipeSurfaceCreateInfoFUCHSIA Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_FUCHSIA_imagepipe_surface |
| ToCStruct PresentFrameTokenGGP Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_GGP_frame_token |
| ToCStruct StreamDescriptorSurfaceCreateInfoGGP Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_GGP_stream_descriptor_surface |
| ToCStruct RefreshCycleDurationGOOGLE Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_GOOGLE_display_timing |
| ToCStruct PresentTimesInfoGOOGLE Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_GOOGLE_display_timing |
| ToCStruct PresentTimeGOOGLE Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_GOOGLE_display_timing |
| ToCStruct PastPresentationTimingGOOGLE Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_GOOGLE_display_timing |
| ToCStruct QueryPoolPerformanceQueryCreateInfoINTEL Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_INTEL_performance_query |
| ToCStruct PerformanceValueINTEL Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_INTEL_performance_query |
| ToCStruct PerformanceStreamMarkerInfoINTEL Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_INTEL_performance_query |
| ToCStruct PerformanceOverrideInfoINTEL Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_INTEL_performance_query |
| ToCStruct PerformanceMarkerInfoINTEL Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_INTEL_performance_query |
| ToCStruct PerformanceConfigurationAcquireInfoINTEL Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_INTEL_performance_query |
| ToCStruct InitializePerformanceApiInfoINTEL Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_INTEL_performance_query |
| ToCStruct PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_INTEL_shader_integer_functions2 |
| ToCStruct AndroidSurfaceCreateInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_android_surface |
| ToCStruct DeferredOperationInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_deferred_host_operations |
| ToCStruct DisplaySurfaceCreateInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_display |
| ToCStruct DisplayPropertiesKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_display |
| ToCStruct DisplayPlanePropertiesKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_display |
| ToCStruct DisplayPlaneCapabilitiesKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_display |
| ToCStruct DisplayModePropertiesKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_display |
| ToCStruct DisplayModeParametersKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_display |
| ToCStruct DisplayModeCreateInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_display |
| ToCStruct DisplayPresentInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_display_swapchain |
| ToCStruct ImportFenceFdInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_external_fence_fd |
| ToCStruct FenceGetFdInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_external_fence_fd |
| ToCStruct ImportFenceWin32HandleInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_external_fence_win32 |
| ToCStruct FenceGetWin32HandleInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_external_fence_win32 |
| ToCStruct ExportFenceWin32HandleInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_external_fence_win32 |
| ToCStruct MemoryGetFdInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_external_memory_fd |
| ToCStruct MemoryFdPropertiesKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_external_memory_fd |
| ToCStruct ImportMemoryFdInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_external_memory_fd |
| ToCStruct MemoryWin32HandlePropertiesKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_external_memory_win32 |
| ToCStruct MemoryGetWin32HandleInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_external_memory_win32 |
| ToCStruct ImportMemoryWin32HandleInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_external_memory_win32 |
| ToCStruct ExportMemoryWin32HandleInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_external_memory_win32 |
| ToCStruct SemaphoreGetFdInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_external_semaphore_fd |
| ToCStruct ImportSemaphoreFdInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_external_semaphore_fd |
| ToCStruct SemaphoreGetWin32HandleInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_external_semaphore_win32 |
| ToCStruct ImportSemaphoreWin32HandleInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_external_semaphore_win32 |
| ToCStruct ExportSemaphoreWin32HandleInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_external_semaphore_win32 |
| ToCStruct D3D12FenceSubmitInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_external_semaphore_win32 |
| ToCStruct DisplayProperties2KHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_get_display_properties2 |
| ToCStruct DisplayPlaneProperties2KHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_get_display_properties2 |
| ToCStruct DisplayPlaneInfo2KHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_get_display_properties2 |
| ToCStruct DisplayPlaneCapabilities2KHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_get_display_properties2 |
| ToCStruct DisplayModeProperties2KHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_get_display_properties2 |
| ToCStruct SurfaceFormat2KHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_get_surface_capabilities2 |
| ToCStruct RectLayerKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_incremental_present |
| ToCStruct PresentRegionsKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_incremental_present |
| ToCStruct PresentRegionKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_incremental_present |
| ToCStruct QueryPoolPerformanceCreateInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_performance_query |
| ToCStruct PhysicalDevicePerformanceQueryPropertiesKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_performance_query |
| ToCStruct PhysicalDevicePerformanceQueryFeaturesKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_performance_query |
| ToCStruct PerformanceQuerySubmitInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_performance_query |
| ToCStruct PerformanceCounterKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_performance_query |
| ToCStruct PerformanceCounterDescriptionKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_performance_query |
| ToCStruct AcquireProfilingLockInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_performance_query |
| ToCStruct PipelineInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_pipeline_executable_properties |
| ToCStruct PipelineExecutableStatisticKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_pipeline_executable_properties |
| ToCStruct PipelineExecutablePropertiesKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_pipeline_executable_properties |
| ToCStruct PipelineExecutableInternalRepresentationKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_pipeline_executable_properties |
| ToCStruct PipelineExecutableInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_pipeline_executable_properties |
| ToCStruct PhysicalDevicePipelineExecutablePropertiesFeaturesKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_pipeline_executable_properties |
| ToCStruct PipelineLibraryCreateInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_pipeline_library |
| ToCStruct PhysicalDevicePushDescriptorPropertiesKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_push_descriptor |
| ToCStruct WriteDescriptorSetAccelerationStructureKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| ToCStruct TransformMatrixKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| ToCStruct TraceRaysIndirectCommandKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| ToCStruct StridedBufferRegionKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| ToCStruct RayTracingShaderGroupCreateInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| ToCStruct RayTracingPipelineInterfaceCreateInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| ToCStruct PhysicalDeviceRayTracingPropertiesKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| ToCStruct PhysicalDeviceRayTracingFeaturesKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| ToCStruct BindAccelerationStructureMemoryInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| ToCStruct AccelerationStructureVersionKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| ToCStruct AccelerationStructureMemoryRequirementsInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| ToCStruct AccelerationStructureInstanceKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| ToCStruct AccelerationStructureGeometryTrianglesDataKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| ToCStruct AccelerationStructureGeometryKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| ToCStruct AccelerationStructureGeometryInstancesDataKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| ToCStruct AccelerationStructureGeometryAabbsDataKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| ToCStruct AccelerationStructureDeviceAddressInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| ToCStruct AccelerationStructureCreateInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| ToCStruct AccelerationStructureCreateGeometryTypeInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| ToCStruct AccelerationStructureBuildOffsetInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| ToCStruct AabbPositionsKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| ToCStruct PhysicalDeviceShaderClockFeaturesKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_shader_clock |
| ToCStruct SharedPresentSurfaceCapabilitiesKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_shared_presentable_image |
| ToCStruct SurfaceFormatKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_surface |
| ToCStruct SurfaceCapabilitiesKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_surface |
| ToCStruct SurfaceProtectedCapabilitiesKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_surface_protected_capabilities |
| ToCStruct ImageSwapchainCreateInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_swapchain |
| ToCStruct DeviceGroupSwapchainCreateInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_swapchain |
| ToCStruct DeviceGroupPresentInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_swapchain |
| ToCStruct DeviceGroupPresentCapabilitiesKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_swapchain |
| ToCStruct BindImageMemorySwapchainInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_swapchain |
| ToCStruct AcquireNextImageInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_swapchain |
| ToCStruct WaylandSurfaceCreateInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_wayland_surface |
| ToCStruct Win32KeyedMutexAcquireReleaseInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_win32_keyed_mutex |
| ToCStruct Win32SurfaceCreateInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_win32_surface |
| ToCStruct XcbSurfaceCreateInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_xcb_surface |
| ToCStruct XlibSurfaceCreateInfoKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_xlib_surface |
| ToCStruct IOSSurfaceCreateInfoMVK Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_MVK_ios_surface |
| ToCStruct MacOSSurfaceCreateInfoMVK Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_MVK_macos_surface |
| ToCStruct ViSurfaceCreateInfoNN Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NN_vi_surface |
| ToCStruct ImageViewHandleInfoNVX Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NVX_image_view_handle |
| ToCStruct ImageViewAddressPropertiesNVX Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NVX_image_view_handle |
| ToCStruct PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NVX_multiview_per_view_attributes |
| ToCStruct ViewportWScalingNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_clip_space_w_scaling |
| ToCStruct PipelineViewportWScalingStateCreateInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_clip_space_w_scaling |
| ToCStruct PhysicalDeviceComputeShaderDerivativesFeaturesNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_compute_shader_derivatives |
| ToCStruct PhysicalDeviceCooperativeMatrixPropertiesNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_cooperative_matrix |
| ToCStruct PhysicalDeviceCooperativeMatrixFeaturesNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_cooperative_matrix |
| ToCStruct CooperativeMatrixPropertiesNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_cooperative_matrix |
| ToCStruct PhysicalDeviceCornerSampledImageFeaturesNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_corner_sampled_image |
| ToCStruct PipelineCoverageReductionStateCreateInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_coverage_reduction_mode |
| ToCStruct PhysicalDeviceCoverageReductionModeFeaturesNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_coverage_reduction_mode |
| ToCStruct FramebufferMixedSamplesCombinationNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_coverage_reduction_mode |
| ToCStruct DedicatedAllocationMemoryAllocateInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_dedicated_allocation |
| ToCStruct DedicatedAllocationImageCreateInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_dedicated_allocation |
| ToCStruct DedicatedAllocationBufferCreateInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_dedicated_allocation |
| ToCStruct PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_dedicated_allocation_image_aliasing |
| ToCStruct QueueFamilyCheckpointPropertiesNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_device_diagnostic_checkpoints |
| ToCStruct CheckpointDataNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_device_diagnostic_checkpoints |
| ToCStruct PhysicalDeviceDiagnosticsConfigFeaturesNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_device_diagnostics_config |
| ToCStruct DeviceDiagnosticsConfigCreateInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_device_diagnostics_config |
| ToCStruct SetStateFlagsIndirectCommandNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_device_generated_commands |
| ToCStruct PhysicalDeviceDeviceGeneratedCommandsPropertiesNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_device_generated_commands |
| ToCStruct PhysicalDeviceDeviceGeneratedCommandsFeaturesNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_device_generated_commands |
| ToCStruct IndirectCommandsStreamNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_device_generated_commands |
| ToCStruct IndirectCommandsLayoutTokenNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_device_generated_commands |
| ToCStruct IndirectCommandsLayoutCreateInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_device_generated_commands |
| ToCStruct GraphicsShaderGroupCreateInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_device_generated_commands |
| ToCStruct GraphicsPipelineShaderGroupsCreateInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_device_generated_commands |
| ToCStruct GeneratedCommandsMemoryRequirementsInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_device_generated_commands |
| ToCStruct GeneratedCommandsInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_device_generated_commands |
| ToCStruct BindVertexBufferIndirectCommandNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_device_generated_commands |
| ToCStruct BindShaderGroupIndirectCommandNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_device_generated_commands |
| ToCStruct BindIndexBufferIndirectCommandNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_device_generated_commands |
| ToCStruct ExternalMemoryImageCreateInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_external_memory |
| ToCStruct ExportMemoryAllocateInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_external_memory |
| ToCStruct ExternalImageFormatPropertiesNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_external_memory_capabilities |
| ToCStruct ImportMemoryWin32HandleInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_external_memory_win32 |
| ToCStruct ExportMemoryWin32HandleInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_external_memory_win32 |
| ToCStruct PipelineCoverageToColorStateCreateInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_fragment_coverage_to_color |
| ToCStruct PhysicalDeviceFragmentShaderBarycentricFeaturesNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_fragment_shader_barycentric |
| ToCStruct PipelineCoverageModulationStateCreateInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_framebuffer_mixed_samples |
| ToCStruct PhysicalDeviceMeshShaderPropertiesNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_mesh_shader |
| ToCStruct PhysicalDeviceMeshShaderFeaturesNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_mesh_shader |
| ToCStruct DrawMeshTasksIndirectCommandNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_mesh_shader |
| ToCStruct RayTracingShaderGroupCreateInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_ray_tracing |
| ToCStruct PhysicalDeviceRayTracingPropertiesNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_ray_tracing |
| ToCStruct GeometryTrianglesNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_ray_tracing |
| ToCStruct GeometryNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_ray_tracing |
| ToCStruct GeometryDataNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_ray_tracing |
| ToCStruct GeometryAABBNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_ray_tracing |
| ToCStruct AccelerationStructureMemoryRequirementsInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_ray_tracing |
| ToCStruct AccelerationStructureInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_ray_tracing |
| ToCStruct AccelerationStructureCreateInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_ray_tracing |
| ToCStruct PipelineRepresentativeFragmentTestStateCreateInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_representative_fragment_test |
| ToCStruct PhysicalDeviceRepresentativeFragmentTestFeaturesNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_representative_fragment_test |
| ToCStruct PipelineViewportExclusiveScissorStateCreateInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_scissor_exclusive |
| ToCStruct PhysicalDeviceExclusiveScissorFeaturesNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_scissor_exclusive |
| ToCStruct PhysicalDeviceShaderImageFootprintFeaturesNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_shader_image_footprint |
| ToCStruct PhysicalDeviceShaderSMBuiltinsPropertiesNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_shader_sm_builtins |
| ToCStruct PhysicalDeviceShaderSMBuiltinsFeaturesNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_shader_sm_builtins |
| ToCStruct ShadingRatePaletteNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_shading_rate_image |
| ToCStruct PipelineViewportShadingRateImageStateCreateInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_shading_rate_image |
| ToCStruct PipelineViewportCoarseSampleOrderStateCreateInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_shading_rate_image |
| ToCStruct PhysicalDeviceShadingRateImagePropertiesNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_shading_rate_image |
| ToCStruct PhysicalDeviceShadingRateImageFeaturesNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_shading_rate_image |
| ToCStruct CoarseSampleOrderCustomNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_shading_rate_image |
| ToCStruct CoarseSampleLocationNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_shading_rate_image |
| ToCStruct ViewportSwizzleNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_viewport_swizzle |
| ToCStruct PipelineViewportSwizzleStateCreateInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_viewport_swizzle |
| ToCStruct Win32KeyedMutexAcquireReleaseInfoNV Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_win32_keyed_mutex |
| ToCStruct RenderPassTransformBeginInfoQCOM Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_QCOM_render_pass_transform |
| ToCStruct CommandBufferInheritanceRenderPassTransformInfoQCOM Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_QCOM_render_pass_transform |
| ToCStruct PipelineExecutableStatisticValueKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_pipeline_executable_properties |
| ToCStruct PerformanceCounterResultKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_performance_query |
| ToCStruct PerformanceValueDataINTEL Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_INTEL_performance_query |
| ToCStruct AccelerationStructureGeometryDataKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| ToCStruct DeviceOrHostAddressConstKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| ToCStruct DeviceOrHostAddressKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| ToCStruct ClearValue Source # | |
Instance detailsDefined in Vulkan.Core10.CommandBufferBuilding |
| (Extendss BufferCreateInfo es, PokeChain es) => ToCStruct (BufferCreateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.Buffer |
| (Extendss CommandBufferInheritanceInfo es, PokeChain es) => ToCStruct (CommandBufferInheritanceInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.CommandBuffer |
| (Extendss CommandBufferBeginInfo es, PokeChain es) => ToCStruct (CommandBufferBeginInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.CommandBuffer |
| (Extendss RenderPassBeginInfo es, PokeChain es) => ToCStruct (RenderPassBeginInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.CommandBufferBuilding |
| (Extendss WriteDescriptorSet es, PokeChain es) => ToCStruct (WriteDescriptorSet es) Source # | |
Instance detailsDefined in Vulkan.Core10.DescriptorSet |
| (Extendss DescriptorSetLayoutCreateInfo es, PokeChain es) => ToCStruct (DescriptorSetLayoutCreateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.DescriptorSet |
| (Extendss DescriptorSetAllocateInfo es, PokeChain es) => ToCStruct (DescriptorSetAllocateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.DescriptorSet |
| (Extendss DescriptorPoolCreateInfo es, PokeChain es) => ToCStruct (DescriptorPoolCreateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.DescriptorSet |
| (Extendss DeviceQueueCreateInfo es, PokeChain es) => ToCStruct (DeviceQueueCreateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.Device |
| (Extendss DeviceCreateInfo es, PokeChain es) => ToCStruct (DeviceCreateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.Device |
| (Extendss InstanceCreateInfo es, PokeChain es) => ToCStruct (InstanceCreateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.DeviceInitialization |
| (Extendss FenceCreateInfo es, PokeChain es) => ToCStruct (FenceCreateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.Fence |
| (Extendss ImageCreateInfo es, PokeChain es) => ToCStruct (ImageCreateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.Image |
| (Extendss ImageViewCreateInfo es, PokeChain es) => ToCStruct (ImageViewCreateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.ImageView |
| (Extendss MemoryAllocateInfo es, PokeChain es) => ToCStruct (MemoryAllocateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.Memory |
| (Extendss ImageMemoryBarrier es, PokeChain es) => ToCStruct (ImageMemoryBarrier es) Source # | |
Instance detailsDefined in Vulkan.Core10.OtherTypes |
| (Extendss RenderPassCreateInfo es, PokeChain es) => ToCStruct (RenderPassCreateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.Pass |
| (Extendss FramebufferCreateInfo es, PokeChain es) => ToCStruct (FramebufferCreateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.Pass |
| (Extendss PipelineViewportStateCreateInfo es, PokeChain es) => ToCStruct (PipelineViewportStateCreateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.Pipeline |
| (Extendss PipelineVertexInputStateCreateInfo es, PokeChain es) => ToCStruct (PipelineVertexInputStateCreateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.Pipeline |
| (Extendss PipelineTessellationStateCreateInfo es, PokeChain es) => ToCStruct (PipelineTessellationStateCreateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.Pipeline |
| (Extendss PipelineShaderStageCreateInfo es, PokeChain es) => ToCStruct (PipelineShaderStageCreateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.Pipeline |
| (Extendss PipelineRasterizationStateCreateInfo es, PokeChain es) => ToCStruct (PipelineRasterizationStateCreateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.Pipeline |
| (Extendss PipelineMultisampleStateCreateInfo es, PokeChain es) => ToCStruct (PipelineMultisampleStateCreateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.Pipeline |
| (Extendss PipelineColorBlendStateCreateInfo es, PokeChain es) => ToCStruct (PipelineColorBlendStateCreateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.Pipeline |
| (Extendss GraphicsPipelineCreateInfo es, PokeChain es) => ToCStruct (GraphicsPipelineCreateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.Pipeline |
| (Extendss ComputePipelineCreateInfo es, PokeChain es) => ToCStruct (ComputePipelineCreateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.Pipeline |
| (Extendss QueryPoolCreateInfo es, PokeChain es) => ToCStruct (QueryPoolCreateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.Query |
| (Extendss SubmitInfo es, PokeChain es) => ToCStruct (SubmitInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.Queue |
| (Extendss SemaphoreCreateInfo es, PokeChain es) => ToCStruct (SemaphoreCreateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.QueueSemaphore |
| (Extendss SamplerCreateInfo es, PokeChain es) => ToCStruct (SamplerCreateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.Sampler |
| (Extendss ShaderModuleCreateInfo es, PokeChain es) => ToCStruct (ShaderModuleCreateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.Shader |
| (Extendss BindSparseInfo es, PokeChain es) => ToCStruct (BindSparseInfo es) Source # | |
Instance detailsDefined in Vulkan.Core10.SparseResourceMemoryManagement |
| (Extendss BindImageMemoryInfo es, PokeChain es) => ToCStruct (BindImageMemoryInfo es) Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_bind_memory2 |
| (Extendss BindBufferMemoryInfo es, PokeChain es) => ToCStruct (BindBufferMemoryInfo es) Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_bind_memory2 |
| (Extendss PhysicalDeviceExternalSemaphoreInfo es, PokeChain es) => ToCStruct (PhysicalDeviceExternalSemaphoreInfo es) Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_external_semaphore_capabilities |
| (Extendss MemoryRequirements2 es, PokeChain es) => ToCStruct (MemoryRequirements2 es) Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_get_memory_requirements2 |
| (Extendss ImageMemoryRequirementsInfo2 es, PokeChain es) => ToCStruct (ImageMemoryRequirementsInfo2 es) Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_get_memory_requirements2 |
| (Extendss QueueFamilyProperties2 es, PokeChain es) => ToCStruct (QueueFamilyProperties2 es) Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2 |
| (Extendss PhysicalDeviceProperties2 es, PokeChain es) => ToCStruct (PhysicalDeviceProperties2 es) Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2 |
| (Extendss PhysicalDeviceMemoryProperties2 es, PokeChain es) => ToCStruct (PhysicalDeviceMemoryProperties2 es) Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2 |
| (Extendss PhysicalDeviceImageFormatInfo2 es, PokeChain es) => ToCStruct (PhysicalDeviceImageFormatInfo2 es) Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2 |
| (Extendss PhysicalDeviceFeatures2 es, PokeChain es) => ToCStruct (PhysicalDeviceFeatures2 es) Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2 |
| (Extendss ImageFormatProperties2 es, PokeChain es) => ToCStruct (ImageFormatProperties2 es) Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2 |
| (Extendss FormatProperties2 es, PokeChain es) => ToCStruct (FormatProperties2 es) Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2 |
| (Extendss DescriptorSetLayoutSupport es, PokeChain es) => ToCStruct (DescriptorSetLayoutSupport es) Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_maintenance3 |
| (Extendss SamplerYcbcrConversionCreateInfo es, PokeChain es) => ToCStruct (SamplerYcbcrConversionCreateInfo es) Source # | |
Instance detailsDefined in Vulkan.Core11.Promoted_From_VK_KHR_sampler_ycbcr_conversion |
| (Extendss SubpassDescription2 es, PokeChain es) => ToCStruct (SubpassDescription2 es) Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_create_renderpass2 |
| (Extendss RenderPassCreateInfo2 es, PokeChain es) => ToCStruct (RenderPassCreateInfo2 es) Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_create_renderpass2 |
| (Extendss AttachmentReference2 es, PokeChain es) => ToCStruct (AttachmentReference2 es) Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_create_renderpass2 |
| (Extendss AttachmentDescription2 es, PokeChain es) => ToCStruct (AttachmentDescription2 es) Source # | |
Instance detailsDefined in Vulkan.Core12.Promoted_From_VK_KHR_create_renderpass2 |
| (Extendss AndroidHardwareBufferPropertiesANDROID es, PokeChain es) => ToCStruct (AndroidHardwareBufferPropertiesANDROID es) Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_ANDROID_external_memory_android_hardware_buffer |
| (Extendss SurfaceCapabilities2KHR es, PokeChain es) => ToCStruct (SurfaceCapabilities2KHR es) Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_get_surface_capabilities2 |
| (Extendss PhysicalDeviceSurfaceInfo2KHR es, PokeChain es) => ToCStruct (PhysicalDeviceSurfaceInfo2KHR es) Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_get_surface_capabilities2 |
| (Extendss RayTracingPipelineCreateInfoKHR es, PokeChain es) => ToCStruct (RayTracingPipelineCreateInfoKHR es) Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| (Extendss CopyMemoryToAccelerationStructureInfoKHR es, PokeChain es) => ToCStruct (CopyMemoryToAccelerationStructureInfoKHR es) Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| (Extendss CopyAccelerationStructureToMemoryInfoKHR es, PokeChain es) => ToCStruct (CopyAccelerationStructureToMemoryInfoKHR es) Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| (Extendss CopyAccelerationStructureInfoKHR es, PokeChain es) => ToCStruct (CopyAccelerationStructureInfoKHR es) Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| (Extendss AccelerationStructureBuildGeometryInfoKHR es, PokeChain es) => ToCStruct (AccelerationStructureBuildGeometryInfoKHR es) Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_ray_tracing |
| (Extendss SwapchainCreateInfoKHR es, PokeChain es) => ToCStruct (SwapchainCreateInfoKHR es) Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_swapchain |
| (Extendss PresentInfoKHR es, PokeChain es) => ToCStruct (PresentInfoKHR es) Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_swapchain |
| (Extendss RayTracingPipelineCreateInfoNV es, PokeChain es) => ToCStruct (RayTracingPipelineCreateInfoNV es) Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_NV_ray_tracing |