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 PhysicalDevice4444FormatsFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_4444_formats |
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 PhysicalDeviceDeviceMemoryReportFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_device_memory_report |
ToCStruct DeviceMemoryReportCallbackDataEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_device_memory_report |
ToCStruct DeviceDeviceMemoryReportCreateInfoEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_device_memory_report |
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 PhysicalDeviceImageRobustnessFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_image_robustness |
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 PhysicalDeviceShaderAtomicFloatFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_shader_atomic_float |
ToCStruct PhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_shader_demote_to_helper_invocation |
ToCStruct PhysicalDeviceShaderImageAtomicInt64FeaturesEXT Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_EXT_shader_image_atomic_int64 |
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 ResolveImageInfo2KHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_copy_commands2 |
ToCStruct ImageResolve2KHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_copy_commands2 |
ToCStruct ImageCopy2KHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_copy_commands2 |
ToCStruct ImageBlit2KHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_copy_commands2 |
ToCStruct CopyImageToBufferInfo2KHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_copy_commands2 |
ToCStruct CopyImageInfo2KHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_copy_commands2 |
ToCStruct CopyBufferToImageInfo2KHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_copy_commands2 |
ToCStruct CopyBufferInfo2KHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_copy_commands2 |
ToCStruct BufferImageCopy2KHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_copy_commands2 |
ToCStruct BufferCopy2KHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_copy_commands2 |
ToCStruct BlitImageInfo2KHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_copy_commands2 |
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 PhysicalDevicePortabilitySubsetPropertiesKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_portability_subset |
ToCStruct PhysicalDevicePortabilitySubsetFeaturesKHR Source # | |
Instance detailsDefined in Vulkan.Extensions.VK_KHR_portability_subset |
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 |