| VulkanMarshal VkAcquireProfilingLockInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Acquire |
| VulkanMarshal VkAcquireNextImageInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Acquire |
| VulkanMarshal VkApplicationInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.ApplicationInfo |
| VulkanMarshal VkBaseOutStructure Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Base |
| VulkanMarshal VkBaseInStructure Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Base |
| VulkanMarshal VkCalibratedTimestampInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.CalibratedTimestampInfoEXT |
| VulkanMarshal VkCheckpointDataNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.CheckpointDataNV |
| VulkanMarshal VkCoarseSampleOrderCustomNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.CoarseSample |
| VulkanMarshal VkCoarseSampleLocationNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.CoarseSample |
| VulkanMarshal VkComponentMapping Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.ComponentMapping |
| VulkanMarshal VkConditionalRenderingBeginInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.ConditionalRenderingBeginInfoEXT |
| VulkanMarshal VkConformanceVersion Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.ConformanceVersion |
| VulkanMarshal VkCooperativeMatrixPropertiesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.CooperativeMatrixPropertiesNV |
| VulkanMarshal VkCopyDescriptorSet Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.CopyDescriptorSet |
| VulkanMarshal VkDebugUtilsLabelEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.DebugUtilsLabelEXT |
| VulkanMarshal VkDebugUtilsObjectNameInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.DebugUtilsObjectNameInfoEXT |
| VulkanMarshal VkDebugUtilsMessengerCallbackDataEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.DebugUtilsMessengerCallbackDataEXT |
| VulkanMarshal VkAllocationCallbacks Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.AllocationCallbacks |
| VulkanMarshal VkDescriptorUpdateTemplateEntry Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| VulkanMarshal VkDescriptorUpdateTemplateCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| VulkanMarshal VkDescriptorSetVariableDescriptorCountLayoutSupport Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| VulkanMarshal VkDescriptorSetVariableDescriptorCountAllocateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| VulkanMarshal VkDescriptorSetLayoutSupport Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| VulkanMarshal VkDescriptorSetLayoutCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| VulkanMarshal VkDescriptorSetLayoutBindingFlagsCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| VulkanMarshal VkDescriptorSetLayoutBinding Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| VulkanMarshal VkDescriptorSetAllocateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| VulkanMarshal VkDescriptorPoolSize Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| VulkanMarshal VkDescriptorPoolInlineUniformBlockCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| VulkanMarshal VkDescriptorPoolCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| VulkanMarshal VkDescriptorImageInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| VulkanMarshal VkDescriptorBufferInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| VulkanMarshal VkDispatchIndirectCommand Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.DispatchIndirectCommand |
| VulkanMarshal VkDrawMeshTasksIndirectCommandNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Draw |
| VulkanMarshal VkDrawIndirectCommand Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Draw |
| VulkanMarshal VkDrawIndexedIndirectCommand Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Draw |
| VulkanMarshal VkBindAccelerationStructureMemoryInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkEventCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EventCreateInfo |
| VulkanMarshal VkExtensionProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.ExtensionProperties |
| VulkanMarshal VkExtent3D Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Extent |
| VulkanMarshal VkExtent2D Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Extent |
| VulkanMarshal VkFenceGetFdInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Fence |
| VulkanMarshal VkFenceCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Fence |
| VulkanMarshal VkFormatProperties2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.FormatProperties |
| VulkanMarshal VkFormatProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.FormatProperties |
| VulkanMarshal VkDrmFormatModifierPropertiesListEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.DrmFormatModifierProperties |
| VulkanMarshal VkDrmFormatModifierPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.DrmFormatModifierProperties |
| VulkanMarshal VkFramebufferMixedSamplesCombinationNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Framebuffer |
| VulkanMarshal VkFramebufferCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Framebuffer |
| VulkanMarshal VkFramebufferAttachmentsCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Framebuffer |
| VulkanMarshal VkFramebufferAttachmentImageInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Framebuffer |
| VulkanMarshal VkGeometryTrianglesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Geometry |
| VulkanMarshal VkGeometryNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Geometry |
| VulkanMarshal VkGeometryDataNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Geometry |
| VulkanMarshal VkGeometryAABBNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Geometry |
| VulkanMarshal VkHeadlessSurfaceCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.HeadlessSurfaceCreateInfoEXT |
| VulkanMarshal VkImageMemoryBarrier Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| VulkanMarshal VkImageSubresource Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| VulkanMarshal VkIndirectCommandsStreamNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.IndirectCommands |
| VulkanMarshal VkIndirectCommandsLayoutTokenNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.IndirectCommands |
| VulkanMarshal VkIndirectCommandsLayoutCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.IndirectCommands |
| VulkanMarshal VkGeneratedCommandsMemoryRequirementsInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.GeneratedCommands |
| VulkanMarshal VkGeneratedCommandsInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.GeneratedCommands |
| VulkanMarshal VkInitializePerformanceApiInfoINTEL Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.InitializePerformanceApiInfoINTEL |
| VulkanMarshal VkInputAttachmentAspectReference Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.InputAttachmentAspectReference |
| VulkanMarshal VkInstanceCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.InstanceCreateInfo |
| VulkanMarshal VkDebugUtilsMessengerCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.DebugUtilsMessengerCreateInfoEXT |
| VulkanMarshal VkDebugUtilsObjectTagInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Debug |
| VulkanMarshal VkDebugReportCallbackCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Debug |
| VulkanMarshal VkDebugMarkerObjectTagInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Debug |
| VulkanMarshal VkDebugMarkerObjectNameInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Debug |
| VulkanMarshal VkDebugMarkerMarkerInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Debug |
| VulkanMarshal VkLayerProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.LayerProperties |
| VulkanMarshal VkMappedMemoryRange Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.MappedMemoryRange |
| VulkanMarshal VkMemoryType Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| VulkanMarshal VkMemoryRequirements2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| VulkanMarshal VkMemoryRequirements Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| VulkanMarshal VkMemoryPriorityAllocateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| VulkanMarshal VkMemoryOpaqueCaptureAddressAllocateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| VulkanMarshal VkMemoryHostPointerPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| VulkanMarshal VkMemoryHeap Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| VulkanMarshal VkMemoryGetFdInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| VulkanMarshal VkMemoryFdPropertiesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| VulkanMarshal VkMemoryDedicatedRequirements Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| VulkanMarshal VkMemoryDedicatedAllocateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| VulkanMarshal VkMemoryBarrier Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| VulkanMarshal VkMemoryAllocateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| VulkanMarshal VkMemoryAllocateFlagsInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| VulkanMarshal VkImportSemaphoreFdInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Import |
| VulkanMarshal VkImportMemoryHostPointerInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Import |
| VulkanMarshal VkImportMemoryFdInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Import |
| VulkanMarshal VkImportFenceFdInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Import |
| VulkanMarshal VkMultisamplePropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.MultisamplePropertiesEXT |
| VulkanMarshal VkOffset3D Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Offset |
| VulkanMarshal VkOffset2D Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Offset |
| VulkanMarshal VkPastPresentationTimingGOOGLE Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PastPresentationTimingGOOGLE |
| VulkanMarshal VkPhysicalDeviceFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDeviceFeatures |
| VulkanMarshal VkPipelineShaderStageCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkComputePipelineCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.ComputePipelineCreateInfo |
| VulkanMarshal VkPrivateDataSlotCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PrivateDataSlotCreateInfoEXT |
| VulkanMarshal VkPushConstantRange Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PushConstantRange |
| VulkanMarshal VkQueryPoolPerformanceQueryCreateInfoINTEL Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.QueryPool |
| VulkanMarshal VkQueryPoolPerformanceCreateInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.QueryPool |
| VulkanMarshal VkQueryPoolCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.QueryPool |
| VulkanMarshal VkQueueFamilyProperties2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.QueueFamily |
| VulkanMarshal VkQueueFamilyProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.QueueFamily |
| VulkanMarshal VkQueueFamilyCheckpointPropertiesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.QueueFamily |
| VulkanMarshal VkRayTracingShaderGroupCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.RayTracing |
| VulkanMarshal VkRayTracingPipelineCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.RayTracing |
| VulkanMarshal VkRectLayerKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Rect |
| VulkanMarshal VkRect2D Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Rect |
| VulkanMarshal VkPresentTimesInfoGOOGLE Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Present |
| VulkanMarshal VkPresentTimeGOOGLE Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Present |
| VulkanMarshal VkPresentRegionsKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Present |
| VulkanMarshal VkPresentRegionKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Present |
| VulkanMarshal VkPresentInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Present |
| VulkanMarshal VkCommandPoolCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Command |
| VulkanMarshal VkCommandBufferInheritanceRenderPassTransformInfoQCOM Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Command |
| VulkanMarshal VkCommandBufferInheritanceInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Command |
| VulkanMarshal VkCommandBufferInheritanceConditionalRenderingInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Command |
| VulkanMarshal VkCommandBufferBeginInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Command |
| VulkanMarshal VkCommandBufferAllocateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Command |
| VulkanMarshal VkClearValue Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Clear |
| VulkanMarshal VkClearRect Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Clear |
| VulkanMarshal VkClearDepthStencilValue Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Clear |
| VulkanMarshal VkClearColorValue Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Clear |
| VulkanMarshal VkClearAttachment Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Clear |
| VulkanMarshal VkRefreshCycleDurationGOOGLE Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.RefreshCycleDurationGOOGLE |
| VulkanMarshal VkSampleLocationsInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.SampleLocation |
| VulkanMarshal VkSampleLocationEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.SampleLocation |
| VulkanMarshal VkAttachmentSampleLocationsEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Attachment |
| VulkanMarshal VkAttachmentReferenceStencilLayout Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Attachment |
| VulkanMarshal VkAttachmentReference2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Attachment |
| VulkanMarshal VkAttachmentReference Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Attachment |
| VulkanMarshal VkAttachmentDescriptionStencilLayout Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Attachment |
| VulkanMarshal VkAttachmentDescription2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Attachment |
| VulkanMarshal VkAttachmentDescription Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Attachment |
| VulkanMarshal VkSetStateFlagsIndirectCommandNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.SetStateFlagsIndirectCommandNV |
| VulkanMarshal VkShaderStatisticsInfoAMD Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Shader |
| VulkanMarshal VkShaderResourceUsageAMD Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Shader |
| VulkanMarshal VkShaderModuleValidationCacheCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Shader |
| VulkanMarshal VkShaderModuleCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Shader |
| VulkanMarshal VkShadingRatePaletteNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.ShadingRatePaletteNV |
| VulkanMarshal VkSparseMemoryBind Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sparse |
| VulkanMarshal VkSparseImageOpaqueMemoryBindInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sparse |
| VulkanMarshal VkSparseImageMemoryRequirements2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sparse |
| VulkanMarshal VkSparseImageMemoryRequirements Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sparse |
| VulkanMarshal VkSparseImageMemoryBindInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sparse |
| VulkanMarshal VkSparseImageMemoryBind Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sparse |
| VulkanMarshal VkSparseImageFormatProperties2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sparse |
| VulkanMarshal VkSparseImageFormatProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sparse |
| VulkanMarshal VkSparseBufferMemoryBindInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sparse |
| VulkanMarshal VkBindVertexBufferIndirectCommandNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Bind |
| VulkanMarshal VkBindSparseInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Bind |
| VulkanMarshal VkBindShaderGroupIndirectCommandNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Bind |
| VulkanMarshal VkBindIndexBufferIndirectCommandNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Bind |
| VulkanMarshal VkBindImagePlaneMemoryInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Bind |
| VulkanMarshal VkBindImageMemorySwapchainInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Bind |
| VulkanMarshal VkBindImageMemoryInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Bind |
| VulkanMarshal VkBindImageMemoryDeviceGroupInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Bind |
| VulkanMarshal VkBindBufferMemoryInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Bind |
| VulkanMarshal VkBindBufferMemoryDeviceGroupInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Bind |
| VulkanMarshal VkSpecializationMapEntry Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Specialization |
| VulkanMarshal VkSpecializationInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Specialization |
| VulkanMarshal VkStencilOpState Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.StencilOpState |
| VulkanMarshal VkSubmitInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.SubmitInfo |
| VulkanMarshal VkProtectedSubmitInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.ProtectedSubmitInfo |
| VulkanMarshal VkPerformanceValueINTEL Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Performance |
| VulkanMarshal VkPerformanceValueDataINTEL Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Performance |
| VulkanMarshal VkPerformanceStreamMarkerInfoINTEL Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Performance |
| VulkanMarshal VkPerformanceQuerySubmitInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Performance |
| VulkanMarshal VkPerformanceOverrideInfoINTEL Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Performance |
| VulkanMarshal VkPerformanceMarkerInfoINTEL Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Performance |
| VulkanMarshal VkPerformanceCounterResultKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Performance |
| VulkanMarshal VkPerformanceCounterKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Performance |
| VulkanMarshal VkPerformanceCounterDescriptionKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Performance |
| VulkanMarshal VkPerformanceConfigurationAcquireInfoINTEL Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Performance |
| VulkanMarshal VkSubpassSampleLocationsEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Subpass |
| VulkanMarshal VkSubpassEndInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Subpass |
| VulkanMarshal VkSubpassDescriptionDepthStencilResolve Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Subpass |
| VulkanMarshal VkSubpassDescription2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Subpass |
| VulkanMarshal VkSubpassDescription Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Subpass |
| VulkanMarshal VkSubpassDependency2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Subpass |
| VulkanMarshal VkSubpassDependency Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Subpass |
| VulkanMarshal VkSubpassBeginInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Subpass |
| VulkanMarshal VkRenderPassTransformBeginInfoQCOM Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.RenderPass |
| VulkanMarshal VkRenderPassSampleLocationsBeginInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.RenderPass |
| VulkanMarshal VkRenderPassMultiviewCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.RenderPass |
| VulkanMarshal VkRenderPassInputAttachmentAspectCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.RenderPass |
| VulkanMarshal VkRenderPassFragmentDensityMapCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.RenderPass |
| VulkanMarshal VkRenderPassCreateInfo2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.RenderPass |
| VulkanMarshal VkRenderPassCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.RenderPass |
| VulkanMarshal VkRenderPassBeginInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.RenderPass |
| VulkanMarshal VkRenderPassAttachmentBeginInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.RenderPass |
| VulkanMarshal VkSubresourceLayout Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.SubresourceLayout |
| VulkanMarshal VkSurfaceProtectedCapabilitiesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Surface |
| VulkanMarshal VkSurfaceFormatKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Surface |
| VulkanMarshal VkSurfaceFormat2KHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Surface |
| VulkanMarshal VkSurfaceCapabilitiesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Surface |
| VulkanMarshal VkSurfaceCapabilities2KHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Surface |
| VulkanMarshal VkSurfaceCapabilities2EXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Surface |
| VulkanMarshal VkSharedPresentSurfaceCapabilitiesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.SharedPresentSurfaceCapabilitiesKHR |
| VulkanMarshal VkDisplaySurfaceCreateInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| VulkanMarshal VkDisplayPropertiesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| VulkanMarshal VkDisplayProperties2KHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| VulkanMarshal VkDisplayPresentInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| VulkanMarshal VkDisplayPowerInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| VulkanMarshal VkDisplayPlanePropertiesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| VulkanMarshal VkDisplayPlaneProperties2KHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| VulkanMarshal VkDisplayPlaneInfo2KHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| VulkanMarshal VkDisplayPlaneCapabilitiesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| VulkanMarshal VkDisplayPlaneCapabilities2KHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| VulkanMarshal VkDisplayNativeHdrSurfaceCapabilitiesAMD Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| VulkanMarshal VkDisplayModePropertiesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| VulkanMarshal VkDisplayModeProperties2KHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| VulkanMarshal VkDisplayModeParametersKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| VulkanMarshal VkDisplayModeCreateInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| VulkanMarshal VkDisplayEventInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| VulkanMarshal VkSwapchainDisplayNativeHdrCreateInfoAMD Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Swapchain |
| VulkanMarshal VkSwapchainCreateInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Swapchain |
| VulkanMarshal VkSwapchainCounterCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Swapchain |
| VulkanMarshal VkDeviceQueueInfo2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| VulkanMarshal VkDeviceQueueGlobalPriorityCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| VulkanMarshal VkDeviceQueueCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| VulkanMarshal VkDevicePrivateDataCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| VulkanMarshal VkDeviceMemoryOverallocationCreateInfoAMD Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| VulkanMarshal VkDeviceMemoryOpaqueCaptureAddressInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| VulkanMarshal VkDeviceGroupSwapchainCreateInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| VulkanMarshal VkDeviceGroupSubmitInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| VulkanMarshal VkDeviceGroupRenderPassBeginInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| VulkanMarshal VkDeviceGroupPresentInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| VulkanMarshal VkDeviceGroupPresentCapabilitiesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| VulkanMarshal VkDeviceGroupDeviceCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| VulkanMarshal VkDeviceGroupCommandBufferBeginInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| VulkanMarshal VkDeviceGroupBindSparseInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| VulkanMarshal VkDeviceEventInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| VulkanMarshal VkDeviceDiagnosticsConfigCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| VulkanMarshal VkDeviceCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| VulkanMarshal VkPhysicalDeviceYcbcrImageArraysFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceVulkanMemoryModelFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceVulkan12Properties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceVulkan12Features Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceVulkan11Properties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceVulkan11Features Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceVariablePointersFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceUniformBufferStandardLayoutFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceTransformFeedbackPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceTransformFeedbackFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceToolPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceTimelineSemaphoreProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceTimelineSemaphoreFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceTextureCompressionASTCHDRFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceTexelBufferAlignmentPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceSurfaceInfo2KHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceSubgroupSizeControlPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceSubgroupSizeControlFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceSubgroupProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceSparseProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceSparseImageFormatInfo2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceShadingRateImagePropertiesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceShadingRateImageFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceShaderSMBuiltinsPropertiesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceShaderSMBuiltinsFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceShaderImageFootprintFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceShaderFloat16Int8Features Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceShaderDrawParametersFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceShaderCorePropertiesAMD Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceShaderCoreProperties2AMD Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceShaderClockFeaturesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceShaderAtomicInt64Features Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceShaderAtomicFloatFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceScalarBlockLayoutFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceSamplerYcbcrConversionFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceSamplerFilterMinmaxProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceSampleLocationsPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceRobustness2PropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceRobustness2FeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceRayTracingPropertiesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDevicePushDescriptorPropertiesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceProtectedMemoryProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceProtectedMemoryFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceProperties2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDevicePrivateDataFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDevicePointClippingProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDevicePipelineCreationCacheControlFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDevicePerformanceQueryPropertiesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDevicePerformanceQueryFeaturesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDevicePCIBusInfoPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceMultiviewProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceMultiviewFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceMeshShaderPropertiesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceMeshShaderFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceMemoryProperties2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceMemoryProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceMemoryPriorityFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceMemoryBudgetPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceMaintenance3Properties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceLineRasterizationPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceLineRasterizationFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceLimits Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceInlineUniformBlockPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceInlineUniformBlockFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceIndexTypeUint8FeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceImagelessFramebufferFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceImageViewImageFormatInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceImageRobustnessFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceImageFormatInfo2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceImageDrmFormatModifierInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceIDProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceHostQueryResetFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceGroupProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceFragmentShaderBarycentricFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceFragmentDensityMapPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceFragmentDensityMapFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceFragmentDensityMap2PropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceFragmentDensityMap2FeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceFloatControlsProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceFeatures2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceExternalSemaphoreInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceExternalMemoryHostPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceExternalImageFormatInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceExternalFenceInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceExternalBufferInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceExtendedDynamicStateFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceExclusiveScissorFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceDriverProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceDiscardRectanglePropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceDiagnosticsConfigFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceDescriptorIndexingProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceDescriptorIndexingFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceDepthStencilResolveProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceDepthClipEnableFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceCustomBorderColorPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceCustomBorderColorFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceCoverageReductionModeFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceCornerSampledImageFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceCooperativeMatrixPropertiesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceCooperativeMatrixFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceConservativeRasterizationPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceConditionalRenderingFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceComputeShaderDerivativesFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceCoherentMemoryFeaturesAMD Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceBufferDeviceAddressFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceBufferDeviceAddressFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDeviceASTCDecodeFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDevice8BitStorageFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDevice4444FormatsFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkPhysicalDevice16BitStorageFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| VulkanMarshal VkSemaphoreWaitInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Semaphore |
| VulkanMarshal VkSemaphoreTypeCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Semaphore |
| VulkanMarshal VkSemaphoreSignalInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Semaphore |
| VulkanMarshal VkSemaphoreGetFdInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Semaphore |
| VulkanMarshal VkSemaphoreCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Semaphore |
| VulkanMarshal VkExportSemaphoreCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Export |
| VulkanMarshal VkExportMemoryAllocateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Export |
| VulkanMarshal VkExportMemoryAllocateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Export |
| VulkanMarshal VkExportFenceCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Export |
| VulkanMarshal VkImageViewUsageCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| VulkanMarshal VkImageViewHandleInfoNVX Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| VulkanMarshal VkImageViewCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| VulkanMarshal VkImageViewAddressPropertiesNVX Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| VulkanMarshal VkImageViewASTCDecodeModeEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| VulkanMarshal VkImageSwapchainCreateInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| VulkanMarshal VkImageSubresourceRange Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| VulkanMarshal VkImageSubresourceLayers Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| VulkanMarshal VkImageStencilUsageCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| VulkanMarshal VkImageSparseMemoryRequirementsInfo2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| VulkanMarshal VkImageResolve Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| VulkanMarshal VkImagePlaneMemoryRequirementsInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| VulkanMarshal VkImageMemoryRequirementsInfo2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| VulkanMarshal VkImageFormatProperties2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| VulkanMarshal VkImageFormatProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| VulkanMarshal VkImageFormatListCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| VulkanMarshal VkImageDrmFormatModifierPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| VulkanMarshal VkImageDrmFormatModifierListCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| VulkanMarshal VkImageDrmFormatModifierExplicitCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| VulkanMarshal VkImageCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| VulkanMarshal VkImageCopy Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| VulkanMarshal VkImageBlit Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| VulkanMarshal VkSamplerYcbcrConversionInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sampler |
| VulkanMarshal VkSamplerYcbcrConversionImageFormatProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sampler |
| VulkanMarshal VkSamplerYcbcrConversionCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sampler |
| VulkanMarshal VkSamplerReductionModeCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sampler |
| VulkanMarshal VkSamplerCustomBorderColorCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sampler |
| VulkanMarshal VkSamplerCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sampler |
| VulkanMarshal VkFilterCubicImageViewImageFormatPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.FilterCubicImageViewImageFormatPropertiesEXT |
| VulkanMarshal VkBufferViewCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Buffer |
| VulkanMarshal VkBufferOpaqueCaptureAddressCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Buffer |
| VulkanMarshal VkBufferMemoryRequirementsInfo2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Buffer |
| VulkanMarshal VkBufferMemoryBarrier Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Buffer |
| VulkanMarshal VkBufferImageCopy Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Buffer |
| VulkanMarshal VkBufferDeviceAddressInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Buffer |
| VulkanMarshal VkBufferDeviceAddressCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Buffer |
| VulkanMarshal VkBufferCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Buffer |
| VulkanMarshal VkBufferCopy Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Buffer |
| VulkanMarshal VkExternalSemaphoreProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.External |
| VulkanMarshal VkExternalMemoryProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.External |
| VulkanMarshal VkExternalMemoryImageCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.External |
| VulkanMarshal VkExternalMemoryImageCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.External |
| VulkanMarshal VkExternalMemoryBufferCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.External |
| VulkanMarshal VkExternalImageFormatPropertiesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.External |
| VulkanMarshal VkExternalImageFormatProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.External |
| VulkanMarshal VkExternalFenceProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.External |
| VulkanMarshal VkExternalBufferProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.External |
| VulkanMarshal VkDedicatedAllocationMemoryAllocateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.DedicatedAllocation |
| VulkanMarshal VkDedicatedAllocationImageCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.DedicatedAllocation |
| VulkanMarshal VkDedicatedAllocationBufferCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.DedicatedAllocation |
| VulkanMarshal VkTextureLODGatherFormatPropertiesAMD Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.TextureLODGatherFormatPropertiesAMD |
| VulkanMarshal VkTimelineSemaphoreSubmitInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.TimelineSemaphoreSubmitInfo |
| VulkanMarshal VkValidationFlagsEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Validation |
| VulkanMarshal VkValidationFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Validation |
| VulkanMarshal VkValidationCacheCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Validation |
| VulkanMarshal VkVertexInputBindingDivisorDescriptionEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.VertexInput |
| VulkanMarshal VkVertexInputBindingDescription Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.VertexInput |
| VulkanMarshal VkVertexInputAttributeDescription Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.VertexInput |
| VulkanMarshal VkViewportWScalingNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Viewport |
| VulkanMarshal VkViewportSwizzleNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Viewport |
| VulkanMarshal VkViewport Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Viewport |
| VulkanMarshal VkWriteDescriptorSet Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.WriteDescriptorSet |
| VulkanMarshal VkWriteDescriptorSetAccelerationStructureKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkTransformMatrixKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkTraceRaysIndirectCommandKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkStridedBufferRegionKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkRayTracingShaderGroupCreateInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkRayTracingPipelineInterfaceCreateInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkRayTracingPipelineCreateInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkPipelineLibraryCreateInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkPhysicalDeviceRayTracingPropertiesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkPhysicalDeviceRayTracingFeaturesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkDeviceOrHostAddressKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkDeviceOrHostAddressConstKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkDeferredOperationInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkCopyMemoryToAccelerationStructureInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkCopyAccelerationStructureToMemoryInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkCopyAccelerationStructureInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkAccelerationStructureVersionKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkAccelerationStructureMemoryRequirementsInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkAccelerationStructureInstanceKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkAccelerationStructureGeometryTrianglesDataKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkAccelerationStructureGeometryKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkAccelerationStructureGeometryInstancesDataKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkAccelerationStructureGeometryDataKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkAccelerationStructureGeometryAabbsDataKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkAccelerationStructureDeviceAddressInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkAccelerationStructureCreateInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkAccelerationStructureCreateGeometryTypeInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkAccelerationStructureBuildOffsetInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkAccelerationStructureBuildGeometryInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkAabbPositionsKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| VulkanMarshal VkWriteDescriptorSetInlineUniformBlockEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.WriteDescriptorSet |
| VulkanMarshal VkPipelineViewportWScalingStateCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineViewportSwizzleStateCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineViewportStateCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineViewportShadingRateImageStateCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineViewportExclusiveScissorStateCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineViewportCoarseSampleOrderStateCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineVertexInputStateCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineVertexInputDivisorStateCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineTessellationStateCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineTessellationDomainOriginStateCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineShaderStageRequiredSubgroupSizeCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineSampleLocationsStateCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineRepresentativeFragmentTestStateCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineRasterizationStateStreamCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineRasterizationStateRasterizationOrderAMD Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineRasterizationStateCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineRasterizationLineStateCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineRasterizationDepthClipStateCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineRasterizationConservativeStateCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineMultisampleStateCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineLayoutCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineInputAssemblyStateCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineExecutableStatisticValueKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineExecutableStatisticKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineExecutablePropertiesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineExecutableInternalRepresentationKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineExecutableInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineDynamicStateCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineDiscardRectangleStateCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineDepthStencilStateCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineCreationFeedbackEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineCreationFeedbackCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineCoverageToColorStateCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineCoverageReductionStateCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineCoverageModulationStateCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineCompilerControlCreateInfoAMD Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineColorBlendStateCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineColorBlendAttachmentState Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineColorBlendAdvancedStateCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkPipelineCacheCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkGraphicsPipelineCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| VulkanMarshal VkGraphicsShaderGroupCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Graphics |
| VulkanMarshal VkGraphicsPipelineShaderGroupsCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Graphics |
| VulkanMarshal VkAccelerationStructureMemoryRequirementsInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.AccelerationStructure |
| VulkanMarshal VkAccelerationStructureInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.AccelerationStructure |
| VulkanMarshal VkAccelerationStructureCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.AccelerationStructure |
| VulkanMarshal VkXYColorEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.XYColorEXT |
| VulkanMarshal VkHdrMetadataEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.HdrMetadataEXT |
| VulkanMarshal (VkStruct a) => Eq (VkStruct a) Source # | |
Instance detailsDefined in Graphics.Vulkan.Marshal.Internal |
| VulkanMarshal (VkStruct a) => Ord (VkStruct a) Source # | |
Instance detailsDefined in Graphics.Vulkan.Marshal.Internal |
| VulkanMarshal (VkStruct a) => Show (VkStruct a) Source # | |
Instance detailsDefined in Graphics.Vulkan.Marshal.Internal |
| VulkanMarshal (VkStruct a) => Storable (VkStruct a) Source # | |
Instance detailsDefined in Graphics.Vulkan.Marshal.Internal |
| type StructRep VkAcquireProfilingLockInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Acquire |
| type StructRep VkAcquireNextImageInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Acquire |
| type StructRep VkApplicationInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.ApplicationInfo |
| type StructRep VkBaseOutStructure Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Base |
| type StructRep VkBaseInStructure Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Base |
| type StructRep VkCalibratedTimestampInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.CalibratedTimestampInfoEXT |
| type StructRep VkCheckpointDataNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.CheckpointDataNV |
| type StructRep VkCoarseSampleOrderCustomNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.CoarseSample |
| type StructRep VkCoarseSampleLocationNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.CoarseSample |
| type StructRep VkComponentMapping Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.ComponentMapping |
| type StructRep VkConditionalRenderingBeginInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.ConditionalRenderingBeginInfoEXT |
| type StructRep VkConformanceVersion Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.ConformanceVersion |
| type StructRep VkCooperativeMatrixPropertiesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.CooperativeMatrixPropertiesNV |
| type StructRep VkCopyDescriptorSet Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.CopyDescriptorSet |
| type StructRep VkDebugUtilsLabelEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.DebugUtilsLabelEXT |
| type StructRep VkDebugUtilsObjectNameInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.DebugUtilsObjectNameInfoEXT |
| type StructRep VkDebugUtilsMessengerCallbackDataEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.DebugUtilsMessengerCallbackDataEXT type StructRep VkDebugUtilsMessengerCallbackDataEXT = ' StructMeta "VkDebugUtilsMessengerCallbackDataEXT" VkDebugUtilsMessengerCallbackDataEXT 96 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' True 8 1 ' True ' True, ' FieldMeta "flags" VkDebugUtilsMessengerCallbackDataFlagsEXT ' True 16 1 ' True ' True, ' FieldMeta "pMessageIdName" CString ' True 24 1 ' True ' True, ' FieldMeta "messageIdNumber" Int32 ' True 32 1 ' True ' True, ' FieldMeta "pMessage" CString ' False 40 1 ' True ' True, ' FieldMeta "queueLabelCount" Word32 ' True 48 1 ' True ' True, ' FieldMeta "pQueueLabels" ( Ptr VkDebugUtilsLabelEXT) ' False 56 1 ' True ' True, ' FieldMeta "cmdBufLabelCount" Word32 ' True 64 1 ' True ' True, ' FieldMeta "pCmdBufLabels" ( Ptr VkDebugUtilsLabelEXT) ' False 72 1 ' True ' True, ' FieldMeta "objectCount" Word32 ' True 80 1 ' True ' True, ' FieldMeta "pObjects" ( Ptr VkDebugUtilsObjectNameInfoEXT) ' False 88 1 ' True ' True] ' False ' False ('[] :: [ Type]) |
| type StructRep VkAllocationCallbacks Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.AllocationCallbacks |
| type StructRep VkDescriptorUpdateTemplateEntry Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| type StructRep VkDescriptorUpdateTemplateCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| type StructRep VkDescriptorSetVariableDescriptorCountLayoutSupport Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| type StructRep VkDescriptorSetVariableDescriptorCountAllocateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| type StructRep VkDescriptorSetLayoutSupport Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| type StructRep VkDescriptorSetLayoutCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| type StructRep VkDescriptorSetLayoutBindingFlagsCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| type StructRep VkDescriptorSetLayoutBinding Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| type StructRep VkDescriptorSetAllocateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| type StructRep VkDescriptorPoolSize Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| type StructRep VkDescriptorPoolInlineUniformBlockCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| type StructRep VkDescriptorPoolCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| type StructRep VkDescriptorImageInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| type StructRep VkDescriptorBufferInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Descriptor |
| type StructRep VkDispatchIndirectCommand Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.DispatchIndirectCommand |
| type StructRep VkDrawMeshTasksIndirectCommandNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Draw |
| type StructRep VkDrawIndirectCommand Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Draw |
| type StructRep VkDrawIndexedIndirectCommand Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Draw |
| type StructRep VkBindAccelerationStructureMemoryInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkEventCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EventCreateInfo |
| type StructRep VkExtensionProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.ExtensionProperties |
| type StructRep VkExtent3D Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Extent |
| type StructRep VkExtent2D Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Extent |
| type StructRep VkFenceGetFdInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Fence |
| type StructRep VkFenceCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Fence |
| type StructRep VkFormatProperties2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.FormatProperties |
| type StructRep VkFormatProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.FormatProperties |
| type StructRep VkDrmFormatModifierPropertiesListEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.DrmFormatModifierProperties |
| type StructRep VkDrmFormatModifierPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.DrmFormatModifierProperties |
| type StructRep VkFramebufferMixedSamplesCombinationNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Framebuffer |
| type StructRep VkFramebufferCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Framebuffer |
| type StructRep VkFramebufferAttachmentsCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Framebuffer |
| type StructRep VkFramebufferAttachmentImageInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Framebuffer |
| type StructRep VkGeometryTrianglesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Geometry type StructRep VkGeometryTrianglesNV = ' StructMeta "VkGeometryTrianglesNV" VkGeometryTrianglesNV 96 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "vertexData" VkBuffer ' True 16 1 ' True ' True, ' FieldMeta "vertexOffset" VkDeviceSize ' False 24 1 ' True ' True, ' FieldMeta "vertexCount" Word32 ' False 32 1 ' True ' True, ' FieldMeta "vertexStride" VkDeviceSize ' False 40 1 ' True ' True, ' FieldMeta "vertexFormat" VkFormat ' False 48 1 ' True ' True, ' FieldMeta "indexData" VkBuffer ' True 56 1 ' True ' True, ' FieldMeta "indexOffset" VkDeviceSize ' False 64 1 ' True ' True, ' FieldMeta "indexCount" Word32 ' False 72 1 ' True ' True, ' FieldMeta "indexType" VkIndexType ' False 76 1 ' True ' True, ' FieldMeta "transformData" VkBuffer ' True 80 1 ' True ' True, ' FieldMeta "transformOffset" VkDeviceSize ' False 88 1 ' True ' True] ' False ' False ('[] :: [ Type]) |
| type StructRep VkGeometryNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Geometry |
| type StructRep VkGeometryDataNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Geometry |
| type StructRep VkGeometryAABBNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Geometry |
| type StructRep VkHeadlessSurfaceCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.HeadlessSurfaceCreateInfoEXT |
| type StructRep VkImageMemoryBarrier Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| type StructRep VkImageSubresource Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| type StructRep VkIndirectCommandsStreamNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.IndirectCommands |
| type StructRep VkIndirectCommandsLayoutTokenNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.IndirectCommands type StructRep VkIndirectCommandsLayoutTokenNV = ' StructMeta "VkIndirectCommandsLayoutTokenNV" VkIndirectCommandsLayoutTokenNV 88 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "tokenType" VkIndirectCommandsTokenTypeNV ' False 16 1 ' True ' True, ' FieldMeta "stream" Word32 ' False 20 1 ' True ' True, ' FieldMeta "offset" Word32 ' False 24 1 ' True ' True, ' FieldMeta "vertexBindingUnit" Word32 ' False 28 1 ' True ' True, ' FieldMeta "vertexDynamicStride" VkBool32 ' False 32 1 ' True ' True, ' FieldMeta "pushconstantPipelineLayout" VkPipelineLayout ' True 40 1 ' True ' True, ' FieldMeta "pushconstantShaderStageFlags" VkShaderStageFlags ' True 48 1 ' True ' True, ' FieldMeta "pushconstantOffset" Word32 ' False 52 1 ' True ' True, ' FieldMeta "pushconstantSize" Word32 ' False 56 1 ' True ' True, ' FieldMeta "indirectStateFlags" VkIndirectStateFlagsNV ' True 60 1 ' True ' True, ' FieldMeta "indexTypeCount" Word32 ' True 64 1 ' True ' True, ' FieldMeta "pIndexTypes" ( Ptr VkIndexType) ' False 72 1 ' True ' True, ' FieldMeta "pIndexTypeValues" ( Ptr Word32) ' False 80 1 ' True ' True] ' False ' False ('[] :: [ Type]) |
| type StructRep VkIndirectCommandsLayoutCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.IndirectCommands |
| type StructRep VkGeneratedCommandsMemoryRequirementsInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.GeneratedCommands |
| type StructRep VkGeneratedCommandsInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.GeneratedCommands type StructRep VkGeneratedCommandsInfoNV = ' StructMeta "VkGeneratedCommandsInfoNV" VkGeneratedCommandsInfoNV 120 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "pipelineBindPoint" VkPipelineBindPoint ' False 16 1 ' True ' True, ' FieldMeta "pipeline" VkPipeline ' False 24 1 ' True ' True, ' FieldMeta "indirectCommandsLayout" VkIndirectCommandsLayoutNV ' False 32 1 ' True ' True, ' FieldMeta "streamCount" Word32 ' False 40 1 ' True ' True, ' FieldMeta "pStreams" ( Ptr VkIndirectCommandsStreamNV) ' False 48 1 ' True ' True, ' FieldMeta "sequencesCount" Word32 ' False 56 1 ' True ' True, ' FieldMeta "preprocessBuffer" VkBuffer ' False 64 1 ' True ' True, ' FieldMeta "preprocessOffset" VkDeviceSize ' False 72 1 ' True ' True, ' FieldMeta "preprocessSize" VkDeviceSize ' False 80 1 ' True ' True, ' FieldMeta "sequencesCountBuffer" VkBuffer ' True 88 1 ' True ' True, ' FieldMeta "sequencesCountOffset" VkDeviceSize ' True 96 1 ' True ' True, ' FieldMeta "sequencesIndexBuffer" VkBuffer ' True 104 1 ' True ' True, ' FieldMeta "sequencesIndexOffset" VkDeviceSize ' True 112 1 ' True ' True] ' False ' False ('[] :: [ Type]) |
| type StructRep VkInitializePerformanceApiInfoINTEL Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.InitializePerformanceApiInfoINTEL |
| type StructRep VkInputAttachmentAspectReference Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.InputAttachmentAspectReference |
| type StructRep VkInstanceCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.InstanceCreateInfo |
| type StructRep VkDebugUtilsMessengerCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.DebugUtilsMessengerCreateInfoEXT |
| type StructRep VkDebugUtilsObjectTagInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Debug |
| type StructRep VkDebugReportCallbackCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Debug |
| type StructRep VkDebugMarkerObjectTagInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Debug |
| type StructRep VkDebugMarkerObjectNameInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Debug |
| type StructRep VkDebugMarkerMarkerInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Debug |
| type StructRep VkLayerProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.LayerProperties |
| type StructRep VkMappedMemoryRange Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.MappedMemoryRange |
| type StructRep VkMemoryType Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| type StructRep VkMemoryRequirements2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| type StructRep VkMemoryRequirements Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| type StructRep VkMemoryPriorityAllocateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| type StructRep VkMemoryOpaqueCaptureAddressAllocateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| type StructRep VkMemoryHostPointerPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| type StructRep VkMemoryHeap Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| type StructRep VkMemoryGetFdInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| type StructRep VkMemoryFdPropertiesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| type StructRep VkMemoryDedicatedRequirements Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| type StructRep VkMemoryDedicatedAllocateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| type StructRep VkMemoryBarrier Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| type StructRep VkMemoryAllocateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| type StructRep VkMemoryAllocateFlagsInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Memory |
| type StructRep VkImportSemaphoreFdInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Import |
| type StructRep VkImportMemoryHostPointerInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Import |
| type StructRep VkImportMemoryFdInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Import |
| type StructRep VkImportFenceFdInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Import |
| type StructRep VkMultisamplePropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.MultisamplePropertiesEXT |
| type StructRep VkOffset3D Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Offset |
| type StructRep VkOffset2D Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Offset |
| type StructRep VkPastPresentationTimingGOOGLE Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PastPresentationTimingGOOGLE |
| type StructRep VkPhysicalDeviceFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDeviceFeatures type StructRep VkPhysicalDeviceFeatures = ' StructMeta "VkPhysicalDeviceFeatures" VkPhysicalDeviceFeatures 220 4 '[' FieldMeta "robustBufferAccess" VkBool32 ' False 0 1 ' True ' True, ' FieldMeta "fullDrawIndexUint32" VkBool32 ' False 4 1 ' True ' True, ' FieldMeta "imageCubeArray" VkBool32 ' False 8 1 ' True ' True, ' FieldMeta "independentBlend" VkBool32 ' False 12 1 ' True ' True, ' FieldMeta "geometryShader" VkBool32 ' False 16 1 ' True ' True, ' FieldMeta "tessellationShader" VkBool32 ' False 20 1 ' True ' True, ' FieldMeta "sampleRateShading" VkBool32 ' False 24 1 ' True ' True, ' FieldMeta "dualSrcBlend" VkBool32 ' False 28 1 ' True ' True, ' FieldMeta "logicOp" VkBool32 ' False 32 1 ' True ' True, ' FieldMeta "multiDrawIndirect" VkBool32 ' False 36 1 ' True ' True, ' FieldMeta "drawIndirectFirstInstance" VkBool32 ' False 40 1 ' True ' True, ' FieldMeta "depthClamp" VkBool32 ' False 44 1 ' True ' True, ' FieldMeta "depthBiasClamp" VkBool32 ' False 48 1 ' True ' True, ' FieldMeta "fillModeNonSolid" VkBool32 ' False 52 1 ' True ' True, ' FieldMeta "depthBounds" VkBool32 ' False 56 1 ' True ' True, ' FieldMeta "wideLines" VkBool32 ' False 60 1 ' True ' True, ' FieldMeta "largePoints" VkBool32 ' False 64 1 ' True ' True, ' FieldMeta "alphaToOne" VkBool32 ' False 68 1 ' True ' True, ' FieldMeta "multiViewport" VkBool32 ' False 72 1 ' True ' True, ' FieldMeta "samplerAnisotropy" VkBool32 ' False 76 1 ' True ' True, ' FieldMeta "textureCompressionETC2" VkBool32 ' False 80 1 ' True ' True, ' FieldMeta "textureCompressionASTC_LDR" VkBool32 ' False 84 1 ' True ' True, ' FieldMeta "textureCompressionBC" VkBool32 ' False 88 1 ' True ' True, ' FieldMeta "occlusionQueryPrecise" VkBool32 ' False 92 1 ' True ' True, ' FieldMeta "pipelineStatisticsQuery" VkBool32 ' False 96 1 ' True ' True, ' FieldMeta "vertexPipelineStoresAndAtomics" VkBool32 ' False 100 1 ' True ' True, ' FieldMeta "fragmentStoresAndAtomics" VkBool32 ' False 104 1 ' True ' True, ' FieldMeta "shaderTessellationAndGeometryPointSize" VkBool32 ' False 108 1 ' True ' True, ' FieldMeta "shaderImageGatherExtended" VkBool32 ' False 112 1 ' True ' True, ' FieldMeta "shaderStorageImageExtendedFormats" VkBool32 ' False 116 1 ' True ' True, ' FieldMeta "shaderStorageImageMultisample" VkBool32 ' False 120 1 ' True ' True, ' FieldMeta "shaderStorageImageReadWithoutFormat" VkBool32 ' False 124 1 ' True ' True, ' FieldMeta "shaderStorageImageWriteWithoutFormat" VkBool32 ' False 128 1 ' True ' True, ' FieldMeta "shaderUniformBufferArrayDynamicIndexing" VkBool32 ' False 132 1 ' True ' True, ' FieldMeta "shaderSampledImageArrayDynamicIndexing" VkBool32 ' False 136 1 ' True ' True, ' FieldMeta "shaderStorageBufferArrayDynamicIndexing" VkBool32 ' False 140 1 ' True ' True, ' FieldMeta "shaderStorageImageArrayDynamicIndexing" VkBool32 ' False 144 1 ' True ' True, ' FieldMeta "shaderClipDistance" VkBool32 ' False 148 1 ' True ' True, ' FieldMeta "shaderCullDistance" VkBool32 ' False 152 1 ' True ' True, ' FieldMeta "shaderFloat64" VkBool32 ' False 156 1 ' True ' True, ' FieldMeta "shaderInt64" VkBool32 ' False 160 1 ' True ' True, ' FieldMeta "shaderInt16" VkBool32 ' False 164 1 ' True ' True, ' FieldMeta "shaderResourceResidency" VkBool32 ' False 168 1 ' True ' True, ' FieldMeta "shaderResourceMinLod" VkBool32 ' False 172 1 ' True ' True, ' FieldMeta "sparseBinding" VkBool32 ' False 176 1 ' True ' True, ' FieldMeta "sparseResidencyBuffer" VkBool32 ' False 180 1 ' True ' True, ' FieldMeta "sparseResidencyImage2D" VkBool32 ' False 184 1 ' True ' True, ' FieldMeta "sparseResidencyImage3D" VkBool32 ' False 188 1 ' True ' True, ' FieldMeta "sparseResidency2Samples" VkBool32 ' False 192 1 ' True ' True, ' FieldMeta "sparseResidency4Samples" VkBool32 ' False 196 1 ' True ' True, ' FieldMeta "sparseResidency8Samples" VkBool32 ' False 200 1 ' True ' True, ' FieldMeta "sparseResidency16Samples" VkBool32 ' False 204 1 ' True ' True, ' FieldMeta "sparseResidencyAliased" VkBool32 ' False 208 1 ' True ' True, ' FieldMeta "variableMultisampleRate" VkBool32 ' False 212 1 ' True ' True, ' FieldMeta "inheritedQueries" VkBool32 ' False 216 1 ' True ' True] ' False ' False ('[] :: [ Type]) |
| type StructRep VkPipelineShaderStageCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkComputePipelineCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.ComputePipelineCreateInfo |
| type StructRep VkPrivateDataSlotCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PrivateDataSlotCreateInfoEXT |
| type StructRep VkPushConstantRange Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PushConstantRange |
| type StructRep VkQueryPoolPerformanceQueryCreateInfoINTEL Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.QueryPool |
| type StructRep VkQueryPoolPerformanceCreateInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.QueryPool |
| type StructRep VkQueryPoolCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.QueryPool |
| type StructRep VkQueueFamilyProperties2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.QueueFamily |
| type StructRep VkQueueFamilyProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.QueueFamily |
| type StructRep VkQueueFamilyCheckpointPropertiesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.QueueFamily |
| type StructRep VkRayTracingShaderGroupCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.RayTracing |
| type StructRep VkRayTracingPipelineCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.RayTracing type StructRep VkRayTracingPipelineCreateInfoNV = ' StructMeta "VkRayTracingPipelineCreateInfoNV" VkRayTracingPipelineCreateInfoNV 80 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "flags" VkPipelineCreateFlags ' True 16 1 ' True ' True, ' FieldMeta "stageCount" Word32 ' False 20 1 ' True ' True, ' FieldMeta "pStages" ( Ptr VkPipelineShaderStageCreateInfo) ' False 24 1 ' True ' True, ' FieldMeta "groupCount" Word32 ' False 32 1 ' True ' True, ' FieldMeta "pGroups" ( Ptr VkRayTracingShaderGroupCreateInfoNV) ' False 40 1 ' True ' True, ' FieldMeta "maxRecursionDepth" Word32 ' False 48 1 ' True ' True, ' FieldMeta "layout" VkPipelineLayout ' False 56 1 ' True ' True, ' FieldMeta "basePipelineHandle" VkPipeline ' True 64 1 ' True ' True, ' FieldMeta "basePipelineIndex" Int32 ' False 72 1 ' True ' True] ' False ' False ('[] :: [ Type]) |
| type StructRep VkRectLayerKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Rect |
| type StructRep VkRect2D Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Rect |
| type StructRep VkPresentTimesInfoGOOGLE Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Present |
| type StructRep VkPresentTimeGOOGLE Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Present |
| type StructRep VkPresentRegionsKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Present |
| type StructRep VkPresentRegionKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Present |
| type StructRep VkPresentInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Present |
| type StructRep VkCommandPoolCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Command |
| type StructRep VkCommandBufferInheritanceRenderPassTransformInfoQCOM Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Command |
| type StructRep VkCommandBufferInheritanceInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Command |
| type StructRep VkCommandBufferInheritanceConditionalRenderingInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Command |
| type StructRep VkCommandBufferBeginInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Command |
| type StructRep VkCommandBufferAllocateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Command |
| type StructRep VkClearValue Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Clear |
| type StructRep VkClearRect Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Clear |
| type StructRep VkClearDepthStencilValue Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Clear |
| type StructRep VkClearColorValue Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Clear |
| type StructRep VkClearAttachment Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Clear |
| type StructRep VkRefreshCycleDurationGOOGLE Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.RefreshCycleDurationGOOGLE |
| type StructRep VkSampleLocationsInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.SampleLocation |
| type StructRep VkSampleLocationEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.SampleLocation |
| type StructRep VkAttachmentSampleLocationsEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Attachment |
| type StructRep VkAttachmentReferenceStencilLayout Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Attachment |
| type StructRep VkAttachmentReference2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Attachment |
| type StructRep VkAttachmentReference Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Attachment |
| type StructRep VkAttachmentDescriptionStencilLayout Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Attachment |
| type StructRep VkAttachmentDescription2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Attachment type StructRep VkAttachmentDescription2 = ' StructMeta "VkAttachmentDescription2" VkAttachmentDescription2 56 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "flags" VkAttachmentDescriptionFlags ' True 16 1 ' True ' True, ' FieldMeta "format" VkFormat ' False 20 1 ' True ' True, ' FieldMeta "samples" VkSampleCountFlagBits ' False 24 1 ' True ' True, ' FieldMeta "loadOp" VkAttachmentLoadOp ' False 28 1 ' True ' True, ' FieldMeta "storeOp" VkAttachmentStoreOp ' False 32 1 ' True ' True, ' FieldMeta "stencilLoadOp" VkAttachmentLoadOp ' False 36 1 ' True ' True, ' FieldMeta "stencilStoreOp" VkAttachmentStoreOp ' False 40 1 ' True ' True, ' FieldMeta "initialLayout" VkImageLayout ' False 44 1 ' True ' True, ' FieldMeta "finalLayout" VkImageLayout ' False 48 1 ' True ' True] ' False ' False ('[] :: [ Type]) |
| type StructRep VkAttachmentDescription Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Attachment |
| type StructRep VkSetStateFlagsIndirectCommandNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.SetStateFlagsIndirectCommandNV |
| type StructRep VkShaderStatisticsInfoAMD Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Shader |
| type StructRep VkShaderResourceUsageAMD Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Shader |
| type StructRep VkShaderModuleValidationCacheCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Shader |
| type StructRep VkShaderModuleCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Shader |
| type StructRep VkShadingRatePaletteNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.ShadingRatePaletteNV |
| type StructRep VkSparseMemoryBind Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sparse |
| type StructRep VkSparseImageOpaqueMemoryBindInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sparse |
| type StructRep VkSparseImageMemoryRequirements2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sparse |
| type StructRep VkSparseImageMemoryRequirements Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sparse |
| type StructRep VkSparseImageMemoryBindInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sparse |
| type StructRep VkSparseImageMemoryBind Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sparse |
| type StructRep VkSparseImageFormatProperties2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sparse |
| type StructRep VkSparseImageFormatProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sparse |
| type StructRep VkSparseBufferMemoryBindInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sparse |
| type StructRep VkBindVertexBufferIndirectCommandNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Bind |
| type StructRep VkBindSparseInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Bind type StructRep VkBindSparseInfo = ' StructMeta "VkBindSparseInfo" VkBindSparseInfo 96 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "waitSemaphoreCount" Word32 ' True 16 1 ' True ' True, ' FieldMeta "pWaitSemaphores" ( Ptr VkSemaphore) ' False 24 1 ' True ' True, ' FieldMeta "bufferBindCount" Word32 ' True 32 1 ' True ' True, ' FieldMeta "pBufferBinds" ( Ptr VkSparseBufferMemoryBindInfo) ' False 40 1 ' True ' True, ' FieldMeta "imageOpaqueBindCount" Word32 ' True 48 1 ' True ' True, ' FieldMeta "pImageOpaqueBinds" ( Ptr VkSparseImageOpaqueMemoryBindInfo) ' False 56 1 ' True ' True, ' FieldMeta "imageBindCount" Word32 ' True 64 1 ' True ' True, ' FieldMeta "pImageBinds" ( Ptr VkSparseImageMemoryBindInfo) ' False 72 1 ' True ' True, ' FieldMeta "signalSemaphoreCount" Word32 ' True 80 1 ' True ' True, ' FieldMeta "pSignalSemaphores" ( Ptr VkSemaphore) ' False 88 1 ' True ' True] ' False ' False ('[] :: [ Type]) |
| type StructRep VkBindShaderGroupIndirectCommandNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Bind |
| type StructRep VkBindIndexBufferIndirectCommandNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Bind |
| type StructRep VkBindImagePlaneMemoryInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Bind |
| type StructRep VkBindImageMemorySwapchainInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Bind |
| type StructRep VkBindImageMemoryInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Bind |
| type StructRep VkBindImageMemoryDeviceGroupInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Bind |
| type StructRep VkBindBufferMemoryInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Bind |
| type StructRep VkBindBufferMemoryDeviceGroupInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Bind |
| type StructRep VkSpecializationMapEntry Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Specialization |
| type StructRep VkSpecializationInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Specialization |
| type StructRep VkStencilOpState Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.StencilOpState |
| type StructRep VkSubmitInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.SubmitInfo |
| type StructRep VkProtectedSubmitInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.ProtectedSubmitInfo |
| type StructRep VkPerformanceValueINTEL Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Performance |
| type StructRep VkPerformanceValueDataINTEL Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Performance |
| type StructRep VkPerformanceStreamMarkerInfoINTEL Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Performance |
| type StructRep VkPerformanceQuerySubmitInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Performance |
| type StructRep VkPerformanceOverrideInfoINTEL Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Performance |
| type StructRep VkPerformanceMarkerInfoINTEL Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Performance |
| type StructRep VkPerformanceCounterResultKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Performance |
| type StructRep VkPerformanceCounterKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Performance |
| type StructRep VkPerformanceCounterDescriptionKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Performance |
| type StructRep VkPerformanceConfigurationAcquireInfoINTEL Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Performance |
| type StructRep VkSubpassSampleLocationsEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Subpass |
| type StructRep VkSubpassEndInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Subpass |
| type StructRep VkSubpassDescriptionDepthStencilResolve Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Subpass |
| type StructRep VkSubpassDescription2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Subpass type StructRep VkSubpassDescription2 = ' StructMeta "VkSubpassDescription2" VkSubpassDescription2 88 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "flags" VkSubpassDescriptionFlags ' True 16 1 ' True ' True, ' FieldMeta "pipelineBindPoint" VkPipelineBindPoint ' False 20 1 ' True ' True, ' FieldMeta "viewMask" Word32 ' False 24 1 ' True ' True, ' FieldMeta "inputAttachmentCount" Word32 ' True 28 1 ' True ' True, ' FieldMeta "pInputAttachments" ( Ptr VkAttachmentReference2) ' False 32 1 ' True ' True, ' FieldMeta "colorAttachmentCount" Word32 ' True 40 1 ' True ' True, ' FieldMeta "pColorAttachments" ( Ptr VkAttachmentReference2) ' False 48 1 ' True ' True, ' FieldMeta "pResolveAttachments" ( Ptr VkAttachmentReference2) ' True 56 1 ' True ' True, ' FieldMeta "pDepthStencilAttachment" ( Ptr VkAttachmentReference2) ' True 64 1 ' True ' True, ' FieldMeta "preserveAttachmentCount" Word32 ' True 72 1 ' True ' True, ' FieldMeta "pPreserveAttachments" ( Ptr Word32) ' False 80 1 ' True ' True] ' False ' False ('[] :: [ Type]) |
| type StructRep VkSubpassDescription Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Subpass |
| type StructRep VkSubpassDependency2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Subpass |
| type StructRep VkSubpassDependency Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Subpass |
| type StructRep VkSubpassBeginInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Subpass |
| type StructRep VkRenderPassTransformBeginInfoQCOM Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.RenderPass |
| type StructRep VkRenderPassSampleLocationsBeginInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.RenderPass |
| type StructRep VkRenderPassMultiviewCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.RenderPass |
| type StructRep VkRenderPassInputAttachmentAspectCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.RenderPass |
| type StructRep VkRenderPassFragmentDensityMapCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.RenderPass |
| type StructRep VkRenderPassCreateInfo2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.RenderPass type StructRep VkRenderPassCreateInfo2 = ' StructMeta "VkRenderPassCreateInfo2" VkRenderPassCreateInfo2 80 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "flags" VkRenderPassCreateFlags ' True 16 1 ' True ' True, ' FieldMeta "attachmentCount" Word32 ' True 20 1 ' True ' True, ' FieldMeta "pAttachments" ( Ptr VkAttachmentDescription2) ' False 24 1 ' True ' True, ' FieldMeta "subpassCount" Word32 ' False 32 1 ' True ' True, ' FieldMeta "pSubpasses" ( Ptr VkSubpassDescription2) ' False 40 1 ' True ' True, ' FieldMeta "dependencyCount" Word32 ' True 48 1 ' True ' True, ' FieldMeta "pDependencies" ( Ptr VkSubpassDependency2) ' False 56 1 ' True ' True, ' FieldMeta "correlatedViewMaskCount" Word32 ' True 64 1 ' True ' True, ' FieldMeta "pCorrelatedViewMasks" ( Ptr Word32) ' False 72 1 ' True ' True] ' False ' False ('[] :: [ Type]) |
| type StructRep VkRenderPassCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.RenderPass |
| type StructRep VkRenderPassBeginInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.RenderPass |
| type StructRep VkRenderPassAttachmentBeginInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.RenderPass |
| type StructRep VkSubresourceLayout Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.SubresourceLayout |
| type StructRep VkSurfaceProtectedCapabilitiesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Surface |
| type StructRep VkSurfaceFormatKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Surface |
| type StructRep VkSurfaceFormat2KHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Surface |
| type StructRep VkSurfaceCapabilitiesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Surface |
| type StructRep VkSurfaceCapabilities2KHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Surface |
| type StructRep VkSurfaceCapabilities2EXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Surface type StructRep VkSurfaceCapabilities2EXT = ' StructMeta "VkSurfaceCapabilities2EXT" VkSurfaceCapabilities2EXT 72 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "minImageCount" Word32 ' False 16 1 ' True ' True, ' FieldMeta "maxImageCount" Word32 ' False 20 1 ' True ' True, ' FieldMeta "currentExtent" VkExtent2D ' False 24 1 ' True ' True, ' FieldMeta "minImageExtent" VkExtent2D ' False 32 1 ' True ' True, ' FieldMeta "maxImageExtent" VkExtent2D ' False 40 1 ' True ' True, ' FieldMeta "maxImageArrayLayers" Word32 ' False 48 1 ' True ' True, ' FieldMeta "supportedTransforms" VkSurfaceTransformFlagsKHR ' True 52 1 ' True ' True, ' FieldMeta "currentTransform" VkSurfaceTransformFlagBitsKHR ' False 56 1 ' True ' True, ' FieldMeta "supportedCompositeAlpha" VkCompositeAlphaFlagsKHR ' True 60 1 ' True ' True, ' FieldMeta "supportedUsageFlags" VkImageUsageFlags ' True 64 1 ' True ' True, ' FieldMeta "supportedSurfaceCounters" VkSurfaceCounterFlagsEXT ' True 68 1 ' True ' True] ' False ' True ('[] :: [ Type]) |
| type StructRep VkSharedPresentSurfaceCapabilitiesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.SharedPresentSurfaceCapabilitiesKHR |
| type StructRep VkDisplaySurfaceCreateInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| type StructRep VkDisplayPropertiesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| type StructRep VkDisplayProperties2KHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| type StructRep VkDisplayPresentInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| type StructRep VkDisplayPowerInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| type StructRep VkDisplayPlanePropertiesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| type StructRep VkDisplayPlaneProperties2KHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| type StructRep VkDisplayPlaneInfo2KHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| type StructRep VkDisplayPlaneCapabilitiesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| type StructRep VkDisplayPlaneCapabilities2KHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| type StructRep VkDisplayNativeHdrSurfaceCapabilitiesAMD Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| type StructRep VkDisplayModePropertiesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| type StructRep VkDisplayModeProperties2KHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| type StructRep VkDisplayModeParametersKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| type StructRep VkDisplayModeCreateInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| type StructRep VkDisplayEventInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Display |
| type StructRep VkSwapchainDisplayNativeHdrCreateInfoAMD Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Swapchain |
| type StructRep VkSwapchainCreateInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Swapchain type StructRep VkSwapchainCreateInfoKHR = ' StructMeta "VkSwapchainCreateInfoKHR" VkSwapchainCreateInfoKHR 104 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "flags" VkSwapchainCreateFlagsKHR ' True 16 1 ' True ' True, ' FieldMeta "surface" VkSurfaceKHR ' False 24 1 ' True ' True, ' FieldMeta "minImageCount" Word32 ' False 32 1 ' True ' True, ' FieldMeta "imageFormat" VkFormat ' False 36 1 ' True ' True, ' FieldMeta "imageColorSpace" VkColorSpaceKHR ' False 40 1 ' True ' True, ' FieldMeta "imageExtent" VkExtent2D ' False 44 1 ' True ' True, ' FieldMeta "imageArrayLayers" Word32 ' False 52 1 ' True ' True, ' FieldMeta "imageUsage" VkImageUsageFlags ' False 56 1 ' True ' True, ' FieldMeta "imageSharingMode" VkSharingMode ' False 60 1 ' True ' True, ' FieldMeta "queueFamilyIndexCount" Word32 ' True 64 1 ' True ' True, ' FieldMeta "pQueueFamilyIndices" ( Ptr Word32) ' False 72 1 ' True ' True, ' FieldMeta "preTransform" VkSurfaceTransformFlagBitsKHR ' False 80 1 ' True ' True, ' FieldMeta "compositeAlpha" VkCompositeAlphaFlagBitsKHR ' False 84 1 ' True ' True, ' FieldMeta "presentMode" VkPresentModeKHR ' False 88 1 ' True ' True, ' FieldMeta "clipped" VkBool32 ' False 92 1 ' True ' True, ' FieldMeta "oldSwapchain" VkSwapchainKHR ' True 96 1 ' True ' True] ' False ' False ('[] :: [ Type]) |
| type StructRep VkSwapchainCounterCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Swapchain |
| type StructRep VkDeviceQueueInfo2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| type StructRep VkDeviceQueueGlobalPriorityCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| type StructRep VkDeviceQueueCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| type StructRep VkDevicePrivateDataCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| type StructRep VkDeviceMemoryOverallocationCreateInfoAMD Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| type StructRep VkDeviceMemoryOpaqueCaptureAddressInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| type StructRep VkDeviceGroupSwapchainCreateInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| type StructRep VkDeviceGroupSubmitInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| type StructRep VkDeviceGroupRenderPassBeginInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| type StructRep VkDeviceGroupPresentInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| type StructRep VkDeviceGroupPresentCapabilitiesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| type StructRep VkDeviceGroupDeviceCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| type StructRep VkDeviceGroupCommandBufferBeginInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| type StructRep VkDeviceGroupBindSparseInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| type StructRep VkDeviceEventInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| type StructRep VkDeviceDiagnosticsConfigCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| type StructRep VkDeviceCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Device |
| type StructRep VkPhysicalDeviceYcbcrImageArraysFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceVulkanMemoryModelFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceVulkan12Properties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice type StructRep VkPhysicalDeviceVulkan12Properties = ' StructMeta "VkPhysicalDeviceVulkan12Properties" VkPhysicalDeviceVulkan12Properties 736 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "driverID" VkDriverId ' False 16 1 ' True ' True, ' FieldMeta "driverName" CChar ' False 20 VK_MAX_DRIVER_NAME_SIZE ' True ' True, ' FieldMeta "driverInfo" CChar ' False 276 VK_MAX_DRIVER_INFO_SIZE ' True ' True, ' FieldMeta "conformanceVersion" VkConformanceVersion ' False 532 1 ' True ' True, ' FieldMeta "denormBehaviorIndependence" VkShaderFloatControlsIndependence ' False 536 1 ' True ' True, ' FieldMeta "roundingModeIndependence" VkShaderFloatControlsIndependence ' False 540 1 ' True ' True, ' FieldMeta "shaderSignedZeroInfNanPreserveFloat16" VkBool32 ' False 544 1 ' True ' True, ' FieldMeta "shaderSignedZeroInfNanPreserveFloat32" VkBool32 ' False 548 1 ' True ' True, ' FieldMeta "shaderSignedZeroInfNanPreserveFloat64" VkBool32 ' False 552 1 ' True ' True, ' FieldMeta "shaderDenormPreserveFloat16" VkBool32 ' False 556 1 ' True ' True, ' FieldMeta "shaderDenormPreserveFloat32" VkBool32 ' False 560 1 ' True ' True, ' FieldMeta "shaderDenormPreserveFloat64" VkBool32 ' False 564 1 ' True ' True, ' FieldMeta "shaderDenormFlushToZeroFloat16" VkBool32 ' False 568 1 ' True ' True, ' FieldMeta "shaderDenormFlushToZeroFloat32" VkBool32 ' False 572 1 ' True ' True, ' FieldMeta "shaderDenormFlushToZeroFloat64" VkBool32 ' False 576 1 ' True ' True, ' FieldMeta "shaderRoundingModeRTEFloat16" VkBool32 ' False 580 1 ' True ' True, ' FieldMeta "shaderRoundingModeRTEFloat32" VkBool32 ' False 584 1 ' True ' True, ' FieldMeta "shaderRoundingModeRTEFloat64" VkBool32 ' False 588 1 ' True ' True, ' FieldMeta "shaderRoundingModeRTZFloat16" VkBool32 ' False 592 1 ' True ' True, ' FieldMeta "shaderRoundingModeRTZFloat32" VkBool32 ' False 596 1 ' True ' True, ' FieldMeta "shaderRoundingModeRTZFloat64" VkBool32 ' False 600 1 ' True ' True, ' FieldMeta "maxUpdateAfterBindDescriptorsInAllPools" Word32 ' False 604 1 ' True ' True, ' FieldMeta "shaderUniformBufferArrayNonUniformIndexingNative" VkBool32 ' False 608 1 ' True ' True, ' FieldMeta "shaderSampledImageArrayNonUniformIndexingNative" VkBool32 ' False 612 1 ' True ' True, ' FieldMeta "shaderStorageBufferArrayNonUniformIndexingNative" VkBool32 ' False 616 1 ' True ' True, ' FieldMeta "shaderStorageImageArrayNonUniformIndexingNative" VkBool32 ' False 620 1 ' True ' True, ' FieldMeta "shaderInputAttachmentArrayNonUniformIndexingNative" VkBool32 ' False 624 1 ' True ' True, ' FieldMeta "robustBufferAccessUpdateAfterBind" VkBool32 ' False 628 1 ' True ' True, ' FieldMeta "quadDivergentImplicitLod" VkBool32 ' False 632 1 ' True ' True, ' FieldMeta "maxPerStageDescriptorUpdateAfterBindSamplers" Word32 ' False 636 1 ' True ' True, ' FieldMeta "maxPerStageDescriptorUpdateAfterBindUniformBuffers" Word32 ' False 640 1 ' True ' True, ' FieldMeta "maxPerStageDescriptorUpdateAfterBindStorageBuffers" Word32 ' False 644 1 ' True ' True, ' FieldMeta "maxPerStageDescriptorUpdateAfterBindSampledImages" Word32 ' False 648 1 ' True ' True, ' FieldMeta "maxPerStageDescriptorUpdateAfterBindStorageImages" Word32 ' False 652 1 ' True ' True, ' FieldMeta "maxPerStageDescriptorUpdateAfterBindInputAttachments" Word32 ' False 656 1 ' True ' True, ' FieldMeta "maxPerStageUpdateAfterBindResources" Word32 ' False 660 1 ' True ' True, ' FieldMeta "maxDescriptorSetUpdateAfterBindSamplers" Word32 ' False 664 1 ' True ' True, ' FieldMeta "maxDescriptorSetUpdateAfterBindUniformBuffers" Word32 ' False 668 1 ' True ' True, ' FieldMeta "maxDescriptorSetUpdateAfterBindUniformBuffersDynamic" Word32 ' False 672 1 ' True ' True, ' FieldMeta "maxDescriptorSetUpdateAfterBindStorageBuffers" Word32 ' False 676 1 ' True ' True, ' FieldMeta "maxDescriptorSetUpdateAfterBindStorageBuffersDynamic" Word32 ' False 680 1 ' True ' True, ' FieldMeta "maxDescriptorSetUpdateAfterBindSampledImages" Word32 ' False 684 1 ' True ' True, ' FieldMeta "maxDescriptorSetUpdateAfterBindStorageImages" Word32 ' False 688 1 ' True ' True, ' FieldMeta "maxDescriptorSetUpdateAfterBindInputAttachments" Word32 ' False 692 1 ' True ' True, ' FieldMeta "supportedDepthResolveModes" VkResolveModeFlags ' False 696 1 ' True ' True, ' FieldMeta "supportedStencilResolveModes" VkResolveModeFlags ' False 700 1 ' True ' True, ' FieldMeta "independentResolveNone" VkBool32 ' False 704 1 ' True ' True, ' FieldMeta "independentResolve" VkBool32 ' False 708 1 ' True ' True, ' FieldMeta "filterMinmaxSingleComponentFormats" VkBool32 ' False 712 1 ' True ' True, ' FieldMeta "filterMinmaxImageComponentMapping" VkBool32 ' False 716 1 ' True ' True, ' FieldMeta "maxTimelineSemaphoreValueDifference" Word64 ' False 720 1 ' True ' True, ' FieldMeta "framebufferIntegerColorSampleCounts" VkSampleCountFlags ' True 728 1 ' True ' True] ' False ' True '[ VkPhysicalDeviceProperties2] |
| type StructRep VkPhysicalDeviceVulkan12Features Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice type StructRep VkPhysicalDeviceVulkan12Features = ' StructMeta "VkPhysicalDeviceVulkan12Features" VkPhysicalDeviceVulkan12Features 208 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "samplerMirrorClampToEdge" VkBool32 ' False 16 1 ' True ' True, ' FieldMeta "drawIndirectCount" VkBool32 ' False 20 1 ' True ' True, ' FieldMeta "storageBuffer8BitAccess" VkBool32 ' False 24 1 ' True ' True, ' FieldMeta "uniformAndStorageBuffer8BitAccess" VkBool32 ' False 28 1 ' True ' True, ' FieldMeta "storagePushConstant8" VkBool32 ' False 32 1 ' True ' True, ' FieldMeta "shaderBufferInt64Atomics" VkBool32 ' False 36 1 ' True ' True, ' FieldMeta "shaderSharedInt64Atomics" VkBool32 ' False 40 1 ' True ' True, ' FieldMeta "shaderFloat16" VkBool32 ' False 44 1 ' True ' True, ' FieldMeta "shaderInt8" VkBool32 ' False 48 1 ' True ' True, ' FieldMeta "descriptorIndexing" VkBool32 ' False 52 1 ' True ' True, ' FieldMeta "shaderInputAttachmentArrayDynamicIndexing" VkBool32 ' False 56 1 ' True ' True, ' FieldMeta "shaderUniformTexelBufferArrayDynamicIndexing" VkBool32 ' False 60 1 ' True ' True, ' FieldMeta "shaderStorageTexelBufferArrayDynamicIndexing" VkBool32 ' False 64 1 ' True ' True, ' FieldMeta "shaderUniformBufferArrayNonUniformIndexing" VkBool32 ' False 68 1 ' True ' True, ' FieldMeta "shaderSampledImageArrayNonUniformIndexing" VkBool32 ' False 72 1 ' True ' True, ' FieldMeta "shaderStorageBufferArrayNonUniformIndexing" VkBool32 ' False 76 1 ' True ' True, ' FieldMeta "shaderStorageImageArrayNonUniformIndexing" VkBool32 ' False 80 1 ' True ' True, ' FieldMeta "shaderInputAttachmentArrayNonUniformIndexing" VkBool32 ' False 84 1 ' True ' True, ' FieldMeta "shaderUniformTexelBufferArrayNonUniformIndexing" VkBool32 ' False 88 1 ' True ' True, ' FieldMeta "shaderStorageTexelBufferArrayNonUniformIndexing" VkBool32 ' False 92 1 ' True ' True, ' FieldMeta "descriptorBindingUniformBufferUpdateAfterBind" VkBool32 ' False 96 1 ' True ' True, ' FieldMeta "descriptorBindingSampledImageUpdateAfterBind" VkBool32 ' False 100 1 ' True ' True, ' FieldMeta "descriptorBindingStorageImageUpdateAfterBind" VkBool32 ' False 104 1 ' True ' True, ' FieldMeta "descriptorBindingStorageBufferUpdateAfterBind" VkBool32 ' False 108 1 ' True ' True, ' FieldMeta "descriptorBindingUniformTexelBufferUpdateAfterBind" VkBool32 ' False 112 1 ' True ' True, ' FieldMeta "descriptorBindingStorageTexelBufferUpdateAfterBind" VkBool32 ' False 116 1 ' True ' True, ' FieldMeta "descriptorBindingUpdateUnusedWhilePending" VkBool32 ' False 120 1 ' True ' True, ' FieldMeta "descriptorBindingPartiallyBound" VkBool32 ' False 124 1 ' True ' True, ' FieldMeta "descriptorBindingVariableDescriptorCount" VkBool32 ' False 128 1 ' True ' True, ' FieldMeta "runtimeDescriptorArray" VkBool32 ' False 132 1 ' True ' True, ' FieldMeta "samplerFilterMinmax" VkBool32 ' False 136 1 ' True ' True, ' FieldMeta "scalarBlockLayout" VkBool32 ' False 140 1 ' True ' True, ' FieldMeta "imagelessFramebuffer" VkBool32 ' False 144 1 ' True ' True, ' FieldMeta "uniformBufferStandardLayout" VkBool32 ' False 148 1 ' True ' True, ' FieldMeta "shaderSubgroupExtendedTypes" VkBool32 ' False 152 1 ' True ' True, ' FieldMeta "separateDepthStencilLayouts" VkBool32 ' False 156 1 ' True ' True, ' FieldMeta "hostQueryReset" VkBool32 ' False 160 1 ' True ' True, ' FieldMeta "timelineSemaphore" VkBool32 ' False 164 1 ' True ' True, ' FieldMeta "bufferDeviceAddress" VkBool32 ' False 168 1 ' True ' True, ' FieldMeta "bufferDeviceAddressCaptureReplay" VkBool32 ' False 172 1 ' True ' True, ' FieldMeta "bufferDeviceAddressMultiDevice" VkBool32 ' False 176 1 ' True ' True, ' FieldMeta "vulkanMemoryModel" VkBool32 ' False 180 1 ' True ' True, ' FieldMeta "vulkanMemoryModelDeviceScope" VkBool32 ' False 184 1 ' True ' True, ' FieldMeta "vulkanMemoryModelAvailabilityVisibilityChains" VkBool32 ' False 188 1 ' True ' True, ' FieldMeta "shaderOutputViewportIndex" VkBool32 ' False 192 1 ' True ' True, ' FieldMeta "shaderOutputLayer" VkBool32 ' False 196 1 ' True ' True, ' FieldMeta "subgroupBroadcastDynamicId" VkBool32 ' False 200 1 ' True ' True] ' False ' False '[ VkPhysicalDeviceFeatures2, VkDeviceCreateInfo] |
| type StructRep VkPhysicalDeviceVulkan11Properties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice type StructRep VkPhysicalDeviceVulkan11Properties = ' StructMeta "VkPhysicalDeviceVulkan11Properties" VkPhysicalDeviceVulkan11Properties 112 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "deviceUUID" Word8 ' False 16 VK_UUID_SIZE ' True ' True, ' FieldMeta "driverUUID" Word8 ' False 32 VK_UUID_SIZE ' True ' True, ' FieldMeta "deviceLUID" Word8 ' False 48 VK_LUID_SIZE ' True ' True, ' FieldMeta "deviceNodeMask" Word32 ' False 56 1 ' True ' True, ' FieldMeta "deviceLUIDValid" VkBool32 ' False 60 1 ' True ' True, ' FieldMeta "subgroupSize" Word32 ' False 64 1 ' True ' True, ' FieldMeta "subgroupSupportedStages" VkShaderStageFlags ' False 68 1 ' True ' True, ' FieldMeta "subgroupSupportedOperations" VkSubgroupFeatureFlags ' False 72 1 ' True ' True, ' FieldMeta "subgroupQuadOperationsInAllStages" VkBool32 ' False 76 1 ' True ' True, ' FieldMeta "pointClippingBehavior" VkPointClippingBehavior ' False 80 1 ' True ' True, ' FieldMeta "maxMultiviewViewCount" Word32 ' False 84 1 ' True ' True, ' FieldMeta "maxMultiviewInstanceIndex" Word32 ' False 88 1 ' True ' True, ' FieldMeta "protectedNoFault" VkBool32 ' False 92 1 ' True ' True, ' FieldMeta "maxPerSetDescriptors" Word32 ' False 96 1 ' True ' True, ' FieldMeta "maxMemoryAllocationSize" VkDeviceSize ' False 104 1 ' True ' True] ' False ' True '[ VkPhysicalDeviceProperties2] |
| type StructRep VkPhysicalDeviceVulkan11Features Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice type StructRep VkPhysicalDeviceVulkan11Features = ' StructMeta "VkPhysicalDeviceVulkan11Features" VkPhysicalDeviceVulkan11Features 64 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "storageBuffer16BitAccess" VkBool32 ' False 16 1 ' True ' True, ' FieldMeta "uniformAndStorageBuffer16BitAccess" VkBool32 ' False 20 1 ' True ' True, ' FieldMeta "storagePushConstant16" VkBool32 ' False 24 1 ' True ' True, ' FieldMeta "storageInputOutput16" VkBool32 ' False 28 1 ' True ' True, ' FieldMeta "multiview" VkBool32 ' False 32 1 ' True ' True, ' FieldMeta "multiviewGeometryShader" VkBool32 ' False 36 1 ' True ' True, ' FieldMeta "multiviewTessellationShader" VkBool32 ' False 40 1 ' True ' True, ' FieldMeta "variablePointersStorageBuffer" VkBool32 ' False 44 1 ' True ' True, ' FieldMeta "variablePointers" VkBool32 ' False 48 1 ' True ' True, ' FieldMeta "protectedMemory" VkBool32 ' False 52 1 ' True ' True, ' FieldMeta "samplerYcbcrConversion" VkBool32 ' False 56 1 ' True ' True, ' FieldMeta "shaderDrawParameters" VkBool32 ' False 60 1 ' True ' True] ' False ' False '[ VkPhysicalDeviceFeatures2, VkDeviceCreateInfo] |
| type StructRep VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceVariablePointersFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceUniformBufferStandardLayoutFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceTransformFeedbackPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice type StructRep VkPhysicalDeviceTransformFeedbackPropertiesEXT = ' StructMeta "VkPhysicalDeviceTransformFeedbackPropertiesEXT" VkPhysicalDeviceTransformFeedbackPropertiesEXT 64 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "maxTransformFeedbackStreams" Word32 ' False 16 1 ' True ' True, ' FieldMeta "maxTransformFeedbackBuffers" Word32 ' False 20 1 ' True ' True, ' FieldMeta "maxTransformFeedbackBufferSize" VkDeviceSize ' False 24 1 ' True ' True, ' FieldMeta "maxTransformFeedbackStreamDataSize" Word32 ' False 32 1 ' True ' True, ' FieldMeta "maxTransformFeedbackBufferDataSize" Word32 ' False 36 1 ' True ' True, ' FieldMeta "maxTransformFeedbackBufferDataStride" Word32 ' False 40 1 ' True ' True, ' FieldMeta "transformFeedbackQueries" VkBool32 ' False 44 1 ' True ' True, ' FieldMeta "transformFeedbackStreamsLinesTriangles" VkBool32 ' False 48 1 ' True ' True, ' FieldMeta "transformFeedbackRasterizationStreamSelect" VkBool32 ' False 52 1 ' True ' True, ' FieldMeta "transformFeedbackDraw" VkBool32 ' False 56 1 ' True ' True] ' False ' True '[ VkPhysicalDeviceProperties2] |
| type StructRep VkPhysicalDeviceTransformFeedbackFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceToolPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceTimelineSemaphoreProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceTimelineSemaphoreFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceTextureCompressionASTCHDRFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceTexelBufferAlignmentPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceSurfaceInfo2KHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceSubgroupSizeControlPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceSubgroupSizeControlFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceSubgroupProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceSparseProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceSparseImageFormatInfo2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceShadingRateImagePropertiesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceShadingRateImageFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceShaderSMBuiltinsPropertiesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceShaderSMBuiltinsFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceShaderImageFootprintFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceShaderFloat16Int8Features Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceShaderDrawParametersFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceShaderCorePropertiesAMD Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice type StructRep VkPhysicalDeviceShaderCorePropertiesAMD = ' StructMeta "VkPhysicalDeviceShaderCorePropertiesAMD" VkPhysicalDeviceShaderCorePropertiesAMD 72 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "shaderEngineCount" Word32 ' False 16 1 ' True ' True, ' FieldMeta "shaderArraysPerEngineCount" Word32 ' False 20 1 ' True ' True, ' FieldMeta "computeUnitsPerShaderArray" Word32 ' False 24 1 ' True ' True, ' FieldMeta "simdPerComputeUnit" Word32 ' False 28 1 ' True ' True, ' FieldMeta "wavefrontsPerSimd" Word32 ' False 32 1 ' True ' True, ' FieldMeta "wavefrontSize" Word32 ' False 36 1 ' True ' True, ' FieldMeta "sgprsPerSimd" Word32 ' False 40 1 ' True ' True, ' FieldMeta "minSgprAllocation" Word32 ' False 44 1 ' True ' True, ' FieldMeta "maxSgprAllocation" Word32 ' False 48 1 ' True ' True, ' FieldMeta "sgprAllocationGranularity" Word32 ' False 52 1 ' True ' True, ' FieldMeta "vgprsPerSimd" Word32 ' False 56 1 ' True ' True, ' FieldMeta "minVgprAllocation" Word32 ' False 60 1 ' True ' True, ' FieldMeta "maxVgprAllocation" Word32 ' False 64 1 ' True ' True, ' FieldMeta "vgprAllocationGranularity" Word32 ' False 68 1 ' True ' True] ' False ' True '[ VkPhysicalDeviceProperties2] |
| type StructRep VkPhysicalDeviceShaderCoreProperties2AMD Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceShaderClockFeaturesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceShaderAtomicInt64Features Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceShaderAtomicFloatFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice type StructRep VkPhysicalDeviceShaderAtomicFloatFeaturesEXT = ' StructMeta "VkPhysicalDeviceShaderAtomicFloatFeaturesEXT" VkPhysicalDeviceShaderAtomicFloatFeaturesEXT 64 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "shaderBufferFloat32Atomics" VkBool32 ' False 16 1 ' True ' True, ' FieldMeta "shaderBufferFloat32AtomicAdd" VkBool32 ' False 20 1 ' True ' True, ' FieldMeta "shaderBufferFloat64Atomics" VkBool32 ' False 24 1 ' True ' True, ' FieldMeta "shaderBufferFloat64AtomicAdd" VkBool32 ' False 28 1 ' True ' True, ' FieldMeta "shaderSharedFloat32Atomics" VkBool32 ' False 32 1 ' True ' True, ' FieldMeta "shaderSharedFloat32AtomicAdd" VkBool32 ' False 36 1 ' True ' True, ' FieldMeta "shaderSharedFloat64Atomics" VkBool32 ' False 40 1 ' True ' True, ' FieldMeta "shaderSharedFloat64AtomicAdd" VkBool32 ' False 44 1 ' True ' True, ' FieldMeta "shaderImageFloat32Atomics" VkBool32 ' False 48 1 ' True ' True, ' FieldMeta "shaderImageFloat32AtomicAdd" VkBool32 ' False 52 1 ' True ' True, ' FieldMeta "sparseImageFloat32Atomics" VkBool32 ' False 56 1 ' True ' True, ' FieldMeta "sparseImageFloat32AtomicAdd" VkBool32 ' False 60 1 ' True ' True] ' False ' False '[ VkPhysicalDeviceFeatures2, VkDeviceCreateInfo] |
| type StructRep VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceScalarBlockLayoutFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceSamplerYcbcrConversionFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceSamplerFilterMinmaxProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceSampleLocationsPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceRobustness2PropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceRobustness2FeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceRayTracingPropertiesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDevicePushDescriptorPropertiesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceProtectedMemoryProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceProtectedMemoryFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceProperties2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDevicePrivateDataFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDevicePointClippingProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDevicePipelineCreationCacheControlFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDevicePerformanceQueryPropertiesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDevicePerformanceQueryFeaturesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDevicePCIBusInfoPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceMultiviewProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceMultiviewFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceMeshShaderPropertiesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice type StructRep VkPhysicalDeviceMeshShaderPropertiesNV = ' StructMeta "VkPhysicalDeviceMeshShaderPropertiesNV" VkPhysicalDeviceMeshShaderPropertiesNV 88 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "maxDrawMeshTasksCount" Word32 ' False 16 1 ' True ' True, ' FieldMeta "maxTaskWorkGroupInvocations" Word32 ' False 20 1 ' True ' True, ' FieldMeta "maxTaskWorkGroupSize" Word32 ' False 24 3 ' True ' True, ' FieldMeta "maxTaskTotalMemorySize" Word32 ' False 36 1 ' True ' True, ' FieldMeta "maxTaskOutputCount" Word32 ' False 40 1 ' True ' True, ' FieldMeta "maxMeshWorkGroupInvocations" Word32 ' False 44 1 ' True ' True, ' FieldMeta "maxMeshWorkGroupSize" Word32 ' False 48 3 ' True ' True, ' FieldMeta "maxMeshTotalMemorySize" Word32 ' False 60 1 ' True ' True, ' FieldMeta "maxMeshOutputVertices" Word32 ' False 64 1 ' True ' True, ' FieldMeta "maxMeshOutputPrimitives" Word32 ' False 68 1 ' True ' True, ' FieldMeta "maxMeshMultiviewViewCount" Word32 ' False 72 1 ' True ' True, ' FieldMeta "meshOutputPerVertexGranularity" Word32 ' False 76 1 ' True ' True, ' FieldMeta "meshOutputPerPrimitiveGranularity" Word32 ' False 80 1 ' True ' True] ' False ' True '[ VkPhysicalDeviceProperties2] |
| type StructRep VkPhysicalDeviceMeshShaderFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceMemoryProperties2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceMemoryProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceMemoryPriorityFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceMemoryBudgetPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceMaintenance3Properties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceLineRasterizationPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceLineRasterizationFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceLimits Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice type StructRep VkPhysicalDeviceLimits = ' StructMeta "VkPhysicalDeviceLimits" VkPhysicalDeviceLimits 504 8 '[' FieldMeta "maxImageDimension1D" Word32 ' False 0 1 ' True ' True, ' FieldMeta "maxImageDimension2D" Word32 ' False 4 1 ' True ' True, ' FieldMeta "maxImageDimension3D" Word32 ' False 8 1 ' True ' True, ' FieldMeta "maxImageDimensionCube" Word32 ' False 12 1 ' True ' True, ' FieldMeta "maxImageArrayLayers" Word32 ' False 16 1 ' True ' True, ' FieldMeta "maxTexelBufferElements" Word32 ' False 20 1 ' True ' True, ' FieldMeta "maxUniformBufferRange" Word32 ' False 24 1 ' True ' True, ' FieldMeta "maxStorageBufferRange" Word32 ' False 28 1 ' True ' True, ' FieldMeta "maxPushConstantsSize" Word32 ' False 32 1 ' True ' True, ' FieldMeta "maxMemoryAllocationCount" Word32 ' False 36 1 ' True ' True, ' FieldMeta "maxSamplerAllocationCount" Word32 ' False 40 1 ' True ' True, ' FieldMeta "bufferImageGranularity" VkDeviceSize ' False 48 1 ' True ' True, ' FieldMeta "sparseAddressSpaceSize" VkDeviceSize ' False 56 1 ' True ' True, ' FieldMeta "maxBoundDescriptorSets" Word32 ' False 64 1 ' True ' True, ' FieldMeta "maxPerStageDescriptorSamplers" Word32 ' False 68 1 ' True ' True, ' FieldMeta "maxPerStageDescriptorUniformBuffers" Word32 ' False 72 1 ' True ' True, ' FieldMeta "maxPerStageDescriptorStorageBuffers" Word32 ' False 76 1 ' True ' True, ' FieldMeta "maxPerStageDescriptorSampledImages" Word32 ' False 80 1 ' True ' True, ' FieldMeta "maxPerStageDescriptorStorageImages" Word32 ' False 84 1 ' True ' True, ' FieldMeta "maxPerStageDescriptorInputAttachments" Word32 ' False 88 1 ' True ' True, ' FieldMeta "maxPerStageResources" Word32 ' False 92 1 ' True ' True, ' FieldMeta "maxDescriptorSetSamplers" Word32 ' False 96 1 ' True ' True, ' FieldMeta "maxDescriptorSetUniformBuffers" Word32 ' False 100 1 ' True ' True, ' FieldMeta "maxDescriptorSetUniformBuffersDynamic" Word32 ' False 104 1 ' True ' True, ' FieldMeta "maxDescriptorSetStorageBuffers" Word32 ' False 108 1 ' True ' True, ' FieldMeta "maxDescriptorSetStorageBuffersDynamic" Word32 ' False 112 1 ' True ' True, ' FieldMeta "maxDescriptorSetSampledImages" Word32 ' False 116 1 ' True ' True, ' FieldMeta "maxDescriptorSetStorageImages" Word32 ' False 120 1 ' True ' True, ' FieldMeta "maxDescriptorSetInputAttachments" Word32 ' False 124 1 ' True ' True, ' FieldMeta "maxVertexInputAttributes" Word32 ' False 128 1 ' True ' True, ' FieldMeta "maxVertexInputBindings" Word32 ' False 132 1 ' True ' True, ' FieldMeta "maxVertexInputAttributeOffset" Word32 ' False 136 1 ' True ' True, ' FieldMeta "maxVertexInputBindingStride" Word32 ' False 140 1 ' True ' True, ' FieldMeta "maxVertexOutputComponents" Word32 ' False 144 1 ' True ' True, ' FieldMeta "maxTessellationGenerationLevel" Word32 ' False 148 1 ' True ' True, ' FieldMeta "maxTessellationPatchSize" Word32 ' False 152 1 ' True ' True, ' FieldMeta "maxTessellationControlPerVertexInputComponents" Word32 ' False 156 1 ' True ' True, ' FieldMeta "maxTessellationControlPerVertexOutputComponents" Word32 ' False 160 1 ' True ' True, ' FieldMeta "maxTessellationControlPerPatchOutputComponents" Word32 ' False 164 1 ' True ' True, ' FieldMeta "maxTessellationControlTotalOutputComponents" Word32 ' False 168 1 ' True ' True, ' FieldMeta "maxTessellationEvaluationInputComponents" Word32 ' False 172 1 ' True ' True, ' FieldMeta "maxTessellationEvaluationOutputComponents" Word32 ' False 176 1 ' True ' True, ' FieldMeta "maxGeometryShaderInvocations" Word32 ' False 180 1 ' True ' True, ' FieldMeta "maxGeometryInputComponents" Word32 ' False 184 1 ' True ' True, ' FieldMeta "maxGeometryOutputComponents" Word32 ' False 188 1 ' True ' True, ' FieldMeta "maxGeometryOutputVertices" Word32 ' False 192 1 ' True ' True, ' FieldMeta "maxGeometryTotalOutputComponents" Word32 ' False 196 1 ' True ' True, ' FieldMeta "maxFragmentInputComponents" Word32 ' False 200 1 ' True ' True, ' FieldMeta "maxFragmentOutputAttachments" Word32 ' False 204 1 ' True ' True, ' FieldMeta "maxFragmentDualSrcAttachments" Word32 ' False 208 1 ' True ' True, ' FieldMeta "maxFragmentCombinedOutputResources" Word32 ' False 212 1 ' True ' True, ' FieldMeta "maxComputeSharedMemorySize" Word32 ' False 216 1 ' True ' True, ' FieldMeta "maxComputeWorkGroupCount" Word32 ' False 220 3 ' True ' True, ' FieldMeta "maxComputeWorkGroupInvocations" Word32 ' False 232 1 ' True ' True, ' FieldMeta "maxComputeWorkGroupSize" Word32 ' False 236 3 ' True ' True, ' FieldMeta "subPixelPrecisionBits" Word32 ' False 248 1 ' True ' True, ' FieldMeta "subTexelPrecisionBits" Word32 ' False 252 1 ' True ' True, ' FieldMeta "mipmapPrecisionBits" Word32 ' False 256 1 ' True ' True, ' FieldMeta "maxDrawIndexedIndexValue" Word32 ' False 260 1 ' True ' True, ' FieldMeta "maxDrawIndirectCount" Word32 ' False 264 1 ' True ' True, ' FieldMeta "maxSamplerLodBias" Float ' False 268 1 ' True ' True, ' FieldMeta "maxSamplerAnisotropy" Float ' False 272 1 ' True ' True, ' FieldMeta "maxViewports" Word32 ' False 276 1 ' True ' True, ' FieldMeta "maxViewportDimensions" Word32 ' False 280 2 ' True ' True, ' FieldMeta "viewportBoundsRange" Float ' False 288 2 ' True ' True, ' FieldMeta "viewportSubPixelBits" Word32 ' False 296 1 ' True ' True, ' FieldMeta "minMemoryMapAlignment" CSize ' False 304 1 ' True ' True, ' FieldMeta "minTexelBufferOffsetAlignment" VkDeviceSize ' False 312 1 ' True ' True, ' FieldMeta "minUniformBufferOffsetAlignment" VkDeviceSize ' False 320 1 ' True ' True, ' FieldMeta "minStorageBufferOffsetAlignment" VkDeviceSize ' False 328 1 ' True ' True, ' FieldMeta "minTexelOffset" Int32 ' False 336 1 ' True ' True, ' FieldMeta "maxTexelOffset" Word32 ' False 340 1 ' True ' True, ' FieldMeta "minTexelGatherOffset" Int32 ' False 344 1 ' True ' True, ' FieldMeta "maxTexelGatherOffset" Word32 ' False 348 1 ' True ' True, ' FieldMeta "minInterpolationOffset" Float ' False 352 1 ' True ' True, ' FieldMeta "maxInterpolationOffset" Float ' False 356 1 ' True ' True, ' FieldMeta "subPixelInterpolationOffsetBits" Word32 ' False 360 1 ' True ' True, ' FieldMeta "maxFramebufferWidth" Word32 ' False 364 1 ' True ' True, ' FieldMeta "maxFramebufferHeight" Word32 ' False 368 1 ' True ' True, ' FieldMeta "maxFramebufferLayers" Word32 ' False 372 1 ' True ' True, ' FieldMeta "framebufferColorSampleCounts" VkSampleCountFlags ' True 376 1 ' True ' True, ' FieldMeta "framebufferDepthSampleCounts" VkSampleCountFlags ' True 380 1 ' True ' True, ' FieldMeta "framebufferStencilSampleCounts" VkSampleCountFlags ' True 384 1 ' True ' True, ' FieldMeta "framebufferNoAttachmentsSampleCounts" VkSampleCountFlags ' True 388 1 ' True ' True, ' FieldMeta "maxColorAttachments" Word32 ' False 392 1 ' True ' True, ' FieldMeta "sampledImageColorSampleCounts" VkSampleCountFlags ' True 396 1 ' True ' True, ' FieldMeta "sampledImageIntegerSampleCounts" VkSampleCountFlags ' True 400 1 ' True ' True, ' FieldMeta "sampledImageDepthSampleCounts" VkSampleCountFlags ' True 404 1 ' True ' True, ' FieldMeta "sampledImageStencilSampleCounts" VkSampleCountFlags ' True 408 1 ' True ' True, ' FieldMeta "storageImageSampleCounts" VkSampleCountFlags ' True 412 1 ' True ' True, ' FieldMeta "maxSampleMaskWords" Word32 ' False 416 1 ' True ' True, ' FieldMeta "timestampComputeAndGraphics" VkBool32 ' False 420 1 ' True ' True, ' FieldMeta "timestampPeriod" Float ' False 424 1 ' True ' True, ' FieldMeta "maxClipDistances" Word32 ' False 428 1 ' True ' True, ' FieldMeta "maxCullDistances" Word32 ' False 432 1 ' True ' True, ' FieldMeta "maxCombinedClipAndCullDistances" Word32 ' False 436 1 ' True ' True, ' FieldMeta "discreteQueuePriorities" Word32 ' False 440 1 ' True ' True, ' FieldMeta "pointSizeRange" Float ' False 444 2 ' True ' True, ' FieldMeta "lineWidthRange" Float ' False 452 2 ' True ' True, ' FieldMeta "pointSizeGranularity" Float ' False 460 1 ' True ' True, ' FieldMeta "lineWidthGranularity" Float ' False 464 1 ' True ' True, ' FieldMeta "strictLines" VkBool32 ' False 468 1 ' True ' True, ' FieldMeta "standardSampleLocations" VkBool32 ' False 472 1 ' True ' True, ' FieldMeta "optimalBufferCopyOffsetAlignment" VkDeviceSize ' False 480 1 ' True ' True, ' FieldMeta "optimalBufferCopyRowPitchAlignment" VkDeviceSize ' False 488 1 ' True ' True, ' FieldMeta "nonCoherentAtomSize" VkDeviceSize ' False 496 1 ' True ' True] ' False ' True ('[] :: [ Type]) |
| type StructRep VkPhysicalDeviceInlineUniformBlockPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceInlineUniformBlockFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceIndexTypeUint8FeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceImagelessFramebufferFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceImageViewImageFormatInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceImageRobustnessFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceImageFormatInfo2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceImageDrmFormatModifierInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceIDProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceHostQueryResetFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceGroupProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceFragmentShaderBarycentricFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceFragmentDensityMapPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceFragmentDensityMapFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceFragmentDensityMap2PropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceFragmentDensityMap2FeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceFloatControlsProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice type StructRep VkPhysicalDeviceFloatControlsProperties = ' StructMeta "VkPhysicalDeviceFloatControlsProperties" VkPhysicalDeviceFloatControlsProperties 88 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "denormBehaviorIndependence" VkShaderFloatControlsIndependence ' False 16 1 ' True ' True, ' FieldMeta "roundingModeIndependence" VkShaderFloatControlsIndependence ' False 20 1 ' True ' True, ' FieldMeta "shaderSignedZeroInfNanPreserveFloat16" VkBool32 ' False 24 1 ' True ' True, ' FieldMeta "shaderSignedZeroInfNanPreserveFloat32" VkBool32 ' False 28 1 ' True ' True, ' FieldMeta "shaderSignedZeroInfNanPreserveFloat64" VkBool32 ' False 32 1 ' True ' True, ' FieldMeta "shaderDenormPreserveFloat16" VkBool32 ' False 36 1 ' True ' True, ' FieldMeta "shaderDenormPreserveFloat32" VkBool32 ' False 40 1 ' True ' True, ' FieldMeta "shaderDenormPreserveFloat64" VkBool32 ' False 44 1 ' True ' True, ' FieldMeta "shaderDenormFlushToZeroFloat16" VkBool32 ' False 48 1 ' True ' True, ' FieldMeta "shaderDenormFlushToZeroFloat32" VkBool32 ' False 52 1 ' True ' True, ' FieldMeta "shaderDenormFlushToZeroFloat64" VkBool32 ' False 56 1 ' True ' True, ' FieldMeta "shaderRoundingModeRTEFloat16" VkBool32 ' False 60 1 ' True ' True, ' FieldMeta "shaderRoundingModeRTEFloat32" VkBool32 ' False 64 1 ' True ' True, ' FieldMeta "shaderRoundingModeRTEFloat64" VkBool32 ' False 68 1 ' True ' True, ' FieldMeta "shaderRoundingModeRTZFloat16" VkBool32 ' False 72 1 ' True ' True, ' FieldMeta "shaderRoundingModeRTZFloat32" VkBool32 ' False 76 1 ' True ' True, ' FieldMeta "shaderRoundingModeRTZFloat64" VkBool32 ' False 80 1 ' True ' True] ' False ' True '[ VkPhysicalDeviceProperties2] |
| type StructRep VkPhysicalDeviceFeatures2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceExternalSemaphoreInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceExternalMemoryHostPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceExternalImageFormatInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceExternalFenceInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceExternalBufferInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceExtendedDynamicStateFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceExclusiveScissorFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceDriverProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceDiscardRectanglePropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceDiagnosticsConfigFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice type StructRep VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV = ' StructMeta "VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV" VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV 56 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "maxGraphicsShaderGroupCount" Word32 ' False 16 1 ' True ' True, ' FieldMeta "maxIndirectSequenceCount" Word32 ' False 20 1 ' True ' True, ' FieldMeta "maxIndirectCommandsTokenCount" Word32 ' False 24 1 ' True ' True, ' FieldMeta "maxIndirectCommandsStreamCount" Word32 ' False 28 1 ' True ' True, ' FieldMeta "maxIndirectCommandsTokenOffset" Word32 ' False 32 1 ' True ' True, ' FieldMeta "maxIndirectCommandsStreamStride" Word32 ' False 36 1 ' True ' True, ' FieldMeta "minSequencesCountBufferOffsetAlignment" Word32 ' False 40 1 ' True ' True, ' FieldMeta "minSequencesIndexBufferOffsetAlignment" Word32 ' False 44 1 ' True ' True, ' FieldMeta "minIndirectCommandsBufferOffsetAlignment" Word32 ' False 48 1 ' True ' True] ' False ' True '[ VkPhysicalDeviceProperties2] |
| type StructRep VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceDescriptorIndexingProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice type StructRep VkPhysicalDeviceDescriptorIndexingProperties = ' StructMeta "VkPhysicalDeviceDescriptorIndexingProperties" VkPhysicalDeviceDescriptorIndexingProperties 112 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "maxUpdateAfterBindDescriptorsInAllPools" Word32 ' False 16 1 ' True ' True, ' FieldMeta "shaderUniformBufferArrayNonUniformIndexingNative" VkBool32 ' False 20 1 ' True ' True, ' FieldMeta "shaderSampledImageArrayNonUniformIndexingNative" VkBool32 ' False 24 1 ' True ' True, ' FieldMeta "shaderStorageBufferArrayNonUniformIndexingNative" VkBool32 ' False 28 1 ' True ' True, ' FieldMeta "shaderStorageImageArrayNonUniformIndexingNative" VkBool32 ' False 32 1 ' True ' True, ' FieldMeta "shaderInputAttachmentArrayNonUniformIndexingNative" VkBool32 ' False 36 1 ' True ' True, ' FieldMeta "robustBufferAccessUpdateAfterBind" VkBool32 ' False 40 1 ' True ' True, ' FieldMeta "quadDivergentImplicitLod" VkBool32 ' False 44 1 ' True ' True, ' FieldMeta "maxPerStageDescriptorUpdateAfterBindSamplers" Word32 ' False 48 1 ' True ' True, ' FieldMeta "maxPerStageDescriptorUpdateAfterBindUniformBuffers" Word32 ' False 52 1 ' True ' True, ' FieldMeta "maxPerStageDescriptorUpdateAfterBindStorageBuffers" Word32 ' False 56 1 ' True ' True, ' FieldMeta "maxPerStageDescriptorUpdateAfterBindSampledImages" Word32 ' False 60 1 ' True ' True, ' FieldMeta "maxPerStageDescriptorUpdateAfterBindStorageImages" Word32 ' False 64 1 ' True ' True, ' FieldMeta "maxPerStageDescriptorUpdateAfterBindInputAttachments" Word32 ' False 68 1 ' True ' True, ' FieldMeta "maxPerStageUpdateAfterBindResources" Word32 ' False 72 1 ' True ' True, ' FieldMeta "maxDescriptorSetUpdateAfterBindSamplers" Word32 ' False 76 1 ' True ' True, ' FieldMeta "maxDescriptorSetUpdateAfterBindUniformBuffers" Word32 ' False 80 1 ' True ' True, ' FieldMeta "maxDescriptorSetUpdateAfterBindUniformBuffersDynamic" Word32 ' False 84 1 ' True ' True, ' FieldMeta "maxDescriptorSetUpdateAfterBindStorageBuffers" Word32 ' False 88 1 ' True ' True, ' FieldMeta "maxDescriptorSetUpdateAfterBindStorageBuffersDynamic" Word32 ' False 92 1 ' True ' True, ' FieldMeta "maxDescriptorSetUpdateAfterBindSampledImages" Word32 ' False 96 1 ' True ' True, ' FieldMeta "maxDescriptorSetUpdateAfterBindStorageImages" Word32 ' False 100 1 ' True ' True, ' FieldMeta "maxDescriptorSetUpdateAfterBindInputAttachments" Word32 ' False 104 1 ' True ' True] ' False ' True '[ VkPhysicalDeviceProperties2] |
| type StructRep VkPhysicalDeviceDescriptorIndexingFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice type StructRep VkPhysicalDeviceDescriptorIndexingFeatures = ' StructMeta "VkPhysicalDeviceDescriptorIndexingFeatures" VkPhysicalDeviceDescriptorIndexingFeatures 96 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "shaderInputAttachmentArrayDynamicIndexing" VkBool32 ' False 16 1 ' True ' True, ' FieldMeta "shaderUniformTexelBufferArrayDynamicIndexing" VkBool32 ' False 20 1 ' True ' True, ' FieldMeta "shaderStorageTexelBufferArrayDynamicIndexing" VkBool32 ' False 24 1 ' True ' True, ' FieldMeta "shaderUniformBufferArrayNonUniformIndexing" VkBool32 ' False 28 1 ' True ' True, ' FieldMeta "shaderSampledImageArrayNonUniformIndexing" VkBool32 ' False 32 1 ' True ' True, ' FieldMeta "shaderStorageBufferArrayNonUniformIndexing" VkBool32 ' False 36 1 ' True ' True, ' FieldMeta "shaderStorageImageArrayNonUniformIndexing" VkBool32 ' False 40 1 ' True ' True, ' FieldMeta "shaderInputAttachmentArrayNonUniformIndexing" VkBool32 ' False 44 1 ' True ' True, ' FieldMeta "shaderUniformTexelBufferArrayNonUniformIndexing" VkBool32 ' False 48 1 ' True ' True, ' FieldMeta "shaderStorageTexelBufferArrayNonUniformIndexing" VkBool32 ' False 52 1 ' True ' True, ' FieldMeta "descriptorBindingUniformBufferUpdateAfterBind" VkBool32 ' False 56 1 ' True ' True, ' FieldMeta "descriptorBindingSampledImageUpdateAfterBind" VkBool32 ' False 60 1 ' True ' True, ' FieldMeta "descriptorBindingStorageImageUpdateAfterBind" VkBool32 ' False 64 1 ' True ' True, ' FieldMeta "descriptorBindingStorageBufferUpdateAfterBind" VkBool32 ' False 68 1 ' True ' True, ' FieldMeta "descriptorBindingUniformTexelBufferUpdateAfterBind" VkBool32 ' False 72 1 ' True ' True, ' FieldMeta "descriptorBindingStorageTexelBufferUpdateAfterBind" VkBool32 ' False 76 1 ' True ' True, ' FieldMeta "descriptorBindingUpdateUnusedWhilePending" VkBool32 ' False 80 1 ' True ' True, ' FieldMeta "descriptorBindingPartiallyBound" VkBool32 ' False 84 1 ' True ' True, ' FieldMeta "descriptorBindingVariableDescriptorCount" VkBool32 ' False 88 1 ' True ' True, ' FieldMeta "runtimeDescriptorArray" VkBool32 ' False 92 1 ' True ' True] ' False ' False '[ VkPhysicalDeviceFeatures2, VkDeviceCreateInfo] |
| type StructRep VkPhysicalDeviceDepthStencilResolveProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceDepthClipEnableFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceCustomBorderColorPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceCustomBorderColorFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceCoverageReductionModeFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceCornerSampledImageFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceCooperativeMatrixPropertiesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceCooperativeMatrixFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceConservativeRasterizationPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice type StructRep VkPhysicalDeviceConservativeRasterizationPropertiesEXT = ' StructMeta "VkPhysicalDeviceConservativeRasterizationPropertiesEXT" VkPhysicalDeviceConservativeRasterizationPropertiesEXT 56 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "primitiveOverestimationSize" Float ' False 16 1 ' True ' True, ' FieldMeta "maxExtraPrimitiveOverestimationSize" Float ' False 20 1 ' True ' True, ' FieldMeta "extraPrimitiveOverestimationSizeGranularity" Float ' False 24 1 ' True ' True, ' FieldMeta "primitiveUnderestimation" VkBool32 ' False 28 1 ' True ' True, ' FieldMeta "conservativePointAndLineRasterization" VkBool32 ' False 32 1 ' True ' True, ' FieldMeta "degenerateTrianglesRasterized" VkBool32 ' False 36 1 ' True ' True, ' FieldMeta "degenerateLinesRasterized" VkBool32 ' False 40 1 ' True ' True, ' FieldMeta "fullyCoveredFragmentShaderInputVariable" VkBool32 ' False 44 1 ' True ' True, ' FieldMeta "conservativeRasterizationPostDepthCoverage" VkBool32 ' False 48 1 ' True ' True] ' False ' True '[ VkPhysicalDeviceProperties2] |
| type StructRep VkPhysicalDeviceConditionalRenderingFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceComputeShaderDerivativesFeaturesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceCoherentMemoryFeaturesAMD Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceBufferDeviceAddressFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceBufferDeviceAddressFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDeviceASTCDecodeFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDevice8BitStorageFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDevice4444FormatsFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkPhysicalDevice16BitStorageFeatures Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.PhysicalDevice |
| type StructRep VkSemaphoreWaitInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Semaphore |
| type StructRep VkSemaphoreTypeCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Semaphore |
| type StructRep VkSemaphoreSignalInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Semaphore |
| type StructRep VkSemaphoreGetFdInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Semaphore |
| type StructRep VkSemaphoreCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Semaphore |
| type StructRep VkExportSemaphoreCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Export |
| type StructRep VkExportMemoryAllocateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Export |
| type StructRep VkExportMemoryAllocateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Export |
| type StructRep VkExportFenceCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Export |
| type StructRep VkImageViewUsageCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| type StructRep VkImageViewHandleInfoNVX Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| type StructRep VkImageViewCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| type StructRep VkImageViewAddressPropertiesNVX Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| type StructRep VkImageViewASTCDecodeModeEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| type StructRep VkImageSwapchainCreateInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| type StructRep VkImageSubresourceRange Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| type StructRep VkImageSubresourceLayers Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| type StructRep VkImageStencilUsageCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| type StructRep VkImageSparseMemoryRequirementsInfo2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| type StructRep VkImageResolve Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| type StructRep VkImagePlaneMemoryRequirementsInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| type StructRep VkImageMemoryRequirementsInfo2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| type StructRep VkImageFormatProperties2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| type StructRep VkImageFormatProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| type StructRep VkImageFormatListCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| type StructRep VkImageDrmFormatModifierPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| type StructRep VkImageDrmFormatModifierListCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| type StructRep VkImageDrmFormatModifierExplicitCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| type StructRep VkImageCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image type StructRep VkImageCreateInfo = ' StructMeta "VkImageCreateInfo" VkImageCreateInfo 88 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "flags" VkImageCreateFlags ' True 16 1 ' True ' True, ' FieldMeta "imageType" VkImageType ' False 20 1 ' True ' True, ' FieldMeta "format" VkFormat ' False 24 1 ' True ' True, ' FieldMeta "extent" VkExtent3D ' False 28 1 ' True ' True, ' FieldMeta "mipLevels" Word32 ' False 40 1 ' True ' True, ' FieldMeta "arrayLayers" Word32 ' False 44 1 ' True ' True, ' FieldMeta "samples" VkSampleCountFlagBits ' False 48 1 ' True ' True, ' FieldMeta "tiling" VkImageTiling ' False 52 1 ' True ' True, ' FieldMeta "usage" VkImageUsageFlags ' False 56 1 ' True ' True, ' FieldMeta "sharingMode" VkSharingMode ' False 60 1 ' True ' True, ' FieldMeta "queueFamilyIndexCount" Word32 ' True 64 1 ' True ' True, ' FieldMeta "pQueueFamilyIndices" ( Ptr Word32) ' False 72 1 ' True ' True, ' FieldMeta "initialLayout" VkImageLayout ' False 80 1 ' True ' True] ' False ' False ('[] :: [ Type]) |
| type StructRep VkImageCopy Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| type StructRep VkImageBlit Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Image |
| type StructRep VkSamplerYcbcrConversionInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sampler |
| type StructRep VkSamplerYcbcrConversionImageFormatProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sampler |
| type StructRep VkSamplerYcbcrConversionCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sampler |
| type StructRep VkSamplerReductionModeCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sampler |
| type StructRep VkSamplerCustomBorderColorCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sampler |
| type StructRep VkSamplerCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Sampler type StructRep VkSamplerCreateInfo = ' StructMeta "VkSamplerCreateInfo" VkSamplerCreateInfo 80 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "flags" VkSamplerCreateFlags ' True 16 1 ' True ' True, ' FieldMeta "magFilter" VkFilter ' False 20 1 ' True ' True, ' FieldMeta "minFilter" VkFilter ' False 24 1 ' True ' True, ' FieldMeta "mipmapMode" VkSamplerMipmapMode ' False 28 1 ' True ' True, ' FieldMeta "addressModeU" VkSamplerAddressMode ' False 32 1 ' True ' True, ' FieldMeta "addressModeV" VkSamplerAddressMode ' False 36 1 ' True ' True, ' FieldMeta "addressModeW" VkSamplerAddressMode ' False 40 1 ' True ' True, ' FieldMeta "mipLodBias" Float ' False 44 1 ' True ' True, ' FieldMeta "anisotropyEnable" VkBool32 ' False 48 1 ' True ' True, ' FieldMeta "maxAnisotropy" Float ' False 52 1 ' True ' True, ' FieldMeta "compareEnable" VkBool32 ' False 56 1 ' True ' True, ' FieldMeta "compareOp" VkCompareOp ' False 60 1 ' True ' True, ' FieldMeta "minLod" Float ' False 64 1 ' True ' True, ' FieldMeta "maxLod" Float ' False 68 1 ' True ' True, ' FieldMeta "borderColor" VkBorderColor ' False 72 1 ' True ' True, ' FieldMeta "unnormalizedCoordinates" VkBool32 ' False 76 1 ' True ' True] ' False ' False ('[] :: [ Type]) |
| type StructRep VkFilterCubicImageViewImageFormatPropertiesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.FilterCubicImageViewImageFormatPropertiesEXT |
| type StructRep VkBufferViewCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Buffer |
| type StructRep VkBufferOpaqueCaptureAddressCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Buffer |
| type StructRep VkBufferMemoryRequirementsInfo2 Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Buffer |
| type StructRep VkBufferMemoryBarrier Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Buffer |
| type StructRep VkBufferImageCopy Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Buffer |
| type StructRep VkBufferDeviceAddressInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Buffer |
| type StructRep VkBufferDeviceAddressCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Buffer |
| type StructRep VkBufferCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Buffer |
| type StructRep VkBufferCopy Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Buffer |
| type StructRep VkExternalSemaphoreProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.External |
| type StructRep VkExternalMemoryProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.External |
| type StructRep VkExternalMemoryImageCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.External |
| type StructRep VkExternalMemoryImageCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.External |
| type StructRep VkExternalMemoryBufferCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.External |
| type StructRep VkExternalImageFormatPropertiesNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.External |
| type StructRep VkExternalImageFormatProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.External |
| type StructRep VkExternalFenceProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.External |
| type StructRep VkExternalBufferProperties Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.External |
| type StructRep VkDedicatedAllocationMemoryAllocateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.DedicatedAllocation |
| type StructRep VkDedicatedAllocationImageCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.DedicatedAllocation |
| type StructRep VkDedicatedAllocationBufferCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.DedicatedAllocation |
| type StructRep VkTextureLODGatherFormatPropertiesAMD Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.TextureLODGatherFormatPropertiesAMD |
| type StructRep VkTimelineSemaphoreSubmitInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.TimelineSemaphoreSubmitInfo |
| type StructRep VkValidationFlagsEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Validation |
| type StructRep VkValidationFeaturesEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Validation |
| type StructRep VkValidationCacheCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Validation |
| type StructRep VkVertexInputBindingDivisorDescriptionEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.VertexInput |
| type StructRep VkVertexInputBindingDescription Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.VertexInput |
| type StructRep VkVertexInputAttributeDescription Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.VertexInput |
| type StructRep VkViewportWScalingNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Viewport |
| type StructRep VkViewportSwizzleNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Viewport |
| type StructRep VkViewport Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Viewport |
| type StructRep VkWriteDescriptorSet Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.WriteDescriptorSet |
| type StructRep VkWriteDescriptorSetAccelerationStructureKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkTransformMatrixKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkTraceRaysIndirectCommandKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkStridedBufferRegionKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkRayTracingShaderGroupCreateInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkRayTracingPipelineInterfaceCreateInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkRayTracingPipelineCreateInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions type StructRep VkRayTracingPipelineCreateInfoKHR = ' StructMeta "VkRayTracingPipelineCreateInfoKHR" VkRayTracingPipelineCreateInfoKHR 120 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "flags" VkPipelineCreateFlags ' True 16 1 ' True ' True, ' FieldMeta "stageCount" Word32 ' True 20 1 ' True ' True, ' FieldMeta "pStages" ( Ptr VkPipelineShaderStageCreateInfo) ' False 24 1 ' True ' True, ' FieldMeta "groupCount" Word32 ' True 32 1 ' True ' True, ' FieldMeta "pGroups" ( Ptr VkRayTracingShaderGroupCreateInfoKHR) ' False 40 1 ' True ' True, ' FieldMeta "maxRecursionDepth" Word32 ' False 48 1 ' True ' True, ' FieldMeta "libraries" VkPipelineLibraryCreateInfoKHR ' False 56 1 ' True ' True, ' FieldMeta "pLibraryInterface" ( Ptr VkRayTracingPipelineInterfaceCreateInfoKHR) ' True 88 1 ' True ' True, ' FieldMeta "layout" VkPipelineLayout ' False 96 1 ' True ' True, ' FieldMeta "basePipelineHandle" VkPipeline ' True 104 1 ' True ' True, ' FieldMeta "basePipelineIndex" Int32 ' False 112 1 ' True ' True] ' False ' False ('[] :: [ Type]) |
| type StructRep VkPipelineLibraryCreateInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkPhysicalDeviceRayTracingPropertiesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions type StructRep VkPhysicalDeviceRayTracingPropertiesKHR = ' StructMeta "VkPhysicalDeviceRayTracingPropertiesKHR" VkPhysicalDeviceRayTracingPropertiesKHR 64 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "shaderGroupHandleSize" Word32 ' False 16 1 ' True ' True, ' FieldMeta "maxRecursionDepth" Word32 ' False 20 1 ' True ' True, ' FieldMeta "maxShaderGroupStride" Word32 ' False 24 1 ' True ' True, ' FieldMeta "shaderGroupBaseAlignment" Word32 ' False 28 1 ' True ' True, ' FieldMeta "maxGeometryCount" Word64 ' False 32 1 ' True ' True, ' FieldMeta "maxInstanceCount" Word64 ' False 40 1 ' True ' True, ' FieldMeta "maxPrimitiveCount" Word64 ' False 48 1 ' True ' True, ' FieldMeta "maxDescriptorSetAccelerationStructures" Word32 ' False 56 1 ' True ' True, ' FieldMeta "shaderGroupHandleCaptureReplaySize" Word32 ' False 60 1 ' True ' True] ' False ' True '[ VkPhysicalDeviceProperties2] |
| type StructRep VkPhysicalDeviceRayTracingFeaturesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions type StructRep VkPhysicalDeviceRayTracingFeaturesKHR = ' StructMeta "VkPhysicalDeviceRayTracingFeaturesKHR" VkPhysicalDeviceRayTracingFeaturesKHR 56 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "rayTracing" VkBool32 ' False 16 1 ' True ' True, ' FieldMeta "rayTracingShaderGroupHandleCaptureReplay" VkBool32 ' False 20 1 ' True ' True, ' FieldMeta "rayTracingShaderGroupHandleCaptureReplayMixed" VkBool32 ' False 24 1 ' True ' True, ' FieldMeta "rayTracingAccelerationStructureCaptureReplay" VkBool32 ' False 28 1 ' True ' True, ' FieldMeta "rayTracingIndirectTraceRays" VkBool32 ' False 32 1 ' True ' True, ' FieldMeta "rayTracingIndirectAccelerationStructureBuild" VkBool32 ' False 36 1 ' True ' True, ' FieldMeta "rayTracingHostAccelerationStructureCommands" VkBool32 ' False 40 1 ' True ' True, ' FieldMeta "rayQuery" VkBool32 ' False 44 1 ' True ' True, ' FieldMeta "rayTracingPrimitiveCulling" VkBool32 ' False 48 1 ' True ' True] ' False ' False '[ VkPhysicalDeviceFeatures2, VkDeviceCreateInfo] |
| type StructRep VkDeviceOrHostAddressKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkDeviceOrHostAddressConstKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkDeferredOperationInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkCopyMemoryToAccelerationStructureInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkCopyAccelerationStructureToMemoryInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkCopyAccelerationStructureInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkAccelerationStructureVersionKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkAccelerationStructureMemoryRequirementsInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkAccelerationStructureInstanceKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkAccelerationStructureGeometryTrianglesDataKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkAccelerationStructureGeometryKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkAccelerationStructureGeometryInstancesDataKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkAccelerationStructureGeometryDataKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkAccelerationStructureGeometryAabbsDataKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkAccelerationStructureDeviceAddressInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkAccelerationStructureCreateInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkAccelerationStructureCreateGeometryTypeInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkAccelerationStructureBuildOffsetInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkAccelerationStructureBuildGeometryInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions type StructRep VkAccelerationStructureBuildGeometryInfoKHR = ' StructMeta "VkAccelerationStructureBuildGeometryInfoKHR" VkAccelerationStructureBuildGeometryInfoKHR 72 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "type" VkAccelerationStructureTypeKHR ' False 16 1 ' True ' True, ' FieldMeta "flags" VkBuildAccelerationStructureFlagsKHR ' True 20 1 ' True ' True, ' FieldMeta "update" VkBool32 ' False 24 1 ' True ' True, ' FieldMeta "srcAccelerationStructure" VkAccelerationStructureKHR ' True 32 1 ' True ' True, ' FieldMeta "dstAccelerationStructure" VkAccelerationStructureKHR ' False 40 1 ' True ' True, ' FieldMeta "geometryArrayOfPointers" VkBool32 ' False 48 1 ' True ' True, ' FieldMeta "geometryCount" Word32 ' True 52 1 ' True ' True, ' FieldMeta "ppGeometries" ( Ptr ( Ptr VkAccelerationStructureGeometryKHR)) ' False 56 1 ' True ' True, ' FieldMeta "scratchData" VkDeviceOrHostAddressKHR ' False 64 1 ' True ' True] ' False ' False ('[] :: [ Type]) |
| type StructRep VkAabbPositionsKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.EnableBetaExtensions |
| type StructRep VkWriteDescriptorSetInlineUniformBlockEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.WriteDescriptorSet |
| type StructRep VkPipelineViewportWScalingStateCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineViewportSwizzleStateCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineViewportStateCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineViewportShadingRateImageStateCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineViewportExclusiveScissorStateCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineViewportCoarseSampleOrderStateCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineVertexInputStateCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineVertexInputDivisorStateCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineTessellationStateCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineTessellationDomainOriginStateCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineShaderStageRequiredSubgroupSizeCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineSampleLocationsStateCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineRepresentativeFragmentTestStateCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineRasterizationStateStreamCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineRasterizationStateRasterizationOrderAMD Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineRasterizationStateCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline type StructRep VkPipelineRasterizationStateCreateInfo = ' StructMeta "VkPipelineRasterizationStateCreateInfo" VkPipelineRasterizationStateCreateInfo 64 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "flags" VkPipelineRasterizationStateCreateFlags ' True 16 1 ' True ' True, ' FieldMeta "depthClampEnable" VkBool32 ' False 20 1 ' True ' True, ' FieldMeta "rasterizerDiscardEnable" VkBool32 ' False 24 1 ' True ' True, ' FieldMeta "polygonMode" VkPolygonMode ' False 28 1 ' True ' True, ' FieldMeta "cullMode" VkCullModeFlags ' True 32 1 ' True ' True, ' FieldMeta "frontFace" VkFrontFace ' False 36 1 ' True ' True, ' FieldMeta "depthBiasEnable" VkBool32 ' False 40 1 ' True ' True, ' FieldMeta "depthBiasConstantFactor" Float ' False 44 1 ' True ' True, ' FieldMeta "depthBiasClamp" Float ' False 48 1 ' True ' True, ' FieldMeta "depthBiasSlopeFactor" Float ' False 52 1 ' True ' True, ' FieldMeta "lineWidth" Float ' False 56 1 ' True ' True] ' False ' False ('[] :: [ Type]) |
| type StructRep VkPipelineRasterizationLineStateCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineRasterizationDepthClipStateCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineRasterizationConservativeStateCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineMultisampleStateCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineLayoutCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineInputAssemblyStateCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineExecutableStatisticValueKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineExecutableStatisticKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineExecutablePropertiesKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineExecutableInternalRepresentationKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineExecutableInfoKHR Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineDynamicStateCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineDiscardRectangleStateCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineDepthStencilStateCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline type StructRep VkPipelineDepthStencilStateCreateInfo = ' StructMeta "VkPipelineDepthStencilStateCreateInfo" VkPipelineDepthStencilStateCreateInfo 104 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "flags" VkPipelineDepthStencilStateCreateFlags ' True 16 1 ' True ' True, ' FieldMeta "depthTestEnable" VkBool32 ' False 20 1 ' True ' True, ' FieldMeta "depthWriteEnable" VkBool32 ' False 24 1 ' True ' True, ' FieldMeta "depthCompareOp" VkCompareOp ' False 28 1 ' True ' True, ' FieldMeta "depthBoundsTestEnable" VkBool32 ' False 32 1 ' True ' True, ' FieldMeta "stencilTestEnable" VkBool32 ' False 36 1 ' True ' True, ' FieldMeta "front" VkStencilOpState ' False 40 1 ' True ' True, ' FieldMeta "back" VkStencilOpState ' False 68 1 ' True ' True, ' FieldMeta "minDepthBounds" Float ' False 96 1 ' True ' True, ' FieldMeta "maxDepthBounds" Float ' False 100 1 ' True ' True] ' False ' False ('[] :: [ Type]) |
| type StructRep VkPipelineCreationFeedbackEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineCreationFeedbackCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineCoverageToColorStateCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineCoverageReductionStateCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineCoverageModulationStateCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineCompilerControlCreateInfoAMD Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineColorBlendStateCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineColorBlendAttachmentState Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineColorBlendAdvancedStateCreateInfoEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkPipelineCacheCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline |
| type StructRep VkGraphicsPipelineCreateInfo Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Pipeline type StructRep VkGraphicsPipelineCreateInfo = ' StructMeta "VkGraphicsPipelineCreateInfo" VkGraphicsPipelineCreateInfo 144 8 '[' FieldMeta "sType" VkStructureType ' False 0 1 ' True ' True, ' FieldMeta "pNext" ( Ptr Void) ' False 8 1 ' True ' True, ' FieldMeta "flags" VkPipelineCreateFlags ' True 16 1 ' True ' True, ' FieldMeta "stageCount" Word32 ' False 20 1 ' True ' True, ' FieldMeta "pStages" ( Ptr VkPipelineShaderStageCreateInfo) ' False 24 1 ' True ' True, ' FieldMeta "pVertexInputState" ( Ptr VkPipelineVertexInputStateCreateInfo) ' True 32 1 ' True ' True, ' FieldMeta "pInputAssemblyState" ( Ptr VkPipelineInputAssemblyStateCreateInfo) ' True 40 1 ' True ' True, ' FieldMeta "pTessellationState" ( Ptr VkPipelineTessellationStateCreateInfo) ' True 48 1 ' True ' True, ' FieldMeta "pViewportState" ( Ptr VkPipelineViewportStateCreateInfo) ' True 56 1 ' True ' True, ' FieldMeta "pRasterizationState" ( Ptr VkPipelineRasterizationStateCreateInfo) ' False 64 1 ' True ' True, ' FieldMeta "pMultisampleState" ( Ptr VkPipelineMultisampleStateCreateInfo) ' True 72 1 ' True ' True, ' FieldMeta "pDepthStencilState" ( Ptr VkPipelineDepthStencilStateCreateInfo) ' True 80 1 ' True ' True, ' FieldMeta "pColorBlendState" ( Ptr VkPipelineColorBlendStateCreateInfo) ' True 88 1 ' True ' True, ' FieldMeta "pDynamicState" ( Ptr VkPipelineDynamicStateCreateInfo) ' True 96 1 ' True ' True, ' FieldMeta "layout" VkPipelineLayout ' False 104 1 ' True ' True, ' FieldMeta "renderPass" VkRenderPass ' False 112 1 ' True ' True, ' FieldMeta "subpass" Word32 ' False 120 1 ' True ' True, ' FieldMeta "basePipelineHandle" VkPipeline ' True 128 1 ' True ' True, ' FieldMeta "basePipelineIndex" Int32 ' False 136 1 ' True ' True] ' False ' False ('[] :: [ Type]) |
| type StructRep VkGraphicsShaderGroupCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Graphics |
| type StructRep VkGraphicsPipelineShaderGroupsCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.Graphics |
| type StructRep VkAccelerationStructureMemoryRequirementsInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.AccelerationStructure |
| type StructRep VkAccelerationStructureInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.AccelerationStructure |
| type StructRep VkAccelerationStructureCreateInfoNV Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.AccelerationStructure |
| type StructRep VkXYColorEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.XYColorEXT |
| type StructRep VkHdrMetadataEXT Source # | |
Instance detailsDefined in Graphics.Vulkan.Types.Struct.HdrMetadataEXT |