Documentation ¶
Overview ¶
Generated
Index ¶
- Constants
- func VK_MAKE_VERSION(major, minor, patch int) uint32
- type AHardwareBuffer
- type ANativeWindow
- type CAMetalLayer
- type DWORD
- type Display
- type GgpFrameToken
- type GgpStreamDescriptor
- type HANDLE
- type HINSTANCE
- type HMONITOR
- type HWND
- type IDirectFB
- type IDirectFBSurface
- type LPCWSTR
- type PFN_vkAllocationFunction
- type PFN_vkDebugReportCallbackEXT
- type PFN_vkDebugUtilsMessengerCallbackEXT
- type PFN_vkDeviceMemoryReportCallbackEXT
- type PFN_vkFreeFunction
- type PFN_vkInternalAllocationNotification
- type PFN_vkInternalFreeNotification
- type PFN_vkReallocationFunction
- type PFN_vkVoidFunction
- type RROutput
- type SECURITY_ATTRIBUTES
- type VisualID
- type VkAabbPositionsKHR
- type VkAabbPositionsNV
- type VkAccelerationStructureBuildGeometryInfoKHR
- type VkAccelerationStructureBuildOffsetInfoKHR
- type VkAccelerationStructureBuildTypeKHR
- type VkAccelerationStructureCreateGeometryTypeInfoKHR
- type VkAccelerationStructureCreateInfoKHR
- type VkAccelerationStructureCreateInfoNV
- type VkAccelerationStructureDeviceAddressInfoKHR
- type VkAccelerationStructureGeometryAabbsDataKHR
- type VkAccelerationStructureGeometryDataKHR
- type VkAccelerationStructureGeometryInstancesDataKHR
- type VkAccelerationStructureGeometryKHR
- type VkAccelerationStructureGeometryTrianglesDataKHR
- type VkAccelerationStructureInfoNV
- type VkAccelerationStructureInstanceKHR
- type VkAccelerationStructureInstanceNV
- type VkAccelerationStructureKHR
- type VkAccelerationStructureMemoryRequirementsInfoKHR
- type VkAccelerationStructureMemoryRequirementsInfoNV
- type VkAccelerationStructureMemoryRequirementsTypeKHR
- type VkAccelerationStructureMemoryRequirementsTypeNV
- type VkAccelerationStructureNV
- type VkAccelerationStructureTypeKHR
- type VkAccelerationStructureTypeNV
- type VkAccelerationStructureVersionKHR
- type VkAccessFlagBits
- type VkAccessFlags
- type VkAcquireNextImageInfoKHR
- type VkAcquireProfilingLockFlagBitsKHR
- type VkAcquireProfilingLockFlagsKHR
- type VkAcquireProfilingLockInfoKHR
- type VkAllocationCallbacks
- type VkAndroidHardwareBufferFormatPropertiesANDROID
- type VkAndroidHardwareBufferPropertiesANDROID
- type VkAndroidHardwareBufferUsageANDROID
- type VkAndroidSurfaceCreateFlagsKHR
- type VkAndroidSurfaceCreateInfoKHR
- type VkApplicationInfo
- type VkAttachmentDescription
- type VkAttachmentDescription2
- type VkAttachmentDescription2KHR
- type VkAttachmentDescriptionFlagBits
- type VkAttachmentDescriptionFlags
- type VkAttachmentDescriptionStencilLayout
- type VkAttachmentDescriptionStencilLayoutKHR
- type VkAttachmentLoadOp
- type VkAttachmentReference
- type VkAttachmentReference2
- type VkAttachmentReference2KHR
- type VkAttachmentReferenceStencilLayout
- type VkAttachmentReferenceStencilLayoutKHR
- type VkAttachmentSampleLocationsEXT
- type VkAttachmentStoreOp
- type VkBaseInStructure
- type VkBaseOutStructure
- type VkBindAccelerationStructureMemoryInfoKHR
- type VkBindAccelerationStructureMemoryInfoNV
- type VkBindBufferMemoryDeviceGroupInfo
- type VkBindBufferMemoryDeviceGroupInfoKHR
- type VkBindBufferMemoryInfo
- type VkBindBufferMemoryInfoKHR
- type VkBindImageMemoryDeviceGroupInfo
- type VkBindImageMemoryDeviceGroupInfoKHR
- type VkBindImageMemoryInfo
- type VkBindImageMemoryInfoKHR
- type VkBindImageMemorySwapchainInfoKHR
- type VkBindImagePlaneMemoryInfo
- type VkBindImagePlaneMemoryInfoKHR
- type VkBindIndexBufferIndirectCommandNV
- type VkBindShaderGroupIndirectCommandNV
- type VkBindSparseInfo
- type VkBindVertexBufferIndirectCommandNV
- type VkBlendFactor
- type VkBlendOp
- type VkBlendOverlapEXT
- type VkBlitImageInfo2KHR
- type VkBool32
- type VkBorderColor
- type VkBuffer
- type VkBufferCopy
- type VkBufferCopy2KHR
- type VkBufferCreateFlagBits
- type VkBufferCreateFlags
- type VkBufferCreateInfo
- type VkBufferDeviceAddressCreateInfoEXT
- type VkBufferDeviceAddressInfo
- type VkBufferDeviceAddressInfoEXT
- type VkBufferDeviceAddressInfoKHR
- type VkBufferImageCopy
- type VkBufferImageCopy2KHR
- type VkBufferMemoryBarrier
- type VkBufferMemoryRequirementsInfo2
- type VkBufferMemoryRequirementsInfo2KHR
- type VkBufferOpaqueCaptureAddressCreateInfo
- type VkBufferOpaqueCaptureAddressCreateInfoKHR
- type VkBufferUsageFlagBits
- type VkBufferUsageFlags
- type VkBufferView
- type VkBufferViewCreateFlags
- type VkBufferViewCreateInfo
- type VkBuildAccelerationStructureFlagBitsKHR
- type VkBuildAccelerationStructureFlagBitsNV
- type VkBuildAccelerationStructureFlagsKHR
- type VkBuildAccelerationStructureFlagsNV
- type VkCalibratedTimestampInfoEXT
- type VkCheckpointDataNV
- type VkChromaLocation
- type VkChromaLocationKHR
- type VkClearAttachment
- type VkClearColorValue
- type VkClearDepthStencilValue
- type VkClearRect
- type VkClearValue
- type VkCoarseSampleLocationNV
- type VkCoarseSampleOrderCustomNV
- type VkCoarseSampleOrderTypeNV
- type VkColorComponentFlagBits
- type VkColorComponentFlags
- type VkColorSpaceKHR
- type VkCommandBuffer
- type VkCommandBufferAllocateInfo
- type VkCommandBufferBeginInfo
- type VkCommandBufferInheritanceConditionalRenderingInfoEXT
- type VkCommandBufferInheritanceInfo
- type VkCommandBufferInheritanceRenderPassTransformInfoQCOM
- type VkCommandBufferLevel
- type VkCommandBufferResetFlagBits
- type VkCommandBufferResetFlags
- type VkCommandBufferUsageFlagBits
- type VkCommandBufferUsageFlags
- type VkCommandPool
- type VkCommandPoolCreateFlagBits
- type VkCommandPoolCreateFlags
- type VkCommandPoolCreateInfo
- type VkCommandPoolResetFlagBits
- type VkCommandPoolResetFlags
- type VkCommandPoolTrimFlags
- type VkCommandPoolTrimFlagsKHR
- type VkCompareOp
- type VkComponentMapping
- type VkComponentSwizzle
- type VkComponentTypeNV
- type VkCompositeAlphaFlagBitsKHR
- type VkCompositeAlphaFlagsKHR
- type VkComputePipelineCreateInfo
- type VkConditionalRenderingBeginInfoEXT
- type VkConditionalRenderingFlagBitsEXT
- type VkConditionalRenderingFlagsEXT
- type VkConformanceVersion
- type VkConformanceVersionKHR
- type VkConservativeRasterizationModeEXT
- type VkCooperativeMatrixPropertiesNV
- type VkCopyAccelerationStructureInfoKHR
- type VkCopyAccelerationStructureModeKHR
- type VkCopyAccelerationStructureModeNV
- type VkCopyAccelerationStructureToMemoryInfoKHR
- type VkCopyBufferInfo2KHR
- type VkCopyBufferToImageInfo2KHR
- type VkCopyDescriptorSet
- type VkCopyImageInfo2KHR
- type VkCopyImageToBufferInfo2KHR
- type VkCopyMemoryToAccelerationStructureInfoKHR
- type VkCoverageModulationModeNV
- type VkCoverageReductionModeNV
- type VkCullModeFlagBits
- type VkCullModeFlags
- type VkD3D12FenceSubmitInfoKHR
- type VkDebugMarkerMarkerInfoEXT
- type VkDebugMarkerObjectNameInfoEXT
- type VkDebugMarkerObjectTagInfoEXT
- type VkDebugReportCallbackCreateInfoEXT
- type VkDebugReportCallbackEXT
- type VkDebugReportFlagBitsEXT
- type VkDebugReportFlagsEXT
- type VkDebugReportObjectTypeEXT
- type VkDebugUtilsLabelEXT
- type VkDebugUtilsMessageSeverityFlagBitsEXT
- type VkDebugUtilsMessageSeverityFlagsEXT
- type VkDebugUtilsMessageTypeFlagBitsEXT
- type VkDebugUtilsMessageTypeFlagsEXT
- type VkDebugUtilsMessengerCallbackDataEXT
- type VkDebugUtilsMessengerCallbackDataFlagsEXT
- type VkDebugUtilsMessengerCreateFlagsEXT
- type VkDebugUtilsMessengerCreateInfoEXT
- type VkDebugUtilsMessengerEXT
- type VkDebugUtilsObjectNameInfoEXT
- type VkDebugUtilsObjectTagInfoEXT
- type VkDedicatedAllocationBufferCreateInfoNV
- type VkDedicatedAllocationImageCreateInfoNV
- type VkDedicatedAllocationMemoryAllocateInfoNV
- type VkDeferredOperationInfoKHR
- type VkDeferredOperationKHR
- type VkDependencyFlagBits
- type VkDependencyFlags
- type VkDescriptorBindingFlagBits
- type VkDescriptorBindingFlagBitsEXT
- type VkDescriptorBindingFlags
- type VkDescriptorBindingFlagsEXT
- type VkDescriptorBufferInfo
- type VkDescriptorImageInfo
- type VkDescriptorPool
- type VkDescriptorPoolCreateFlagBits
- type VkDescriptorPoolCreateFlags
- type VkDescriptorPoolCreateInfo
- type VkDescriptorPoolInlineUniformBlockCreateInfoEXT
- type VkDescriptorPoolResetFlags
- type VkDescriptorPoolSize
- type VkDescriptorSet
- type VkDescriptorSetAllocateInfo
- type VkDescriptorSetLayout
- type VkDescriptorSetLayoutBinding
- type VkDescriptorSetLayoutBindingFlagsCreateInfo
- type VkDescriptorSetLayoutBindingFlagsCreateInfoEXT
- type VkDescriptorSetLayoutCreateFlagBits
- type VkDescriptorSetLayoutCreateFlags
- type VkDescriptorSetLayoutCreateInfo
- type VkDescriptorSetLayoutSupport
- type VkDescriptorSetLayoutSupportKHR
- type VkDescriptorSetVariableDescriptorCountAllocateInfo
- type VkDescriptorSetVariableDescriptorCountAllocateInfoEXT
- type VkDescriptorSetVariableDescriptorCountLayoutSupport
- type VkDescriptorSetVariableDescriptorCountLayoutSupportEXT
- type VkDescriptorType
- type VkDescriptorUpdateTemplate
- type VkDescriptorUpdateTemplateCreateFlags
- type VkDescriptorUpdateTemplateCreateFlagsKHR
- type VkDescriptorUpdateTemplateCreateInfo
- type VkDescriptorUpdateTemplateCreateInfoKHR
- type VkDescriptorUpdateTemplateEntry
- type VkDescriptorUpdateTemplateEntryKHR
- type VkDescriptorUpdateTemplateKHR
- type VkDescriptorUpdateTemplateType
- type VkDescriptorUpdateTemplateTypeKHR
- type VkDevice
- type VkDeviceAddress
- type VkDeviceCreateFlags
- type VkDeviceCreateInfo
- type VkDeviceDeviceMemoryReportCreateInfoEXT
- type VkDeviceDiagnosticsConfigCreateInfoNV
- type VkDeviceDiagnosticsConfigFlagBitsNV
- type VkDeviceDiagnosticsConfigFlagsNV
- type VkDeviceEventInfoEXT
- type VkDeviceEventTypeEXT
- type VkDeviceGroupBindSparseInfo
- type VkDeviceGroupBindSparseInfoKHR
- type VkDeviceGroupCommandBufferBeginInfo
- type VkDeviceGroupCommandBufferBeginInfoKHR
- type VkDeviceGroupDeviceCreateInfo
- type VkDeviceGroupDeviceCreateInfoKHR
- type VkDeviceGroupPresentCapabilitiesKHR
- type VkDeviceGroupPresentInfoKHR
- type VkDeviceGroupPresentModeFlagBitsKHR
- type VkDeviceGroupPresentModeFlagsKHR
- type VkDeviceGroupRenderPassBeginInfo
- type VkDeviceGroupRenderPassBeginInfoKHR
- type VkDeviceGroupSubmitInfo
- type VkDeviceGroupSubmitInfoKHR
- type VkDeviceGroupSwapchainCreateInfoKHR
- type VkDeviceMemory
- type VkDeviceMemoryOpaqueCaptureAddressInfo
- type VkDeviceMemoryOpaqueCaptureAddressInfoKHR
- type VkDeviceMemoryOverallocationCreateInfoAMD
- type VkDeviceMemoryReportCallbackDataEXT
- type VkDeviceMemoryReportEventTypeEXT
- type VkDeviceMemoryReportFlagsEXT
- type VkDeviceOrHostAddressConstKHR
- type VkDeviceOrHostAddressKHR
- type VkDevicePrivateDataCreateInfoEXT
- type VkDeviceQueueCreateFlagBits
- type VkDeviceQueueCreateFlags
- type VkDeviceQueueCreateInfo
- type VkDeviceQueueGlobalPriorityCreateInfoEXT
- type VkDeviceQueueInfo2
- type VkDeviceSize
- type VkDirectFBSurfaceCreateFlagsEXT
- type VkDirectFBSurfaceCreateInfoEXT
- type VkDiscardRectangleModeEXT
- type VkDispatchIndirectCommand
- type VkDisplayEventInfoEXT
- type VkDisplayEventTypeEXT
- type VkDisplayKHR
- type VkDisplayModeCreateFlagsKHR
- type VkDisplayModeCreateInfoKHR
- type VkDisplayModeKHR
- type VkDisplayModeParametersKHR
- type VkDisplayModeProperties2KHR
- type VkDisplayModePropertiesKHR
- type VkDisplayNativeHdrSurfaceCapabilitiesAMD
- type VkDisplayPlaneAlphaFlagBitsKHR
- type VkDisplayPlaneAlphaFlagsKHR
- type VkDisplayPlaneCapabilities2KHR
- type VkDisplayPlaneCapabilitiesKHR
- type VkDisplayPlaneInfo2KHR
- type VkDisplayPlaneProperties2KHR
- type VkDisplayPlanePropertiesKHR
- type VkDisplayPowerInfoEXT
- type VkDisplayPowerStateEXT
- type VkDisplayPresentInfoKHR
- type VkDisplayProperties2KHR
- type VkDisplayPropertiesKHR
- type VkDisplaySurfaceCreateFlagsKHR
- type VkDisplaySurfaceCreateInfoKHR
- type VkDrawIndexedIndirectCommand
- type VkDrawIndirectCommand
- type VkDrawMeshTasksIndirectCommandNV
- type VkDriverId
- type VkDriverIdKHR
- type VkDrmFormatModifierPropertiesEXT
- type VkDrmFormatModifierPropertiesListEXT
- type VkDynamicState
- type VkEvent
- type VkEventCreateFlags
- type VkEventCreateInfo
- type VkExportFenceCreateInfo
- type VkExportFenceCreateInfoKHR
- type VkExportFenceWin32HandleInfoKHR
- type VkExportMemoryAllocateInfo
- type VkExportMemoryAllocateInfoKHR
- type VkExportMemoryAllocateInfoNV
- type VkExportMemoryWin32HandleInfoKHR
- type VkExportMemoryWin32HandleInfoNV
- type VkExportSemaphoreCreateInfo
- type VkExportSemaphoreCreateInfoKHR
- type VkExportSemaphoreWin32HandleInfoKHR
- type VkExtensionProperties
- type VkExtent2D
- type VkExtent3D
- type VkExternalBufferProperties
- type VkExternalBufferPropertiesKHR
- type VkExternalFenceFeatureFlagBits
- type VkExternalFenceFeatureFlagBitsKHR
- type VkExternalFenceFeatureFlags
- type VkExternalFenceFeatureFlagsKHR
- type VkExternalFenceHandleTypeFlagBits
- type VkExternalFenceHandleTypeFlagBitsKHR
- type VkExternalFenceHandleTypeFlags
- type VkExternalFenceHandleTypeFlagsKHR
- type VkExternalFenceProperties
- type VkExternalFencePropertiesKHR
- type VkExternalFormatANDROID
- type VkExternalImageFormatProperties
- type VkExternalImageFormatPropertiesKHR
- type VkExternalImageFormatPropertiesNV
- type VkExternalMemoryBufferCreateInfo
- type VkExternalMemoryBufferCreateInfoKHR
- type VkExternalMemoryFeatureFlagBits
- type VkExternalMemoryFeatureFlagBitsKHR
- type VkExternalMemoryFeatureFlagBitsNV
- type VkExternalMemoryFeatureFlags
- type VkExternalMemoryFeatureFlagsKHR
- type VkExternalMemoryFeatureFlagsNV
- type VkExternalMemoryHandleTypeFlagBits
- type VkExternalMemoryHandleTypeFlagBitsKHR
- type VkExternalMemoryHandleTypeFlagBitsNV
- type VkExternalMemoryHandleTypeFlags
- type VkExternalMemoryHandleTypeFlagsKHR
- type VkExternalMemoryHandleTypeFlagsNV
- type VkExternalMemoryImageCreateInfo
- type VkExternalMemoryImageCreateInfoKHR
- type VkExternalMemoryImageCreateInfoNV
- type VkExternalMemoryProperties
- type VkExternalMemoryPropertiesKHR
- type VkExternalSemaphoreFeatureFlagBits
- type VkExternalSemaphoreFeatureFlagBitsKHR
- type VkExternalSemaphoreFeatureFlags
- type VkExternalSemaphoreFeatureFlagsKHR
- type VkExternalSemaphoreHandleTypeFlagBits
- type VkExternalSemaphoreHandleTypeFlagBitsKHR
- type VkExternalSemaphoreHandleTypeFlags
- type VkExternalSemaphoreHandleTypeFlagsKHR
- type VkExternalSemaphoreProperties
- type VkExternalSemaphorePropertiesKHR
- type VkFence
- type VkFenceCreateFlagBits
- type VkFenceCreateFlags
- type VkFenceCreateInfo
- type VkFenceGetFdInfoKHR
- type VkFenceGetWin32HandleInfoKHR
- type VkFenceImportFlagBits
- type VkFenceImportFlagBitsKHR
- type VkFenceImportFlags
- type VkFenceImportFlagsKHR
- type VkFilter
- type VkFilterCubicImageViewImageFormatPropertiesEXT
- type VkFlags
- type VkFormat
- type VkFormatFeatureFlagBits
- type VkFormatFeatureFlags
- type VkFormatProperties
- type VkFormatProperties2
- type VkFormatProperties2KHR
- type VkFragmentShadingRateAttachmentInfoKHR
- type VkFragmentShadingRateCombinerOpKHR
- type VkFramebuffer
- type VkFramebufferAttachmentImageInfo
- type VkFramebufferAttachmentImageInfoKHR
- type VkFramebufferAttachmentsCreateInfo
- type VkFramebufferAttachmentsCreateInfoKHR
- type VkFramebufferCreateFlagBits
- type VkFramebufferCreateFlags
- type VkFramebufferCreateInfo
- type VkFramebufferMixedSamplesCombinationNV
- type VkFrontFace
- type VkFullScreenExclusiveEXT
- type VkGeneratedCommandsInfoNV
- type VkGeneratedCommandsMemoryRequirementsInfoNV
- type VkGeometryAABBNV
- type VkGeometryDataNV
- type VkGeometryFlagBitsKHR
- type VkGeometryFlagBitsNV
- type VkGeometryFlagsKHR
- type VkGeometryFlagsNV
- type VkGeometryInstanceFlagBitsKHR
- type VkGeometryInstanceFlagBitsNV
- type VkGeometryInstanceFlagsKHR
- type VkGeometryInstanceFlagsNV
- type VkGeometryNV
- type VkGeometryTrianglesNV
- type VkGeometryTypeKHR
- type VkGeometryTypeNV
- type VkGraphicsPipelineCreateInfo
- type VkGraphicsPipelineShaderGroupsCreateInfoNV
- type VkGraphicsShaderGroupCreateInfoNV
- type VkHdrMetadataEXT
- type VkHeadlessSurfaceCreateFlagsEXT
- type VkHeadlessSurfaceCreateInfoEXT
- type VkIOSSurfaceCreateFlagsMVK
- type VkIOSSurfaceCreateInfoMVK
- type VkImage
- type VkImageAspectFlagBits
- type VkImageAspectFlags
- type VkImageBlit
- type VkImageBlit2KHR
- type VkImageCopy
- type VkImageCopy2KHR
- type VkImageCreateFlagBits
- type VkImageCreateFlags
- type VkImageCreateInfo
- type VkImageDrmFormatModifierExplicitCreateInfoEXT
- type VkImageDrmFormatModifierListCreateInfoEXT
- type VkImageDrmFormatModifierPropertiesEXT
- type VkImageFormatListCreateInfo
- type VkImageFormatListCreateInfoKHR
- type VkImageFormatProperties
- type VkImageFormatProperties2
- type VkImageFormatProperties2KHR
- type VkImageLayout
- type VkImageMemoryBarrier
- type VkImageMemoryRequirementsInfo2
- type VkImageMemoryRequirementsInfo2KHR
- type VkImagePipeSurfaceCreateFlagsFUCHSIA
- type VkImagePipeSurfaceCreateInfoFUCHSIA
- type VkImagePlaneMemoryRequirementsInfo
- type VkImagePlaneMemoryRequirementsInfoKHR
- type VkImageResolve
- type VkImageResolve2KHR
- type VkImageSparseMemoryRequirementsInfo2
- type VkImageSparseMemoryRequirementsInfo2KHR
- type VkImageStencilUsageCreateInfo
- type VkImageStencilUsageCreateInfoEXT
- type VkImageSubresource
- type VkImageSubresourceLayers
- type VkImageSubresourceRange
- type VkImageSwapchainCreateInfoKHR
- type VkImageTiling
- type VkImageType
- type VkImageUsageFlagBits
- type VkImageUsageFlags
- type VkImageView
- type VkImageViewASTCDecodeModeEXT
- type VkImageViewAddressPropertiesNVX
- type VkImageViewCreateFlagBits
- type VkImageViewCreateFlags
- type VkImageViewCreateInfo
- type VkImageViewHandleInfoNVX
- type VkImageViewType
- type VkImageViewUsageCreateInfo
- type VkImageViewUsageCreateInfoKHR
- type VkImportAndroidHardwareBufferInfoANDROID
- type VkImportFenceFdInfoKHR
- type VkImportFenceWin32HandleInfoKHR
- type VkImportMemoryFdInfoKHR
- type VkImportMemoryHostPointerInfoEXT
- type VkImportMemoryWin32HandleInfoKHR
- type VkImportMemoryWin32HandleInfoNV
- type VkImportSemaphoreFdInfoKHR
- type VkImportSemaphoreWin32HandleInfoKHR
- type VkIndexType
- type VkIndirectCommandsLayoutCreateInfoNV
- type VkIndirectCommandsLayoutNV
- type VkIndirectCommandsLayoutTokenNV
- type VkIndirectCommandsLayoutUsageFlagBitsNV
- type VkIndirectCommandsLayoutUsageFlagsNV
- type VkIndirectCommandsStreamNV
- type VkIndirectCommandsTokenTypeNV
- type VkIndirectStateFlagBitsNV
- type VkIndirectStateFlagsNV
- type VkInitializePerformanceApiInfoINTEL
- type VkInputAttachmentAspectReference
- type VkInputAttachmentAspectReferenceKHR
- type VkInstance
- type VkInstanceCreateFlags
- type VkInstanceCreateInfo
- type VkInternalAllocationType
- type VkLayerProperties
- type VkLineRasterizationModeEXT
- type VkLogicOp
- type VkMacOSSurfaceCreateFlagsMVK
- type VkMacOSSurfaceCreateInfoMVK
- type VkMappedMemoryRange
- type VkMemoryAllocateFlagBits
- type VkMemoryAllocateFlagBitsKHR
- type VkMemoryAllocateFlags
- type VkMemoryAllocateFlagsInfo
- type VkMemoryAllocateFlagsInfoKHR
- type VkMemoryAllocateFlagsKHR
- type VkMemoryAllocateInfo
- type VkMemoryBarrier
- type VkMemoryDedicatedAllocateInfo
- type VkMemoryDedicatedAllocateInfoKHR
- type VkMemoryDedicatedRequirements
- type VkMemoryDedicatedRequirementsKHR
- type VkMemoryFdPropertiesKHR
- type VkMemoryGetAndroidHardwareBufferInfoANDROID
- type VkMemoryGetFdInfoKHR
- type VkMemoryGetWin32HandleInfoKHR
- type VkMemoryHeap
- type VkMemoryHeapFlagBits
- type VkMemoryHeapFlags
- type VkMemoryHostPointerPropertiesEXT
- type VkMemoryMapFlags
- type VkMemoryOpaqueCaptureAddressAllocateInfo
- type VkMemoryOpaqueCaptureAddressAllocateInfoKHR
- type VkMemoryOverallocationBehaviorAMD
- type VkMemoryPriorityAllocateInfoEXT
- type VkMemoryPropertyFlagBits
- type VkMemoryPropertyFlags
- type VkMemoryRequirements
- type VkMemoryRequirements2
- type VkMemoryRequirements2KHR
- type VkMemoryType
- type VkMemoryWin32HandlePropertiesKHR
- type VkMetalSurfaceCreateFlagsEXT
- type VkMetalSurfaceCreateInfoEXT
- type VkMultisamplePropertiesEXT
- type VkNativeBufferANDROID
- type VkNativeBufferUsage2ANDROID
- type VkObjectType
- type VkOffset2D
- type VkOffset3D
- type VkPastPresentationTimingGOOGLE
- type VkPeerMemoryFeatureFlagBits
- type VkPeerMemoryFeatureFlagBitsKHR
- type VkPeerMemoryFeatureFlags
- type VkPeerMemoryFeatureFlagsKHR
- type VkPerformanceConfigurationAcquireInfoINTEL
- type VkPerformanceConfigurationINTEL
- type VkPerformanceConfigurationTypeINTEL
- type VkPerformanceCounterDescriptionFlagBitsKHR
- type VkPerformanceCounterDescriptionFlagsKHR
- type VkPerformanceCounterDescriptionKHR
- type VkPerformanceCounterKHR
- type VkPerformanceCounterResultKHR
- type VkPerformanceCounterScopeKHR
- type VkPerformanceCounterStorageKHR
- type VkPerformanceCounterUnitKHR
- type VkPerformanceMarkerInfoINTEL
- type VkPerformanceOverrideInfoINTEL
- type VkPerformanceOverrideTypeINTEL
- type VkPerformanceParameterTypeINTEL
- type VkPerformanceQuerySubmitInfoKHR
- type VkPerformanceStreamMarkerInfoINTEL
- type VkPerformanceValueDataINTEL
- type VkPerformanceValueINTEL
- type VkPerformanceValueTypeINTEL
- type VkPhysicalDevice
- type VkPhysicalDevice16BitStorageFeatures
- type VkPhysicalDevice16BitStorageFeaturesKHR
- type VkPhysicalDevice4444FormatsFeaturesEXT
- type VkPhysicalDevice8BitStorageFeatures
- type VkPhysicalDevice8BitStorageFeaturesKHR
- type VkPhysicalDeviceASTCDecodeFeaturesEXT
- type VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT
- type VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT
- type VkPhysicalDeviceBufferAddressFeaturesEXT
- type VkPhysicalDeviceBufferDeviceAddressFeatures
- type VkPhysicalDeviceBufferDeviceAddressFeaturesEXT
- type VkPhysicalDeviceBufferDeviceAddressFeaturesKHR
- type VkPhysicalDeviceCoherentMemoryFeaturesAMD
- type VkPhysicalDeviceComputeShaderDerivativesFeaturesNV
- type VkPhysicalDeviceConditionalRenderingFeaturesEXT
- type VkPhysicalDeviceConservativeRasterizationPropertiesEXT
- type VkPhysicalDeviceCooperativeMatrixFeaturesNV
- type VkPhysicalDeviceCooperativeMatrixPropertiesNV
- type VkPhysicalDeviceCornerSampledImageFeaturesNV
- type VkPhysicalDeviceCoverageReductionModeFeaturesNV
- type VkPhysicalDeviceCustomBorderColorFeaturesEXT
- type VkPhysicalDeviceCustomBorderColorPropertiesEXT
- type VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV
- type VkPhysicalDeviceDepthClipEnableFeaturesEXT
- type VkPhysicalDeviceDepthStencilResolveProperties
- type VkPhysicalDeviceDepthStencilResolvePropertiesKHR
- type VkPhysicalDeviceDescriptorIndexingFeatures
- type VkPhysicalDeviceDescriptorIndexingFeaturesEXT
- type VkPhysicalDeviceDescriptorIndexingProperties
- type VkPhysicalDeviceDescriptorIndexingPropertiesEXT
- type VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV
- type VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV
- type VkPhysicalDeviceDeviceMemoryReportFeaturesEXT
- type VkPhysicalDeviceDiagnosticsConfigFeaturesNV
- type VkPhysicalDeviceDiscardRectanglePropertiesEXT
- type VkPhysicalDeviceDriverProperties
- type VkPhysicalDeviceDriverPropertiesKHR
- type VkPhysicalDeviceExclusiveScissorFeaturesNV
- type VkPhysicalDeviceExtendedDynamicStateFeaturesEXT
- type VkPhysicalDeviceExternalBufferInfo
- type VkPhysicalDeviceExternalBufferInfoKHR
- type VkPhysicalDeviceExternalFenceInfo
- type VkPhysicalDeviceExternalFenceInfoKHR
- type VkPhysicalDeviceExternalImageFormatInfo
- type VkPhysicalDeviceExternalImageFormatInfoKHR
- type VkPhysicalDeviceExternalMemoryHostPropertiesEXT
- type VkPhysicalDeviceExternalSemaphoreInfo
- type VkPhysicalDeviceExternalSemaphoreInfoKHR
- type VkPhysicalDeviceFeatures
- type VkPhysicalDeviceFeatures2
- type VkPhysicalDeviceFeatures2KHR
- type VkPhysicalDeviceFloat16Int8FeaturesKHR
- type VkPhysicalDeviceFloatControlsProperties
- type VkPhysicalDeviceFloatControlsPropertiesKHR
- type VkPhysicalDeviceFragmentDensityMap2FeaturesEXT
- type VkPhysicalDeviceFragmentDensityMap2PropertiesEXT
- type VkPhysicalDeviceFragmentDensityMapFeaturesEXT
- type VkPhysicalDeviceFragmentDensityMapPropertiesEXT
- type VkPhysicalDeviceFragmentShaderBarycentricFeaturesNV
- type VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT
- type VkPhysicalDeviceFragmentShadingRateFeaturesKHR
- type VkPhysicalDeviceFragmentShadingRateKHR
- type VkPhysicalDeviceFragmentShadingRatePropertiesKHR
- type VkPhysicalDeviceGroupProperties
- type VkPhysicalDeviceGroupPropertiesKHR
- type VkPhysicalDeviceHostQueryResetFeatures
- type VkPhysicalDeviceHostQueryResetFeaturesEXT
- type VkPhysicalDeviceIDProperties
- type VkPhysicalDeviceIDPropertiesKHR
- type VkPhysicalDeviceImageDrmFormatModifierInfoEXT
- type VkPhysicalDeviceImageFormatInfo2
- type VkPhysicalDeviceImageFormatInfo2KHR
- type VkPhysicalDeviceImageRobustnessFeaturesEXT
- type VkPhysicalDeviceImageViewImageFormatInfoEXT
- type VkPhysicalDeviceImagelessFramebufferFeatures
- type VkPhysicalDeviceImagelessFramebufferFeaturesKHR
- type VkPhysicalDeviceIndexTypeUint8FeaturesEXT
- type VkPhysicalDeviceInlineUniformBlockFeaturesEXT
- type VkPhysicalDeviceInlineUniformBlockPropertiesEXT
- type VkPhysicalDeviceLimits
- type VkPhysicalDeviceLineRasterizationFeaturesEXT
- type VkPhysicalDeviceLineRasterizationPropertiesEXT
- type VkPhysicalDeviceMaintenance3Properties
- type VkPhysicalDeviceMaintenance3PropertiesKHR
- type VkPhysicalDeviceMemoryBudgetPropertiesEXT
- type VkPhysicalDeviceMemoryPriorityFeaturesEXT
- type VkPhysicalDeviceMemoryProperties
- type VkPhysicalDeviceMemoryProperties2
- type VkPhysicalDeviceMemoryProperties2KHR
- type VkPhysicalDeviceMeshShaderFeaturesNV
- type VkPhysicalDeviceMeshShaderPropertiesNV
- type VkPhysicalDeviceMultiviewFeatures
- type VkPhysicalDeviceMultiviewFeaturesKHR
- type VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX
- type VkPhysicalDeviceMultiviewProperties
- type VkPhysicalDeviceMultiviewPropertiesKHR
- type VkPhysicalDevicePCIBusInfoPropertiesEXT
- type VkPhysicalDevicePerformanceQueryFeaturesKHR
- type VkPhysicalDevicePerformanceQueryPropertiesKHR
- type VkPhysicalDevicePipelineCreationCacheControlFeaturesEXT
- type VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR
- type VkPhysicalDevicePointClippingProperties
- type VkPhysicalDevicePointClippingPropertiesKHR
- type VkPhysicalDevicePortabilitySubsetFeaturesKHR
- type VkPhysicalDevicePortabilitySubsetPropertiesKHR
- type VkPhysicalDevicePresentationPropertiesANDROID
- type VkPhysicalDevicePrivateDataFeaturesEXT
- type VkPhysicalDeviceProperties
- type VkPhysicalDeviceProperties2
- type VkPhysicalDeviceProperties2KHR
- type VkPhysicalDeviceProtectedMemoryFeatures
- type VkPhysicalDeviceProtectedMemoryProperties
- type VkPhysicalDevicePushDescriptorPropertiesKHR
- type VkPhysicalDeviceRayTracingFeaturesKHR
- type VkPhysicalDeviceRayTracingPropertiesKHR
- type VkPhysicalDeviceRayTracingPropertiesNV
- type VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV
- type VkPhysicalDeviceRobustness2FeaturesEXT
- type VkPhysicalDeviceRobustness2PropertiesEXT
- type VkPhysicalDeviceSampleLocationsPropertiesEXT
- type VkPhysicalDeviceSamplerFilterMinmaxProperties
- type VkPhysicalDeviceSamplerFilterMinmaxPropertiesEXT
- type VkPhysicalDeviceSamplerYcbcrConversionFeatures
- type VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR
- type VkPhysicalDeviceScalarBlockLayoutFeatures
- type VkPhysicalDeviceScalarBlockLayoutFeaturesEXT
- type VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures
- type VkPhysicalDeviceSeparateDepthStencilLayoutsFeaturesKHR
- type VkPhysicalDeviceShaderAtomicFloatFeaturesEXT
- type VkPhysicalDeviceShaderAtomicInt64Features
- type VkPhysicalDeviceShaderAtomicInt64FeaturesKHR
- type VkPhysicalDeviceShaderClockFeaturesKHR
- type VkPhysicalDeviceShaderCoreProperties2AMD
- type VkPhysicalDeviceShaderCorePropertiesAMD
- type VkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT
- type VkPhysicalDeviceShaderDrawParameterFeatures
- type VkPhysicalDeviceShaderDrawParametersFeatures
- type VkPhysicalDeviceShaderFloat16Int8Features
- type VkPhysicalDeviceShaderFloat16Int8FeaturesKHR
- type VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT
- type VkPhysicalDeviceShaderImageFootprintFeaturesNV
- type VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL
- type VkPhysicalDeviceShaderSMBuiltinsFeaturesNV
- type VkPhysicalDeviceShaderSMBuiltinsPropertiesNV
- type VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures
- type VkPhysicalDeviceShaderSubgroupExtendedTypesFeaturesKHR
- type VkPhysicalDeviceShaderTerminateInvocationFeaturesKHR
- type VkPhysicalDeviceShadingRateImageFeaturesNV
- type VkPhysicalDeviceShadingRateImagePropertiesNV
- type VkPhysicalDeviceSparseImageFormatInfo2
- type VkPhysicalDeviceSparseImageFormatInfo2KHR
- type VkPhysicalDeviceSparseProperties
- type VkPhysicalDeviceSubgroupProperties
- type VkPhysicalDeviceSubgroupSizeControlFeaturesEXT
- type VkPhysicalDeviceSubgroupSizeControlPropertiesEXT
- type VkPhysicalDeviceSurfaceInfo2KHR
- type VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT
- type VkPhysicalDeviceTexelBufferAlignmentPropertiesEXT
- type VkPhysicalDeviceTextureCompressionASTCHDRFeaturesEXT
- type VkPhysicalDeviceTimelineSemaphoreFeatures
- type VkPhysicalDeviceTimelineSemaphoreFeaturesKHR
- type VkPhysicalDeviceTimelineSemaphoreProperties
- type VkPhysicalDeviceTimelineSemaphorePropertiesKHR
- type VkPhysicalDeviceToolPropertiesEXT
- type VkPhysicalDeviceTransformFeedbackFeaturesEXT
- type VkPhysicalDeviceTransformFeedbackPropertiesEXT
- type VkPhysicalDeviceType
- type VkPhysicalDeviceUniformBufferStandardLayoutFeatures
- type VkPhysicalDeviceUniformBufferStandardLayoutFeaturesKHR
- type VkPhysicalDeviceVariablePointerFeatures
- type VkPhysicalDeviceVariablePointerFeaturesKHR
- type VkPhysicalDeviceVariablePointersFeatures
- type VkPhysicalDeviceVariablePointersFeaturesKHR
- type VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT
- type VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT
- type VkPhysicalDeviceVulkan11Features
- type VkPhysicalDeviceVulkan11Properties
- type VkPhysicalDeviceVulkan12Features
- type VkPhysicalDeviceVulkan12Properties
- type VkPhysicalDeviceVulkanMemoryModelFeatures
- type VkPhysicalDeviceVulkanMemoryModelFeaturesKHR
- type VkPhysicalDeviceYcbcrImageArraysFeaturesEXT
- type VkPipeline
- type VkPipelineBindPoint
- type VkPipelineCache
- type VkPipelineCacheCreateFlagBits
- type VkPipelineCacheCreateFlags
- type VkPipelineCacheCreateInfo
- type VkPipelineCacheHeaderVersion
- type VkPipelineColorBlendAdvancedStateCreateInfoEXT
- type VkPipelineColorBlendAttachmentState
- type VkPipelineColorBlendStateCreateFlags
- type VkPipelineColorBlendStateCreateInfo
- type VkPipelineCompilerControlCreateInfoAMD
- type VkPipelineCompilerControlFlagBitsAMD
- type VkPipelineCompilerControlFlagsAMD
- type VkPipelineCoverageModulationStateCreateFlagsNV
- type VkPipelineCoverageModulationStateCreateInfoNV
- type VkPipelineCoverageReductionStateCreateFlagsNV
- type VkPipelineCoverageReductionStateCreateInfoNV
- type VkPipelineCoverageToColorStateCreateFlagsNV
- type VkPipelineCoverageToColorStateCreateInfoNV
- type VkPipelineCreateFlagBits
- type VkPipelineCreateFlags
- type VkPipelineCreationFeedbackCreateInfoEXT
- type VkPipelineCreationFeedbackEXT
- type VkPipelineCreationFeedbackFlagBitsEXT
- type VkPipelineCreationFeedbackFlagsEXT
- type VkPipelineDepthStencilStateCreateFlags
- type VkPipelineDepthStencilStateCreateInfo
- type VkPipelineDiscardRectangleStateCreateFlagsEXT
- type VkPipelineDiscardRectangleStateCreateInfoEXT
- type VkPipelineDynamicStateCreateFlags
- type VkPipelineDynamicStateCreateInfo
- type VkPipelineExecutableInfoKHR
- type VkPipelineExecutableInternalRepresentationKHR
- type VkPipelineExecutablePropertiesKHR
- type VkPipelineExecutableStatisticFormatKHR
- type VkPipelineExecutableStatisticKHR
- type VkPipelineExecutableStatisticValueKHR
- type VkPipelineFragmentShadingRateStateCreateInfoKHR
- type VkPipelineInfoKHR
- type VkPipelineInputAssemblyStateCreateFlags
- type VkPipelineInputAssemblyStateCreateInfo
- type VkPipelineLayout
- type VkPipelineLayoutCreateFlags
- type VkPipelineLayoutCreateInfo
- type VkPipelineLibraryCreateInfoKHR
- type VkPipelineMultisampleStateCreateFlags
- type VkPipelineMultisampleStateCreateInfo
- type VkPipelineRasterizationConservativeStateCreateFlagsEXT
- type VkPipelineRasterizationConservativeStateCreateInfoEXT
- type VkPipelineRasterizationDepthClipStateCreateFlagsEXT
- type VkPipelineRasterizationDepthClipStateCreateInfoEXT
- type VkPipelineRasterizationLineStateCreateInfoEXT
- type VkPipelineRasterizationStateCreateFlags
- type VkPipelineRasterizationStateCreateInfo
- type VkPipelineRasterizationStateRasterizationOrderAMD
- type VkPipelineRasterizationStateStreamCreateFlagsEXT
- type VkPipelineRasterizationStateStreamCreateInfoEXT
- type VkPipelineRepresentativeFragmentTestStateCreateInfoNV
- type VkPipelineSampleLocationsStateCreateInfoEXT
- type VkPipelineShaderStageCreateFlagBits
- type VkPipelineShaderStageCreateFlags
- type VkPipelineShaderStageCreateInfo
- type VkPipelineShaderStageRequiredSubgroupSizeCreateInfoEXT
- type VkPipelineStageFlagBits
- type VkPipelineStageFlags
- type VkPipelineTessellationDomainOriginStateCreateInfo
- type VkPipelineTessellationDomainOriginStateCreateInfoKHR
- type VkPipelineTessellationStateCreateFlags
- type VkPipelineTessellationStateCreateInfo
- type VkPipelineVertexInputDivisorStateCreateInfoEXT
- type VkPipelineVertexInputStateCreateFlags
- type VkPipelineVertexInputStateCreateInfo
- type VkPipelineViewportCoarseSampleOrderStateCreateInfoNV
- type VkPipelineViewportExclusiveScissorStateCreateInfoNV
- type VkPipelineViewportShadingRateImageStateCreateInfoNV
- type VkPipelineViewportStateCreateFlags
- type VkPipelineViewportStateCreateInfo
- type VkPipelineViewportSwizzleStateCreateFlagsNV
- type VkPipelineViewportSwizzleStateCreateInfoNV
- type VkPipelineViewportWScalingStateCreateInfoNV
- type VkPointClippingBehavior
- type VkPointClippingBehaviorKHR
- type VkPolygonMode
- type VkPresentFrameTokenGGP
- type VkPresentInfoKHR
- type VkPresentModeKHR
- type VkPresentRegionKHR
- type VkPresentRegionsKHR
- type VkPresentTimeGOOGLE
- type VkPresentTimesInfoGOOGLE
- type VkPrimitiveTopology
- type VkPrivateDataSlotCreateFlagBitsEXT
- type VkPrivateDataSlotCreateFlagsEXT
- type VkPrivateDataSlotCreateInfoEXT
- type VkPrivateDataSlotEXT
- type VkProtectedSubmitInfo
- type VkPushConstantRange
- type VkQueryControlFlagBits
- type VkQueryControlFlags
- type VkQueryPipelineStatisticFlagBits
- type VkQueryPipelineStatisticFlags
- type VkQueryPool
- type VkQueryPoolCreateFlags
- type VkQueryPoolCreateInfo
- type VkQueryPoolCreateInfoINTEL
- type VkQueryPoolPerformanceCreateInfoKHR
- type VkQueryPoolPerformanceQueryCreateInfoINTEL
- type VkQueryPoolSamplingModeINTEL
- type VkQueryResultFlagBits
- type VkQueryResultFlags
- type VkQueryType
- type VkQueue
- type VkQueueFamilyCheckpointPropertiesNV
- type VkQueueFamilyProperties
- type VkQueueFamilyProperties2
- type VkQueueFamilyProperties2KHR
- type VkQueueFlagBits
- type VkQueueFlags
- type VkQueueGlobalPriorityEXT
- type VkRasterizationOrderAMD
- type VkRayTracingPipelineCreateInfoKHR
- type VkRayTracingPipelineCreateInfoNV
- type VkRayTracingPipelineInterfaceCreateInfoKHR
- type VkRayTracingShaderGroupCreateInfoKHR
- type VkRayTracingShaderGroupCreateInfoNV
- type VkRayTracingShaderGroupTypeKHR
- type VkRayTracingShaderGroupTypeNV
- type VkRect2D
- type VkRectLayerKHR
- type VkRefreshCycleDurationGOOGLE
- type VkRenderPass
- type VkRenderPassAttachmentBeginInfo
- type VkRenderPassAttachmentBeginInfoKHR
- type VkRenderPassBeginInfo
- type VkRenderPassCreateFlagBits
- type VkRenderPassCreateFlags
- type VkRenderPassCreateInfo
- type VkRenderPassCreateInfo2
- type VkRenderPassCreateInfo2KHR
- type VkRenderPassFragmentDensityMapCreateInfoEXT
- type VkRenderPassInputAttachmentAspectCreateInfo
- type VkRenderPassInputAttachmentAspectCreateInfoKHR
- type VkRenderPassMultiviewCreateInfo
- type VkRenderPassMultiviewCreateInfoKHR
- type VkRenderPassSampleLocationsBeginInfoEXT
- type VkRenderPassTransformBeginInfoQCOM
- type VkResolveImageInfo2KHR
- type VkResolveModeFlagBits
- type VkResolveModeFlagBitsKHR
- type VkResolveModeFlags
- type VkResolveModeFlagsKHR
- type VkResult
- type VkSampleCountFlagBits
- type VkSampleCountFlags
- type VkSampleLocationEXT
- type VkSampleLocationsInfoEXT
- type VkSampleMask
- type VkSampler
- type VkSamplerAddressMode
- type VkSamplerCreateFlagBits
- type VkSamplerCreateFlags
- type VkSamplerCreateInfo
- type VkSamplerCustomBorderColorCreateInfoEXT
- type VkSamplerMipmapMode
- type VkSamplerReductionMode
- type VkSamplerReductionModeCreateInfo
- type VkSamplerReductionModeCreateInfoEXT
- type VkSamplerReductionModeEXT
- type VkSamplerYcbcrConversion
- type VkSamplerYcbcrConversionCreateInfo
- type VkSamplerYcbcrConversionCreateInfoKHR
- type VkSamplerYcbcrConversionImageFormatProperties
- type VkSamplerYcbcrConversionImageFormatPropertiesKHR
- type VkSamplerYcbcrConversionInfo
- type VkSamplerYcbcrConversionInfoKHR
- type VkSamplerYcbcrConversionKHR
- type VkSamplerYcbcrModelConversion
- type VkSamplerYcbcrModelConversionKHR
- type VkSamplerYcbcrRange
- type VkSamplerYcbcrRangeKHR
- type VkScopeNV
- type VkSemaphore
- type VkSemaphoreCreateFlags
- type VkSemaphoreCreateInfo
- type VkSemaphoreGetFdInfoKHR
- type VkSemaphoreGetWin32HandleInfoKHR
- type VkSemaphoreImportFlagBits
- type VkSemaphoreImportFlagBitsKHR
- type VkSemaphoreImportFlags
- type VkSemaphoreImportFlagsKHR
- type VkSemaphoreSignalInfo
- type VkSemaphoreSignalInfoKHR
- type VkSemaphoreType
- type VkSemaphoreTypeCreateInfo
- type VkSemaphoreTypeCreateInfoKHR
- type VkSemaphoreTypeKHR
- type VkSemaphoreWaitFlagBits
- type VkSemaphoreWaitFlagBitsKHR
- type VkSemaphoreWaitFlags
- type VkSemaphoreWaitFlagsKHR
- type VkSemaphoreWaitInfo
- type VkSemaphoreWaitInfoKHR
- type VkSetStateFlagsIndirectCommandNV
- type VkShaderCorePropertiesFlagBitsAMD
- type VkShaderCorePropertiesFlagsAMD
- type VkShaderFloatControlsIndependence
- type VkShaderFloatControlsIndependenceKHR
- type VkShaderInfoTypeAMD
- type VkShaderModule
- type VkShaderModuleCreateFlagBits
- type VkShaderModuleCreateFlags
- type VkShaderModuleCreateInfo
- type VkShaderModuleValidationCacheCreateInfoEXT
- type VkShaderResourceUsageAMD
- type VkShaderStageFlagBits
- type VkShaderStageFlags
- type VkShaderStatisticsInfoAMD
- type VkShadingRatePaletteEntryNV
- type VkShadingRatePaletteNV
- type VkSharedPresentSurfaceCapabilitiesKHR
- type VkSharingMode
- type VkSparseBufferMemoryBindInfo
- type VkSparseImageFormatFlagBits
- type VkSparseImageFormatFlags
- type VkSparseImageFormatProperties
- type VkSparseImageFormatProperties2
- type VkSparseImageFormatProperties2KHR
- type VkSparseImageMemoryBind
- type VkSparseImageMemoryBindInfo
- type VkSparseImageMemoryRequirements
- type VkSparseImageMemoryRequirements2
- type VkSparseImageMemoryRequirements2KHR
- type VkSparseImageOpaqueMemoryBindInfo
- type VkSparseMemoryBind
- type VkSparseMemoryBindFlagBits
- type VkSparseMemoryBindFlags
- type VkSpecializationInfo
- type VkSpecializationMapEntry
- type VkStencilFaceFlagBits
- type VkStencilFaceFlags
- type VkStencilOp
- type VkStencilOpState
- type VkStreamDescriptorSurfaceCreateFlagsGGP
- type VkStreamDescriptorSurfaceCreateInfoGGP
- type VkStridedBufferRegionKHR
- type VkStructureType
- type VkSubgroupFeatureFlagBits
- type VkSubgroupFeatureFlags
- type VkSubmitInfo
- type VkSubpassBeginInfo
- type VkSubpassBeginInfoKHR
- type VkSubpassContents
- type VkSubpassDependency
- type VkSubpassDependency2
- type VkSubpassDependency2KHR
- type VkSubpassDescription
- type VkSubpassDescription2
- type VkSubpassDescription2KHR
- type VkSubpassDescriptionDepthStencilResolve
- type VkSubpassDescriptionDepthStencilResolveKHR
- type VkSubpassDescriptionFlagBits
- type VkSubpassDescriptionFlags
- type VkSubpassEndInfo
- type VkSubpassEndInfoKHR
- type VkSubpassSampleLocationsEXT
- type VkSubresourceLayout
- type VkSurfaceCapabilities2EXT
- type VkSurfaceCapabilities2KHR
- type VkSurfaceCapabilitiesFullScreenExclusiveEXT
- type VkSurfaceCapabilitiesKHR
- type VkSurfaceCounterFlagBitsEXT
- type VkSurfaceCounterFlagsEXT
- type VkSurfaceFormat2KHR
- type VkSurfaceFormatKHR
- type VkSurfaceFullScreenExclusiveInfoEXT
- type VkSurfaceFullScreenExclusiveWin32InfoEXT
- type VkSurfaceKHR
- type VkSurfaceProtectedCapabilitiesKHR
- type VkSurfaceTransformFlagBitsKHR
- type VkSurfaceTransformFlagsKHR
- type VkSwapchainCounterCreateInfoEXT
- type VkSwapchainCreateFlagBitsKHR
- type VkSwapchainCreateFlagsKHR
- type VkSwapchainCreateInfoKHR
- type VkSwapchainDisplayNativeHdrCreateInfoAMD
- type VkSwapchainImageCreateInfoANDROID
- type VkSwapchainImageUsageFlagBitsANDROID
- type VkSwapchainImageUsageFlagsANDROID
- type VkSwapchainKHR
- type VkSystemAllocationScope
- type VkTessellationDomainOrigin
- type VkTessellationDomainOriginKHR
- type VkTextureLODGatherFormatPropertiesAMD
- type VkTimeDomainEXT
- type VkTimelineSemaphoreSubmitInfo
- type VkTimelineSemaphoreSubmitInfoKHR
- type VkToolPurposeFlagBitsEXT
- type VkToolPurposeFlagsEXT
- type VkTraceRaysIndirectCommandKHR
- type VkTransformMatrixKHR
- type VkTransformMatrixNV
- type VkValidationCacheCreateFlagsEXT
- type VkValidationCacheCreateInfoEXT
- type VkValidationCacheEXT
- type VkValidationCacheHeaderVersionEXT
- type VkValidationCheckEXT
- type VkValidationFeatureDisableEXT
- type VkValidationFeatureEnableEXT
- type VkValidationFeaturesEXT
- type VkValidationFlagsEXT
- type VkVendorId
- type VkVertexInputAttributeDescription
- type VkVertexInputBindingDescription
- type VkVertexInputBindingDivisorDescriptionEXT
- type VkVertexInputRate
- type VkViSurfaceCreateFlagsNN
- type VkViSurfaceCreateInfoNN
- type VkViewport
- type VkViewportCoordinateSwizzleNV
- type VkViewportSwizzleNV
- type VkViewportWScalingNV
- type VkWaylandSurfaceCreateFlagsKHR
- type VkWaylandSurfaceCreateInfoKHR
- type VkWin32KeyedMutexAcquireReleaseInfoKHR
- type VkWin32KeyedMutexAcquireReleaseInfoNV
- type VkWin32SurfaceCreateFlagsKHR
- type VkWin32SurfaceCreateInfoKHR
- type VkWriteDescriptorSet
- type VkWriteDescriptorSetAccelerationStructureKHR
- type VkWriteDescriptorSetAccelerationStructureNV
- type VkWriteDescriptorSetInlineUniformBlockEXT
- type VkXYColorEXT
- type VkXcbSurfaceCreateFlagsKHR
- type VkXcbSurfaceCreateInfoKHR
- type VkXlibSurfaceCreateFlagsKHR
- type VkXlibSurfaceCreateInfoKHR
- type Window
Constants ¶
View Source
const VK_ATTACHMENT_UNUSED = "(~0U)"
View Source
const VK_FALSE = 0
View Source
const VK_LOD_CLAMP_NONE = 1000.000000
View Source
const VK_LUID_SIZE = 8
View Source
const VK_LUID_SIZE_KHR = VK_LUID_SIZE
View Source
const VK_MAX_DESCRIPTION_SIZE = 256
View Source
const VK_MAX_DEVICE_GROUP_SIZE = 32
View Source
const VK_MAX_DEVICE_GROUP_SIZE_KHR = VK_MAX_DEVICE_GROUP_SIZE
View Source
const VK_MAX_DRIVER_INFO_SIZE = 256
View Source
const VK_MAX_DRIVER_INFO_SIZE_KHR = VK_MAX_DRIVER_INFO_SIZE
View Source
const VK_MAX_DRIVER_NAME_SIZE = 256
View Source
const VK_MAX_DRIVER_NAME_SIZE_KHR = VK_MAX_DRIVER_NAME_SIZE
View Source
const VK_MAX_EXTENSION_NAME_SIZE = 256
View Source
const VK_MAX_MEMORY_HEAPS = 16
View Source
const VK_MAX_MEMORY_TYPES = 32
View Source
const VK_MAX_PHYSICAL_DEVICE_NAME_SIZE = 256
---------------------------------------- --Enums ----------------------------------------
View Source
const VK_QUEUE_FAMILY_EXTERNAL = "(~0U-1)"
View Source
const VK_QUEUE_FAMILY_EXTERNAL_KHR = VK_QUEUE_FAMILY_EXTERNAL
View Source
const VK_QUEUE_FAMILY_FOREIGN_EXT = "(~0U-2)"
View Source
const VK_QUEUE_FAMILY_IGNORED = "(~0U)"
View Source
const VK_REMAINING_ARRAY_LAYERS = "(~0U)"
View Source
const VK_REMAINING_MIP_LEVELS = "(~0U)"
View Source
const VK_SHADER_UNUSED_KHR = "(~0U)"
View Source
const VK_SHADER_UNUSED_NV = VK_SHADER_UNUSED_KHR
View Source
const VK_SUBPASS_EXTERNAL = "(~0U)"
View Source
const VK_TRUE = 1
View Source
const VK_UUID_SIZE = 16
View Source
const VK_WHOLE_SIZE = "(~0ULL)"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AHardwareBuffer ¶
type AHardwareBuffer = unk
type ANativeWindow ¶
type ANativeWindow = unk
type CAMetalLayer ¶
type CAMetalLayer = unk
type DWORD ¶
type DWORD = external_type
type Display ¶
type Display = external_type
---------------------------------------- --Types ----------------------------------------
type GgpFrameToken ¶
type GgpFrameToken = external_type
type GgpStreamDescriptor ¶
type GgpStreamDescriptor = external_type
type HANDLE ¶
type HANDLE = external_type
type HINSTANCE ¶
type HINSTANCE = external_type
type HMONITOR ¶
type HMONITOR = external_type
type HWND ¶
type HWND = external_type
type IDirectFB ¶
type IDirectFB = external_type
type IDirectFBSurface ¶
type IDirectFBSurface = external_type
type LPCWSTR ¶
type LPCWSTR = external_type
type PFN_vkAllocationFunction ¶
type PFN_vkAllocationFunction = funcptr
type PFN_vkDebugReportCallbackEXT ¶
type PFN_vkDebugReportCallbackEXT = funcptr
type PFN_vkDebugUtilsMessengerCallbackEXT ¶
type PFN_vkDebugUtilsMessengerCallbackEXT = funcptr
type PFN_vkDeviceMemoryReportCallbackEXT ¶
type PFN_vkDeviceMemoryReportCallbackEXT = funcptr
type PFN_vkFreeFunction ¶
type PFN_vkFreeFunction = funcptr
type PFN_vkInternalAllocationNotification ¶
type PFN_vkInternalAllocationNotification = funcptr
type PFN_vkInternalFreeNotification ¶
type PFN_vkInternalFreeNotification = funcptr
type PFN_vkReallocationFunction ¶
type PFN_vkReallocationFunction = funcptr
type PFN_vkVoidFunction ¶
type PFN_vkVoidFunction = funcptr
type RROutput ¶
type RROutput = external_type
type SECURITY_ATTRIBUTES ¶
type SECURITY_ATTRIBUTES = external_type
type VisualID ¶
type VisualID = external_type
type VkAabbPositionsKHR ¶
type VkAabbPositionsKHR struct {
// contains filtered or unexported fields
}
type VkAabbPositionsNV ¶
type VkAabbPositionsNV struct { }
type VkAccelerationStructureBuildGeometryInfoKHR ¶
type VkAccelerationStructureBuildGeometryInfoKHR struct {
// contains filtered or unexported fields
}
type VkAccelerationStructureBuildOffsetInfoKHR ¶
type VkAccelerationStructureBuildOffsetInfoKHR struct {
// contains filtered or unexported fields
}
type VkAccelerationStructureBuildTypeKHR ¶
type VkAccelerationStructureBuildTypeKHR = int32
const VK_ACCELERATION_STRUCTURE_BUILD_TYPE_DEVICE_KHR VkAccelerationStructureBuildTypeKHR = 1
const VK_ACCELERATION_STRUCTURE_BUILD_TYPE_HOST_KHR VkAccelerationStructureBuildTypeKHR = 0
const VK_ACCELERATION_STRUCTURE_BUILD_TYPE_HOST_OR_DEVICE_KHR VkAccelerationStructureBuildTypeKHR = 2
type VkAccelerationStructureCreateGeometryTypeInfoKHR ¶
type VkAccelerationStructureCreateGeometryTypeInfoKHR struct {
// contains filtered or unexported fields
}
type VkAccelerationStructureCreateInfoKHR ¶
type VkAccelerationStructureCreateInfoKHR struct {
// contains filtered or unexported fields
}
type VkAccelerationStructureCreateInfoNV ¶
type VkAccelerationStructureCreateInfoNV struct {
// contains filtered or unexported fields
}
type VkAccelerationStructureDeviceAddressInfoKHR ¶
type VkAccelerationStructureDeviceAddressInfoKHR struct {
// contains filtered or unexported fields
}
type VkAccelerationStructureGeometryAabbsDataKHR ¶
type VkAccelerationStructureGeometryAabbsDataKHR struct {
// contains filtered or unexported fields
}
type VkAccelerationStructureGeometryDataKHR ¶
type VkAccelerationStructureGeometryDataKHR = struct {
// contains filtered or unexported fields
}
type VkAccelerationStructureGeometryInstancesDataKHR ¶
type VkAccelerationStructureGeometryInstancesDataKHR struct {
// contains filtered or unexported fields
}
type VkAccelerationStructureGeometryKHR ¶
type VkAccelerationStructureGeometryKHR struct {
// contains filtered or unexported fields
}
type VkAccelerationStructureGeometryTrianglesDataKHR ¶
type VkAccelerationStructureGeometryTrianglesDataKHR struct {
// contains filtered or unexported fields
}
type VkAccelerationStructureInfoNV ¶
type VkAccelerationStructureInfoNV struct {
// contains filtered or unexported fields
}
type VkAccelerationStructureInstanceKHR ¶
type VkAccelerationStructureInstanceKHR struct {
// contains filtered or unexported fields
}
type VkAccelerationStructureInstanceNV ¶
type VkAccelerationStructureInstanceNV struct { }
type VkAccelerationStructureMemoryRequirementsInfoKHR ¶
type VkAccelerationStructureMemoryRequirementsInfoKHR struct {
// contains filtered or unexported fields
}
type VkAccelerationStructureMemoryRequirementsInfoNV ¶
type VkAccelerationStructureMemoryRequirementsInfoNV struct {
// contains filtered or unexported fields
}
type VkAccelerationStructureMemoryRequirementsTypeKHR ¶
type VkAccelerationStructureMemoryRequirementsTypeKHR = int32
const VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_BUILD_SCRATCH_KHR VkAccelerationStructureMemoryRequirementsTypeKHR = 1
const VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_OBJECT_KHR VkAccelerationStructureMemoryRequirementsTypeKHR = 0
const VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_UPDATE_SCRATCH_KHR VkAccelerationStructureMemoryRequirementsTypeKHR = 2
type VkAccelerationStructureMemoryRequirementsTypeNV ¶
type VkAccelerationStructureMemoryRequirementsTypeNV = VkAccelerationStructureMemoryRequirementsTypeKHR
type VkAccelerationStructureTypeKHR ¶
type VkAccelerationStructureTypeKHR = int32
const VK_ACCELERATION_STRUCTURE_TYPE_BOTTOM_LEVEL_KHR VkAccelerationStructureTypeKHR = 1
const VK_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL_KHR VkAccelerationStructureTypeKHR = 0
type VkAccelerationStructureTypeNV ¶
type VkAccelerationStructureTypeNV = VkAccelerationStructureTypeKHR
type VkAccelerationStructureVersionKHR ¶
type VkAccelerationStructureVersionKHR struct {
// contains filtered or unexported fields
}
type VkAccessFlagBits ¶
type VkAccessFlagBits = VkFlags
const VK_ACCESS_COLOR_ATTACHMENT_READ_BIT VkAccessFlagBits = 0x1 << 7
const VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT VkAccessFlagBits = 0x1 << 8
const VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_READ_BIT VkAccessFlagBits = 0x1 << 9
const VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT VkAccessFlagBits = 0x1 << 10
const VK_ACCESS_HOST_READ_BIT VkAccessFlagBits = 0x1 << 13
const VK_ACCESS_HOST_WRITE_BIT VkAccessFlagBits = 0x1 << 14
const VK_ACCESS_INDEX_READ_BIT VkAccessFlagBits = 0x1 << 1
const VK_ACCESS_INDIRECT_COMMAND_READ_BIT VkAccessFlagBits = 0x1 << 0
const VK_ACCESS_INPUT_ATTACHMENT_READ_BIT VkAccessFlagBits = 0x1 << 4
const VK_ACCESS_MEMORY_READ_BIT VkAccessFlagBits = 0x1 << 15
const VK_ACCESS_MEMORY_WRITE_BIT VkAccessFlagBits = 0x1 << 16
const VK_ACCESS_SHADER_READ_BIT VkAccessFlagBits = 0x1 << 5
const VK_ACCESS_SHADER_WRITE_BIT VkAccessFlagBits = 0x1 << 6
const VK_ACCESS_TRANSFER_READ_BIT VkAccessFlagBits = 0x1 << 11
const VK_ACCESS_TRANSFER_WRITE_BIT VkAccessFlagBits = 0x1 << 12
const VK_ACCESS_UNIFORM_READ_BIT VkAccessFlagBits = 0x1 << 3
const VK_ACCESS_VERTEX_ATTRIBUTE_READ_BIT VkAccessFlagBits = 0x1 << 2
type VkAcquireNextImageInfoKHR ¶
type VkAcquireNextImageInfoKHR struct {
// contains filtered or unexported fields
}
type VkAcquireProfilingLockInfoKHR ¶
type VkAcquireProfilingLockInfoKHR struct {
// contains filtered or unexported fields
}
type VkAllocationCallbacks ¶
type VkAllocationCallbacks struct {
// contains filtered or unexported fields
}
type VkAndroidHardwareBufferFormatPropertiesANDROID ¶
type VkAndroidHardwareBufferFormatPropertiesANDROID struct {
// contains filtered or unexported fields
}
type VkAndroidHardwareBufferPropertiesANDROID ¶
type VkAndroidHardwareBufferPropertiesANDROID struct {
// contains filtered or unexported fields
}
type VkAndroidHardwareBufferUsageANDROID ¶
type VkAndroidHardwareBufferUsageANDROID struct {
// contains filtered or unexported fields
}
type VkAndroidSurfaceCreateInfoKHR ¶
type VkAndroidSurfaceCreateInfoKHR struct {
// contains filtered or unexported fields
}
type VkApplicationInfo ¶
type VkApplicationInfo struct {
// contains filtered or unexported fields
}
type VkAttachmentDescription ¶
type VkAttachmentDescription struct {
// contains filtered or unexported fields
}
type VkAttachmentDescription2 ¶
type VkAttachmentDescription2 struct {
// contains filtered or unexported fields
}
type VkAttachmentDescription2KHR ¶
type VkAttachmentDescription2KHR struct { }
type VkAttachmentDescriptionFlagBits ¶
type VkAttachmentDescriptionFlagBits = VkFlags
const VK_ATTACHMENT_DESCRIPTION_MAY_ALIAS_BIT VkAttachmentDescriptionFlagBits = 0x1 << 0
type VkAttachmentDescriptionStencilLayout ¶
type VkAttachmentDescriptionStencilLayout struct {
// contains filtered or unexported fields
}
type VkAttachmentDescriptionStencilLayoutKHR ¶
type VkAttachmentDescriptionStencilLayoutKHR struct { }
type VkAttachmentLoadOp ¶
type VkAttachmentLoadOp = int32
const VK_ATTACHMENT_LOAD_OP_CLEAR VkAttachmentLoadOp = 1
const VK_ATTACHMENT_LOAD_OP_DONT_CARE VkAttachmentLoadOp = 2
const VK_ATTACHMENT_LOAD_OP_LOAD VkAttachmentLoadOp = 0
type VkAttachmentReference ¶
type VkAttachmentReference struct {
// contains filtered or unexported fields
}
type VkAttachmentReference2 ¶
type VkAttachmentReference2 struct {
// contains filtered or unexported fields
}
type VkAttachmentReference2KHR ¶
type VkAttachmentReference2KHR struct { }
type VkAttachmentReferenceStencilLayout ¶
type VkAttachmentReferenceStencilLayout struct {
// contains filtered or unexported fields
}
type VkAttachmentReferenceStencilLayoutKHR ¶
type VkAttachmentReferenceStencilLayoutKHR struct { }
type VkAttachmentSampleLocationsEXT ¶
type VkAttachmentSampleLocationsEXT struct {
// contains filtered or unexported fields
}
type VkAttachmentStoreOp ¶
type VkAttachmentStoreOp = int32
const VK_ATTACHMENT_STORE_OP_DONT_CARE VkAttachmentStoreOp = 1
const VK_ATTACHMENT_STORE_OP_STORE VkAttachmentStoreOp = 0
type VkBaseInStructure ¶
type VkBaseInStructure struct {
// contains filtered or unexported fields
}
type VkBaseOutStructure ¶
type VkBaseOutStructure struct {
// contains filtered or unexported fields
}
type VkBindAccelerationStructureMemoryInfoKHR ¶
type VkBindAccelerationStructureMemoryInfoKHR struct {
// contains filtered or unexported fields
}
type VkBindAccelerationStructureMemoryInfoNV ¶
type VkBindAccelerationStructureMemoryInfoNV struct { }
type VkBindBufferMemoryDeviceGroupInfo ¶
type VkBindBufferMemoryDeviceGroupInfo struct {
// contains filtered or unexported fields
}
type VkBindBufferMemoryDeviceGroupInfoKHR ¶
type VkBindBufferMemoryDeviceGroupInfoKHR struct { }
type VkBindBufferMemoryInfo ¶
type VkBindBufferMemoryInfo struct {
// contains filtered or unexported fields
}
type VkBindBufferMemoryInfoKHR ¶
type VkBindBufferMemoryInfoKHR struct { }
type VkBindImageMemoryDeviceGroupInfo ¶
type VkBindImageMemoryDeviceGroupInfo struct {
// contains filtered or unexported fields
}
type VkBindImageMemoryDeviceGroupInfoKHR ¶
type VkBindImageMemoryDeviceGroupInfoKHR struct { }
type VkBindImageMemoryInfo ¶
type VkBindImageMemoryInfo struct {
// contains filtered or unexported fields
}
type VkBindImageMemoryInfoKHR ¶
type VkBindImageMemoryInfoKHR struct { }
type VkBindImageMemorySwapchainInfoKHR ¶
type VkBindImageMemorySwapchainInfoKHR struct {
// contains filtered or unexported fields
}
type VkBindImagePlaneMemoryInfo ¶
type VkBindImagePlaneMemoryInfo struct {
// contains filtered or unexported fields
}
type VkBindImagePlaneMemoryInfoKHR ¶
type VkBindImagePlaneMemoryInfoKHR struct { }
type VkBindIndexBufferIndirectCommandNV ¶
type VkBindIndexBufferIndirectCommandNV struct {
// contains filtered or unexported fields
}
type VkBindShaderGroupIndirectCommandNV ¶
type VkBindShaderGroupIndirectCommandNV struct {
// contains filtered or unexported fields
}
type VkBindSparseInfo ¶
type VkBindSparseInfo struct {
// contains filtered or unexported fields
}
type VkBindVertexBufferIndirectCommandNV ¶
type VkBindVertexBufferIndirectCommandNV struct {
// contains filtered or unexported fields
}
type VkBlendFactor ¶
type VkBlendFactor = int32
const VK_BLEND_FACTOR_CONSTANT_ALPHA VkBlendFactor = 12
const VK_BLEND_FACTOR_CONSTANT_COLOR VkBlendFactor = 10
const VK_BLEND_FACTOR_DST_ALPHA VkBlendFactor = 8
const VK_BLEND_FACTOR_DST_COLOR VkBlendFactor = 4
const VK_BLEND_FACTOR_ONE VkBlendFactor = 1
const VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_ALPHA VkBlendFactor = 13
const VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_COLOR VkBlendFactor = 11
const VK_BLEND_FACTOR_ONE_MINUS_DST_ALPHA VkBlendFactor = 9
const VK_BLEND_FACTOR_ONE_MINUS_DST_COLOR VkBlendFactor = 5
const VK_BLEND_FACTOR_ONE_MINUS_SRC1_ALPHA VkBlendFactor = 18
const VK_BLEND_FACTOR_ONE_MINUS_SRC1_COLOR VkBlendFactor = 16
const VK_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA VkBlendFactor = 7
const VK_BLEND_FACTOR_ONE_MINUS_SRC_COLOR VkBlendFactor = 3
const VK_BLEND_FACTOR_SRC1_ALPHA VkBlendFactor = 17
const VK_BLEND_FACTOR_SRC1_COLOR VkBlendFactor = 15
const VK_BLEND_FACTOR_SRC_ALPHA VkBlendFactor = 6
const VK_BLEND_FACTOR_SRC_ALPHA_SATURATE VkBlendFactor = 14
const VK_BLEND_FACTOR_SRC_COLOR VkBlendFactor = 2
const VK_BLEND_FACTOR_ZERO VkBlendFactor = 0
type VkBlendOp ¶
type VkBlendOp = int32
const VK_BLEND_OP_ADD VkBlendOp = 0
const VK_BLEND_OP_MAX VkBlendOp = 4
const VK_BLEND_OP_MIN VkBlendOp = 3
const VK_BLEND_OP_REVERSE_SUBTRACT VkBlendOp = 2
const VK_BLEND_OP_SUBTRACT VkBlendOp = 1
type VkBlendOverlapEXT ¶
type VkBlendOverlapEXT = int32
const VK_BLEND_OVERLAP_CONJOINT_EXT VkBlendOverlapEXT = 2
const VK_BLEND_OVERLAP_DISJOINT_EXT VkBlendOverlapEXT = 1
const VK_BLEND_OVERLAP_UNCORRELATED_EXT VkBlendOverlapEXT = 0
type VkBlitImageInfo2KHR ¶
type VkBlitImageInfo2KHR struct {
// contains filtered or unexported fields
}
type VkBorderColor ¶
type VkBorderColor = int32
const VK_BORDER_COLOR_FLOAT_OPAQUE_BLACK VkBorderColor = 2
const VK_BORDER_COLOR_FLOAT_OPAQUE_WHITE VkBorderColor = 4
const VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK VkBorderColor = 0
const VK_BORDER_COLOR_INT_OPAQUE_BLACK VkBorderColor = 3
const VK_BORDER_COLOR_INT_OPAQUE_WHITE VkBorderColor = 5
const VK_BORDER_COLOR_INT_TRANSPARENT_BLACK VkBorderColor = 1
type VkBufferCopy ¶
type VkBufferCopy struct {
// contains filtered or unexported fields
}
type VkBufferCopy2KHR ¶
type VkBufferCopy2KHR struct {
// contains filtered or unexported fields
}
type VkBufferCreateFlagBits ¶
type VkBufferCreateFlagBits = VkFlags
const VK_BUFFER_CREATE_SPARSE_ALIASED_BIT VkBufferCreateFlagBits = 0x1 << 2
const VK_BUFFER_CREATE_SPARSE_BINDING_BIT VkBufferCreateFlagBits = 0x1 << 0
const VK_BUFFER_CREATE_SPARSE_RESIDENCY_BIT VkBufferCreateFlagBits = 0x1 << 1
type VkBufferCreateInfo ¶
type VkBufferCreateInfo struct {
// contains filtered or unexported fields
}
type VkBufferDeviceAddressCreateInfoEXT ¶
type VkBufferDeviceAddressCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkBufferDeviceAddressInfo ¶
type VkBufferDeviceAddressInfo struct {
// contains filtered or unexported fields
}
type VkBufferDeviceAddressInfoEXT ¶
type VkBufferDeviceAddressInfoEXT struct { }
type VkBufferDeviceAddressInfoKHR ¶
type VkBufferDeviceAddressInfoKHR struct { }
type VkBufferImageCopy ¶
type VkBufferImageCopy struct {
// contains filtered or unexported fields
}
type VkBufferImageCopy2KHR ¶
type VkBufferImageCopy2KHR struct {
// contains filtered or unexported fields
}
type VkBufferMemoryBarrier ¶
type VkBufferMemoryBarrier struct {
// contains filtered or unexported fields
}
type VkBufferMemoryRequirementsInfo2 ¶
type VkBufferMemoryRequirementsInfo2 struct {
// contains filtered or unexported fields
}
type VkBufferMemoryRequirementsInfo2KHR ¶
type VkBufferMemoryRequirementsInfo2KHR struct { }
type VkBufferOpaqueCaptureAddressCreateInfo ¶
type VkBufferOpaqueCaptureAddressCreateInfo struct {
// contains filtered or unexported fields
}
type VkBufferOpaqueCaptureAddressCreateInfoKHR ¶
type VkBufferOpaqueCaptureAddressCreateInfoKHR struct { }
type VkBufferUsageFlagBits ¶
type VkBufferUsageFlagBits = VkFlags
const VK_BUFFER_USAGE_INDEX_BUFFER_BIT VkBufferUsageFlagBits = 0x1 << 6
const VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT VkBufferUsageFlagBits = 0x1 << 8
const VK_BUFFER_USAGE_STORAGE_BUFFER_BIT VkBufferUsageFlagBits = 0x1 << 5
const VK_BUFFER_USAGE_STORAGE_TEXEL_BUFFER_BIT VkBufferUsageFlagBits = 0x1 << 3
const VK_BUFFER_USAGE_TRANSFER_DST_BIT VkBufferUsageFlagBits = 0x1 << 1
const VK_BUFFER_USAGE_TRANSFER_SRC_BIT VkBufferUsageFlagBits = 0x1 << 0
const VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT VkBufferUsageFlagBits = 0x1 << 4
const VK_BUFFER_USAGE_UNIFORM_TEXEL_BUFFER_BIT VkBufferUsageFlagBits = 0x1 << 2
const VK_BUFFER_USAGE_VERTEX_BUFFER_BIT VkBufferUsageFlagBits = 0x1 << 7
type VkBufferViewCreateInfo ¶
type VkBufferViewCreateInfo struct {
// contains filtered or unexported fields
}
type VkBuildAccelerationStructureFlagBitsKHR ¶
type VkBuildAccelerationStructureFlagBitsKHR = VkFlags
const VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_COMPACTION_BIT_KHR VkBuildAccelerationStructureFlagBitsKHR = 0x1 << 1
const VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_UPDATE_BIT_KHR VkBuildAccelerationStructureFlagBitsKHR = 0x1 << 0
const VK_BUILD_ACCELERATION_STRUCTURE_LOW_MEMORY_BIT_KHR VkBuildAccelerationStructureFlagBitsKHR = 0x1 << 4
const VK_BUILD_ACCELERATION_STRUCTURE_PREFER_FAST_BUILD_BIT_KHR VkBuildAccelerationStructureFlagBitsKHR = 0x1 << 3
const VK_BUILD_ACCELERATION_STRUCTURE_PREFER_FAST_TRACE_BIT_KHR VkBuildAccelerationStructureFlagBitsKHR = 0x1 << 2
type VkBuildAccelerationStructureFlagBitsNV ¶
type VkBuildAccelerationStructureFlagBitsNV = VkBuildAccelerationStructureFlagBitsKHR
type VkCalibratedTimestampInfoEXT ¶
type VkCalibratedTimestampInfoEXT struct {
// contains filtered or unexported fields
}
type VkCheckpointDataNV ¶
type VkCheckpointDataNV struct {
// contains filtered or unexported fields
}
type VkChromaLocation ¶
type VkChromaLocation = int32
const VK_CHROMA_LOCATION_COSITED_EVEN VkChromaLocation = 0
const VK_CHROMA_LOCATION_MIDPOINT VkChromaLocation = 1
type VkChromaLocationKHR ¶
type VkChromaLocationKHR = VkChromaLocation
type VkClearAttachment ¶
type VkClearAttachment struct {
// contains filtered or unexported fields
}
type VkClearColorValue ¶
type VkClearColorValue = struct {
// contains filtered or unexported fields
}
type VkClearDepthStencilValue ¶
type VkClearDepthStencilValue struct {
// contains filtered or unexported fields
}
type VkClearRect ¶
type VkClearRect struct {
// contains filtered or unexported fields
}
type VkClearValue ¶
type VkClearValue = struct {
// contains filtered or unexported fields
}
type VkCoarseSampleLocationNV ¶
type VkCoarseSampleLocationNV struct {
// contains filtered or unexported fields
}
type VkCoarseSampleOrderCustomNV ¶
type VkCoarseSampleOrderCustomNV struct {
// contains filtered or unexported fields
}
type VkCoarseSampleOrderTypeNV ¶
type VkCoarseSampleOrderTypeNV = int32
const VK_COARSE_SAMPLE_ORDER_TYPE_CUSTOM_NV VkCoarseSampleOrderTypeNV = 1
const VK_COARSE_SAMPLE_ORDER_TYPE_DEFAULT_NV VkCoarseSampleOrderTypeNV = 0
const VK_COARSE_SAMPLE_ORDER_TYPE_PIXEL_MAJOR_NV VkCoarseSampleOrderTypeNV = 2
const VK_COARSE_SAMPLE_ORDER_TYPE_SAMPLE_MAJOR_NV VkCoarseSampleOrderTypeNV = 3
type VkColorComponentFlagBits ¶
type VkColorComponentFlagBits = VkFlags
const VK_COLOR_COMPONENT_A_BIT VkColorComponentFlagBits = 0x1 << 3
const VK_COLOR_COMPONENT_B_BIT VkColorComponentFlagBits = 0x1 << 2
const VK_COLOR_COMPONENT_G_BIT VkColorComponentFlagBits = 0x1 << 1
const VK_COLOR_COMPONENT_R_BIT VkColorComponentFlagBits = 0x1 << 0
type VkColorSpaceKHR ¶
type VkColorSpaceKHR = int32
const VK_COLORSPACE_SRGB_NONLINEAR_KHR VkColorSpaceKHR = VK_COLOR_SPACE_SRGB_NONLINEAR_KHR
const VK_COLOR_SPACE_SRGB_NONLINEAR_KHR VkColorSpaceKHR = 0
type VkCommandBufferAllocateInfo ¶
type VkCommandBufferAllocateInfo struct {
// contains filtered or unexported fields
}
type VkCommandBufferBeginInfo ¶
type VkCommandBufferBeginInfo struct {
// contains filtered or unexported fields
}
type VkCommandBufferInheritanceConditionalRenderingInfoEXT ¶
type VkCommandBufferInheritanceConditionalRenderingInfoEXT struct {
// contains filtered or unexported fields
}
type VkCommandBufferInheritanceInfo ¶
type VkCommandBufferInheritanceInfo struct {
// contains filtered or unexported fields
}
type VkCommandBufferInheritanceRenderPassTransformInfoQCOM ¶
type VkCommandBufferInheritanceRenderPassTransformInfoQCOM struct {
// contains filtered or unexported fields
}
type VkCommandBufferLevel ¶
type VkCommandBufferLevel = int32
const VK_COMMAND_BUFFER_LEVEL_PRIMARY VkCommandBufferLevel = 0
const VK_COMMAND_BUFFER_LEVEL_SECONDARY VkCommandBufferLevel = 1
type VkCommandBufferResetFlagBits ¶
type VkCommandBufferResetFlagBits = VkFlags
const VK_COMMAND_BUFFER_RESET_RELEASE_RESOURCES_BIT VkCommandBufferResetFlagBits = 0x1 << 0
type VkCommandBufferUsageFlagBits ¶
type VkCommandBufferUsageFlagBits = VkFlags
const VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT VkCommandBufferUsageFlagBits = 0x1 << 0
const VK_COMMAND_BUFFER_USAGE_RENDER_PASS_CONTINUE_BIT VkCommandBufferUsageFlagBits = 0x1 << 1
const VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT VkCommandBufferUsageFlagBits = 0x1 << 2
type VkCommandPoolCreateFlagBits ¶
type VkCommandPoolCreateFlagBits = VkFlags
const VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT VkCommandPoolCreateFlagBits = 0x1 << 1
const VK_COMMAND_POOL_CREATE_TRANSIENT_BIT VkCommandPoolCreateFlagBits = 0x1 << 0
type VkCommandPoolCreateInfo ¶
type VkCommandPoolCreateInfo struct {
// contains filtered or unexported fields
}
type VkCommandPoolResetFlagBits ¶
type VkCommandPoolResetFlagBits = VkFlags
const VK_COMMAND_POOL_RESET_RELEASE_RESOURCES_BIT VkCommandPoolResetFlagBits = 0x1 << 0
type VkCompareOp ¶
type VkCompareOp = int32
const VK_COMPARE_OP_ALWAYS VkCompareOp = 7
const VK_COMPARE_OP_EQUAL VkCompareOp = 2
const VK_COMPARE_OP_GREATER VkCompareOp = 4
const VK_COMPARE_OP_GREATER_OR_EQUAL VkCompareOp = 6
const VK_COMPARE_OP_LESS VkCompareOp = 1
const VK_COMPARE_OP_LESS_OR_EQUAL VkCompareOp = 3
const VK_COMPARE_OP_NEVER VkCompareOp = 0
const VK_COMPARE_OP_NOT_EQUAL VkCompareOp = 5
type VkComponentMapping ¶
type VkComponentMapping struct {
// contains filtered or unexported fields
}
type VkComponentSwizzle ¶
type VkComponentSwizzle = int32
const VK_COMPONENT_SWIZZLE_A VkComponentSwizzle = 6
const VK_COMPONENT_SWIZZLE_B VkComponentSwizzle = 5
const VK_COMPONENT_SWIZZLE_G VkComponentSwizzle = 4
const VK_COMPONENT_SWIZZLE_IDENTITY VkComponentSwizzle = 0
const VK_COMPONENT_SWIZZLE_ONE VkComponentSwizzle = 2
const VK_COMPONENT_SWIZZLE_R VkComponentSwizzle = 3
const VK_COMPONENT_SWIZZLE_ZERO VkComponentSwizzle = 1
type VkComponentTypeNV ¶
type VkComponentTypeNV = int32
const VK_COMPONENT_TYPE_FLOAT16_NV VkComponentTypeNV = 0
const VK_COMPONENT_TYPE_FLOAT32_NV VkComponentTypeNV = 1
const VK_COMPONENT_TYPE_FLOAT64_NV VkComponentTypeNV = 2
const VK_COMPONENT_TYPE_SINT16_NV VkComponentTypeNV = 4
const VK_COMPONENT_TYPE_SINT32_NV VkComponentTypeNV = 5
const VK_COMPONENT_TYPE_SINT64_NV VkComponentTypeNV = 6
const VK_COMPONENT_TYPE_SINT8_NV VkComponentTypeNV = 3
const VK_COMPONENT_TYPE_UINT16_NV VkComponentTypeNV = 8
const VK_COMPONENT_TYPE_UINT32_NV VkComponentTypeNV = 9
const VK_COMPONENT_TYPE_UINT64_NV VkComponentTypeNV = 10
const VK_COMPONENT_TYPE_UINT8_NV VkComponentTypeNV = 7
type VkCompositeAlphaFlagBitsKHR ¶
type VkCompositeAlphaFlagBitsKHR = VkFlags
const VK_COMPOSITE_ALPHA_INHERIT_BIT_KHR VkCompositeAlphaFlagBitsKHR = 0x1 << 3
const VK_COMPOSITE_ALPHA_OPAQUE_BIT_KHR VkCompositeAlphaFlagBitsKHR = 0x1 << 0
const VK_COMPOSITE_ALPHA_POST_MULTIPLIED_BIT_KHR VkCompositeAlphaFlagBitsKHR = 0x1 << 2
const VK_COMPOSITE_ALPHA_PRE_MULTIPLIED_BIT_KHR VkCompositeAlphaFlagBitsKHR = 0x1 << 1
type VkComputePipelineCreateInfo ¶
type VkComputePipelineCreateInfo struct {
// contains filtered or unexported fields
}
type VkConditionalRenderingBeginInfoEXT ¶
type VkConditionalRenderingBeginInfoEXT struct {
// contains filtered or unexported fields
}
type VkConditionalRenderingFlagBitsEXT ¶
type VkConditionalRenderingFlagBitsEXT = VkFlags
const VK_CONDITIONAL_RENDERING_INVERTED_BIT_EXT VkConditionalRenderingFlagBitsEXT = 0x1 << 0
type VkConformanceVersion ¶
type VkConformanceVersion struct {
// contains filtered or unexported fields
}
type VkConformanceVersionKHR ¶
type VkConformanceVersionKHR struct { }
type VkConservativeRasterizationModeEXT ¶
type VkConservativeRasterizationModeEXT = int32
const VK_CONSERVATIVE_RASTERIZATION_MODE_DISABLED_EXT VkConservativeRasterizationModeEXT = 0
const VK_CONSERVATIVE_RASTERIZATION_MODE_OVERESTIMATE_EXT VkConservativeRasterizationModeEXT = 1
const VK_CONSERVATIVE_RASTERIZATION_MODE_UNDERESTIMATE_EXT VkConservativeRasterizationModeEXT = 2
type VkCooperativeMatrixPropertiesNV ¶
type VkCooperativeMatrixPropertiesNV struct { MSize uint32 NSize uint32 KSize uint32 AType VkComponentTypeNV BType VkComponentTypeNV CType VkComponentTypeNV DType VkComponentTypeNV // contains filtered or unexported fields }
type VkCopyAccelerationStructureInfoKHR ¶
type VkCopyAccelerationStructureInfoKHR struct {
// contains filtered or unexported fields
}
type VkCopyAccelerationStructureModeKHR ¶
type VkCopyAccelerationStructureModeKHR = int32
const VK_COPY_ACCELERATION_STRUCTURE_MODE_CLONE_KHR VkCopyAccelerationStructureModeKHR = 0
const VK_COPY_ACCELERATION_STRUCTURE_MODE_COMPACT_KHR VkCopyAccelerationStructureModeKHR = 1
const VK_COPY_ACCELERATION_STRUCTURE_MODE_DESERIALIZE_KHR VkCopyAccelerationStructureModeKHR = 3
const VK_COPY_ACCELERATION_STRUCTURE_MODE_SERIALIZE_KHR VkCopyAccelerationStructureModeKHR = 2
type VkCopyAccelerationStructureModeNV ¶
type VkCopyAccelerationStructureModeNV = VkCopyAccelerationStructureModeKHR
type VkCopyAccelerationStructureToMemoryInfoKHR ¶
type VkCopyAccelerationStructureToMemoryInfoKHR struct {
// contains filtered or unexported fields
}
type VkCopyBufferInfo2KHR ¶
type VkCopyBufferInfo2KHR struct {
// contains filtered or unexported fields
}
type VkCopyBufferToImageInfo2KHR ¶
type VkCopyBufferToImageInfo2KHR struct {
// contains filtered or unexported fields
}
type VkCopyDescriptorSet ¶
type VkCopyDescriptorSet struct {
// contains filtered or unexported fields
}
type VkCopyImageInfo2KHR ¶
type VkCopyImageInfo2KHR struct {
// contains filtered or unexported fields
}
type VkCopyImageToBufferInfo2KHR ¶
type VkCopyImageToBufferInfo2KHR struct {
// contains filtered or unexported fields
}
type VkCopyMemoryToAccelerationStructureInfoKHR ¶
type VkCopyMemoryToAccelerationStructureInfoKHR struct {
// contains filtered or unexported fields
}
type VkCoverageModulationModeNV ¶
type VkCoverageModulationModeNV = int32
const VK_COVERAGE_MODULATION_MODE_ALPHA_NV VkCoverageModulationModeNV = 2
const VK_COVERAGE_MODULATION_MODE_NONE_NV VkCoverageModulationModeNV = 0
const VK_COVERAGE_MODULATION_MODE_RGBA_NV VkCoverageModulationModeNV = 3
const VK_COVERAGE_MODULATION_MODE_RGB_NV VkCoverageModulationModeNV = 1
type VkCoverageReductionModeNV ¶
type VkCoverageReductionModeNV = int32
const VK_COVERAGE_REDUCTION_MODE_MERGE_NV VkCoverageReductionModeNV = 0
const VK_COVERAGE_REDUCTION_MODE_TRUNCATE_NV VkCoverageReductionModeNV = 1
type VkCullModeFlagBits ¶
type VkCullModeFlagBits = VkFlags
const VK_CULL_MODE_BACK_BIT VkCullModeFlagBits = 0x1 << 1
const VK_CULL_MODE_FRONT_AND_BACK VkCullModeFlagBits = 0x00000003
const VK_CULL_MODE_FRONT_BIT VkCullModeFlagBits = 0x1 << 0
const VK_CULL_MODE_NONE VkCullModeFlagBits = 0
type VkD3D12FenceSubmitInfoKHR ¶
type VkD3D12FenceSubmitInfoKHR struct {
// contains filtered or unexported fields
}
type VkDebugMarkerMarkerInfoEXT ¶
type VkDebugMarkerMarkerInfoEXT struct {
// contains filtered or unexported fields
}
type VkDebugMarkerObjectNameInfoEXT ¶
type VkDebugMarkerObjectNameInfoEXT struct {
// contains filtered or unexported fields
}
type VkDebugMarkerObjectTagInfoEXT ¶
type VkDebugMarkerObjectTagInfoEXT struct {
// contains filtered or unexported fields
}
type VkDebugReportCallbackCreateInfoEXT ¶
type VkDebugReportCallbackCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkDebugReportFlagBitsEXT ¶
type VkDebugReportFlagBitsEXT = VkFlags
const VK_DEBUG_REPORT_DEBUG_BIT_EXT VkDebugReportFlagBitsEXT = 0x1 << 4
const VK_DEBUG_REPORT_ERROR_BIT_EXT VkDebugReportFlagBitsEXT = 0x1 << 3
const VK_DEBUG_REPORT_INFORMATION_BIT_EXT VkDebugReportFlagBitsEXT = 0x1 << 0
const VK_DEBUG_REPORT_PERFORMANCE_WARNING_BIT_EXT VkDebugReportFlagBitsEXT = 0x1 << 2
const VK_DEBUG_REPORT_WARNING_BIT_EXT VkDebugReportFlagBitsEXT = 0x1 << 1
type VkDebugReportObjectTypeEXT ¶
type VkDebugReportObjectTypeEXT = int32
const VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_EXT VkDebugReportObjectTypeEXT = 9
const VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_VIEW_EXT VkDebugReportObjectTypeEXT = 13
const VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_BUFFER_EXT VkDebugReportObjectTypeEXT = 6
const VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_POOL_EXT VkDebugReportObjectTypeEXT = 25
const VK_DEBUG_REPORT_OBJECT_TYPE_DEBUG_REPORT_CALLBACK_EXT_EXT VkDebugReportObjectTypeEXT = 28
const VK_DEBUG_REPORT_OBJECT_TYPE_DEBUG_REPORT_EXT VkDebugReportObjectTypeEXT = VK_DEBUG_REPORT_OBJECT_TYPE_DEBUG_REPORT_CALLBACK_EXT_EXT
const VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_POOL_EXT VkDebugReportObjectTypeEXT = 22
const VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_EXT VkDebugReportObjectTypeEXT = 23
const VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT_EXT VkDebugReportObjectTypeEXT = 20
const VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT VkDebugReportObjectTypeEXT = 3
const VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_MEMORY_EXT VkDebugReportObjectTypeEXT = 8
const VK_DEBUG_REPORT_OBJECT_TYPE_DISPLAY_KHR_EXT VkDebugReportObjectTypeEXT = 29
const VK_DEBUG_REPORT_OBJECT_TYPE_DISPLAY_MODE_KHR_EXT VkDebugReportObjectTypeEXT = 30
const VK_DEBUG_REPORT_OBJECT_TYPE_EVENT_EXT VkDebugReportObjectTypeEXT = 11
const VK_DEBUG_REPORT_OBJECT_TYPE_FENCE_EXT VkDebugReportObjectTypeEXT = 7
const VK_DEBUG_REPORT_OBJECT_TYPE_FRAMEBUFFER_EXT VkDebugReportObjectTypeEXT = 24
const VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_EXT VkDebugReportObjectTypeEXT = 10
const VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_VIEW_EXT VkDebugReportObjectTypeEXT = 14
const VK_DEBUG_REPORT_OBJECT_TYPE_INSTANCE_EXT VkDebugReportObjectTypeEXT = 1
const VK_DEBUG_REPORT_OBJECT_TYPE_PHYSICAL_DEVICE_EXT VkDebugReportObjectTypeEXT = 2
const VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_CACHE_EXT VkDebugReportObjectTypeEXT = 16
const VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_EXT VkDebugReportObjectTypeEXT = 19
const VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_LAYOUT_EXT VkDebugReportObjectTypeEXT = 17
const VK_DEBUG_REPORT_OBJECT_TYPE_QUERY_POOL_EXT VkDebugReportObjectTypeEXT = 12
const VK_DEBUG_REPORT_OBJECT_TYPE_QUEUE_EXT VkDebugReportObjectTypeEXT = 4
const VK_DEBUG_REPORT_OBJECT_TYPE_RENDER_PASS_EXT VkDebugReportObjectTypeEXT = 18
const VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_EXT VkDebugReportObjectTypeEXT = 21
const VK_DEBUG_REPORT_OBJECT_TYPE_SEMAPHORE_EXT VkDebugReportObjectTypeEXT = 5
const VK_DEBUG_REPORT_OBJECT_TYPE_SHADER_MODULE_EXT VkDebugReportObjectTypeEXT = 15
const VK_DEBUG_REPORT_OBJECT_TYPE_SURFACE_KHR_EXT VkDebugReportObjectTypeEXT = 26
const VK_DEBUG_REPORT_OBJECT_TYPE_SWAPCHAIN_KHR_EXT VkDebugReportObjectTypeEXT = 27
const VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT VkDebugReportObjectTypeEXT = 0
const VK_DEBUG_REPORT_OBJECT_TYPE_VALIDATION_CACHE_EXT VkDebugReportObjectTypeEXT = VK_DEBUG_REPORT_OBJECT_TYPE_VALIDATION_CACHE_EXT_EXT
const VK_DEBUG_REPORT_OBJECT_TYPE_VALIDATION_CACHE_EXT_EXT VkDebugReportObjectTypeEXT = 33
type VkDebugUtilsLabelEXT ¶
type VkDebugUtilsLabelEXT struct {
// contains filtered or unexported fields
}
type VkDebugUtilsMessageSeverityFlagBitsEXT ¶
type VkDebugUtilsMessageSeverityFlagBitsEXT = VkFlags
const VK_DEBUG_UTILS_MESSAGE_SEVERITY_ERROR_BIT_EXT VkDebugUtilsMessageSeverityFlagBitsEXT = 0x1 << 12
const VK_DEBUG_UTILS_MESSAGE_SEVERITY_INFO_BIT_EXT VkDebugUtilsMessageSeverityFlagBitsEXT = 0x1 << 4
const VK_DEBUG_UTILS_MESSAGE_SEVERITY_VERBOSE_BIT_EXT VkDebugUtilsMessageSeverityFlagBitsEXT = 0x1 << 0
const VK_DEBUG_UTILS_MESSAGE_SEVERITY_WARNING_BIT_EXT VkDebugUtilsMessageSeverityFlagBitsEXT = 0x1 << 8
type VkDebugUtilsMessageTypeFlagBitsEXT ¶
type VkDebugUtilsMessageTypeFlagBitsEXT = VkFlags
const VK_DEBUG_UTILS_MESSAGE_TYPE_GENERAL_BIT_EXT VkDebugUtilsMessageTypeFlagBitsEXT = 0x1 << 0
const VK_DEBUG_UTILS_MESSAGE_TYPE_PERFORMANCE_BIT_EXT VkDebugUtilsMessageTypeFlagBitsEXT = 0x1 << 2
const VK_DEBUG_UTILS_MESSAGE_TYPE_VALIDATION_BIT_EXT VkDebugUtilsMessageTypeFlagBitsEXT = 0x1 << 1
type VkDebugUtilsMessengerCallbackDataEXT ¶
type VkDebugUtilsMessengerCallbackDataEXT struct {
// contains filtered or unexported fields
}
type VkDebugUtilsMessengerCallbackDataFlagsEXT ¶
type VkDebugUtilsMessengerCallbackDataFlagsEXT = VkFlags
type VkDebugUtilsMessengerCreateInfoEXT ¶
type VkDebugUtilsMessengerCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkDebugUtilsObjectNameInfoEXT ¶
type VkDebugUtilsObjectNameInfoEXT struct {
// contains filtered or unexported fields
}
type VkDebugUtilsObjectTagInfoEXT ¶
type VkDebugUtilsObjectTagInfoEXT struct {
// contains filtered or unexported fields
}
type VkDedicatedAllocationBufferCreateInfoNV ¶
type VkDedicatedAllocationBufferCreateInfoNV struct {
// contains filtered or unexported fields
}
type VkDedicatedAllocationImageCreateInfoNV ¶
type VkDedicatedAllocationImageCreateInfoNV struct {
// contains filtered or unexported fields
}
type VkDedicatedAllocationMemoryAllocateInfoNV ¶
type VkDedicatedAllocationMemoryAllocateInfoNV struct {
// contains filtered or unexported fields
}
type VkDeferredOperationInfoKHR ¶
type VkDeferredOperationInfoKHR struct {
// contains filtered or unexported fields
}
type VkDependencyFlagBits ¶
type VkDependencyFlagBits = VkFlags
const VK_DEPENDENCY_BY_REGION_BIT VkDependencyFlagBits = 0x1 << 0
type VkDescriptorBindingFlagBits ¶
type VkDescriptorBindingFlagBits = VkFlags
const VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT VkDescriptorBindingFlagBits = 0x1 << 2
const VK_DESCRIPTOR_BINDING_UPDATE_AFTER_BIND_BIT VkDescriptorBindingFlagBits = 0x1 << 0
const VK_DESCRIPTOR_BINDING_UPDATE_UNUSED_WHILE_PENDING_BIT VkDescriptorBindingFlagBits = 0x1 << 1
const VK_DESCRIPTOR_BINDING_VARIABLE_DESCRIPTOR_COUNT_BIT VkDescriptorBindingFlagBits = 0x1 << 3
type VkDescriptorBindingFlagBitsEXT ¶
type VkDescriptorBindingFlagBitsEXT = VkDescriptorBindingFlagBits
type VkDescriptorBufferInfo ¶
type VkDescriptorBufferInfo struct {
// contains filtered or unexported fields
}
type VkDescriptorImageInfo ¶
type VkDescriptorImageInfo struct {
// contains filtered or unexported fields
}
type VkDescriptorPoolCreateFlagBits ¶
type VkDescriptorPoolCreateFlagBits = VkFlags
const VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT VkDescriptorPoolCreateFlagBits = 0x1 << 0
type VkDescriptorPoolCreateInfo ¶
type VkDescriptorPoolCreateInfo struct {
// contains filtered or unexported fields
}
type VkDescriptorPoolInlineUniformBlockCreateInfoEXT ¶
type VkDescriptorPoolInlineUniformBlockCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkDescriptorPoolSize ¶
type VkDescriptorPoolSize struct {
// contains filtered or unexported fields
}
type VkDescriptorSetAllocateInfo ¶
type VkDescriptorSetAllocateInfo struct {
// contains filtered or unexported fields
}
type VkDescriptorSetLayoutBinding ¶
type VkDescriptorSetLayoutBinding struct {
// contains filtered or unexported fields
}
type VkDescriptorSetLayoutBindingFlagsCreateInfo ¶
type VkDescriptorSetLayoutBindingFlagsCreateInfo struct {
// contains filtered or unexported fields
}
type VkDescriptorSetLayoutBindingFlagsCreateInfoEXT ¶
type VkDescriptorSetLayoutBindingFlagsCreateInfoEXT struct { }
type VkDescriptorSetLayoutCreateInfo ¶
type VkDescriptorSetLayoutCreateInfo struct {
// contains filtered or unexported fields
}
type VkDescriptorSetLayoutSupport ¶
type VkDescriptorSetLayoutSupport struct {
// contains filtered or unexported fields
}
type VkDescriptorSetLayoutSupportKHR ¶
type VkDescriptorSetLayoutSupportKHR struct { }
type VkDescriptorSetVariableDescriptorCountAllocateInfo ¶
type VkDescriptorSetVariableDescriptorCountAllocateInfo struct {
// contains filtered or unexported fields
}
type VkDescriptorSetVariableDescriptorCountAllocateInfoEXT ¶
type VkDescriptorSetVariableDescriptorCountAllocateInfoEXT struct { }
type VkDescriptorSetVariableDescriptorCountLayoutSupport ¶
type VkDescriptorSetVariableDescriptorCountLayoutSupport struct {
// contains filtered or unexported fields
}
type VkDescriptorSetVariableDescriptorCountLayoutSupportEXT ¶
type VkDescriptorSetVariableDescriptorCountLayoutSupportEXT struct { }
type VkDescriptorType ¶
type VkDescriptorType = int32
const VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER VkDescriptorType = 1
const VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT VkDescriptorType = 10
const VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE VkDescriptorType = 2
const VK_DESCRIPTOR_TYPE_SAMPLER VkDescriptorType = 0
const VK_DESCRIPTOR_TYPE_STORAGE_BUFFER VkDescriptorType = 7
const VK_DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC VkDescriptorType = 9
const VK_DESCRIPTOR_TYPE_STORAGE_IMAGE VkDescriptorType = 3
const VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER VkDescriptorType = 5
const VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER VkDescriptorType = 6
const VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC VkDescriptorType = 8
const VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER VkDescriptorType = 4
type VkDescriptorUpdateTemplateCreateFlagsKHR ¶
type VkDescriptorUpdateTemplateCreateFlagsKHR = uint32
type VkDescriptorUpdateTemplateCreateInfo ¶
type VkDescriptorUpdateTemplateCreateInfo struct {
// contains filtered or unexported fields
}
type VkDescriptorUpdateTemplateCreateInfoKHR ¶
type VkDescriptorUpdateTemplateCreateInfoKHR struct { }
type VkDescriptorUpdateTemplateEntry ¶
type VkDescriptorUpdateTemplateEntry struct {
// contains filtered or unexported fields
}
type VkDescriptorUpdateTemplateEntryKHR ¶
type VkDescriptorUpdateTemplateEntryKHR struct { }
type VkDescriptorUpdateTemplateType ¶
type VkDescriptorUpdateTemplateType = int32
const VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET VkDescriptorUpdateTemplateType = 0
type VkDescriptorUpdateTemplateTypeKHR ¶
type VkDescriptorUpdateTemplateTypeKHR = VkDescriptorUpdateTemplateType
type VkDeviceCreateInfo ¶
type VkDeviceCreateInfo struct {
// contains filtered or unexported fields
}
type VkDeviceDeviceMemoryReportCreateInfoEXT ¶
type VkDeviceDeviceMemoryReportCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkDeviceDiagnosticsConfigCreateInfoNV ¶
type VkDeviceDiagnosticsConfigCreateInfoNV struct {
// contains filtered or unexported fields
}
type VkDeviceDiagnosticsConfigFlagBitsNV ¶
type VkDeviceDiagnosticsConfigFlagBitsNV = VkFlags
const VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_AUTOMATIC_CHECKPOINTS_BIT_NV VkDeviceDiagnosticsConfigFlagBitsNV = 0x1 << 2
const VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_RESOURCE_TRACKING_BIT_NV VkDeviceDiagnosticsConfigFlagBitsNV = 0x1 << 1
const VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_SHADER_DEBUG_INFO_BIT_NV VkDeviceDiagnosticsConfigFlagBitsNV = 0x1 << 0
type VkDeviceEventInfoEXT ¶
type VkDeviceEventInfoEXT struct {
// contains filtered or unexported fields
}
type VkDeviceEventTypeEXT ¶
type VkDeviceEventTypeEXT = int32
const VK_DEVICE_EVENT_TYPE_DISPLAY_HOTPLUG_EXT VkDeviceEventTypeEXT = 0
type VkDeviceGroupBindSparseInfo ¶
type VkDeviceGroupBindSparseInfo struct {
// contains filtered or unexported fields
}
type VkDeviceGroupBindSparseInfoKHR ¶
type VkDeviceGroupBindSparseInfoKHR struct { }
type VkDeviceGroupCommandBufferBeginInfo ¶
type VkDeviceGroupCommandBufferBeginInfo struct {
// contains filtered or unexported fields
}
type VkDeviceGroupCommandBufferBeginInfoKHR ¶
type VkDeviceGroupCommandBufferBeginInfoKHR struct { }
type VkDeviceGroupDeviceCreateInfo ¶
type VkDeviceGroupDeviceCreateInfo struct {
// contains filtered or unexported fields
}
type VkDeviceGroupDeviceCreateInfoKHR ¶
type VkDeviceGroupDeviceCreateInfoKHR struct { }
type VkDeviceGroupPresentCapabilitiesKHR ¶
type VkDeviceGroupPresentCapabilitiesKHR struct {
// contains filtered or unexported fields
}
type VkDeviceGroupPresentInfoKHR ¶
type VkDeviceGroupPresentInfoKHR struct {
// contains filtered or unexported fields
}
type VkDeviceGroupPresentModeFlagBitsKHR ¶
type VkDeviceGroupPresentModeFlagBitsKHR = VkFlags
const VK_DEVICE_GROUP_PRESENT_MODE_LOCAL_BIT_KHR VkDeviceGroupPresentModeFlagBitsKHR = 0x1 << 0
const VK_DEVICE_GROUP_PRESENT_MODE_LOCAL_MULTI_DEVICE_BIT_KHR VkDeviceGroupPresentModeFlagBitsKHR = 0x1 << 3
const VK_DEVICE_GROUP_PRESENT_MODE_REMOTE_BIT_KHR VkDeviceGroupPresentModeFlagBitsKHR = 0x1 << 1
const VK_DEVICE_GROUP_PRESENT_MODE_SUM_BIT_KHR VkDeviceGroupPresentModeFlagBitsKHR = 0x1 << 2
type VkDeviceGroupRenderPassBeginInfo ¶
type VkDeviceGroupRenderPassBeginInfo struct {
// contains filtered or unexported fields
}
type VkDeviceGroupRenderPassBeginInfoKHR ¶
type VkDeviceGroupRenderPassBeginInfoKHR struct { }
type VkDeviceGroupSubmitInfo ¶
type VkDeviceGroupSubmitInfo struct {
// contains filtered or unexported fields
}
type VkDeviceGroupSubmitInfoKHR ¶
type VkDeviceGroupSubmitInfoKHR struct { }
type VkDeviceGroupSwapchainCreateInfoKHR ¶
type VkDeviceGroupSwapchainCreateInfoKHR struct {
// contains filtered or unexported fields
}
type VkDeviceMemoryOpaqueCaptureAddressInfo ¶
type VkDeviceMemoryOpaqueCaptureAddressInfo struct {
// contains filtered or unexported fields
}
type VkDeviceMemoryOpaqueCaptureAddressInfoKHR ¶
type VkDeviceMemoryOpaqueCaptureAddressInfoKHR struct { }
type VkDeviceMemoryOverallocationCreateInfoAMD ¶
type VkDeviceMemoryOverallocationCreateInfoAMD struct {
// contains filtered or unexported fields
}
type VkDeviceMemoryReportCallbackDataEXT ¶
type VkDeviceMemoryReportCallbackDataEXT struct {
// contains filtered or unexported fields
}
type VkDeviceMemoryReportEventTypeEXT ¶
type VkDeviceMemoryReportEventTypeEXT = int32
const VK_DEVICE_MEMORY_REPORT_EVENT_TYPE_ALLOCATE_EXT VkDeviceMemoryReportEventTypeEXT = 0
const VK_DEVICE_MEMORY_REPORT_EVENT_TYPE_ALLOCATION_FAILED_EXT VkDeviceMemoryReportEventTypeEXT = 4
const VK_DEVICE_MEMORY_REPORT_EVENT_TYPE_FREE_EXT VkDeviceMemoryReportEventTypeEXT = 1
const VK_DEVICE_MEMORY_REPORT_EVENT_TYPE_IMPORT_EXT VkDeviceMemoryReportEventTypeEXT = 2
const VK_DEVICE_MEMORY_REPORT_EVENT_TYPE_UNIMPORT_EXT VkDeviceMemoryReportEventTypeEXT = 3
type VkDeviceOrHostAddressConstKHR ¶
type VkDeviceOrHostAddressConstKHR = struct {
// contains filtered or unexported fields
}
type VkDeviceOrHostAddressKHR ¶
type VkDeviceOrHostAddressKHR = struct {
// contains filtered or unexported fields
}
type VkDevicePrivateDataCreateInfoEXT ¶
type VkDevicePrivateDataCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkDeviceQueueCreateInfo ¶
type VkDeviceQueueCreateInfo struct {
// contains filtered or unexported fields
}
type VkDeviceQueueGlobalPriorityCreateInfoEXT ¶
type VkDeviceQueueGlobalPriorityCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkDeviceQueueInfo2 ¶
type VkDeviceQueueInfo2 struct {
// contains filtered or unexported fields
}
type VkDirectFBSurfaceCreateInfoEXT ¶
type VkDirectFBSurfaceCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkDiscardRectangleModeEXT ¶
type VkDiscardRectangleModeEXT = int32
const VK_DISCARD_RECTANGLE_MODE_EXCLUSIVE_EXT VkDiscardRectangleModeEXT = 1
const VK_DISCARD_RECTANGLE_MODE_INCLUSIVE_EXT VkDiscardRectangleModeEXT = 0
type VkDispatchIndirectCommand ¶
type VkDispatchIndirectCommand struct {
// contains filtered or unexported fields
}
type VkDisplayEventInfoEXT ¶
type VkDisplayEventInfoEXT struct {
// contains filtered or unexported fields
}
type VkDisplayEventTypeEXT ¶
type VkDisplayEventTypeEXT = int32
const VK_DISPLAY_EVENT_TYPE_FIRST_PIXEL_OUT_EXT VkDisplayEventTypeEXT = 0
type VkDisplayModeCreateInfoKHR ¶
type VkDisplayModeCreateInfoKHR struct {
// contains filtered or unexported fields
}
type VkDisplayModeParametersKHR ¶
type VkDisplayModeParametersKHR struct {
// contains filtered or unexported fields
}
type VkDisplayModeProperties2KHR ¶
type VkDisplayModeProperties2KHR struct {
// contains filtered or unexported fields
}
type VkDisplayModePropertiesKHR ¶
type VkDisplayModePropertiesKHR struct {
// contains filtered or unexported fields
}
type VkDisplayNativeHdrSurfaceCapabilitiesAMD ¶
type VkDisplayNativeHdrSurfaceCapabilitiesAMD struct {
// contains filtered or unexported fields
}
type VkDisplayPlaneAlphaFlagBitsKHR ¶
type VkDisplayPlaneAlphaFlagBitsKHR = VkFlags
const VK_DISPLAY_PLANE_ALPHA_GLOBAL_BIT_KHR VkDisplayPlaneAlphaFlagBitsKHR = 0x1 << 1
const VK_DISPLAY_PLANE_ALPHA_OPAQUE_BIT_KHR VkDisplayPlaneAlphaFlagBitsKHR = 0x1 << 0
const VK_DISPLAY_PLANE_ALPHA_PER_PIXEL_BIT_KHR VkDisplayPlaneAlphaFlagBitsKHR = 0x1 << 2
const VK_DISPLAY_PLANE_ALPHA_PER_PIXEL_PREMULTIPLIED_BIT_KHR VkDisplayPlaneAlphaFlagBitsKHR = 0x1 << 3
type VkDisplayPlaneCapabilities2KHR ¶
type VkDisplayPlaneCapabilities2KHR struct {
// contains filtered or unexported fields
}
type VkDisplayPlaneCapabilitiesKHR ¶
type VkDisplayPlaneCapabilitiesKHR struct {
// contains filtered or unexported fields
}
type VkDisplayPlaneInfo2KHR ¶
type VkDisplayPlaneInfo2KHR struct {
// contains filtered or unexported fields
}
type VkDisplayPlaneProperties2KHR ¶
type VkDisplayPlaneProperties2KHR struct {
// contains filtered or unexported fields
}
type VkDisplayPlanePropertiesKHR ¶
type VkDisplayPlanePropertiesKHR struct {
// contains filtered or unexported fields
}
type VkDisplayPowerInfoEXT ¶
type VkDisplayPowerInfoEXT struct {
// contains filtered or unexported fields
}
type VkDisplayPowerStateEXT ¶
type VkDisplayPowerStateEXT = int32
const VK_DISPLAY_POWER_STATE_OFF_EXT VkDisplayPowerStateEXT = 0
const VK_DISPLAY_POWER_STATE_ON_EXT VkDisplayPowerStateEXT = 2
const VK_DISPLAY_POWER_STATE_SUSPEND_EXT VkDisplayPowerStateEXT = 1
type VkDisplayPresentInfoKHR ¶
type VkDisplayPresentInfoKHR struct {
// contains filtered or unexported fields
}
type VkDisplayProperties2KHR ¶
type VkDisplayProperties2KHR struct {
// contains filtered or unexported fields
}
type VkDisplayPropertiesKHR ¶
type VkDisplayPropertiesKHR struct {
// contains filtered or unexported fields
}
type VkDisplaySurfaceCreateInfoKHR ¶
type VkDisplaySurfaceCreateInfoKHR struct {
// contains filtered or unexported fields
}
type VkDrawIndexedIndirectCommand ¶
type VkDrawIndexedIndirectCommand struct {
// contains filtered or unexported fields
}
type VkDrawIndirectCommand ¶
type VkDrawIndirectCommand struct {
// contains filtered or unexported fields
}
type VkDrawMeshTasksIndirectCommandNV ¶
type VkDrawMeshTasksIndirectCommandNV struct {
// contains filtered or unexported fields
}
type VkDriverId ¶
type VkDriverId = int32
const VK_DRIVER_ID_AMD_OPEN_SOURCE VkDriverId = 2
const VK_DRIVER_ID_AMD_PROPRIETARY VkDriverId = 1
const VK_DRIVER_ID_ARM_PROPRIETARY VkDriverId = 9
const VK_DRIVER_ID_BROADCOM_PROPRIETARY VkDriverId = 12
const VK_DRIVER_ID_GGP_PROPRIETARY VkDriverId = 11
const VK_DRIVER_ID_GOOGLE_SWIFTSHADER VkDriverId = 10
const VK_DRIVER_ID_IMAGINATION_PROPRIETARY VkDriverId = 7
const VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA VkDriverId = 6
const VK_DRIVER_ID_INTEL_PROPRIETARY_WINDOWS VkDriverId = 5
const VK_DRIVER_ID_MESA_LLVMPIPE VkDriverId = 13
const VK_DRIVER_ID_MESA_RADV VkDriverId = 3
const VK_DRIVER_ID_MOLTENVK VkDriverId = 14
const VK_DRIVER_ID_NVIDIA_PROPRIETARY VkDriverId = 4
const VK_DRIVER_ID_QUALCOMM_PROPRIETARY VkDriverId = 8
type VkDriverIdKHR ¶
type VkDriverIdKHR = VkDriverId
type VkDrmFormatModifierPropertiesEXT ¶
type VkDrmFormatModifierPropertiesEXT struct {
// contains filtered or unexported fields
}
type VkDrmFormatModifierPropertiesListEXT ¶
type VkDrmFormatModifierPropertiesListEXT struct {
// contains filtered or unexported fields
}
type VkDynamicState ¶
type VkDynamicState = int32
const VK_DYNAMIC_STATE_BLEND_CONSTANTS VkDynamicState = 4
const VK_DYNAMIC_STATE_DEPTH_BIAS VkDynamicState = 3
const VK_DYNAMIC_STATE_DEPTH_BOUNDS VkDynamicState = 5
const VK_DYNAMIC_STATE_LINE_WIDTH VkDynamicState = 2
const VK_DYNAMIC_STATE_SCISSOR VkDynamicState = 1
const VK_DYNAMIC_STATE_STENCIL_COMPARE_MASK VkDynamicState = 6
const VK_DYNAMIC_STATE_STENCIL_REFERENCE VkDynamicState = 8
const VK_DYNAMIC_STATE_STENCIL_WRITE_MASK VkDynamicState = 7
const VK_DYNAMIC_STATE_VIEWPORT VkDynamicState = 0
type VkEventCreateInfo ¶
type VkEventCreateInfo struct {
// contains filtered or unexported fields
}
type VkExportFenceCreateInfo ¶
type VkExportFenceCreateInfo struct {
// contains filtered or unexported fields
}
type VkExportFenceCreateInfoKHR ¶
type VkExportFenceCreateInfoKHR struct { }
type VkExportFenceWin32HandleInfoKHR ¶
type VkExportFenceWin32HandleInfoKHR struct {
// contains filtered or unexported fields
}
type VkExportMemoryAllocateInfo ¶
type VkExportMemoryAllocateInfo struct {
// contains filtered or unexported fields
}
type VkExportMemoryAllocateInfoKHR ¶
type VkExportMemoryAllocateInfoKHR struct { }
type VkExportMemoryAllocateInfoNV ¶
type VkExportMemoryAllocateInfoNV struct {
// contains filtered or unexported fields
}
type VkExportMemoryWin32HandleInfoKHR ¶
type VkExportMemoryWin32HandleInfoKHR struct {
// contains filtered or unexported fields
}
type VkExportMemoryWin32HandleInfoNV ¶
type VkExportMemoryWin32HandleInfoNV struct {
// contains filtered or unexported fields
}
type VkExportSemaphoreCreateInfo ¶
type VkExportSemaphoreCreateInfo struct {
// contains filtered or unexported fields
}
type VkExportSemaphoreCreateInfoKHR ¶
type VkExportSemaphoreCreateInfoKHR struct { }
type VkExportSemaphoreWin32HandleInfoKHR ¶
type VkExportSemaphoreWin32HandleInfoKHR struct {
// contains filtered or unexported fields
}
type VkExtensionProperties ¶
type VkExtensionProperties struct {
// contains filtered or unexported fields
}
type VkExtent2D ¶
type VkExtent2D struct {
// contains filtered or unexported fields
}
type VkExtent3D ¶
type VkExtent3D struct {
// contains filtered or unexported fields
}
type VkExternalBufferProperties ¶
type VkExternalBufferProperties struct {
// contains filtered or unexported fields
}
type VkExternalBufferPropertiesKHR ¶
type VkExternalBufferPropertiesKHR struct { }
type VkExternalFenceFeatureFlagBits ¶
type VkExternalFenceFeatureFlagBits = VkFlags
const VK_EXTERNAL_FENCE_FEATURE_EXPORTABLE_BIT VkExternalFenceFeatureFlagBits = 0x1 << 0
const VK_EXTERNAL_FENCE_FEATURE_IMPORTABLE_BIT VkExternalFenceFeatureFlagBits = 0x1 << 1
type VkExternalFenceFeatureFlagBitsKHR ¶
type VkExternalFenceFeatureFlagBitsKHR = VkExternalFenceFeatureFlagBits
type VkExternalFenceHandleTypeFlagBits ¶
type VkExternalFenceHandleTypeFlagBits = VkFlags
const VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_FD_BIT VkExternalFenceHandleTypeFlagBits = 0x1 << 0
const VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_WIN32_BIT VkExternalFenceHandleTypeFlagBits = 0x1 << 1
const VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT VkExternalFenceHandleTypeFlagBits = 0x1 << 2
const VK_EXTERNAL_FENCE_HANDLE_TYPE_SYNC_FD_BIT VkExternalFenceHandleTypeFlagBits = 0x1 << 3
type VkExternalFenceHandleTypeFlagBitsKHR ¶
type VkExternalFenceHandleTypeFlagBitsKHR = VkExternalFenceHandleTypeFlagBits
type VkExternalFenceProperties ¶
type VkExternalFenceProperties struct {
// contains filtered or unexported fields
}
type VkExternalFencePropertiesKHR ¶
type VkExternalFencePropertiesKHR struct { }
type VkExternalFormatANDROID ¶
type VkExternalFormatANDROID struct {
// contains filtered or unexported fields
}
type VkExternalImageFormatProperties ¶
type VkExternalImageFormatProperties struct {
// contains filtered or unexported fields
}
type VkExternalImageFormatPropertiesKHR ¶
type VkExternalImageFormatPropertiesKHR struct { }
type VkExternalImageFormatPropertiesNV ¶
type VkExternalImageFormatPropertiesNV struct {
// contains filtered or unexported fields
}
type VkExternalMemoryBufferCreateInfo ¶
type VkExternalMemoryBufferCreateInfo struct {
// contains filtered or unexported fields
}
type VkExternalMemoryBufferCreateInfoKHR ¶
type VkExternalMemoryBufferCreateInfoKHR struct { }
type VkExternalMemoryFeatureFlagBits ¶
type VkExternalMemoryFeatureFlagBits = VkFlags
const VK_EXTERNAL_MEMORY_FEATURE_DEDICATED_ONLY_BIT VkExternalMemoryFeatureFlagBits = 0x1 << 0
const VK_EXTERNAL_MEMORY_FEATURE_EXPORTABLE_BIT VkExternalMemoryFeatureFlagBits = 0x1 << 1
const VK_EXTERNAL_MEMORY_FEATURE_IMPORTABLE_BIT VkExternalMemoryFeatureFlagBits = 0x1 << 2
type VkExternalMemoryFeatureFlagBitsKHR ¶
type VkExternalMemoryFeatureFlagBitsKHR = VkExternalMemoryFeatureFlagBits
type VkExternalMemoryFeatureFlagBitsNV ¶
type VkExternalMemoryFeatureFlagBitsNV = VkFlags
const VK_EXTERNAL_MEMORY_FEATURE_DEDICATED_ONLY_BIT_NV VkExternalMemoryFeatureFlagBitsNV = 0x1 << 0
const VK_EXTERNAL_MEMORY_FEATURE_EXPORTABLE_BIT_NV VkExternalMemoryFeatureFlagBitsNV = 0x1 << 1
const VK_EXTERNAL_MEMORY_FEATURE_IMPORTABLE_BIT_NV VkExternalMemoryFeatureFlagBitsNV = 0x1 << 2
type VkExternalMemoryHandleTypeFlagBits ¶
type VkExternalMemoryHandleTypeFlagBits = VkFlags
const VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_TEXTURE_BIT VkExternalMemoryHandleTypeFlagBits = 0x1 << 3
const VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_TEXTURE_KMT_BIT VkExternalMemoryHandleTypeFlagBits = 0x1 << 4
const VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_HEAP_BIT VkExternalMemoryHandleTypeFlagBits = 0x1 << 5
const VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_RESOURCE_BIT VkExternalMemoryHandleTypeFlagBits = 0x1 << 6
const VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_FD_BIT VkExternalMemoryHandleTypeFlagBits = 0x1 << 0
const VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_BIT VkExternalMemoryHandleTypeFlagBits = 0x1 << 1
const VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT VkExternalMemoryHandleTypeFlagBits = 0x1 << 2
type VkExternalMemoryHandleTypeFlagBitsKHR ¶
type VkExternalMemoryHandleTypeFlagBitsKHR = VkExternalMemoryHandleTypeFlagBits
type VkExternalMemoryHandleTypeFlagBitsNV ¶
type VkExternalMemoryHandleTypeFlagBitsNV = VkFlags
const VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_IMAGE_BIT_NV VkExternalMemoryHandleTypeFlagBitsNV = 0x1 << 2
const VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_IMAGE_KMT_BIT_NV VkExternalMemoryHandleTypeFlagBitsNV = 0x1 << 3
const VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_BIT_NV VkExternalMemoryHandleTypeFlagBitsNV = 0x1 << 0
const VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT_NV VkExternalMemoryHandleTypeFlagBitsNV = 0x1 << 1
type VkExternalMemoryImageCreateInfo ¶
type VkExternalMemoryImageCreateInfo struct {
// contains filtered or unexported fields
}
type VkExternalMemoryImageCreateInfoKHR ¶
type VkExternalMemoryImageCreateInfoKHR struct { }
type VkExternalMemoryImageCreateInfoNV ¶
type VkExternalMemoryImageCreateInfoNV struct {
// contains filtered or unexported fields
}
type VkExternalMemoryProperties ¶
type VkExternalMemoryProperties struct {
// contains filtered or unexported fields
}
type VkExternalMemoryPropertiesKHR ¶
type VkExternalMemoryPropertiesKHR struct { }
type VkExternalSemaphoreFeatureFlagBits ¶
type VkExternalSemaphoreFeatureFlagBits = VkFlags
const VK_EXTERNAL_SEMAPHORE_FEATURE_EXPORTABLE_BIT VkExternalSemaphoreFeatureFlagBits = 0x1 << 0
const VK_EXTERNAL_SEMAPHORE_FEATURE_IMPORTABLE_BIT VkExternalSemaphoreFeatureFlagBits = 0x1 << 1
type VkExternalSemaphoreFeatureFlagBitsKHR ¶
type VkExternalSemaphoreFeatureFlagBitsKHR = VkExternalSemaphoreFeatureFlagBits
type VkExternalSemaphoreHandleTypeFlagBits ¶
type VkExternalSemaphoreHandleTypeFlagBits = VkFlags
const VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D11_FENCE_BIT VkExternalSemaphoreHandleTypeFlagBits = VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D12_FENCE_BIT
const VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D12_FENCE_BIT VkExternalSemaphoreHandleTypeFlagBits = 0x1 << 3
const VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT VkExternalSemaphoreHandleTypeFlagBits = 0x1 << 0
const VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_BIT VkExternalSemaphoreHandleTypeFlagBits = 0x1 << 1
const VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT VkExternalSemaphoreHandleTypeFlagBits = 0x1 << 2
const VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT VkExternalSemaphoreHandleTypeFlagBits = 0x1 << 4
type VkExternalSemaphoreHandleTypeFlagBitsKHR ¶
type VkExternalSemaphoreHandleTypeFlagBitsKHR = VkExternalSemaphoreHandleTypeFlagBits
type VkExternalSemaphoreProperties ¶
type VkExternalSemaphoreProperties struct {
// contains filtered or unexported fields
}
type VkExternalSemaphorePropertiesKHR ¶
type VkExternalSemaphorePropertiesKHR struct { }
type VkFenceCreateFlagBits ¶
type VkFenceCreateFlagBits = VkFlags
const VK_FENCE_CREATE_SIGNALED_BIT VkFenceCreateFlagBits = 0x1 << 0
type VkFenceCreateInfo ¶
type VkFenceCreateInfo struct {
// contains filtered or unexported fields
}
type VkFenceGetFdInfoKHR ¶
type VkFenceGetFdInfoKHR struct {
// contains filtered or unexported fields
}
type VkFenceGetWin32HandleInfoKHR ¶
type VkFenceGetWin32HandleInfoKHR struct {
// contains filtered or unexported fields
}
type VkFenceImportFlagBits ¶
type VkFenceImportFlagBits = VkFlags
const VK_FENCE_IMPORT_TEMPORARY_BIT VkFenceImportFlagBits = 0x1 << 0
type VkFenceImportFlagBitsKHR ¶
type VkFenceImportFlagBitsKHR = VkFenceImportFlagBits
type VkFilter ¶
type VkFilter = int32
const VK_FILTER_LINEAR VkFilter = 1
const VK_FILTER_NEAREST VkFilter = 0
type VkFilterCubicImageViewImageFormatPropertiesEXT ¶
type VkFilterCubicImageViewImageFormatPropertiesEXT struct {
// contains filtered or unexported fields
}
type VkFormat ¶
type VkFormat = int32
const VK_FORMAT_A1R5G5B5_UNORM_PACK16 VkFormat = 8
const VK_FORMAT_A2B10G10R10_SINT_PACK32 VkFormat = 69
const VK_FORMAT_A2B10G10R10_SNORM_PACK32 VkFormat = 65
const VK_FORMAT_A2B10G10R10_SSCALED_PACK32 VkFormat = 67
const VK_FORMAT_A2B10G10R10_UINT_PACK32 VkFormat = 68
const VK_FORMAT_A2B10G10R10_UNORM_PACK32 VkFormat = 64
const VK_FORMAT_A2B10G10R10_USCALED_PACK32 VkFormat = 66
const VK_FORMAT_A2R10G10B10_SINT_PACK32 VkFormat = 63
const VK_FORMAT_A2R10G10B10_SNORM_PACK32 VkFormat = 59
const VK_FORMAT_A2R10G10B10_SSCALED_PACK32 VkFormat = 61
const VK_FORMAT_A2R10G10B10_UINT_PACK32 VkFormat = 62
const VK_FORMAT_A2R10G10B10_UNORM_PACK32 VkFormat = 58
const VK_FORMAT_A2R10G10B10_USCALED_PACK32 VkFormat = 60
const VK_FORMAT_A8B8G8R8_SINT_PACK32 VkFormat = 56
const VK_FORMAT_A8B8G8R8_SNORM_PACK32 VkFormat = 52
const VK_FORMAT_A8B8G8R8_SRGB_PACK32 VkFormat = 57
const VK_FORMAT_A8B8G8R8_SSCALED_PACK32 VkFormat = 54
const VK_FORMAT_A8B8G8R8_UINT_PACK32 VkFormat = 55
const VK_FORMAT_A8B8G8R8_UNORM_PACK32 VkFormat = 51
const VK_FORMAT_A8B8G8R8_USCALED_PACK32 VkFormat = 53
const VK_FORMAT_ASTC_10x10_SRGB_BLOCK VkFormat = 180
const VK_FORMAT_ASTC_10x10_UNORM_BLOCK VkFormat = 179
const VK_FORMAT_ASTC_10x5_SRGB_BLOCK VkFormat = 174
const VK_FORMAT_ASTC_10x5_UNORM_BLOCK VkFormat = 173
const VK_FORMAT_ASTC_10x6_SRGB_BLOCK VkFormat = 176
const VK_FORMAT_ASTC_10x6_UNORM_BLOCK VkFormat = 175
const VK_FORMAT_ASTC_10x8_SRGB_BLOCK VkFormat = 178
const VK_FORMAT_ASTC_10x8_UNORM_BLOCK VkFormat = 177
const VK_FORMAT_ASTC_12x10_SRGB_BLOCK VkFormat = 182
const VK_FORMAT_ASTC_12x10_UNORM_BLOCK VkFormat = 181
const VK_FORMAT_ASTC_12x12_SRGB_BLOCK VkFormat = 184
const VK_FORMAT_ASTC_12x12_UNORM_BLOCK VkFormat = 183
const VK_FORMAT_ASTC_4x4_SRGB_BLOCK VkFormat = 158
const VK_FORMAT_ASTC_4x4_UNORM_BLOCK VkFormat = 157
const VK_FORMAT_ASTC_5x4_SRGB_BLOCK VkFormat = 160
const VK_FORMAT_ASTC_5x4_UNORM_BLOCK VkFormat = 159
const VK_FORMAT_ASTC_5x5_SRGB_BLOCK VkFormat = 162
const VK_FORMAT_ASTC_5x5_UNORM_BLOCK VkFormat = 161
const VK_FORMAT_ASTC_6x5_SRGB_BLOCK VkFormat = 164
const VK_FORMAT_ASTC_6x5_UNORM_BLOCK VkFormat = 163
const VK_FORMAT_ASTC_6x6_SRGB_BLOCK VkFormat = 166
const VK_FORMAT_ASTC_6x6_UNORM_BLOCK VkFormat = 165
const VK_FORMAT_ASTC_8x5_SRGB_BLOCK VkFormat = 168
const VK_FORMAT_ASTC_8x5_UNORM_BLOCK VkFormat = 167
const VK_FORMAT_ASTC_8x6_SRGB_BLOCK VkFormat = 170
const VK_FORMAT_ASTC_8x6_UNORM_BLOCK VkFormat = 169
const VK_FORMAT_ASTC_8x8_SRGB_BLOCK VkFormat = 172
const VK_FORMAT_ASTC_8x8_UNORM_BLOCK VkFormat = 171
const VK_FORMAT_B10G11R11_UFLOAT_PACK32 VkFormat = 122
const VK_FORMAT_B4G4R4A4_UNORM_PACK16 VkFormat = 3
const VK_FORMAT_B5G5R5A1_UNORM_PACK16 VkFormat = 7
const VK_FORMAT_B5G6R5_UNORM_PACK16 VkFormat = 5
const VK_FORMAT_B8G8R8A8_SINT VkFormat = 49
const VK_FORMAT_B8G8R8A8_SNORM VkFormat = 45
const VK_FORMAT_B8G8R8A8_SRGB VkFormat = 50
const VK_FORMAT_B8G8R8A8_SSCALED VkFormat = 47
const VK_FORMAT_B8G8R8A8_UINT VkFormat = 48
const VK_FORMAT_B8G8R8A8_UNORM VkFormat = 44
const VK_FORMAT_B8G8R8A8_USCALED VkFormat = 46
const VK_FORMAT_B8G8R8_SINT VkFormat = 35
const VK_FORMAT_B8G8R8_SNORM VkFormat = 31
const VK_FORMAT_B8G8R8_SRGB VkFormat = 36
const VK_FORMAT_B8G8R8_SSCALED VkFormat = 33
const VK_FORMAT_B8G8R8_UINT VkFormat = 34
const VK_FORMAT_B8G8R8_UNORM VkFormat = 30
const VK_FORMAT_B8G8R8_USCALED VkFormat = 32
const VK_FORMAT_BC1_RGBA_SRGB_BLOCK VkFormat = 134
const VK_FORMAT_BC1_RGBA_UNORM_BLOCK VkFormat = 133
const VK_FORMAT_BC1_RGB_SRGB_BLOCK VkFormat = 132
const VK_FORMAT_BC1_RGB_UNORM_BLOCK VkFormat = 131
const VK_FORMAT_BC2_SRGB_BLOCK VkFormat = 136
const VK_FORMAT_BC2_UNORM_BLOCK VkFormat = 135
const VK_FORMAT_BC3_SRGB_BLOCK VkFormat = 138
const VK_FORMAT_BC3_UNORM_BLOCK VkFormat = 137
const VK_FORMAT_BC4_SNORM_BLOCK VkFormat = 140
const VK_FORMAT_BC4_UNORM_BLOCK VkFormat = 139
const VK_FORMAT_BC5_SNORM_BLOCK VkFormat = 142
const VK_FORMAT_BC5_UNORM_BLOCK VkFormat = 141
const VK_FORMAT_BC6H_SFLOAT_BLOCK VkFormat = 144
const VK_FORMAT_BC6H_UFLOAT_BLOCK VkFormat = 143
const VK_FORMAT_BC7_SRGB_BLOCK VkFormat = 146
const VK_FORMAT_BC7_UNORM_BLOCK VkFormat = 145
const VK_FORMAT_D16_UNORM VkFormat = 124
const VK_FORMAT_D16_UNORM_S8_UINT VkFormat = 128
const VK_FORMAT_D24_UNORM_S8_UINT VkFormat = 129
const VK_FORMAT_D32_SFLOAT VkFormat = 126
const VK_FORMAT_D32_SFLOAT_S8_UINT VkFormat = 130
const VK_FORMAT_E5B9G9R9_UFLOAT_PACK32 VkFormat = 123
const VK_FORMAT_EAC_R11G11_SNORM_BLOCK VkFormat = 156
const VK_FORMAT_EAC_R11G11_UNORM_BLOCK VkFormat = 155
const VK_FORMAT_EAC_R11_SNORM_BLOCK VkFormat = 154
const VK_FORMAT_EAC_R11_UNORM_BLOCK VkFormat = 153
const VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK VkFormat = 150
const VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK VkFormat = 149
const VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK VkFormat = 152
const VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK VkFormat = 151
const VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCK VkFormat = 148
const VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK VkFormat = 147
const VK_FORMAT_R16G16B16A16_SFLOAT VkFormat = 97
const VK_FORMAT_R16G16B16A16_SINT VkFormat = 96
const VK_FORMAT_R16G16B16A16_SNORM VkFormat = 92
const VK_FORMAT_R16G16B16A16_SSCALED VkFormat = 94
const VK_FORMAT_R16G16B16A16_UINT VkFormat = 95
const VK_FORMAT_R16G16B16A16_UNORM VkFormat = 91
const VK_FORMAT_R16G16B16A16_USCALED VkFormat = 93
const VK_FORMAT_R16G16B16_SFLOAT VkFormat = 90
const VK_FORMAT_R16G16B16_SINT VkFormat = 89
const VK_FORMAT_R16G16B16_SNORM VkFormat = 85
const VK_FORMAT_R16G16B16_SSCALED VkFormat = 87
const VK_FORMAT_R16G16B16_UINT VkFormat = 88
const VK_FORMAT_R16G16B16_UNORM VkFormat = 84
const VK_FORMAT_R16G16B16_USCALED VkFormat = 86
const VK_FORMAT_R16G16_SFLOAT VkFormat = 83
const VK_FORMAT_R16G16_SINT VkFormat = 82
const VK_FORMAT_R16G16_SNORM VkFormat = 78
const VK_FORMAT_R16G16_SSCALED VkFormat = 80
const VK_FORMAT_R16G16_UINT VkFormat = 81
const VK_FORMAT_R16G16_UNORM VkFormat = 77
const VK_FORMAT_R16G16_USCALED VkFormat = 79
const VK_FORMAT_R16_SFLOAT VkFormat = 76
const VK_FORMAT_R16_SINT VkFormat = 75
const VK_FORMAT_R16_SNORM VkFormat = 71
const VK_FORMAT_R16_SSCALED VkFormat = 73
const VK_FORMAT_R16_UINT VkFormat = 74
const VK_FORMAT_R16_UNORM VkFormat = 70
const VK_FORMAT_R16_USCALED VkFormat = 72
const VK_FORMAT_R32G32B32A32_SFLOAT VkFormat = 109
const VK_FORMAT_R32G32B32A32_SINT VkFormat = 108
const VK_FORMAT_R32G32B32A32_UINT VkFormat = 107
const VK_FORMAT_R32G32B32_SFLOAT VkFormat = 106
const VK_FORMAT_R32G32B32_SINT VkFormat = 105
const VK_FORMAT_R32G32B32_UINT VkFormat = 104
const VK_FORMAT_R32G32_SFLOAT VkFormat = 103
const VK_FORMAT_R32G32_SINT VkFormat = 102
const VK_FORMAT_R32G32_UINT VkFormat = 101
const VK_FORMAT_R32_SFLOAT VkFormat = 100
const VK_FORMAT_R32_SINT VkFormat = 99
const VK_FORMAT_R32_UINT VkFormat = 98
const VK_FORMAT_R4G4B4A4_UNORM_PACK16 VkFormat = 2
const VK_FORMAT_R4G4_UNORM_PACK8 VkFormat = 1
const VK_FORMAT_R5G5B5A1_UNORM_PACK16 VkFormat = 6
const VK_FORMAT_R5G6B5_UNORM_PACK16 VkFormat = 4
const VK_FORMAT_R64G64B64A64_SFLOAT VkFormat = 121
const VK_FORMAT_R64G64B64A64_SINT VkFormat = 120
const VK_FORMAT_R64G64B64A64_UINT VkFormat = 119
const VK_FORMAT_R64G64B64_SFLOAT VkFormat = 118
const VK_FORMAT_R64G64B64_SINT VkFormat = 117
const VK_FORMAT_R64G64B64_UINT VkFormat = 116
const VK_FORMAT_R64G64_SFLOAT VkFormat = 115
const VK_FORMAT_R64G64_SINT VkFormat = 114
const VK_FORMAT_R64G64_UINT VkFormat = 113
const VK_FORMAT_R64_SFLOAT VkFormat = 112
const VK_FORMAT_R64_SINT VkFormat = 111
const VK_FORMAT_R64_UINT VkFormat = 110
const VK_FORMAT_R8G8B8A8_SINT VkFormat = 42
const VK_FORMAT_R8G8B8A8_SNORM VkFormat = 38
const VK_FORMAT_R8G8B8A8_SRGB VkFormat = 43
const VK_FORMAT_R8G8B8A8_SSCALED VkFormat = 40
const VK_FORMAT_R8G8B8A8_UINT VkFormat = 41
const VK_FORMAT_R8G8B8A8_UNORM VkFormat = 37
const VK_FORMAT_R8G8B8A8_USCALED VkFormat = 39
const VK_FORMAT_R8G8B8_SINT VkFormat = 28
const VK_FORMAT_R8G8B8_SNORM VkFormat = 24
const VK_FORMAT_R8G8B8_SRGB VkFormat = 29
const VK_FORMAT_R8G8B8_SSCALED VkFormat = 26
const VK_FORMAT_R8G8B8_UINT VkFormat = 27
const VK_FORMAT_R8G8B8_UNORM VkFormat = 23
const VK_FORMAT_R8G8B8_USCALED VkFormat = 25
const VK_FORMAT_R8G8_SINT VkFormat = 21
const VK_FORMAT_R8G8_SNORM VkFormat = 17
const VK_FORMAT_R8G8_SRGB VkFormat = 22
const VK_FORMAT_R8G8_SSCALED VkFormat = 19
const VK_FORMAT_R8G8_UINT VkFormat = 20
const VK_FORMAT_R8G8_UNORM VkFormat = 16
const VK_FORMAT_R8G8_USCALED VkFormat = 18
const VK_FORMAT_R8_SINT VkFormat = 14
const VK_FORMAT_R8_SNORM VkFormat = 10
const VK_FORMAT_R8_SRGB VkFormat = 15
const VK_FORMAT_R8_SSCALED VkFormat = 12
const VK_FORMAT_R8_UINT VkFormat = 13
const VK_FORMAT_R8_UNORM VkFormat = 9
const VK_FORMAT_R8_USCALED VkFormat = 11
const VK_FORMAT_S8_UINT VkFormat = 127
const VK_FORMAT_UNDEFINED VkFormat = 0
const VK_FORMAT_X8_D24_UNORM_PACK32 VkFormat = 125
type VkFormatFeatureFlagBits ¶
type VkFormatFeatureFlagBits = VkFlags
const VK_FORMAT_FEATURE_BLIT_DST_BIT VkFormatFeatureFlagBits = 0x1 << 11
const VK_FORMAT_FEATURE_BLIT_SRC_BIT VkFormatFeatureFlagBits = 0x1 << 10
const VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT VkFormatFeatureFlagBits = 0x1 << 7
const VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT VkFormatFeatureFlagBits = 0x1 << 8
const VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT VkFormatFeatureFlagBits = 0x1 << 9
const VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT VkFormatFeatureFlagBits = 0x1 << 0
const VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT VkFormatFeatureFlagBits = 0x1 << 12
const VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT VkFormatFeatureFlagBits = 0x1 << 2
const VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT VkFormatFeatureFlagBits = 0x1 << 1
const VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT VkFormatFeatureFlagBits = 0x1 << 5
const VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT VkFormatFeatureFlagBits = 0x1 << 4
const VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT VkFormatFeatureFlagBits = 0x1 << 3
const VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT VkFormatFeatureFlagBits = 0x1 << 6
type VkFormatProperties ¶
type VkFormatProperties struct {
// contains filtered or unexported fields
}
type VkFormatProperties2 ¶
type VkFormatProperties2 struct {
// contains filtered or unexported fields
}
type VkFormatProperties2KHR ¶
type VkFormatProperties2KHR struct { }
type VkFragmentShadingRateAttachmentInfoKHR ¶
type VkFragmentShadingRateAttachmentInfoKHR struct {
// contains filtered or unexported fields
}
type VkFragmentShadingRateCombinerOpKHR ¶
type VkFragmentShadingRateCombinerOpKHR = int32
const VK_FRAGMENT_SHADING_RATE_COMBINER_OP_KEEP_KHR VkFragmentShadingRateCombinerOpKHR = 0
const VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MAX_KHR VkFragmentShadingRateCombinerOpKHR = 3
const VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MIN_KHR VkFragmentShadingRateCombinerOpKHR = 2
const VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MUL_KHR VkFragmentShadingRateCombinerOpKHR = 4
const VK_FRAGMENT_SHADING_RATE_COMBINER_OP_REPLACE_KHR VkFragmentShadingRateCombinerOpKHR = 1
type VkFramebufferAttachmentImageInfo ¶
type VkFramebufferAttachmentImageInfo struct {
// contains filtered or unexported fields
}
type VkFramebufferAttachmentImageInfoKHR ¶
type VkFramebufferAttachmentImageInfoKHR struct { }
type VkFramebufferAttachmentsCreateInfo ¶
type VkFramebufferAttachmentsCreateInfo struct {
// contains filtered or unexported fields
}
type VkFramebufferAttachmentsCreateInfoKHR ¶
type VkFramebufferAttachmentsCreateInfoKHR struct { }
type VkFramebufferCreateInfo ¶
type VkFramebufferCreateInfo struct {
// contains filtered or unexported fields
}
type VkFramebufferMixedSamplesCombinationNV ¶
type VkFramebufferMixedSamplesCombinationNV struct {
// contains filtered or unexported fields
}
type VkFrontFace ¶
type VkFrontFace = int32
const VK_FRONT_FACE_CLOCKWISE VkFrontFace = 1
const VK_FRONT_FACE_COUNTER_CLOCKWISE VkFrontFace = 0
type VkFullScreenExclusiveEXT ¶
type VkFullScreenExclusiveEXT = int32
const VK_FULL_SCREEN_EXCLUSIVE_ALLOWED_EXT VkFullScreenExclusiveEXT = 1
const VK_FULL_SCREEN_EXCLUSIVE_APPLICATION_CONTROLLED_EXT VkFullScreenExclusiveEXT = 3
const VK_FULL_SCREEN_EXCLUSIVE_DEFAULT_EXT VkFullScreenExclusiveEXT = 0
const VK_FULL_SCREEN_EXCLUSIVE_DISALLOWED_EXT VkFullScreenExclusiveEXT = 2
type VkGeneratedCommandsInfoNV ¶
type VkGeneratedCommandsInfoNV struct {
// contains filtered or unexported fields
}
type VkGeneratedCommandsMemoryRequirementsInfoNV ¶
type VkGeneratedCommandsMemoryRequirementsInfoNV struct {
// contains filtered or unexported fields
}
type VkGeometryAABBNV ¶
type VkGeometryAABBNV struct {
// contains filtered or unexported fields
}
type VkGeometryDataNV ¶
type VkGeometryDataNV struct {
// contains filtered or unexported fields
}
type VkGeometryFlagBitsKHR ¶
type VkGeometryFlagBitsKHR = VkFlags
const VK_GEOMETRY_NO_DUPLICATE_ANY_HIT_INVOCATION_BIT_KHR VkGeometryFlagBitsKHR = 0x1 << 1
const VK_GEOMETRY_OPAQUE_BIT_KHR VkGeometryFlagBitsKHR = 0x1 << 0
type VkGeometryFlagBitsNV ¶
type VkGeometryFlagBitsNV = VkGeometryFlagBitsKHR
type VkGeometryInstanceFlagBitsKHR ¶
type VkGeometryInstanceFlagBitsKHR = VkFlags
const VK_GEOMETRY_INSTANCE_FORCE_NO_OPAQUE_BIT_KHR VkGeometryInstanceFlagBitsKHR = 0x1 << 3
const VK_GEOMETRY_INSTANCE_FORCE_OPAQUE_BIT_KHR VkGeometryInstanceFlagBitsKHR = 0x1 << 2
const VK_GEOMETRY_INSTANCE_TRIANGLE_FACING_CULL_DISABLE_BIT_KHR VkGeometryInstanceFlagBitsKHR = 0x1 << 0
const VK_GEOMETRY_INSTANCE_TRIANGLE_FRONT_COUNTERCLOCKWISE_BIT_KHR VkGeometryInstanceFlagBitsKHR = 0x1 << 1
type VkGeometryInstanceFlagBitsNV ¶
type VkGeometryInstanceFlagBitsNV = VkGeometryInstanceFlagBitsKHR
type VkGeometryNV ¶
type VkGeometryNV struct {
// contains filtered or unexported fields
}
type VkGeometryTrianglesNV ¶
type VkGeometryTrianglesNV struct {
// contains filtered or unexported fields
}
type VkGeometryTypeKHR ¶
type VkGeometryTypeKHR = int32
const VK_GEOMETRY_TYPE_AABBS_KHR VkGeometryTypeKHR = 1
const VK_GEOMETRY_TYPE_TRIANGLES_KHR VkGeometryTypeKHR = 0
type VkGeometryTypeNV ¶
type VkGeometryTypeNV = VkGeometryTypeKHR
type VkGraphicsPipelineCreateInfo ¶
type VkGraphicsPipelineCreateInfo struct {
// contains filtered or unexported fields
}
type VkGraphicsPipelineShaderGroupsCreateInfoNV ¶
type VkGraphicsPipelineShaderGroupsCreateInfoNV struct {
// contains filtered or unexported fields
}
type VkGraphicsShaderGroupCreateInfoNV ¶
type VkGraphicsShaderGroupCreateInfoNV struct {
// contains filtered or unexported fields
}
type VkHdrMetadataEXT ¶
type VkHdrMetadataEXT struct {
// contains filtered or unexported fields
}
type VkHeadlessSurfaceCreateInfoEXT ¶
type VkHeadlessSurfaceCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkIOSSurfaceCreateInfoMVK ¶
type VkIOSSurfaceCreateInfoMVK struct {
// contains filtered or unexported fields
}
type VkImageAspectFlagBits ¶
type VkImageAspectFlagBits = VkFlags
const VK_IMAGE_ASPECT_COLOR_BIT VkImageAspectFlagBits = 0x1 << 0
const VK_IMAGE_ASPECT_DEPTH_BIT VkImageAspectFlagBits = 0x1 << 1
const VK_IMAGE_ASPECT_METADATA_BIT VkImageAspectFlagBits = 0x1 << 3
const VK_IMAGE_ASPECT_STENCIL_BIT VkImageAspectFlagBits = 0x1 << 2
type VkImageBlit ¶
type VkImageBlit struct {
// contains filtered or unexported fields
}
type VkImageBlit2KHR ¶
type VkImageBlit2KHR struct {
// contains filtered or unexported fields
}
type VkImageCopy ¶
type VkImageCopy struct {
// contains filtered or unexported fields
}
type VkImageCopy2KHR ¶
type VkImageCopy2KHR struct {
// contains filtered or unexported fields
}
type VkImageCreateFlagBits ¶
type VkImageCreateFlagBits = VkFlags
const VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT VkImageCreateFlagBits = 0x1 << 4
const VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT VkImageCreateFlagBits = 0x1 << 3
const VK_IMAGE_CREATE_SPARSE_ALIASED_BIT VkImageCreateFlagBits = 0x1 << 2
const VK_IMAGE_CREATE_SPARSE_BINDING_BIT VkImageCreateFlagBits = 0x1 << 0
const VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT VkImageCreateFlagBits = 0x1 << 1
type VkImageCreateInfo ¶
type VkImageCreateInfo struct {
// contains filtered or unexported fields
}
type VkImageDrmFormatModifierExplicitCreateInfoEXT ¶
type VkImageDrmFormatModifierExplicitCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkImageDrmFormatModifierListCreateInfoEXT ¶
type VkImageDrmFormatModifierListCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkImageDrmFormatModifierPropertiesEXT ¶
type VkImageDrmFormatModifierPropertiesEXT struct {
// contains filtered or unexported fields
}
type VkImageFormatListCreateInfo ¶
type VkImageFormatListCreateInfo struct {
// contains filtered or unexported fields
}
type VkImageFormatListCreateInfoKHR ¶
type VkImageFormatListCreateInfoKHR struct { }
type VkImageFormatProperties ¶
type VkImageFormatProperties struct {
// contains filtered or unexported fields
}
type VkImageFormatProperties2 ¶
type VkImageFormatProperties2 struct {
// contains filtered or unexported fields
}
type VkImageFormatProperties2KHR ¶
type VkImageFormatProperties2KHR struct { }
type VkImageLayout ¶
type VkImageLayout = int32
const VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL VkImageLayout = 2
const VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL VkImageLayout = 3
const VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL VkImageLayout = 4
const VK_IMAGE_LAYOUT_GENERAL VkImageLayout = 1
const VK_IMAGE_LAYOUT_PREINITIALIZED VkImageLayout = 8
const VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL VkImageLayout = 5
const VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL VkImageLayout = 7
const VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL VkImageLayout = 6
const VK_IMAGE_LAYOUT_UNDEFINED VkImageLayout = 0
type VkImageMemoryBarrier ¶
type VkImageMemoryBarrier struct {
// contains filtered or unexported fields
}
type VkImageMemoryRequirementsInfo2 ¶
type VkImageMemoryRequirementsInfo2 struct {
// contains filtered or unexported fields
}
type VkImageMemoryRequirementsInfo2KHR ¶
type VkImageMemoryRequirementsInfo2KHR struct { }
type VkImagePipeSurfaceCreateInfoFUCHSIA ¶
type VkImagePipeSurfaceCreateInfoFUCHSIA struct {
// contains filtered or unexported fields
}
type VkImagePlaneMemoryRequirementsInfo ¶
type VkImagePlaneMemoryRequirementsInfo struct {
// contains filtered or unexported fields
}
type VkImagePlaneMemoryRequirementsInfoKHR ¶
type VkImagePlaneMemoryRequirementsInfoKHR struct { }
type VkImageResolve ¶
type VkImageResolve struct {
// contains filtered or unexported fields
}
type VkImageResolve2KHR ¶
type VkImageResolve2KHR struct {
// contains filtered or unexported fields
}
type VkImageSparseMemoryRequirementsInfo2 ¶
type VkImageSparseMemoryRequirementsInfo2 struct {
// contains filtered or unexported fields
}
type VkImageSparseMemoryRequirementsInfo2KHR ¶
type VkImageSparseMemoryRequirementsInfo2KHR struct { }
type VkImageStencilUsageCreateInfo ¶
type VkImageStencilUsageCreateInfo struct {
// contains filtered or unexported fields
}
type VkImageStencilUsageCreateInfoEXT ¶
type VkImageStencilUsageCreateInfoEXT struct { }
type VkImageSubresource ¶
type VkImageSubresource struct {
// contains filtered or unexported fields
}
type VkImageSubresourceLayers ¶
type VkImageSubresourceLayers struct {
// contains filtered or unexported fields
}
type VkImageSubresourceRange ¶
type VkImageSubresourceRange struct {
// contains filtered or unexported fields
}
type VkImageSwapchainCreateInfoKHR ¶
type VkImageSwapchainCreateInfoKHR struct {
// contains filtered or unexported fields
}
type VkImageTiling ¶
type VkImageTiling = int32
const VK_IMAGE_TILING_LINEAR VkImageTiling = 1
const VK_IMAGE_TILING_OPTIMAL VkImageTiling = 0
type VkImageType ¶
type VkImageType = int32
const VK_IMAGE_TYPE_1D VkImageType = 0
const VK_IMAGE_TYPE_2D VkImageType = 1
const VK_IMAGE_TYPE_3D VkImageType = 2
type VkImageUsageFlagBits ¶
type VkImageUsageFlagBits = VkFlags
const VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT VkImageUsageFlagBits = 0x1 << 4
const VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT VkImageUsageFlagBits = 0x1 << 5
const VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT VkImageUsageFlagBits = 0x1 << 7
const VK_IMAGE_USAGE_SAMPLED_BIT VkImageUsageFlagBits = 0x1 << 2
const VK_IMAGE_USAGE_STORAGE_BIT VkImageUsageFlagBits = 0x1 << 3
const VK_IMAGE_USAGE_TRANSFER_DST_BIT VkImageUsageFlagBits = 0x1 << 1
const VK_IMAGE_USAGE_TRANSFER_SRC_BIT VkImageUsageFlagBits = 0x1 << 0
const VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT VkImageUsageFlagBits = 0x1 << 6
type VkImageViewASTCDecodeModeEXT ¶
type VkImageViewASTCDecodeModeEXT struct {
// contains filtered or unexported fields
}
type VkImageViewAddressPropertiesNVX ¶
type VkImageViewAddressPropertiesNVX struct {
// contains filtered or unexported fields
}
type VkImageViewCreateInfo ¶
type VkImageViewCreateInfo struct {
// contains filtered or unexported fields
}
type VkImageViewHandleInfoNVX ¶
type VkImageViewHandleInfoNVX struct {
// contains filtered or unexported fields
}
type VkImageViewType ¶
type VkImageViewType = int32
const VK_IMAGE_VIEW_TYPE_1D VkImageViewType = 0
const VK_IMAGE_VIEW_TYPE_1D_ARRAY VkImageViewType = 4
const VK_IMAGE_VIEW_TYPE_2D VkImageViewType = 1
const VK_IMAGE_VIEW_TYPE_2D_ARRAY VkImageViewType = 5
const VK_IMAGE_VIEW_TYPE_3D VkImageViewType = 2
const VK_IMAGE_VIEW_TYPE_CUBE VkImageViewType = 3
const VK_IMAGE_VIEW_TYPE_CUBE_ARRAY VkImageViewType = 6
type VkImageViewUsageCreateInfo ¶
type VkImageViewUsageCreateInfo struct {
// contains filtered or unexported fields
}
type VkImageViewUsageCreateInfoKHR ¶
type VkImageViewUsageCreateInfoKHR struct { }
type VkImportAndroidHardwareBufferInfoANDROID ¶
type VkImportAndroidHardwareBufferInfoANDROID struct {
// contains filtered or unexported fields
}
type VkImportFenceFdInfoKHR ¶
type VkImportFenceFdInfoKHR struct {
// contains filtered or unexported fields
}
type VkImportFenceWin32HandleInfoKHR ¶
type VkImportFenceWin32HandleInfoKHR struct {
// contains filtered or unexported fields
}
type VkImportMemoryFdInfoKHR ¶
type VkImportMemoryFdInfoKHR struct {
// contains filtered or unexported fields
}
type VkImportMemoryHostPointerInfoEXT ¶
type VkImportMemoryHostPointerInfoEXT struct {
// contains filtered or unexported fields
}
type VkImportMemoryWin32HandleInfoKHR ¶
type VkImportMemoryWin32HandleInfoKHR struct {
// contains filtered or unexported fields
}
type VkImportMemoryWin32HandleInfoNV ¶
type VkImportMemoryWin32HandleInfoNV struct {
// contains filtered or unexported fields
}
type VkImportSemaphoreFdInfoKHR ¶
type VkImportSemaphoreFdInfoKHR struct {
// contains filtered or unexported fields
}
type VkImportSemaphoreWin32HandleInfoKHR ¶
type VkImportSemaphoreWin32HandleInfoKHR struct {
// contains filtered or unexported fields
}
type VkIndexType ¶
type VkIndexType = int32
const VK_INDEX_TYPE_UINT16 VkIndexType = 0
const VK_INDEX_TYPE_UINT32 VkIndexType = 1
type VkIndirectCommandsLayoutCreateInfoNV ¶
type VkIndirectCommandsLayoutCreateInfoNV struct {
// contains filtered or unexported fields
}
type VkIndirectCommandsLayoutTokenNV ¶
type VkIndirectCommandsLayoutTokenNV struct {
// contains filtered or unexported fields
}
type VkIndirectCommandsLayoutUsageFlagBitsNV ¶
type VkIndirectCommandsLayoutUsageFlagBitsNV = VkFlags
const VK_INDIRECT_COMMANDS_LAYOUT_USAGE_EXPLICIT_PREPROCESS_BIT_NV VkIndirectCommandsLayoutUsageFlagBitsNV = 0x1 << 0
const VK_INDIRECT_COMMANDS_LAYOUT_USAGE_INDEXED_SEQUENCES_BIT_NV VkIndirectCommandsLayoutUsageFlagBitsNV = 0x1 << 1
const VK_INDIRECT_COMMANDS_LAYOUT_USAGE_UNORDERED_SEQUENCES_BIT_NV VkIndirectCommandsLayoutUsageFlagBitsNV = 0x1 << 2
type VkIndirectCommandsStreamNV ¶
type VkIndirectCommandsStreamNV struct {
// contains filtered or unexported fields
}
type VkIndirectCommandsTokenTypeNV ¶
type VkIndirectCommandsTokenTypeNV = int32
const VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_INDEXED_NV VkIndirectCommandsTokenTypeNV = 5
const VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_NV VkIndirectCommandsTokenTypeNV = 6
const VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_TASKS_NV VkIndirectCommandsTokenTypeNV = 7
const VK_INDIRECT_COMMANDS_TOKEN_TYPE_INDEX_BUFFER_NV VkIndirectCommandsTokenTypeNV = 2
const VK_INDIRECT_COMMANDS_TOKEN_TYPE_PUSH_CONSTANT_NV VkIndirectCommandsTokenTypeNV = 4
const VK_INDIRECT_COMMANDS_TOKEN_TYPE_SHADER_GROUP_NV VkIndirectCommandsTokenTypeNV = 0
const VK_INDIRECT_COMMANDS_TOKEN_TYPE_STATE_FLAGS_NV VkIndirectCommandsTokenTypeNV = 1
const VK_INDIRECT_COMMANDS_TOKEN_TYPE_VERTEX_BUFFER_NV VkIndirectCommandsTokenTypeNV = 3
type VkIndirectStateFlagBitsNV ¶
type VkIndirectStateFlagBitsNV = VkFlags
const VK_INDIRECT_STATE_FLAG_FRONTFACE_BIT_NV VkIndirectStateFlagBitsNV = 0x1 << 0
type VkInitializePerformanceApiInfoINTEL ¶
type VkInitializePerformanceApiInfoINTEL struct {
// contains filtered or unexported fields
}
type VkInputAttachmentAspectReference ¶
type VkInputAttachmentAspectReference struct {
// contains filtered or unexported fields
}
type VkInputAttachmentAspectReferenceKHR ¶
type VkInputAttachmentAspectReferenceKHR struct { }
type VkInstanceCreateInfo ¶
type VkInstanceCreateInfo struct {
// contains filtered or unexported fields
}
type VkInternalAllocationType ¶
type VkInternalAllocationType = int32
const VK_INTERNAL_ALLOCATION_TYPE_EXECUTABLE VkInternalAllocationType = 0
type VkLayerProperties ¶
type VkLayerProperties struct {
// contains filtered or unexported fields
}
type VkLineRasterizationModeEXT ¶
type VkLineRasterizationModeEXT = int32
const VK_LINE_RASTERIZATION_MODE_BRESENHAM_EXT VkLineRasterizationModeEXT = 2
const VK_LINE_RASTERIZATION_MODE_DEFAULT_EXT VkLineRasterizationModeEXT = 0
const VK_LINE_RASTERIZATION_MODE_RECTANGULAR_EXT VkLineRasterizationModeEXT = 1
const VK_LINE_RASTERIZATION_MODE_RECTANGULAR_SMOOTH_EXT VkLineRasterizationModeEXT = 3
type VkLogicOp ¶
type VkLogicOp = int32
const VK_LOGIC_OP_AND VkLogicOp = 1
const VK_LOGIC_OP_AND_INVERTED VkLogicOp = 4
const VK_LOGIC_OP_AND_REVERSE VkLogicOp = 2
const VK_LOGIC_OP_CLEAR VkLogicOp = 0
const VK_LOGIC_OP_COPY VkLogicOp = 3
const VK_LOGIC_OP_COPY_INVERTED VkLogicOp = 12
const VK_LOGIC_OP_EQUIVALENT VkLogicOp = 9
const VK_LOGIC_OP_INVERT VkLogicOp = 10
const VK_LOGIC_OP_NAND VkLogicOp = 14
const VK_LOGIC_OP_NOR VkLogicOp = 8
const VK_LOGIC_OP_NO_OP VkLogicOp = 5
const VK_LOGIC_OP_OR VkLogicOp = 7
const VK_LOGIC_OP_OR_INVERTED VkLogicOp = 13
const VK_LOGIC_OP_OR_REVERSE VkLogicOp = 11
const VK_LOGIC_OP_SET VkLogicOp = 15
const VK_LOGIC_OP_XOR VkLogicOp = 6
type VkMacOSSurfaceCreateInfoMVK ¶
type VkMacOSSurfaceCreateInfoMVK struct {
// contains filtered or unexported fields
}
type VkMappedMemoryRange ¶
type VkMappedMemoryRange struct {
// contains filtered or unexported fields
}
type VkMemoryAllocateFlagBits ¶
type VkMemoryAllocateFlagBits = VkFlags
const VK_MEMORY_ALLOCATE_DEVICE_MASK_BIT VkMemoryAllocateFlagBits = 0x1 << 0
type VkMemoryAllocateFlagBitsKHR ¶
type VkMemoryAllocateFlagBitsKHR = VkMemoryAllocateFlagBits
type VkMemoryAllocateFlagsInfo ¶
type VkMemoryAllocateFlagsInfo struct {
// contains filtered or unexported fields
}
type VkMemoryAllocateFlagsInfoKHR ¶
type VkMemoryAllocateFlagsInfoKHR struct { }
type VkMemoryAllocateInfo ¶
type VkMemoryAllocateInfo struct {
// contains filtered or unexported fields
}
type VkMemoryBarrier ¶
type VkMemoryBarrier struct {
// contains filtered or unexported fields
}
type VkMemoryDedicatedAllocateInfo ¶
type VkMemoryDedicatedAllocateInfo struct {
// contains filtered or unexported fields
}
type VkMemoryDedicatedAllocateInfoKHR ¶
type VkMemoryDedicatedAllocateInfoKHR struct { }
type VkMemoryDedicatedRequirements ¶
type VkMemoryDedicatedRequirements struct {
// contains filtered or unexported fields
}
type VkMemoryDedicatedRequirementsKHR ¶
type VkMemoryDedicatedRequirementsKHR struct { }
type VkMemoryFdPropertiesKHR ¶
type VkMemoryFdPropertiesKHR struct {
// contains filtered or unexported fields
}
type VkMemoryGetAndroidHardwareBufferInfoANDROID ¶
type VkMemoryGetAndroidHardwareBufferInfoANDROID struct {
// contains filtered or unexported fields
}
type VkMemoryGetFdInfoKHR ¶
type VkMemoryGetFdInfoKHR struct {
// contains filtered or unexported fields
}
type VkMemoryGetWin32HandleInfoKHR ¶
type VkMemoryGetWin32HandleInfoKHR struct {
// contains filtered or unexported fields
}
type VkMemoryHeap ¶
type VkMemoryHeap struct {
// contains filtered or unexported fields
}
type VkMemoryHeapFlagBits ¶
type VkMemoryHeapFlagBits = VkFlags
const VK_MEMORY_HEAP_DEVICE_LOCAL_BIT VkMemoryHeapFlagBits = 0x1 << 0
type VkMemoryHostPointerPropertiesEXT ¶
type VkMemoryHostPointerPropertiesEXT struct {
// contains filtered or unexported fields
}
type VkMemoryOpaqueCaptureAddressAllocateInfo ¶
type VkMemoryOpaqueCaptureAddressAllocateInfo struct {
// contains filtered or unexported fields
}
type VkMemoryOpaqueCaptureAddressAllocateInfoKHR ¶
type VkMemoryOpaqueCaptureAddressAllocateInfoKHR struct { }
type VkMemoryOverallocationBehaviorAMD ¶
type VkMemoryOverallocationBehaviorAMD = int32
const VK_MEMORY_OVERALLOCATION_BEHAVIOR_ALLOWED_AMD VkMemoryOverallocationBehaviorAMD = 1
const VK_MEMORY_OVERALLOCATION_BEHAVIOR_DEFAULT_AMD VkMemoryOverallocationBehaviorAMD = 0
const VK_MEMORY_OVERALLOCATION_BEHAVIOR_DISALLOWED_AMD VkMemoryOverallocationBehaviorAMD = 2
type VkMemoryPriorityAllocateInfoEXT ¶
type VkMemoryPriorityAllocateInfoEXT struct {
// contains filtered or unexported fields
}
type VkMemoryPropertyFlagBits ¶
type VkMemoryPropertyFlagBits = VkFlags
const VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT VkMemoryPropertyFlagBits = 0x1 << 0
const VK_MEMORY_PROPERTY_HOST_CACHED_BIT VkMemoryPropertyFlagBits = 0x1 << 3
const VK_MEMORY_PROPERTY_HOST_COHERENT_BIT VkMemoryPropertyFlagBits = 0x1 << 2
const VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT VkMemoryPropertyFlagBits = 0x1 << 1
const VK_MEMORY_PROPERTY_LAZILY_ALLOCATED_BIT VkMemoryPropertyFlagBits = 0x1 << 4
type VkMemoryRequirements ¶
type VkMemoryRequirements struct {
// contains filtered or unexported fields
}
type VkMemoryRequirements2 ¶
type VkMemoryRequirements2 struct {
// contains filtered or unexported fields
}
type VkMemoryRequirements2KHR ¶
type VkMemoryRequirements2KHR struct { }
type VkMemoryType ¶
type VkMemoryType struct {
// contains filtered or unexported fields
}
type VkMemoryWin32HandlePropertiesKHR ¶
type VkMemoryWin32HandlePropertiesKHR struct {
// contains filtered or unexported fields
}
type VkMetalSurfaceCreateInfoEXT ¶
type VkMetalSurfaceCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkMultisamplePropertiesEXT ¶
type VkMultisamplePropertiesEXT struct {
// contains filtered or unexported fields
}
type VkNativeBufferANDROID ¶
type VkNativeBufferANDROID struct {
// contains filtered or unexported fields
}
type VkNativeBufferUsage2ANDROID ¶
type VkNativeBufferUsage2ANDROID struct {
// contains filtered or unexported fields
}
type VkObjectType ¶
type VkObjectType = int32
const VK_OBJECT_TYPE_BUFFER VkObjectType = 9
const VK_OBJECT_TYPE_BUFFER_VIEW VkObjectType = 13
const VK_OBJECT_TYPE_COMMAND_BUFFER VkObjectType = 6
const VK_OBJECT_TYPE_COMMAND_POOL VkObjectType = 25
const VK_OBJECT_TYPE_DESCRIPTOR_POOL VkObjectType = 22
const VK_OBJECT_TYPE_DESCRIPTOR_SET VkObjectType = 23
const VK_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT VkObjectType = 20
const VK_OBJECT_TYPE_DEVICE VkObjectType = 3
const VK_OBJECT_TYPE_DEVICE_MEMORY VkObjectType = 8
const VK_OBJECT_TYPE_EVENT VkObjectType = 11
const VK_OBJECT_TYPE_FENCE VkObjectType = 7
const VK_OBJECT_TYPE_FRAMEBUFFER VkObjectType = 24
const VK_OBJECT_TYPE_IMAGE VkObjectType = 10
const VK_OBJECT_TYPE_IMAGE_VIEW VkObjectType = 14
const VK_OBJECT_TYPE_INSTANCE VkObjectType = 1
const VK_OBJECT_TYPE_PHYSICAL_DEVICE VkObjectType = 2
const VK_OBJECT_TYPE_PIPELINE VkObjectType = 19
const VK_OBJECT_TYPE_PIPELINE_CACHE VkObjectType = 16
const VK_OBJECT_TYPE_PIPELINE_LAYOUT VkObjectType = 17
const VK_OBJECT_TYPE_QUERY_POOL VkObjectType = 12
const VK_OBJECT_TYPE_QUEUE VkObjectType = 4
const VK_OBJECT_TYPE_RENDER_PASS VkObjectType = 18
const VK_OBJECT_TYPE_SAMPLER VkObjectType = 21
const VK_OBJECT_TYPE_SEMAPHORE VkObjectType = 5
const VK_OBJECT_TYPE_SHADER_MODULE VkObjectType = 15
const VK_OBJECT_TYPE_UNKNOWN VkObjectType = 0
type VkOffset2D ¶
type VkOffset2D struct {
// contains filtered or unexported fields
}
type VkOffset3D ¶
type VkOffset3D struct {
// contains filtered or unexported fields
}
type VkPastPresentationTimingGOOGLE ¶
type VkPastPresentationTimingGOOGLE struct {
// contains filtered or unexported fields
}
type VkPeerMemoryFeatureFlagBits ¶
type VkPeerMemoryFeatureFlagBits = VkFlags
const VK_PEER_MEMORY_FEATURE_COPY_DST_BIT VkPeerMemoryFeatureFlagBits = 0x1 << 1
const VK_PEER_MEMORY_FEATURE_COPY_SRC_BIT VkPeerMemoryFeatureFlagBits = 0x1 << 0
const VK_PEER_MEMORY_FEATURE_GENERIC_DST_BIT VkPeerMemoryFeatureFlagBits = 0x1 << 3
const VK_PEER_MEMORY_FEATURE_GENERIC_SRC_BIT VkPeerMemoryFeatureFlagBits = 0x1 << 2
type VkPeerMemoryFeatureFlagBitsKHR ¶
type VkPeerMemoryFeatureFlagBitsKHR = VkPeerMemoryFeatureFlagBits
type VkPerformanceConfigurationAcquireInfoINTEL ¶
type VkPerformanceConfigurationAcquireInfoINTEL struct {
// contains filtered or unexported fields
}
type VkPerformanceConfigurationTypeINTEL ¶
type VkPerformanceConfigurationTypeINTEL = int32
const VK_PERFORMANCE_CONFIGURATION_TYPE_COMMAND_QUEUE_METRICS_DISCOVERY_ACTIVATED_INTEL VkPerformanceConfigurationTypeINTEL = 0
type VkPerformanceCounterDescriptionFlagBitsKHR ¶
type VkPerformanceCounterDescriptionFlagBitsKHR = VkFlags
const VK_PERFORMANCE_COUNTER_DESCRIPTION_CONCURRENTLY_IMPACTED_KHR VkPerformanceCounterDescriptionFlagBitsKHR = 0x1 << 1
const VK_PERFORMANCE_COUNTER_DESCRIPTION_PERFORMANCE_IMPACTING_KHR VkPerformanceCounterDescriptionFlagBitsKHR = 0x1 << 0
type VkPerformanceCounterDescriptionFlagsKHR ¶
type VkPerformanceCounterDescriptionFlagsKHR = VkFlags
type VkPerformanceCounterDescriptionKHR ¶
type VkPerformanceCounterDescriptionKHR struct {
// contains filtered or unexported fields
}
type VkPerformanceCounterKHR ¶
type VkPerformanceCounterKHR struct {
// contains filtered or unexported fields
}
type VkPerformanceCounterResultKHR ¶
type VkPerformanceCounterResultKHR = struct {
// contains filtered or unexported fields
}
type VkPerformanceCounterScopeKHR ¶
type VkPerformanceCounterScopeKHR = int32
const VK_PERFORMANCE_COUNTER_SCOPE_COMMAND_BUFFER_KHR VkPerformanceCounterScopeKHR = 0
const VK_PERFORMANCE_COUNTER_SCOPE_COMMAND_KHR VkPerformanceCounterScopeKHR = 2
const VK_PERFORMANCE_COUNTER_SCOPE_RENDER_PASS_KHR VkPerformanceCounterScopeKHR = 1
const VK_QUERY_SCOPE_COMMAND_BUFFER_KHR VkPerformanceCounterScopeKHR = VK_PERFORMANCE_COUNTER_SCOPE_COMMAND_BUFFER_KHR
const VK_QUERY_SCOPE_COMMAND_KHR VkPerformanceCounterScopeKHR = VK_PERFORMANCE_COUNTER_SCOPE_COMMAND_KHR
const VK_QUERY_SCOPE_RENDER_PASS_KHR VkPerformanceCounterScopeKHR = VK_PERFORMANCE_COUNTER_SCOPE_RENDER_PASS_KHR
type VkPerformanceCounterStorageKHR ¶
type VkPerformanceCounterStorageKHR = int32
const VK_PERFORMANCE_COUNTER_STORAGE_FLOAT32_KHR VkPerformanceCounterStorageKHR = 4
const VK_PERFORMANCE_COUNTER_STORAGE_FLOAT64_KHR VkPerformanceCounterStorageKHR = 5
const VK_PERFORMANCE_COUNTER_STORAGE_INT32_KHR VkPerformanceCounterStorageKHR = 0
const VK_PERFORMANCE_COUNTER_STORAGE_INT64_KHR VkPerformanceCounterStorageKHR = 1
const VK_PERFORMANCE_COUNTER_STORAGE_UINT32_KHR VkPerformanceCounterStorageKHR = 2
const VK_PERFORMANCE_COUNTER_STORAGE_UINT64_KHR VkPerformanceCounterStorageKHR = 3
type VkPerformanceCounterUnitKHR ¶
type VkPerformanceCounterUnitKHR = int32
const VK_PERFORMANCE_COUNTER_UNIT_AMPS_KHR VkPerformanceCounterUnitKHR = 8
const VK_PERFORMANCE_COUNTER_UNIT_BYTES_KHR VkPerformanceCounterUnitKHR = 3
const VK_PERFORMANCE_COUNTER_UNIT_BYTES_PER_SECOND_KHR VkPerformanceCounterUnitKHR = 4
const VK_PERFORMANCE_COUNTER_UNIT_CYCLES_KHR VkPerformanceCounterUnitKHR = 10
const VK_PERFORMANCE_COUNTER_UNIT_GENERIC_KHR VkPerformanceCounterUnitKHR = 0
const VK_PERFORMANCE_COUNTER_UNIT_HERTZ_KHR VkPerformanceCounterUnitKHR = 9
const VK_PERFORMANCE_COUNTER_UNIT_KELVIN_KHR VkPerformanceCounterUnitKHR = 5
const VK_PERFORMANCE_COUNTER_UNIT_NANOSECONDS_KHR VkPerformanceCounterUnitKHR = 2
const VK_PERFORMANCE_COUNTER_UNIT_PERCENTAGE_KHR VkPerformanceCounterUnitKHR = 1
const VK_PERFORMANCE_COUNTER_UNIT_VOLTS_KHR VkPerformanceCounterUnitKHR = 7
const VK_PERFORMANCE_COUNTER_UNIT_WATTS_KHR VkPerformanceCounterUnitKHR = 6
type VkPerformanceMarkerInfoINTEL ¶
type VkPerformanceMarkerInfoINTEL struct {
// contains filtered or unexported fields
}
type VkPerformanceOverrideInfoINTEL ¶
type VkPerformanceOverrideInfoINTEL struct {
// contains filtered or unexported fields
}
type VkPerformanceOverrideTypeINTEL ¶
type VkPerformanceOverrideTypeINTEL = int32
const VK_PERFORMANCE_OVERRIDE_TYPE_FLUSH_GPU_CACHES_INTEL VkPerformanceOverrideTypeINTEL = 1
const VK_PERFORMANCE_OVERRIDE_TYPE_NULL_HARDWARE_INTEL VkPerformanceOverrideTypeINTEL = 0
type VkPerformanceParameterTypeINTEL ¶
type VkPerformanceParameterTypeINTEL = int32
const VK_PERFORMANCE_PARAMETER_TYPE_HW_COUNTERS_SUPPORTED_INTEL VkPerformanceParameterTypeINTEL = 0
const VK_PERFORMANCE_PARAMETER_TYPE_STREAM_MARKER_VALID_BITS_INTEL VkPerformanceParameterTypeINTEL = 1
type VkPerformanceQuerySubmitInfoKHR ¶
type VkPerformanceQuerySubmitInfoKHR struct {
// contains filtered or unexported fields
}
type VkPerformanceStreamMarkerInfoINTEL ¶
type VkPerformanceStreamMarkerInfoINTEL struct {
// contains filtered or unexported fields
}
type VkPerformanceValueDataINTEL ¶
type VkPerformanceValueDataINTEL = struct {
// contains filtered or unexported fields
}
type VkPerformanceValueINTEL ¶
type VkPerformanceValueINTEL struct {
// contains filtered or unexported fields
}
type VkPerformanceValueTypeINTEL ¶
type VkPerformanceValueTypeINTEL = int32
const VK_PERFORMANCE_VALUE_TYPE_BOOL_INTEL VkPerformanceValueTypeINTEL = 3
const VK_PERFORMANCE_VALUE_TYPE_FLOAT_INTEL VkPerformanceValueTypeINTEL = 2
const VK_PERFORMANCE_VALUE_TYPE_STRING_INTEL VkPerformanceValueTypeINTEL = 4
const VK_PERFORMANCE_VALUE_TYPE_UINT32_INTEL VkPerformanceValueTypeINTEL = 0
const VK_PERFORMANCE_VALUE_TYPE_UINT64_INTEL VkPerformanceValueTypeINTEL = 1
type VkPhysicalDevice16BitStorageFeatures ¶
type VkPhysicalDevice16BitStorageFeatures struct {
// contains filtered or unexported fields
}
type VkPhysicalDevice16BitStorageFeaturesKHR ¶
type VkPhysicalDevice16BitStorageFeaturesKHR struct { }
type VkPhysicalDevice4444FormatsFeaturesEXT ¶
type VkPhysicalDevice4444FormatsFeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDevice8BitStorageFeatures ¶
type VkPhysicalDevice8BitStorageFeatures struct {
// contains filtered or unexported fields
}
type VkPhysicalDevice8BitStorageFeaturesKHR ¶
type VkPhysicalDevice8BitStorageFeaturesKHR struct { }
type VkPhysicalDeviceASTCDecodeFeaturesEXT ¶
type VkPhysicalDeviceASTCDecodeFeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT ¶
type VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT ¶
type VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceBufferAddressFeaturesEXT ¶
type VkPhysicalDeviceBufferAddressFeaturesEXT struct { }
type VkPhysicalDeviceBufferDeviceAddressFeatures ¶
type VkPhysicalDeviceBufferDeviceAddressFeatures struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceBufferDeviceAddressFeaturesEXT ¶
type VkPhysicalDeviceBufferDeviceAddressFeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceBufferDeviceAddressFeaturesKHR ¶
type VkPhysicalDeviceBufferDeviceAddressFeaturesKHR struct { }
type VkPhysicalDeviceCoherentMemoryFeaturesAMD ¶
type VkPhysicalDeviceCoherentMemoryFeaturesAMD struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceComputeShaderDerivativesFeaturesNV ¶
type VkPhysicalDeviceComputeShaderDerivativesFeaturesNV struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceConditionalRenderingFeaturesEXT ¶
type VkPhysicalDeviceConditionalRenderingFeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceConservativeRasterizationPropertiesEXT ¶
type VkPhysicalDeviceConservativeRasterizationPropertiesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceCooperativeMatrixFeaturesNV ¶
type VkPhysicalDeviceCooperativeMatrixFeaturesNV struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceCooperativeMatrixPropertiesNV ¶
type VkPhysicalDeviceCooperativeMatrixPropertiesNV struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceCornerSampledImageFeaturesNV ¶
type VkPhysicalDeviceCornerSampledImageFeaturesNV struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceCoverageReductionModeFeaturesNV ¶
type VkPhysicalDeviceCoverageReductionModeFeaturesNV struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceCustomBorderColorFeaturesEXT ¶
type VkPhysicalDeviceCustomBorderColorFeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceCustomBorderColorPropertiesEXT ¶
type VkPhysicalDeviceCustomBorderColorPropertiesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV ¶
type VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceDepthClipEnableFeaturesEXT ¶
type VkPhysicalDeviceDepthClipEnableFeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceDepthStencilResolveProperties ¶
type VkPhysicalDeviceDepthStencilResolveProperties struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceDepthStencilResolvePropertiesKHR ¶
type VkPhysicalDeviceDepthStencilResolvePropertiesKHR struct { }
type VkPhysicalDeviceDescriptorIndexingFeatures ¶
type VkPhysicalDeviceDescriptorIndexingFeatures struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceDescriptorIndexingFeaturesEXT ¶
type VkPhysicalDeviceDescriptorIndexingFeaturesEXT struct { }
type VkPhysicalDeviceDescriptorIndexingProperties ¶
type VkPhysicalDeviceDescriptorIndexingProperties struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceDescriptorIndexingPropertiesEXT ¶
type VkPhysicalDeviceDescriptorIndexingPropertiesEXT struct { }
type VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV ¶
type VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV ¶
type VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceDeviceMemoryReportFeaturesEXT ¶
type VkPhysicalDeviceDeviceMemoryReportFeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceDiagnosticsConfigFeaturesNV ¶
type VkPhysicalDeviceDiagnosticsConfigFeaturesNV struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceDiscardRectanglePropertiesEXT ¶
type VkPhysicalDeviceDiscardRectanglePropertiesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceDriverProperties ¶
type VkPhysicalDeviceDriverProperties struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceDriverPropertiesKHR ¶
type VkPhysicalDeviceDriverPropertiesKHR struct { }
type VkPhysicalDeviceExclusiveScissorFeaturesNV ¶
type VkPhysicalDeviceExclusiveScissorFeaturesNV struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceExtendedDynamicStateFeaturesEXT ¶
type VkPhysicalDeviceExtendedDynamicStateFeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceExternalBufferInfo ¶
type VkPhysicalDeviceExternalBufferInfo struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceExternalBufferInfoKHR ¶
type VkPhysicalDeviceExternalBufferInfoKHR struct { }
type VkPhysicalDeviceExternalFenceInfo ¶
type VkPhysicalDeviceExternalFenceInfo struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceExternalFenceInfoKHR ¶
type VkPhysicalDeviceExternalFenceInfoKHR struct { }
type VkPhysicalDeviceExternalImageFormatInfo ¶
type VkPhysicalDeviceExternalImageFormatInfo struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceExternalImageFormatInfoKHR ¶
type VkPhysicalDeviceExternalImageFormatInfoKHR struct { }
type VkPhysicalDeviceExternalMemoryHostPropertiesEXT ¶
type VkPhysicalDeviceExternalMemoryHostPropertiesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceExternalSemaphoreInfo ¶
type VkPhysicalDeviceExternalSemaphoreInfo struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceExternalSemaphoreInfoKHR ¶
type VkPhysicalDeviceExternalSemaphoreInfoKHR struct { }
type VkPhysicalDeviceFeatures ¶
type VkPhysicalDeviceFeatures struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceFeatures2 ¶
type VkPhysicalDeviceFeatures2 struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceFeatures2KHR ¶
type VkPhysicalDeviceFeatures2KHR struct { }
type VkPhysicalDeviceFloat16Int8FeaturesKHR ¶
type VkPhysicalDeviceFloat16Int8FeaturesKHR struct { }
type VkPhysicalDeviceFloatControlsProperties ¶
type VkPhysicalDeviceFloatControlsProperties struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceFloatControlsPropertiesKHR ¶
type VkPhysicalDeviceFloatControlsPropertiesKHR struct { }
type VkPhysicalDeviceFragmentDensityMap2FeaturesEXT ¶
type VkPhysicalDeviceFragmentDensityMap2FeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceFragmentDensityMap2PropertiesEXT ¶
type VkPhysicalDeviceFragmentDensityMap2PropertiesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceFragmentDensityMapFeaturesEXT ¶
type VkPhysicalDeviceFragmentDensityMapFeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceFragmentDensityMapPropertiesEXT ¶
type VkPhysicalDeviceFragmentDensityMapPropertiesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceFragmentShaderBarycentricFeaturesNV ¶
type VkPhysicalDeviceFragmentShaderBarycentricFeaturesNV struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT ¶
type VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceFragmentShadingRateFeaturesKHR ¶
type VkPhysicalDeviceFragmentShadingRateFeaturesKHR struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceFragmentShadingRateKHR ¶
type VkPhysicalDeviceFragmentShadingRateKHR struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceFragmentShadingRatePropertiesKHR ¶
type VkPhysicalDeviceFragmentShadingRatePropertiesKHR struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceGroupProperties ¶
type VkPhysicalDeviceGroupProperties struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceGroupPropertiesKHR ¶
type VkPhysicalDeviceGroupPropertiesKHR struct { }
type VkPhysicalDeviceHostQueryResetFeatures ¶
type VkPhysicalDeviceHostQueryResetFeatures struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceHostQueryResetFeaturesEXT ¶
type VkPhysicalDeviceHostQueryResetFeaturesEXT struct { }
type VkPhysicalDeviceIDProperties ¶
type VkPhysicalDeviceIDProperties struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceIDPropertiesKHR ¶
type VkPhysicalDeviceIDPropertiesKHR struct { }
type VkPhysicalDeviceImageDrmFormatModifierInfoEXT ¶
type VkPhysicalDeviceImageDrmFormatModifierInfoEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceImageFormatInfo2 ¶
type VkPhysicalDeviceImageFormatInfo2 struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceImageFormatInfo2KHR ¶
type VkPhysicalDeviceImageFormatInfo2KHR struct { }
type VkPhysicalDeviceImageRobustnessFeaturesEXT ¶
type VkPhysicalDeviceImageRobustnessFeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceImageViewImageFormatInfoEXT ¶
type VkPhysicalDeviceImageViewImageFormatInfoEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceImagelessFramebufferFeatures ¶
type VkPhysicalDeviceImagelessFramebufferFeatures struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceImagelessFramebufferFeaturesKHR ¶
type VkPhysicalDeviceImagelessFramebufferFeaturesKHR struct { }
type VkPhysicalDeviceIndexTypeUint8FeaturesEXT ¶
type VkPhysicalDeviceIndexTypeUint8FeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceInlineUniformBlockFeaturesEXT ¶
type VkPhysicalDeviceInlineUniformBlockFeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceInlineUniformBlockPropertiesEXT ¶
type VkPhysicalDeviceInlineUniformBlockPropertiesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceLimits ¶
type VkPhysicalDeviceLimits struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceLineRasterizationFeaturesEXT ¶
type VkPhysicalDeviceLineRasterizationFeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceLineRasterizationPropertiesEXT ¶
type VkPhysicalDeviceLineRasterizationPropertiesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceMaintenance3Properties ¶
type VkPhysicalDeviceMaintenance3Properties struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceMaintenance3PropertiesKHR ¶
type VkPhysicalDeviceMaintenance3PropertiesKHR struct { }
type VkPhysicalDeviceMemoryBudgetPropertiesEXT ¶
type VkPhysicalDeviceMemoryBudgetPropertiesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceMemoryPriorityFeaturesEXT ¶
type VkPhysicalDeviceMemoryPriorityFeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceMemoryProperties ¶
type VkPhysicalDeviceMemoryProperties struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceMemoryProperties2 ¶
type VkPhysicalDeviceMemoryProperties2 struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceMemoryProperties2KHR ¶
type VkPhysicalDeviceMemoryProperties2KHR struct { }
type VkPhysicalDeviceMeshShaderFeaturesNV ¶
type VkPhysicalDeviceMeshShaderFeaturesNV struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceMeshShaderPropertiesNV ¶
type VkPhysicalDeviceMeshShaderPropertiesNV struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceMultiviewFeatures ¶
type VkPhysicalDeviceMultiviewFeatures struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceMultiviewFeaturesKHR ¶
type VkPhysicalDeviceMultiviewFeaturesKHR struct { }
type VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX ¶
type VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceMultiviewProperties ¶
type VkPhysicalDeviceMultiviewProperties struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceMultiviewPropertiesKHR ¶
type VkPhysicalDeviceMultiviewPropertiesKHR struct { }
type VkPhysicalDevicePCIBusInfoPropertiesEXT ¶
type VkPhysicalDevicePCIBusInfoPropertiesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDevicePerformanceQueryFeaturesKHR ¶
type VkPhysicalDevicePerformanceQueryFeaturesKHR struct {
// contains filtered or unexported fields
}
type VkPhysicalDevicePerformanceQueryPropertiesKHR ¶
type VkPhysicalDevicePerformanceQueryPropertiesKHR struct {
// contains filtered or unexported fields
}
type VkPhysicalDevicePipelineCreationCacheControlFeaturesEXT ¶
type VkPhysicalDevicePipelineCreationCacheControlFeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR ¶
type VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR struct {
// contains filtered or unexported fields
}
type VkPhysicalDevicePointClippingProperties ¶
type VkPhysicalDevicePointClippingProperties struct {
// contains filtered or unexported fields
}
type VkPhysicalDevicePointClippingPropertiesKHR ¶
type VkPhysicalDevicePointClippingPropertiesKHR struct { }
type VkPhysicalDevicePortabilitySubsetFeaturesKHR ¶
type VkPhysicalDevicePortabilitySubsetFeaturesKHR struct {
// contains filtered or unexported fields
}
type VkPhysicalDevicePortabilitySubsetPropertiesKHR ¶
type VkPhysicalDevicePortabilitySubsetPropertiesKHR struct {
// contains filtered or unexported fields
}
type VkPhysicalDevicePresentationPropertiesANDROID ¶
type VkPhysicalDevicePresentationPropertiesANDROID struct {
// contains filtered or unexported fields
}
type VkPhysicalDevicePrivateDataFeaturesEXT ¶
type VkPhysicalDevicePrivateDataFeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceProperties ¶
type VkPhysicalDeviceProperties struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceProperties2 ¶
type VkPhysicalDeviceProperties2 struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceProperties2KHR ¶
type VkPhysicalDeviceProperties2KHR struct { }
type VkPhysicalDeviceProtectedMemoryFeatures ¶
type VkPhysicalDeviceProtectedMemoryFeatures struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceProtectedMemoryProperties ¶
type VkPhysicalDeviceProtectedMemoryProperties struct {
// contains filtered or unexported fields
}
type VkPhysicalDevicePushDescriptorPropertiesKHR ¶
type VkPhysicalDevicePushDescriptorPropertiesKHR struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceRayTracingFeaturesKHR ¶
type VkPhysicalDeviceRayTracingFeaturesKHR struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceRayTracingPropertiesKHR ¶
type VkPhysicalDeviceRayTracingPropertiesKHR struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceRayTracingPropertiesNV ¶
type VkPhysicalDeviceRayTracingPropertiesNV struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV ¶
type VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceRobustness2FeaturesEXT ¶
type VkPhysicalDeviceRobustness2FeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceRobustness2PropertiesEXT ¶
type VkPhysicalDeviceRobustness2PropertiesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceSampleLocationsPropertiesEXT ¶
type VkPhysicalDeviceSampleLocationsPropertiesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceSamplerFilterMinmaxProperties ¶
type VkPhysicalDeviceSamplerFilterMinmaxProperties struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceSamplerFilterMinmaxPropertiesEXT ¶
type VkPhysicalDeviceSamplerFilterMinmaxPropertiesEXT struct { }
type VkPhysicalDeviceSamplerYcbcrConversionFeatures ¶
type VkPhysicalDeviceSamplerYcbcrConversionFeatures struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR ¶
type VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR struct { }
type VkPhysicalDeviceScalarBlockLayoutFeatures ¶
type VkPhysicalDeviceScalarBlockLayoutFeatures struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceScalarBlockLayoutFeaturesEXT ¶
type VkPhysicalDeviceScalarBlockLayoutFeaturesEXT struct { }
type VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures ¶
type VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceSeparateDepthStencilLayoutsFeaturesKHR ¶
type VkPhysicalDeviceSeparateDepthStencilLayoutsFeaturesKHR struct { }
type VkPhysicalDeviceShaderAtomicFloatFeaturesEXT ¶
type VkPhysicalDeviceShaderAtomicFloatFeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceShaderAtomicInt64Features ¶
type VkPhysicalDeviceShaderAtomicInt64Features struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceShaderAtomicInt64FeaturesKHR ¶
type VkPhysicalDeviceShaderAtomicInt64FeaturesKHR struct { }
type VkPhysicalDeviceShaderClockFeaturesKHR ¶
type VkPhysicalDeviceShaderClockFeaturesKHR struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceShaderCoreProperties2AMD ¶
type VkPhysicalDeviceShaderCoreProperties2AMD struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceShaderCorePropertiesAMD ¶
type VkPhysicalDeviceShaderCorePropertiesAMD struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT ¶
type VkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceShaderDrawParameterFeatures ¶
type VkPhysicalDeviceShaderDrawParameterFeatures struct { }
type VkPhysicalDeviceShaderDrawParametersFeatures ¶
type VkPhysicalDeviceShaderDrawParametersFeatures struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceShaderFloat16Int8Features ¶
type VkPhysicalDeviceShaderFloat16Int8Features struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceShaderFloat16Int8FeaturesKHR ¶
type VkPhysicalDeviceShaderFloat16Int8FeaturesKHR struct { }
type VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT ¶
type VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceShaderImageFootprintFeaturesNV ¶
type VkPhysicalDeviceShaderImageFootprintFeaturesNV struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL ¶
type VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceShaderSMBuiltinsFeaturesNV ¶
type VkPhysicalDeviceShaderSMBuiltinsFeaturesNV struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceShaderSMBuiltinsPropertiesNV ¶
type VkPhysicalDeviceShaderSMBuiltinsPropertiesNV struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures ¶
type VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceShaderSubgroupExtendedTypesFeaturesKHR ¶
type VkPhysicalDeviceShaderSubgroupExtendedTypesFeaturesKHR struct { }
type VkPhysicalDeviceShaderTerminateInvocationFeaturesKHR ¶
type VkPhysicalDeviceShaderTerminateInvocationFeaturesKHR struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceShadingRateImageFeaturesNV ¶
type VkPhysicalDeviceShadingRateImageFeaturesNV struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceShadingRateImagePropertiesNV ¶
type VkPhysicalDeviceShadingRateImagePropertiesNV struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceSparseImageFormatInfo2 ¶
type VkPhysicalDeviceSparseImageFormatInfo2 struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceSparseImageFormatInfo2KHR ¶
type VkPhysicalDeviceSparseImageFormatInfo2KHR struct { }
type VkPhysicalDeviceSparseProperties ¶
type VkPhysicalDeviceSparseProperties struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceSubgroupProperties ¶
type VkPhysicalDeviceSubgroupProperties struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceSubgroupSizeControlFeaturesEXT ¶
type VkPhysicalDeviceSubgroupSizeControlFeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceSubgroupSizeControlPropertiesEXT ¶
type VkPhysicalDeviceSubgroupSizeControlPropertiesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceSurfaceInfo2KHR ¶
type VkPhysicalDeviceSurfaceInfo2KHR struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT ¶
type VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceTexelBufferAlignmentPropertiesEXT ¶
type VkPhysicalDeviceTexelBufferAlignmentPropertiesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceTextureCompressionASTCHDRFeaturesEXT ¶
type VkPhysicalDeviceTextureCompressionASTCHDRFeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceTimelineSemaphoreFeatures ¶
type VkPhysicalDeviceTimelineSemaphoreFeatures struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceTimelineSemaphoreFeaturesKHR ¶
type VkPhysicalDeviceTimelineSemaphoreFeaturesKHR struct { }
type VkPhysicalDeviceTimelineSemaphoreProperties ¶
type VkPhysicalDeviceTimelineSemaphoreProperties struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceTimelineSemaphorePropertiesKHR ¶
type VkPhysicalDeviceTimelineSemaphorePropertiesKHR struct { }
type VkPhysicalDeviceToolPropertiesEXT ¶
type VkPhysicalDeviceToolPropertiesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceTransformFeedbackFeaturesEXT ¶
type VkPhysicalDeviceTransformFeedbackFeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceTransformFeedbackPropertiesEXT ¶
type VkPhysicalDeviceTransformFeedbackPropertiesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceType ¶
type VkPhysicalDeviceType = int32
const VK_PHYSICAL_DEVICE_TYPE_CPU VkPhysicalDeviceType = 4
const VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU VkPhysicalDeviceType = 2
const VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU VkPhysicalDeviceType = 1
const VK_PHYSICAL_DEVICE_TYPE_OTHER VkPhysicalDeviceType = 0
const VK_PHYSICAL_DEVICE_TYPE_VIRTUAL_GPU VkPhysicalDeviceType = 3
type VkPhysicalDeviceUniformBufferStandardLayoutFeatures ¶
type VkPhysicalDeviceUniformBufferStandardLayoutFeatures struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceUniformBufferStandardLayoutFeaturesKHR ¶
type VkPhysicalDeviceUniformBufferStandardLayoutFeaturesKHR struct { }
type VkPhysicalDeviceVariablePointerFeatures ¶
type VkPhysicalDeviceVariablePointerFeatures struct { }
type VkPhysicalDeviceVariablePointerFeaturesKHR ¶
type VkPhysicalDeviceVariablePointerFeaturesKHR struct { }
type VkPhysicalDeviceVariablePointersFeatures ¶
type VkPhysicalDeviceVariablePointersFeatures struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceVariablePointersFeaturesKHR ¶
type VkPhysicalDeviceVariablePointersFeaturesKHR struct { }
type VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT ¶
type VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT ¶
type VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceVulkan11Features ¶
type VkPhysicalDeviceVulkan11Features struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceVulkan11Properties ¶
type VkPhysicalDeviceVulkan11Properties struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceVulkan12Features ¶
type VkPhysicalDeviceVulkan12Features struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceVulkan12Properties ¶
type VkPhysicalDeviceVulkan12Properties struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceVulkanMemoryModelFeatures ¶
type VkPhysicalDeviceVulkanMemoryModelFeatures struct {
// contains filtered or unexported fields
}
type VkPhysicalDeviceVulkanMemoryModelFeaturesKHR ¶
type VkPhysicalDeviceVulkanMemoryModelFeaturesKHR struct { }
type VkPhysicalDeviceYcbcrImageArraysFeaturesEXT ¶
type VkPhysicalDeviceYcbcrImageArraysFeaturesEXT struct {
// contains filtered or unexported fields
}
type VkPipelineBindPoint ¶
type VkPipelineBindPoint = int32
const VK_PIPELINE_BIND_POINT_COMPUTE VkPipelineBindPoint = 1
const VK_PIPELINE_BIND_POINT_GRAPHICS VkPipelineBindPoint = 0
type VkPipelineCacheCreateInfo ¶
type VkPipelineCacheCreateInfo struct {
// contains filtered or unexported fields
}
type VkPipelineCacheHeaderVersion ¶
type VkPipelineCacheHeaderVersion = int32
const VK_PIPELINE_CACHE_HEADER_VERSION_ONE VkPipelineCacheHeaderVersion = 1
type VkPipelineColorBlendAdvancedStateCreateInfoEXT ¶
type VkPipelineColorBlendAdvancedStateCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkPipelineColorBlendAttachmentState ¶
type VkPipelineColorBlendAttachmentState struct {
// contains filtered or unexported fields
}
type VkPipelineColorBlendStateCreateInfo ¶
type VkPipelineColorBlendStateCreateInfo struct {
// contains filtered or unexported fields
}
type VkPipelineCompilerControlCreateInfoAMD ¶
type VkPipelineCompilerControlCreateInfoAMD struct {
// contains filtered or unexported fields
}
type VkPipelineCoverageModulationStateCreateFlagsNV ¶
type VkPipelineCoverageModulationStateCreateFlagsNV = VkFlags
type VkPipelineCoverageModulationStateCreateInfoNV ¶
type VkPipelineCoverageModulationStateCreateInfoNV struct {
// contains filtered or unexported fields
}
type VkPipelineCoverageReductionStateCreateFlagsNV ¶
type VkPipelineCoverageReductionStateCreateFlagsNV = VkFlags
type VkPipelineCoverageReductionStateCreateInfoNV ¶
type VkPipelineCoverageReductionStateCreateInfoNV struct {
// contains filtered or unexported fields
}
type VkPipelineCoverageToColorStateCreateFlagsNV ¶
type VkPipelineCoverageToColorStateCreateFlagsNV = VkFlags
type VkPipelineCoverageToColorStateCreateInfoNV ¶
type VkPipelineCoverageToColorStateCreateInfoNV struct {
// contains filtered or unexported fields
}
type VkPipelineCreateFlagBits ¶
type VkPipelineCreateFlagBits = VkFlags
const VK_PIPELINE_CREATE_ALLOW_DERIVATIVES_BIT VkPipelineCreateFlagBits = 0x1 << 1
const VK_PIPELINE_CREATE_DERIVATIVE_BIT VkPipelineCreateFlagBits = 0x1 << 2
const VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT VkPipelineCreateFlagBits = 0x1 << 0
type VkPipelineCreationFeedbackCreateInfoEXT ¶
type VkPipelineCreationFeedbackCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkPipelineCreationFeedbackEXT ¶
type VkPipelineCreationFeedbackEXT struct {
// contains filtered or unexported fields
}
type VkPipelineCreationFeedbackFlagBitsEXT ¶
type VkPipelineCreationFeedbackFlagBitsEXT = VkFlags
const VK_PIPELINE_CREATION_FEEDBACK_APPLICATION_PIPELINE_CACHE_HIT_BIT_EXT VkPipelineCreationFeedbackFlagBitsEXT = 0x1 << 1
const VK_PIPELINE_CREATION_FEEDBACK_BASE_PIPELINE_ACCELERATION_BIT_EXT VkPipelineCreationFeedbackFlagBitsEXT = 0x1 << 2
const VK_PIPELINE_CREATION_FEEDBACK_VALID_BIT_EXT VkPipelineCreationFeedbackFlagBitsEXT = 0x1 << 0
type VkPipelineDepthStencilStateCreateInfo ¶
type VkPipelineDepthStencilStateCreateInfo struct {
// contains filtered or unexported fields
}
type VkPipelineDiscardRectangleStateCreateFlagsEXT ¶
type VkPipelineDiscardRectangleStateCreateFlagsEXT = VkFlags
type VkPipelineDiscardRectangleStateCreateInfoEXT ¶
type VkPipelineDiscardRectangleStateCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkPipelineDynamicStateCreateInfo ¶
type VkPipelineDynamicStateCreateInfo struct {
// contains filtered or unexported fields
}
type VkPipelineExecutableInfoKHR ¶
type VkPipelineExecutableInfoKHR struct {
// contains filtered or unexported fields
}
type VkPipelineExecutableInternalRepresentationKHR ¶
type VkPipelineExecutableInternalRepresentationKHR struct {
// contains filtered or unexported fields
}
type VkPipelineExecutablePropertiesKHR ¶
type VkPipelineExecutablePropertiesKHR struct {
// contains filtered or unexported fields
}
type VkPipelineExecutableStatisticFormatKHR ¶
type VkPipelineExecutableStatisticFormatKHR = int32
const VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_BOOL32_KHR VkPipelineExecutableStatisticFormatKHR = 0
const VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_FLOAT64_KHR VkPipelineExecutableStatisticFormatKHR = 3
const VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_INT64_KHR VkPipelineExecutableStatisticFormatKHR = 1
const VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_UINT64_KHR VkPipelineExecutableStatisticFormatKHR = 2
type VkPipelineExecutableStatisticKHR ¶
type VkPipelineExecutableStatisticKHR struct {
// contains filtered or unexported fields
}
type VkPipelineExecutableStatisticValueKHR ¶
type VkPipelineExecutableStatisticValueKHR = struct {
// contains filtered or unexported fields
}
type VkPipelineFragmentShadingRateStateCreateInfoKHR ¶
type VkPipelineFragmentShadingRateStateCreateInfoKHR struct {
// contains filtered or unexported fields
}
type VkPipelineInfoKHR ¶
type VkPipelineInfoKHR struct {
// contains filtered or unexported fields
}
type VkPipelineInputAssemblyStateCreateFlags ¶
type VkPipelineInputAssemblyStateCreateFlags = VkFlags
type VkPipelineInputAssemblyStateCreateInfo ¶
type VkPipelineInputAssemblyStateCreateInfo struct {
// contains filtered or unexported fields
}
type VkPipelineLayoutCreateInfo ¶
type VkPipelineLayoutCreateInfo struct {
// contains filtered or unexported fields
}
type VkPipelineLibraryCreateInfoKHR ¶
type VkPipelineLibraryCreateInfoKHR struct {
// contains filtered or unexported fields
}
type VkPipelineMultisampleStateCreateInfo ¶
type VkPipelineMultisampleStateCreateInfo struct {
// contains filtered or unexported fields
}
type VkPipelineRasterizationConservativeStateCreateFlagsEXT ¶
type VkPipelineRasterizationConservativeStateCreateFlagsEXT = VkFlags
type VkPipelineRasterizationConservativeStateCreateInfoEXT ¶
type VkPipelineRasterizationConservativeStateCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkPipelineRasterizationDepthClipStateCreateFlagsEXT ¶
type VkPipelineRasterizationDepthClipStateCreateFlagsEXT = VkFlags
type VkPipelineRasterizationDepthClipStateCreateInfoEXT ¶
type VkPipelineRasterizationDepthClipStateCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkPipelineRasterizationLineStateCreateInfoEXT ¶
type VkPipelineRasterizationLineStateCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkPipelineRasterizationStateCreateFlags ¶
type VkPipelineRasterizationStateCreateFlags = VkFlags
type VkPipelineRasterizationStateCreateInfo ¶
type VkPipelineRasterizationStateCreateInfo struct {
// contains filtered or unexported fields
}
type VkPipelineRasterizationStateRasterizationOrderAMD ¶
type VkPipelineRasterizationStateRasterizationOrderAMD struct {
// contains filtered or unexported fields
}
type VkPipelineRasterizationStateStreamCreateFlagsEXT ¶
type VkPipelineRasterizationStateStreamCreateFlagsEXT = VkFlags
type VkPipelineRasterizationStateStreamCreateInfoEXT ¶
type VkPipelineRasterizationStateStreamCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkPipelineRepresentativeFragmentTestStateCreateInfoNV ¶
type VkPipelineRepresentativeFragmentTestStateCreateInfoNV struct {
// contains filtered or unexported fields
}
type VkPipelineSampleLocationsStateCreateInfoEXT ¶
type VkPipelineSampleLocationsStateCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkPipelineShaderStageCreateInfo ¶
type VkPipelineShaderStageCreateInfo struct {
// contains filtered or unexported fields
}
type VkPipelineShaderStageRequiredSubgroupSizeCreateInfoEXT ¶
type VkPipelineShaderStageRequiredSubgroupSizeCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkPipelineStageFlagBits ¶
type VkPipelineStageFlagBits = VkFlags
const VK_PIPELINE_STAGE_ALL_COMMANDS_BIT VkPipelineStageFlagBits = 0x1 << 16
const VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT VkPipelineStageFlagBits = 0x1 << 15
const VK_PIPELINE_STAGE_BOTTOM_OF_PIPE_BIT VkPipelineStageFlagBits = 0x1 << 13
const VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT VkPipelineStageFlagBits = 0x1 << 10
const VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT VkPipelineStageFlagBits = 0x1 << 11
const VK_PIPELINE_STAGE_DRAW_INDIRECT_BIT VkPipelineStageFlagBits = 0x1 << 1
const VK_PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT VkPipelineStageFlagBits = 0x1 << 8
const VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT VkPipelineStageFlagBits = 0x1 << 7
const VK_PIPELINE_STAGE_GEOMETRY_SHADER_BIT VkPipelineStageFlagBits = 0x1 << 6
const VK_PIPELINE_STAGE_HOST_BIT VkPipelineStageFlagBits = 0x1 << 14
const VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT VkPipelineStageFlagBits = 0x1 << 9
const VK_PIPELINE_STAGE_TESSELLATION_CONTROL_SHADER_BIT VkPipelineStageFlagBits = 0x1 << 4
const VK_PIPELINE_STAGE_TESSELLATION_EVALUATION_SHADER_BIT VkPipelineStageFlagBits = 0x1 << 5
const VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT VkPipelineStageFlagBits = 0x1 << 0
const VK_PIPELINE_STAGE_TRANSFER_BIT VkPipelineStageFlagBits = 0x1 << 12
const VK_PIPELINE_STAGE_VERTEX_INPUT_BIT VkPipelineStageFlagBits = 0x1 << 2
const VK_PIPELINE_STAGE_VERTEX_SHADER_BIT VkPipelineStageFlagBits = 0x1 << 3
type VkPipelineTessellationDomainOriginStateCreateInfo ¶
type VkPipelineTessellationDomainOriginStateCreateInfo struct {
// contains filtered or unexported fields
}
type VkPipelineTessellationDomainOriginStateCreateInfoKHR ¶
type VkPipelineTessellationDomainOriginStateCreateInfoKHR struct { }
type VkPipelineTessellationStateCreateInfo ¶
type VkPipelineTessellationStateCreateInfo struct {
// contains filtered or unexported fields
}
type VkPipelineVertexInputDivisorStateCreateInfoEXT ¶
type VkPipelineVertexInputDivisorStateCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkPipelineVertexInputStateCreateInfo ¶
type VkPipelineVertexInputStateCreateInfo struct {
// contains filtered or unexported fields
}
type VkPipelineViewportCoarseSampleOrderStateCreateInfoNV ¶
type VkPipelineViewportCoarseSampleOrderStateCreateInfoNV struct {
// contains filtered or unexported fields
}
type VkPipelineViewportExclusiveScissorStateCreateInfoNV ¶
type VkPipelineViewportExclusiveScissorStateCreateInfoNV struct {
// contains filtered or unexported fields
}
type VkPipelineViewportShadingRateImageStateCreateInfoNV ¶
type VkPipelineViewportShadingRateImageStateCreateInfoNV struct {
// contains filtered or unexported fields
}
type VkPipelineViewportStateCreateInfo ¶
type VkPipelineViewportStateCreateInfo struct {
// contains filtered or unexported fields
}
type VkPipelineViewportSwizzleStateCreateFlagsNV ¶
type VkPipelineViewportSwizzleStateCreateFlagsNV = VkFlags
type VkPipelineViewportSwizzleStateCreateInfoNV ¶
type VkPipelineViewportSwizzleStateCreateInfoNV struct {
// contains filtered or unexported fields
}
type VkPipelineViewportWScalingStateCreateInfoNV ¶
type VkPipelineViewportWScalingStateCreateInfoNV struct {
// contains filtered or unexported fields
}
type VkPointClippingBehavior ¶
type VkPointClippingBehavior = int32
const VK_POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES VkPointClippingBehavior = 0
const VK_POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY VkPointClippingBehavior = 1
type VkPointClippingBehaviorKHR ¶
type VkPointClippingBehaviorKHR = VkPointClippingBehavior
type VkPolygonMode ¶
type VkPolygonMode = int32
const VK_POLYGON_MODE_FILL VkPolygonMode = 0
const VK_POLYGON_MODE_LINE VkPolygonMode = 1
const VK_POLYGON_MODE_POINT VkPolygonMode = 2
type VkPresentFrameTokenGGP ¶
type VkPresentFrameTokenGGP struct {
// contains filtered or unexported fields
}
type VkPresentInfoKHR ¶
type VkPresentInfoKHR struct {
// contains filtered or unexported fields
}
type VkPresentModeKHR ¶
type VkPresentModeKHR = int32
const VK_PRESENT_MODE_FIFO_KHR VkPresentModeKHR = 2
const VK_PRESENT_MODE_FIFO_RELAXED_KHR VkPresentModeKHR = 3
const VK_PRESENT_MODE_IMMEDIATE_KHR VkPresentModeKHR = 0
const VK_PRESENT_MODE_MAILBOX_KHR VkPresentModeKHR = 1
type VkPresentRegionKHR ¶
type VkPresentRegionKHR struct {
// contains filtered or unexported fields
}
type VkPresentRegionsKHR ¶
type VkPresentRegionsKHR struct {
// contains filtered or unexported fields
}
type VkPresentTimeGOOGLE ¶
type VkPresentTimeGOOGLE struct {
// contains filtered or unexported fields
}
type VkPresentTimesInfoGOOGLE ¶
type VkPresentTimesInfoGOOGLE struct {
// contains filtered or unexported fields
}
type VkPrimitiveTopology ¶
type VkPrimitiveTopology = int32
const VK_PRIMITIVE_TOPOLOGY_LINE_LIST VkPrimitiveTopology = 1
const VK_PRIMITIVE_TOPOLOGY_LINE_LIST_WITH_ADJACENCY VkPrimitiveTopology = 6
const VK_PRIMITIVE_TOPOLOGY_LINE_STRIP VkPrimitiveTopology = 2
const VK_PRIMITIVE_TOPOLOGY_LINE_STRIP_WITH_ADJACENCY VkPrimitiveTopology = 7
const VK_PRIMITIVE_TOPOLOGY_PATCH_LIST VkPrimitiveTopology = 10
const VK_PRIMITIVE_TOPOLOGY_POINT_LIST VkPrimitiveTopology = 0
const VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN VkPrimitiveTopology = 5
const VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST VkPrimitiveTopology = 3
const VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_WITH_ADJACENCY VkPrimitiveTopology = 8
const VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP VkPrimitiveTopology = 4
const VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP_WITH_ADJACENCY VkPrimitiveTopology = 9
type VkPrivateDataSlotCreateInfoEXT ¶
type VkPrivateDataSlotCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkProtectedSubmitInfo ¶
type VkProtectedSubmitInfo struct {
// contains filtered or unexported fields
}
type VkPushConstantRange ¶
type VkPushConstantRange struct {
// contains filtered or unexported fields
}
type VkQueryControlFlagBits ¶
type VkQueryControlFlagBits = VkFlags
const VK_QUERY_CONTROL_PRECISE_BIT VkQueryControlFlagBits = 0x1 << 0
type VkQueryPipelineStatisticFlagBits ¶
type VkQueryPipelineStatisticFlagBits = VkFlags
const VK_QUERY_PIPELINE_STATISTIC_CLIPPING_INVOCATIONS_BIT VkQueryPipelineStatisticFlagBits = 0x1 << 5
const VK_QUERY_PIPELINE_STATISTIC_CLIPPING_PRIMITIVES_BIT VkQueryPipelineStatisticFlagBits = 0x1 << 6
const VK_QUERY_PIPELINE_STATISTIC_COMPUTE_SHADER_INVOCATIONS_BIT VkQueryPipelineStatisticFlagBits = 0x1 << 10
const VK_QUERY_PIPELINE_STATISTIC_FRAGMENT_SHADER_INVOCATIONS_BIT VkQueryPipelineStatisticFlagBits = 0x1 << 7
const VK_QUERY_PIPELINE_STATISTIC_GEOMETRY_SHADER_INVOCATIONS_BIT VkQueryPipelineStatisticFlagBits = 0x1 << 3
const VK_QUERY_PIPELINE_STATISTIC_GEOMETRY_SHADER_PRIMITIVES_BIT VkQueryPipelineStatisticFlagBits = 0x1 << 4
const VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_PRIMITIVES_BIT VkQueryPipelineStatisticFlagBits = 0x1 << 1
const VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_VERTICES_BIT VkQueryPipelineStatisticFlagBits = 0x1 << 0
const VK_QUERY_PIPELINE_STATISTIC_TESSELLATION_CONTROL_SHADER_PATCHES_BIT VkQueryPipelineStatisticFlagBits = 0x1 << 8
const VK_QUERY_PIPELINE_STATISTIC_TESSELLATION_EVALUATION_SHADER_INVOCATIONS_BIT VkQueryPipelineStatisticFlagBits = 0x1 << 9
const VK_QUERY_PIPELINE_STATISTIC_VERTEX_SHADER_INVOCATIONS_BIT VkQueryPipelineStatisticFlagBits = 0x1 << 2
type VkQueryPoolCreateInfo ¶
type VkQueryPoolCreateInfo struct {
// contains filtered or unexported fields
}
type VkQueryPoolCreateInfoINTEL ¶
type VkQueryPoolCreateInfoINTEL struct { }
type VkQueryPoolPerformanceCreateInfoKHR ¶
type VkQueryPoolPerformanceCreateInfoKHR struct {
// contains filtered or unexported fields
}
type VkQueryPoolPerformanceQueryCreateInfoINTEL ¶
type VkQueryPoolPerformanceQueryCreateInfoINTEL struct {
// contains filtered or unexported fields
}
type VkQueryPoolSamplingModeINTEL ¶
type VkQueryPoolSamplingModeINTEL = int32
const VK_QUERY_POOL_SAMPLING_MODE_MANUAL_INTEL VkQueryPoolSamplingModeINTEL = 0
type VkQueryResultFlagBits ¶
type VkQueryResultFlagBits = VkFlags
const VK_QUERY_RESULT_64_BIT VkQueryResultFlagBits = 0x1 << 0
const VK_QUERY_RESULT_PARTIAL_BIT VkQueryResultFlagBits = 0x1 << 3
const VK_QUERY_RESULT_WAIT_BIT VkQueryResultFlagBits = 0x1 << 1
const VK_QUERY_RESULT_WITH_AVAILABILITY_BIT VkQueryResultFlagBits = 0x1 << 2
type VkQueryType ¶
type VkQueryType = int32
const VK_QUERY_TYPE_OCCLUSION VkQueryType = 0
const VK_QUERY_TYPE_PIPELINE_STATISTICS VkQueryType = 1
const VK_QUERY_TYPE_TIMESTAMP VkQueryType = 2
type VkQueueFamilyCheckpointPropertiesNV ¶
type VkQueueFamilyCheckpointPropertiesNV struct {
// contains filtered or unexported fields
}
type VkQueueFamilyProperties ¶
type VkQueueFamilyProperties struct {
// contains filtered or unexported fields
}
type VkQueueFamilyProperties2 ¶
type VkQueueFamilyProperties2 struct {
// contains filtered or unexported fields
}
type VkQueueFamilyProperties2KHR ¶
type VkQueueFamilyProperties2KHR struct { }
type VkQueueFlagBits ¶
type VkQueueFlagBits = VkFlags
const VK_QUEUE_COMPUTE_BIT VkQueueFlagBits = 0x1 << 1
const VK_QUEUE_GRAPHICS_BIT VkQueueFlagBits = 0x1 << 0
const VK_QUEUE_SPARSE_BINDING_BIT VkQueueFlagBits = 0x1 << 3
const VK_QUEUE_TRANSFER_BIT VkQueueFlagBits = 0x1 << 2
type VkQueueGlobalPriorityEXT ¶
type VkQueueGlobalPriorityEXT = int32
const VK_QUEUE_GLOBAL_PRIORITY_HIGH_EXT VkQueueGlobalPriorityEXT = 512
const VK_QUEUE_GLOBAL_PRIORITY_LOW_EXT VkQueueGlobalPriorityEXT = 128
const VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT VkQueueGlobalPriorityEXT = 256
const VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT VkQueueGlobalPriorityEXT = 1024
type VkRasterizationOrderAMD ¶
type VkRasterizationOrderAMD = int32
const VK_RASTERIZATION_ORDER_RELAXED_AMD VkRasterizationOrderAMD = 1
const VK_RASTERIZATION_ORDER_STRICT_AMD VkRasterizationOrderAMD = 0
type VkRayTracingPipelineCreateInfoKHR ¶
type VkRayTracingPipelineCreateInfoKHR struct {
// contains filtered or unexported fields
}
type VkRayTracingPipelineCreateInfoNV ¶
type VkRayTracingPipelineCreateInfoNV struct {
// contains filtered or unexported fields
}
type VkRayTracingPipelineInterfaceCreateInfoKHR ¶
type VkRayTracingPipelineInterfaceCreateInfoKHR struct {
// contains filtered or unexported fields
}
type VkRayTracingShaderGroupCreateInfoKHR ¶
type VkRayTracingShaderGroupCreateInfoKHR struct {
// contains filtered or unexported fields
}
type VkRayTracingShaderGroupCreateInfoNV ¶
type VkRayTracingShaderGroupCreateInfoNV struct {
// contains filtered or unexported fields
}
type VkRayTracingShaderGroupTypeKHR ¶
type VkRayTracingShaderGroupTypeKHR = int32
const VK_RAY_TRACING_SHADER_GROUP_TYPE_GENERAL_KHR VkRayTracingShaderGroupTypeKHR = 0
const VK_RAY_TRACING_SHADER_GROUP_TYPE_PROCEDURAL_HIT_GROUP_KHR VkRayTracingShaderGroupTypeKHR = 2
const VK_RAY_TRACING_SHADER_GROUP_TYPE_TRIANGLES_HIT_GROUP_KHR VkRayTracingShaderGroupTypeKHR = 1
type VkRayTracingShaderGroupTypeNV ¶
type VkRayTracingShaderGroupTypeNV = VkRayTracingShaderGroupTypeKHR
type VkRect2D ¶
type VkRect2D struct {
// contains filtered or unexported fields
}
type VkRectLayerKHR ¶
type VkRectLayerKHR struct {
// contains filtered or unexported fields
}
type VkRefreshCycleDurationGOOGLE ¶
type VkRefreshCycleDurationGOOGLE struct {
// contains filtered or unexported fields
}
type VkRenderPassAttachmentBeginInfo ¶
type VkRenderPassAttachmentBeginInfo struct {
// contains filtered or unexported fields
}
type VkRenderPassAttachmentBeginInfoKHR ¶
type VkRenderPassAttachmentBeginInfoKHR struct { }
type VkRenderPassBeginInfo ¶
type VkRenderPassBeginInfo struct {
// contains filtered or unexported fields
}
type VkRenderPassCreateInfo ¶
type VkRenderPassCreateInfo struct {
// contains filtered or unexported fields
}
type VkRenderPassCreateInfo2 ¶
type VkRenderPassCreateInfo2 struct {
// contains filtered or unexported fields
}
type VkRenderPassCreateInfo2KHR ¶
type VkRenderPassCreateInfo2KHR struct { }
type VkRenderPassFragmentDensityMapCreateInfoEXT ¶
type VkRenderPassFragmentDensityMapCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkRenderPassInputAttachmentAspectCreateInfo ¶
type VkRenderPassInputAttachmentAspectCreateInfo struct {
// contains filtered or unexported fields
}
type VkRenderPassInputAttachmentAspectCreateInfoKHR ¶
type VkRenderPassInputAttachmentAspectCreateInfoKHR struct { }
type VkRenderPassMultiviewCreateInfo ¶
type VkRenderPassMultiviewCreateInfo struct {
// contains filtered or unexported fields
}
type VkRenderPassMultiviewCreateInfoKHR ¶
type VkRenderPassMultiviewCreateInfoKHR struct { }
type VkRenderPassSampleLocationsBeginInfoEXT ¶
type VkRenderPassSampleLocationsBeginInfoEXT struct {
// contains filtered or unexported fields
}
type VkRenderPassTransformBeginInfoQCOM ¶
type VkRenderPassTransformBeginInfoQCOM struct {
// contains filtered or unexported fields
}
type VkResolveImageInfo2KHR ¶
type VkResolveImageInfo2KHR struct {
// contains filtered or unexported fields
}
type VkResolveModeFlagBits ¶
type VkResolveModeFlagBits = VkFlags
const VK_RESOLVE_MODE_AVERAGE_BIT VkResolveModeFlagBits = 0x1 << 1
const VK_RESOLVE_MODE_MAX_BIT VkResolveModeFlagBits = 0x1 << 3
const VK_RESOLVE_MODE_MIN_BIT VkResolveModeFlagBits = 0x1 << 2
const VK_RESOLVE_MODE_NONE VkResolveModeFlagBits = 0
const VK_RESOLVE_MODE_SAMPLE_ZERO_BIT VkResolveModeFlagBits = 0x1 << 0
type VkResolveModeFlagBitsKHR ¶
type VkResolveModeFlagBitsKHR = VkResolveModeFlagBits
type VkResult ¶
type VkResult = int32
const VK_ERROR_DEVICE_LOST VkResult = -4
const VK_ERROR_EXTENSION_NOT_PRESENT VkResult = -7
const VK_ERROR_FEATURE_NOT_PRESENT VkResult = -8
const VK_ERROR_FORMAT_NOT_SUPPORTED VkResult = -11
const VK_ERROR_FRAGMENTED_POOL VkResult = -12
const VK_ERROR_INCOMPATIBLE_DRIVER VkResult = -9
const VK_ERROR_INITIALIZATION_FAILED VkResult = -3
const VK_ERROR_LAYER_NOT_PRESENT VkResult = -6
const VK_ERROR_MEMORY_MAP_FAILED VkResult = -5
const VK_ERROR_OUT_OF_DEVICE_MEMORY VkResult = -2
const VK_ERROR_OUT_OF_HOST_MEMORY VkResult = -1
const VK_ERROR_TOO_MANY_OBJECTS VkResult = -10
const VK_ERROR_UNKNOWN VkResult = -13
const VK_EVENT_RESET VkResult = 4
const VK_EVENT_SET VkResult = 3
const VK_INCOMPLETE VkResult = 5
const VK_NOT_READY VkResult = 1
const VK_SUCCESS VkResult = 0
const VK_TIMEOUT VkResult = 2
type VkSampleCountFlagBits ¶
type VkSampleCountFlagBits = VkFlags
const VK_SAMPLE_COUNT_16_BIT VkSampleCountFlagBits = 0x1 << 4
const VK_SAMPLE_COUNT_1_BIT VkSampleCountFlagBits = 0x1 << 0
const VK_SAMPLE_COUNT_2_BIT VkSampleCountFlagBits = 0x1 << 1
const VK_SAMPLE_COUNT_32_BIT VkSampleCountFlagBits = 0x1 << 5
const VK_SAMPLE_COUNT_4_BIT VkSampleCountFlagBits = 0x1 << 2
const VK_SAMPLE_COUNT_64_BIT VkSampleCountFlagBits = 0x1 << 6
const VK_SAMPLE_COUNT_8_BIT VkSampleCountFlagBits = 0x1 << 3
type VkSampleLocationEXT ¶
type VkSampleLocationEXT struct {
// contains filtered or unexported fields
}
type VkSampleLocationsInfoEXT ¶
type VkSampleLocationsInfoEXT struct {
// contains filtered or unexported fields
}
type VkSamplerAddressMode ¶
type VkSamplerAddressMode = int32
const VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER VkSamplerAddressMode = 3
const VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE VkSamplerAddressMode = 2
const VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT VkSamplerAddressMode = 1
const VK_SAMPLER_ADDRESS_MODE_REPEAT VkSamplerAddressMode = 0
type VkSamplerCreateInfo ¶
type VkSamplerCreateInfo struct {
// contains filtered or unexported fields
}
type VkSamplerCustomBorderColorCreateInfoEXT ¶
type VkSamplerCustomBorderColorCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkSamplerMipmapMode ¶
type VkSamplerMipmapMode = int32
const VK_SAMPLER_MIPMAP_MODE_LINEAR VkSamplerMipmapMode = 1
const VK_SAMPLER_MIPMAP_MODE_NEAREST VkSamplerMipmapMode = 0
type VkSamplerReductionMode ¶
type VkSamplerReductionMode = int32
const VK_SAMPLER_REDUCTION_MODE_MAX VkSamplerReductionMode = 2
const VK_SAMPLER_REDUCTION_MODE_MIN VkSamplerReductionMode = 1
const VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE VkSamplerReductionMode = 0
type VkSamplerReductionModeCreateInfo ¶
type VkSamplerReductionModeCreateInfo struct {
// contains filtered or unexported fields
}
type VkSamplerReductionModeCreateInfoEXT ¶
type VkSamplerReductionModeCreateInfoEXT struct { }
type VkSamplerReductionModeEXT ¶
type VkSamplerReductionModeEXT = VkSamplerReductionMode
type VkSamplerYcbcrConversionCreateInfo ¶
type VkSamplerYcbcrConversionCreateInfo struct {
// contains filtered or unexported fields
}
type VkSamplerYcbcrConversionCreateInfoKHR ¶
type VkSamplerYcbcrConversionCreateInfoKHR struct { }
type VkSamplerYcbcrConversionImageFormatProperties ¶
type VkSamplerYcbcrConversionImageFormatProperties struct {
// contains filtered or unexported fields
}
type VkSamplerYcbcrConversionImageFormatPropertiesKHR ¶
type VkSamplerYcbcrConversionImageFormatPropertiesKHR struct { }
type VkSamplerYcbcrConversionInfo ¶
type VkSamplerYcbcrConversionInfo struct {
// contains filtered or unexported fields
}
type VkSamplerYcbcrConversionInfoKHR ¶
type VkSamplerYcbcrConversionInfoKHR struct { }
type VkSamplerYcbcrModelConversion ¶
type VkSamplerYcbcrModelConversion = int32
const VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY VkSamplerYcbcrModelConversion = 0
const VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_2020 VkSamplerYcbcrModelConversion = 4
const VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_601 VkSamplerYcbcrModelConversion = 3
const VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_709 VkSamplerYcbcrModelConversion = 2
const VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_IDENTITY VkSamplerYcbcrModelConversion = 1
type VkSamplerYcbcrModelConversionKHR ¶
type VkSamplerYcbcrModelConversionKHR = VkSamplerYcbcrModelConversion
type VkSamplerYcbcrRange ¶
type VkSamplerYcbcrRange = int32
const VK_SAMPLER_YCBCR_RANGE_ITU_FULL VkSamplerYcbcrRange = 0
const VK_SAMPLER_YCBCR_RANGE_ITU_NARROW VkSamplerYcbcrRange = 1
type VkSamplerYcbcrRangeKHR ¶
type VkSamplerYcbcrRangeKHR = VkSamplerYcbcrRange
type VkScopeNV ¶
type VkScopeNV = int32
const VK_SCOPE_DEVICE_NV VkScopeNV = 1
const VK_SCOPE_QUEUE_FAMILY_NV VkScopeNV = 5
const VK_SCOPE_SUBGROUP_NV VkScopeNV = 3
const VK_SCOPE_WORKGROUP_NV VkScopeNV = 2
type VkSemaphoreCreateInfo ¶
type VkSemaphoreCreateInfo struct {
// contains filtered or unexported fields
}
type VkSemaphoreGetFdInfoKHR ¶
type VkSemaphoreGetFdInfoKHR struct {
// contains filtered or unexported fields
}
type VkSemaphoreGetWin32HandleInfoKHR ¶
type VkSemaphoreGetWin32HandleInfoKHR struct {
// contains filtered or unexported fields
}
type VkSemaphoreImportFlagBits ¶
type VkSemaphoreImportFlagBits = VkFlags
const VK_SEMAPHORE_IMPORT_TEMPORARY_BIT VkSemaphoreImportFlagBits = 0x1 << 0
type VkSemaphoreImportFlagBitsKHR ¶
type VkSemaphoreImportFlagBitsKHR = VkSemaphoreImportFlagBits
type VkSemaphoreSignalInfo ¶
type VkSemaphoreSignalInfo struct {
// contains filtered or unexported fields
}
type VkSemaphoreSignalInfoKHR ¶
type VkSemaphoreSignalInfoKHR struct { }
type VkSemaphoreType ¶
type VkSemaphoreType = int32
const VK_SEMAPHORE_TYPE_BINARY VkSemaphoreType = 0
const VK_SEMAPHORE_TYPE_TIMELINE VkSemaphoreType = 1
type VkSemaphoreTypeCreateInfo ¶
type VkSemaphoreTypeCreateInfo struct {
// contains filtered or unexported fields
}
type VkSemaphoreTypeCreateInfoKHR ¶
type VkSemaphoreTypeCreateInfoKHR struct { }
type VkSemaphoreTypeKHR ¶
type VkSemaphoreTypeKHR = VkSemaphoreType
type VkSemaphoreWaitFlagBits ¶
type VkSemaphoreWaitFlagBits = VkFlags
const VK_SEMAPHORE_WAIT_ANY_BIT VkSemaphoreWaitFlagBits = 0x1 << 0
type VkSemaphoreWaitFlagBitsKHR ¶
type VkSemaphoreWaitFlagBitsKHR = VkSemaphoreWaitFlagBits
type VkSemaphoreWaitInfo ¶
type VkSemaphoreWaitInfo struct {
// contains filtered or unexported fields
}
type VkSemaphoreWaitInfoKHR ¶
type VkSemaphoreWaitInfoKHR struct { }
type VkSetStateFlagsIndirectCommandNV ¶
type VkSetStateFlagsIndirectCommandNV struct {
// contains filtered or unexported fields
}
type VkShaderFloatControlsIndependence ¶
type VkShaderFloatControlsIndependence = int32
const VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY VkShaderFloatControlsIndependence = 0
const VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL VkShaderFloatControlsIndependence = 1
const VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_NONE VkShaderFloatControlsIndependence = 2
type VkShaderFloatControlsIndependenceKHR ¶
type VkShaderFloatControlsIndependenceKHR = VkShaderFloatControlsIndependence
type VkShaderInfoTypeAMD ¶
type VkShaderInfoTypeAMD = int32
const VK_SHADER_INFO_TYPE_BINARY_AMD VkShaderInfoTypeAMD = 1
const VK_SHADER_INFO_TYPE_DISASSEMBLY_AMD VkShaderInfoTypeAMD = 2
const VK_SHADER_INFO_TYPE_STATISTICS_AMD VkShaderInfoTypeAMD = 0
type VkShaderModuleCreateInfo ¶
type VkShaderModuleCreateInfo struct {
// contains filtered or unexported fields
}
type VkShaderModuleValidationCacheCreateInfoEXT ¶
type VkShaderModuleValidationCacheCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkShaderResourceUsageAMD ¶
type VkShaderResourceUsageAMD struct {
// contains filtered or unexported fields
}
type VkShaderStageFlagBits ¶
type VkShaderStageFlagBits = VkFlags
const VK_SHADER_STAGE_ALL VkShaderStageFlagBits = 0x7FFFFFFF
const VK_SHADER_STAGE_ALL_GRAPHICS VkShaderStageFlagBits = 0x0000001F
const VK_SHADER_STAGE_COMPUTE_BIT VkShaderStageFlagBits = 0x1 << 5
const VK_SHADER_STAGE_FRAGMENT_BIT VkShaderStageFlagBits = 0x1 << 4
const VK_SHADER_STAGE_GEOMETRY_BIT VkShaderStageFlagBits = 0x1 << 3
const VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT VkShaderStageFlagBits = 0x1 << 1
const VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT VkShaderStageFlagBits = 0x1 << 2
const VK_SHADER_STAGE_VERTEX_BIT VkShaderStageFlagBits = 0x1 << 0
type VkShaderStatisticsInfoAMD ¶
type VkShaderStatisticsInfoAMD struct {
// contains filtered or unexported fields
}
type VkShadingRatePaletteEntryNV ¶
type VkShadingRatePaletteEntryNV = int32
const VK_SHADING_RATE_PALETTE_ENTRY_16_INVOCATIONS_PER_PIXEL_NV VkShadingRatePaletteEntryNV = 1
const VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_1X2_PIXELS_NV VkShadingRatePaletteEntryNV = 7
const VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_2X1_PIXELS_NV VkShadingRatePaletteEntryNV = 6
const VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_2X2_PIXELS_NV VkShadingRatePaletteEntryNV = 8
const VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_2X4_PIXELS_NV VkShadingRatePaletteEntryNV = 10
const VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_4X2_PIXELS_NV VkShadingRatePaletteEntryNV = 9
const VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_4X4_PIXELS_NV VkShadingRatePaletteEntryNV = 11
const VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_PIXEL_NV VkShadingRatePaletteEntryNV = 5
const VK_SHADING_RATE_PALETTE_ENTRY_2_INVOCATIONS_PER_PIXEL_NV VkShadingRatePaletteEntryNV = 4
const VK_SHADING_RATE_PALETTE_ENTRY_4_INVOCATIONS_PER_PIXEL_NV VkShadingRatePaletteEntryNV = 3
const VK_SHADING_RATE_PALETTE_ENTRY_8_INVOCATIONS_PER_PIXEL_NV VkShadingRatePaletteEntryNV = 2
const VK_SHADING_RATE_PALETTE_ENTRY_NO_INVOCATIONS_NV VkShadingRatePaletteEntryNV = 0
type VkShadingRatePaletteNV ¶
type VkShadingRatePaletteNV struct {
// contains filtered or unexported fields
}
type VkSharedPresentSurfaceCapabilitiesKHR ¶
type VkSharedPresentSurfaceCapabilitiesKHR struct {
// contains filtered or unexported fields
}
type VkSharingMode ¶
type VkSharingMode = int32
const VK_SHARING_MODE_CONCURRENT VkSharingMode = 1
const VK_SHARING_MODE_EXCLUSIVE VkSharingMode = 0
type VkSparseBufferMemoryBindInfo ¶
type VkSparseBufferMemoryBindInfo struct {
// contains filtered or unexported fields
}
type VkSparseImageFormatFlagBits ¶
type VkSparseImageFormatFlagBits = VkFlags
const VK_SPARSE_IMAGE_FORMAT_ALIGNED_MIP_SIZE_BIT VkSparseImageFormatFlagBits = 0x1 << 1
const VK_SPARSE_IMAGE_FORMAT_NONSTANDARD_BLOCK_SIZE_BIT VkSparseImageFormatFlagBits = 0x1 << 2
const VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT VkSparseImageFormatFlagBits = 0x1 << 0
type VkSparseImageFormatProperties ¶
type VkSparseImageFormatProperties struct {
// contains filtered or unexported fields
}
type VkSparseImageFormatProperties2 ¶
type VkSparseImageFormatProperties2 struct {
// contains filtered or unexported fields
}
type VkSparseImageFormatProperties2KHR ¶
type VkSparseImageFormatProperties2KHR struct { }
type VkSparseImageMemoryBind ¶
type VkSparseImageMemoryBind struct {
// contains filtered or unexported fields
}
type VkSparseImageMemoryBindInfo ¶
type VkSparseImageMemoryBindInfo struct {
// contains filtered or unexported fields
}
type VkSparseImageMemoryRequirements ¶
type VkSparseImageMemoryRequirements struct {
// contains filtered or unexported fields
}
type VkSparseImageMemoryRequirements2 ¶
type VkSparseImageMemoryRequirements2 struct {
// contains filtered or unexported fields
}
type VkSparseImageMemoryRequirements2KHR ¶
type VkSparseImageMemoryRequirements2KHR struct { }
type VkSparseImageOpaqueMemoryBindInfo ¶
type VkSparseImageOpaqueMemoryBindInfo struct {
// contains filtered or unexported fields
}
type VkSparseMemoryBind ¶
type VkSparseMemoryBind struct {
// contains filtered or unexported fields
}
type VkSparseMemoryBindFlagBits ¶
type VkSparseMemoryBindFlagBits = VkFlags
const VK_SPARSE_MEMORY_BIND_METADATA_BIT VkSparseMemoryBindFlagBits = 0x1 << 0
type VkSpecializationInfo ¶
type VkSpecializationInfo struct {
// contains filtered or unexported fields
}
type VkSpecializationMapEntry ¶
type VkSpecializationMapEntry struct {
// contains filtered or unexported fields
}
type VkStencilFaceFlagBits ¶
type VkStencilFaceFlagBits = VkFlags
const VK_STENCIL_FACE_BACK_BIT VkStencilFaceFlagBits = 0x1 << 1
const VK_STENCIL_FACE_FRONT_AND_BACK VkStencilFaceFlagBits = 0x00000003
const VK_STENCIL_FACE_FRONT_BIT VkStencilFaceFlagBits = 0x1 << 0
const VK_STENCIL_FRONT_AND_BACK VkStencilFaceFlagBits = VK_STENCIL_FACE_FRONT_AND_BACK
type VkStencilOp ¶
type VkStencilOp = int32
const VK_STENCIL_OP_DECREMENT_AND_CLAMP VkStencilOp = 4
const VK_STENCIL_OP_DECREMENT_AND_WRAP VkStencilOp = 7
const VK_STENCIL_OP_INCREMENT_AND_CLAMP VkStencilOp = 3
const VK_STENCIL_OP_INCREMENT_AND_WRAP VkStencilOp = 6
const VK_STENCIL_OP_INVERT VkStencilOp = 5
const VK_STENCIL_OP_KEEP VkStencilOp = 0
const VK_STENCIL_OP_REPLACE VkStencilOp = 2
const VK_STENCIL_OP_ZERO VkStencilOp = 1
type VkStencilOpState ¶
type VkStencilOpState struct {
// contains filtered or unexported fields
}
type VkStreamDescriptorSurfaceCreateFlagsGGP ¶
type VkStreamDescriptorSurfaceCreateFlagsGGP = VkFlags
type VkStreamDescriptorSurfaceCreateInfoGGP ¶
type VkStreamDescriptorSurfaceCreateInfoGGP struct {
// contains filtered or unexported fields
}
type VkStridedBufferRegionKHR ¶
type VkStridedBufferRegionKHR struct {
// contains filtered or unexported fields
}
type VkStructureType ¶
type VkStructureType = int32
const VK_STRUCTURE_TYPE_APPLICATION_INFO VkStructureType = 0
const VK_STRUCTURE_TYPE_BIND_SPARSE_INFO VkStructureType = 7
const VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO VkStructureType = 12
const VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER VkStructureType = 44
const VK_STRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO VkStructureType = 13
const VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO VkStructureType = 40
const VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO VkStructureType = 42
const VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO VkStructureType = 41
const VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO VkStructureType = 39
const VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO VkStructureType = 29
const VK_STRUCTURE_TYPE_COPY_DESCRIPTOR_SET VkStructureType = 36
const VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO VkStructureType = 33
const VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO VkStructureType = 34
const VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO VkStructureType = 32
const VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO VkStructureType = 3
const VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO VkStructureType = 2
const VK_STRUCTURE_TYPE_EVENT_CREATE_INFO VkStructureType = 10
const VK_STRUCTURE_TYPE_FENCE_CREATE_INFO VkStructureType = 8
const VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO VkStructureType = 37
const VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO VkStructureType = 28
const VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO VkStructureType = 14
const VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER VkStructureType = 45
const VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO VkStructureType = 15
const VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO VkStructureType = 1
const VK_STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO VkStructureType = 48
const VK_STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO VkStructureType = 47
const VK_STRUCTURE_TYPE_MAPPED_MEMORY_RANGE VkStructureType = 6
const VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO VkStructureType = 5
const VK_STRUCTURE_TYPE_MEMORY_BARRIER VkStructureType = 46
const VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO VkStructureType = 17
const VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO VkStructureType = 26
const VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO VkStructureType = 25
const VK_STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO VkStructureType = 27
const VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO VkStructureType = 20
const VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO VkStructureType = 30
const VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO VkStructureType = 24
const VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO VkStructureType = 23
const VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO VkStructureType = 18
const VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO VkStructureType = 21
const VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO VkStructureType = 19
const VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO VkStructureType = 22
const VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO VkStructureType = 11
const VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO VkStructureType = 43
const VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO VkStructureType = 38
const VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO VkStructureType = 31
const VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO VkStructureType = 9
const VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO VkStructureType = 16
const VK_STRUCTURE_TYPE_SUBMIT_INFO VkStructureType = 4
const VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET VkStructureType = 35
type VkSubgroupFeatureFlagBits ¶
type VkSubgroupFeatureFlagBits = VkFlags
const VK_SUBGROUP_FEATURE_ARITHMETIC_BIT VkSubgroupFeatureFlagBits = 0x1 << 2
const VK_SUBGROUP_FEATURE_BALLOT_BIT VkSubgroupFeatureFlagBits = 0x1 << 3
const VK_SUBGROUP_FEATURE_BASIC_BIT VkSubgroupFeatureFlagBits = 0x1 << 0
const VK_SUBGROUP_FEATURE_CLUSTERED_BIT VkSubgroupFeatureFlagBits = 0x1 << 6
const VK_SUBGROUP_FEATURE_QUAD_BIT VkSubgroupFeatureFlagBits = 0x1 << 7
const VK_SUBGROUP_FEATURE_SHUFFLE_BIT VkSubgroupFeatureFlagBits = 0x1 << 4
const VK_SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT VkSubgroupFeatureFlagBits = 0x1 << 5
const VK_SUBGROUP_FEATURE_VOTE_BIT VkSubgroupFeatureFlagBits = 0x1 << 1
type VkSubmitInfo ¶
type VkSubmitInfo struct {
// contains filtered or unexported fields
}
type VkSubpassBeginInfo ¶
type VkSubpassBeginInfo struct {
// contains filtered or unexported fields
}
type VkSubpassBeginInfoKHR ¶
type VkSubpassBeginInfoKHR struct { }
type VkSubpassContents ¶
type VkSubpassContents = int32
const VK_SUBPASS_CONTENTS_INLINE VkSubpassContents = 0
const VK_SUBPASS_CONTENTS_SECONDARY_COMMAND_BUFFERS VkSubpassContents = 1
type VkSubpassDependency ¶
type VkSubpassDependency struct {
// contains filtered or unexported fields
}
type VkSubpassDependency2 ¶
type VkSubpassDependency2 struct {
// contains filtered or unexported fields
}
type VkSubpassDependency2KHR ¶
type VkSubpassDependency2KHR struct { }
type VkSubpassDescription ¶
type VkSubpassDescription struct {
// contains filtered or unexported fields
}
type VkSubpassDescription2 ¶
type VkSubpassDescription2 struct {
// contains filtered or unexported fields
}
type VkSubpassDescription2KHR ¶
type VkSubpassDescription2KHR struct { }
type VkSubpassDescriptionDepthStencilResolve ¶
type VkSubpassDescriptionDepthStencilResolve struct {
// contains filtered or unexported fields
}
type VkSubpassDescriptionDepthStencilResolveKHR ¶
type VkSubpassDescriptionDepthStencilResolveKHR struct { }
type VkSubpassEndInfo ¶
type VkSubpassEndInfo struct {
// contains filtered or unexported fields
}
type VkSubpassEndInfoKHR ¶
type VkSubpassEndInfoKHR struct { }
type VkSubpassSampleLocationsEXT ¶
type VkSubpassSampleLocationsEXT struct {
// contains filtered or unexported fields
}
type VkSubresourceLayout ¶
type VkSubresourceLayout struct {
// contains filtered or unexported fields
}
type VkSurfaceCapabilities2EXT ¶
type VkSurfaceCapabilities2EXT struct {
// contains filtered or unexported fields
}
type VkSurfaceCapabilities2KHR ¶
type VkSurfaceCapabilities2KHR struct {
// contains filtered or unexported fields
}
type VkSurfaceCapabilitiesFullScreenExclusiveEXT ¶
type VkSurfaceCapabilitiesFullScreenExclusiveEXT struct {
// contains filtered or unexported fields
}
type VkSurfaceCapabilitiesKHR ¶
type VkSurfaceCapabilitiesKHR struct {
// contains filtered or unexported fields
}
type VkSurfaceCounterFlagBitsEXT ¶
type VkSurfaceCounterFlagBitsEXT = VkFlags
const VK_SURFACE_COUNTER_VBLANK_EXT VkSurfaceCounterFlagBitsEXT = 0x1 << 0
type VkSurfaceFormat2KHR ¶
type VkSurfaceFormat2KHR struct {
// contains filtered or unexported fields
}
type VkSurfaceFormatKHR ¶
type VkSurfaceFormatKHR struct {
// contains filtered or unexported fields
}
type VkSurfaceFullScreenExclusiveInfoEXT ¶
type VkSurfaceFullScreenExclusiveInfoEXT struct {
// contains filtered or unexported fields
}
type VkSurfaceFullScreenExclusiveWin32InfoEXT ¶
type VkSurfaceFullScreenExclusiveWin32InfoEXT struct {
// contains filtered or unexported fields
}
type VkSurfaceProtectedCapabilitiesKHR ¶
type VkSurfaceProtectedCapabilitiesKHR struct {
// contains filtered or unexported fields
}
type VkSurfaceTransformFlagBitsKHR ¶
type VkSurfaceTransformFlagBitsKHR = VkFlags
const VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_BIT_KHR VkSurfaceTransformFlagBitsKHR = 0x1 << 4
const VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_180_BIT_KHR VkSurfaceTransformFlagBitsKHR = 0x1 << 6
const VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_270_BIT_KHR VkSurfaceTransformFlagBitsKHR = 0x1 << 7
const VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_90_BIT_KHR VkSurfaceTransformFlagBitsKHR = 0x1 << 5
const VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR VkSurfaceTransformFlagBitsKHR = 0x1 << 0
const VK_SURFACE_TRANSFORM_INHERIT_BIT_KHR VkSurfaceTransformFlagBitsKHR = 0x1 << 8
const VK_SURFACE_TRANSFORM_ROTATE_180_BIT_KHR VkSurfaceTransformFlagBitsKHR = 0x1 << 2
const VK_SURFACE_TRANSFORM_ROTATE_270_BIT_KHR VkSurfaceTransformFlagBitsKHR = 0x1 << 3
const VK_SURFACE_TRANSFORM_ROTATE_90_BIT_KHR VkSurfaceTransformFlagBitsKHR = 0x1 << 1
type VkSwapchainCounterCreateInfoEXT ¶
type VkSwapchainCounterCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkSwapchainCreateInfoKHR ¶
type VkSwapchainCreateInfoKHR struct {
// contains filtered or unexported fields
}
type VkSwapchainDisplayNativeHdrCreateInfoAMD ¶
type VkSwapchainDisplayNativeHdrCreateInfoAMD struct {
// contains filtered or unexported fields
}
type VkSwapchainImageCreateInfoANDROID ¶
type VkSwapchainImageCreateInfoANDROID struct {
// contains filtered or unexported fields
}
type VkSwapchainImageUsageFlagBitsANDROID ¶
type VkSwapchainImageUsageFlagBitsANDROID = VkFlags
const VK_SWAPCHAIN_IMAGE_USAGE_SHARED_BIT_ANDROID VkSwapchainImageUsageFlagBitsANDROID = 0x1 << 0
type VkSystemAllocationScope ¶
type VkSystemAllocationScope = int32
const VK_SYSTEM_ALLOCATION_SCOPE_CACHE VkSystemAllocationScope = 2
const VK_SYSTEM_ALLOCATION_SCOPE_COMMAND VkSystemAllocationScope = 0
const VK_SYSTEM_ALLOCATION_SCOPE_DEVICE VkSystemAllocationScope = 3
const VK_SYSTEM_ALLOCATION_SCOPE_INSTANCE VkSystemAllocationScope = 4
const VK_SYSTEM_ALLOCATION_SCOPE_OBJECT VkSystemAllocationScope = 1
type VkTessellationDomainOrigin ¶
type VkTessellationDomainOrigin = int32
const VK_TESSELLATION_DOMAIN_ORIGIN_LOWER_LEFT VkTessellationDomainOrigin = 1
const VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT VkTessellationDomainOrigin = 0
type VkTessellationDomainOriginKHR ¶
type VkTessellationDomainOriginKHR = VkTessellationDomainOrigin
type VkTextureLODGatherFormatPropertiesAMD ¶
type VkTextureLODGatherFormatPropertiesAMD struct {
// contains filtered or unexported fields
}
type VkTimeDomainEXT ¶
type VkTimeDomainEXT = int32
const VK_TIME_DOMAIN_CLOCK_MONOTONIC_EXT VkTimeDomainEXT = 1
const VK_TIME_DOMAIN_CLOCK_MONOTONIC_RAW_EXT VkTimeDomainEXT = 2
const VK_TIME_DOMAIN_DEVICE_EXT VkTimeDomainEXT = 0
const VK_TIME_DOMAIN_QUERY_PERFORMANCE_COUNTER_EXT VkTimeDomainEXT = 3
type VkTimelineSemaphoreSubmitInfo ¶
type VkTimelineSemaphoreSubmitInfo struct {
// contains filtered or unexported fields
}
type VkTimelineSemaphoreSubmitInfoKHR ¶
type VkTimelineSemaphoreSubmitInfoKHR struct { }
type VkToolPurposeFlagBitsEXT ¶
type VkToolPurposeFlagBitsEXT = VkFlags
const VK_TOOL_PURPOSE_ADDITIONAL_FEATURES_BIT_EXT VkToolPurposeFlagBitsEXT = 0x1 << 3
const VK_TOOL_PURPOSE_MODIFYING_FEATURES_BIT_EXT VkToolPurposeFlagBitsEXT = 0x1 << 4
const VK_TOOL_PURPOSE_PROFILING_BIT_EXT VkToolPurposeFlagBitsEXT = 0x1 << 1
const VK_TOOL_PURPOSE_TRACING_BIT_EXT VkToolPurposeFlagBitsEXT = 0x1 << 2
const VK_TOOL_PURPOSE_VALIDATION_BIT_EXT VkToolPurposeFlagBitsEXT = 0x1 << 0
type VkTraceRaysIndirectCommandKHR ¶
type VkTraceRaysIndirectCommandKHR struct {
// contains filtered or unexported fields
}
type VkTransformMatrixKHR ¶
type VkTransformMatrixKHR struct {
// contains filtered or unexported fields
}
type VkTransformMatrixNV ¶
type VkTransformMatrixNV struct { }
type VkValidationCacheCreateInfoEXT ¶
type VkValidationCacheCreateInfoEXT struct {
// contains filtered or unexported fields
}
type VkValidationCacheHeaderVersionEXT ¶
type VkValidationCacheHeaderVersionEXT = int32
const VK_VALIDATION_CACHE_HEADER_VERSION_ONE_EXT VkValidationCacheHeaderVersionEXT = 1
type VkValidationCheckEXT ¶
type VkValidationCheckEXT = int32
const VK_VALIDATION_CHECK_ALL_EXT VkValidationCheckEXT = 0
const VK_VALIDATION_CHECK_SHADERS_EXT VkValidationCheckEXT = 1
type VkValidationFeatureDisableEXT ¶
type VkValidationFeatureDisableEXT = int32
const VK_VALIDATION_FEATURE_DISABLE_ALL_EXT VkValidationFeatureDisableEXT = 0
const VK_VALIDATION_FEATURE_DISABLE_API_PARAMETERS_EXT VkValidationFeatureDisableEXT = 3
const VK_VALIDATION_FEATURE_DISABLE_CORE_CHECKS_EXT VkValidationFeatureDisableEXT = 5
const VK_VALIDATION_FEATURE_DISABLE_OBJECT_LIFETIMES_EXT VkValidationFeatureDisableEXT = 4
const VK_VALIDATION_FEATURE_DISABLE_SHADERS_EXT VkValidationFeatureDisableEXT = 1
const VK_VALIDATION_FEATURE_DISABLE_THREAD_SAFETY_EXT VkValidationFeatureDisableEXT = 2
const VK_VALIDATION_FEATURE_DISABLE_UNIQUE_HANDLES_EXT VkValidationFeatureDisableEXT = 6
type VkValidationFeatureEnableEXT ¶
type VkValidationFeatureEnableEXT = int32
const VK_VALIDATION_FEATURE_ENABLE_BEST_PRACTICES_EXT VkValidationFeatureEnableEXT = 2
const VK_VALIDATION_FEATURE_ENABLE_DEBUG_PRINTF_EXT VkValidationFeatureEnableEXT = 3
const VK_VALIDATION_FEATURE_ENABLE_GPU_ASSISTED_EXT VkValidationFeatureEnableEXT = 0
const VK_VALIDATION_FEATURE_ENABLE_GPU_ASSISTED_RESERVE_BINDING_SLOT_EXT VkValidationFeatureEnableEXT = 1
const VK_VALIDATION_FEATURE_ENABLE_SYNCHRONIZATION_VALIDATION_EXT VkValidationFeatureEnableEXT = 4
type VkValidationFeaturesEXT ¶
type VkValidationFeaturesEXT struct {
// contains filtered or unexported fields
}
type VkValidationFlagsEXT ¶
type VkValidationFlagsEXT struct {
// contains filtered or unexported fields
}
type VkVendorId ¶
type VkVendorId = int32
const VK_VENDOR_ID_CODEPLAY VkVendorId = 0x10004
const VK_VENDOR_ID_KAZAN VkVendorId = 0x10003
const VK_VENDOR_ID_MESA VkVendorId = 0x10005
const VK_VENDOR_ID_VIV VkVendorId = 0x10001
const VK_VENDOR_ID_VSI VkVendorId = 0x10002
type VkVertexInputAttributeDescription ¶
type VkVertexInputAttributeDescription struct {
// contains filtered or unexported fields
}
type VkVertexInputBindingDescription ¶
type VkVertexInputBindingDescription struct {
// contains filtered or unexported fields
}
type VkVertexInputBindingDivisorDescriptionEXT ¶
type VkVertexInputBindingDivisorDescriptionEXT struct {
// contains filtered or unexported fields
}
type VkVertexInputRate ¶
type VkVertexInputRate = int32
const VK_VERTEX_INPUT_RATE_INSTANCE VkVertexInputRate = 1
const VK_VERTEX_INPUT_RATE_VERTEX VkVertexInputRate = 0
type VkViSurfaceCreateInfoNN ¶
type VkViSurfaceCreateInfoNN struct {
// contains filtered or unexported fields
}
type VkViewport ¶
type VkViewport struct {
// contains filtered or unexported fields
}
type VkViewportCoordinateSwizzleNV ¶
type VkViewportCoordinateSwizzleNV = int32
const VK_VIEWPORT_COORDINATE_SWIZZLE_NEGATIVE_W_NV VkViewportCoordinateSwizzleNV = 7
const VK_VIEWPORT_COORDINATE_SWIZZLE_NEGATIVE_X_NV VkViewportCoordinateSwizzleNV = 1
const VK_VIEWPORT_COORDINATE_SWIZZLE_NEGATIVE_Y_NV VkViewportCoordinateSwizzleNV = 3
const VK_VIEWPORT_COORDINATE_SWIZZLE_NEGATIVE_Z_NV VkViewportCoordinateSwizzleNV = 5
const VK_VIEWPORT_COORDINATE_SWIZZLE_POSITIVE_W_NV VkViewportCoordinateSwizzleNV = 6
const VK_VIEWPORT_COORDINATE_SWIZZLE_POSITIVE_X_NV VkViewportCoordinateSwizzleNV = 0
const VK_VIEWPORT_COORDINATE_SWIZZLE_POSITIVE_Y_NV VkViewportCoordinateSwizzleNV = 2
const VK_VIEWPORT_COORDINATE_SWIZZLE_POSITIVE_Z_NV VkViewportCoordinateSwizzleNV = 4
type VkViewportSwizzleNV ¶
type VkViewportSwizzleNV struct {
// contains filtered or unexported fields
}
type VkViewportWScalingNV ¶
type VkViewportWScalingNV struct {
// contains filtered or unexported fields
}
type VkWaylandSurfaceCreateInfoKHR ¶
type VkWaylandSurfaceCreateInfoKHR struct {
// contains filtered or unexported fields
}
type VkWin32KeyedMutexAcquireReleaseInfoKHR ¶
type VkWin32KeyedMutexAcquireReleaseInfoKHR struct {
// contains filtered or unexported fields
}
type VkWin32KeyedMutexAcquireReleaseInfoNV ¶
type VkWin32KeyedMutexAcquireReleaseInfoNV struct {
// contains filtered or unexported fields
}
type VkWin32SurfaceCreateInfoKHR ¶
type VkWin32SurfaceCreateInfoKHR struct {
// contains filtered or unexported fields
}
type VkWriteDescriptorSet ¶
type VkWriteDescriptorSet struct {
// contains filtered or unexported fields
}
type VkWriteDescriptorSetAccelerationStructureKHR ¶
type VkWriteDescriptorSetAccelerationStructureKHR struct {
// contains filtered or unexported fields
}
type VkWriteDescriptorSetAccelerationStructureNV ¶
type VkWriteDescriptorSetAccelerationStructureNV struct { }
type VkWriteDescriptorSetInlineUniformBlockEXT ¶
type VkWriteDescriptorSetInlineUniformBlockEXT struct {
// contains filtered or unexported fields
}
type VkXYColorEXT ¶
type VkXYColorEXT struct {
// contains filtered or unexported fields
}
type VkXcbSurfaceCreateInfoKHR ¶
type VkXcbSurfaceCreateInfoKHR struct {
// contains filtered or unexported fields
}
type VkXlibSurfaceCreateInfoKHR ¶
type VkXlibSurfaceCreateInfoKHR struct {
// contains filtered or unexported fields
}
type Window ¶
type Window = external_type
Click to show internal directories.
Click to hide internal directories.