Package org.lwjgl.vulkan
Class VKCapabilitiesDevice
- java.lang.Object
-
- org.lwjgl.vulkan.VKCapabilitiesDevice
-
public class VKCapabilitiesDevice extends java.lang.Object
Defines the capabilities of a VulkanVkDevice
.
-
-
Field Summary
-
-
-
Field Detail
-
vkGetDeviceProcAddr
public final long vkGetDeviceProcAddr
-
vkDestroyDevice
public final long vkDestroyDevice
-
vkGetDeviceQueue
public final long vkGetDeviceQueue
-
vkQueueSubmit
public final long vkQueueSubmit
-
vkQueueWaitIdle
public final long vkQueueWaitIdle
-
vkDeviceWaitIdle
public final long vkDeviceWaitIdle
-
vkAllocateMemory
public final long vkAllocateMemory
-
vkFreeMemory
public final long vkFreeMemory
-
vkMapMemory
public final long vkMapMemory
-
vkUnmapMemory
public final long vkUnmapMemory
-
vkFlushMappedMemoryRanges
public final long vkFlushMappedMemoryRanges
-
vkInvalidateMappedMemoryRanges
public final long vkInvalidateMappedMemoryRanges
-
vkGetDeviceMemoryCommitment
public final long vkGetDeviceMemoryCommitment
-
vkBindBufferMemory
public final long vkBindBufferMemory
-
vkBindImageMemory
public final long vkBindImageMemory
-
vkGetBufferMemoryRequirements
public final long vkGetBufferMemoryRequirements
-
vkGetImageMemoryRequirements
public final long vkGetImageMemoryRequirements
-
vkGetImageSparseMemoryRequirements
public final long vkGetImageSparseMemoryRequirements
-
vkQueueBindSparse
public final long vkQueueBindSparse
-
vkCreateFence
public final long vkCreateFence
-
vkDestroyFence
public final long vkDestroyFence
-
vkResetFences
public final long vkResetFences
-
vkGetFenceStatus
public final long vkGetFenceStatus
-
vkWaitForFences
public final long vkWaitForFences
-
vkCreateSemaphore
public final long vkCreateSemaphore
-
vkDestroySemaphore
public final long vkDestroySemaphore
-
vkCreateEvent
public final long vkCreateEvent
-
vkDestroyEvent
public final long vkDestroyEvent
-
vkGetEventStatus
public final long vkGetEventStatus
-
vkSetEvent
public final long vkSetEvent
-
vkResetEvent
public final long vkResetEvent
-
vkCreateQueryPool
public final long vkCreateQueryPool
-
vkDestroyQueryPool
public final long vkDestroyQueryPool
-
vkGetQueryPoolResults
public final long vkGetQueryPoolResults
-
vkCreateBuffer
public final long vkCreateBuffer
-
vkDestroyBuffer
public final long vkDestroyBuffer
-
vkCreateBufferView
public final long vkCreateBufferView
-
vkDestroyBufferView
public final long vkDestroyBufferView
-
vkCreateImage
public final long vkCreateImage
-
vkDestroyImage
public final long vkDestroyImage
-
vkGetImageSubresourceLayout
public final long vkGetImageSubresourceLayout
-
vkCreateImageView
public final long vkCreateImageView
-
vkDestroyImageView
public final long vkDestroyImageView
-
vkCreateShaderModule
public final long vkCreateShaderModule
-
vkDestroyShaderModule
public final long vkDestroyShaderModule
-
vkCreatePipelineCache
public final long vkCreatePipelineCache
-
vkDestroyPipelineCache
public final long vkDestroyPipelineCache
-
vkGetPipelineCacheData
public final long vkGetPipelineCacheData
-
vkMergePipelineCaches
public final long vkMergePipelineCaches
-
vkCreateGraphicsPipelines
public final long vkCreateGraphicsPipelines
-
vkCreateComputePipelines
public final long vkCreateComputePipelines
-
vkDestroyPipeline
public final long vkDestroyPipeline
-
vkCreatePipelineLayout
public final long vkCreatePipelineLayout
-
vkDestroyPipelineLayout
public final long vkDestroyPipelineLayout
-
vkCreateSampler
public final long vkCreateSampler
-
vkDestroySampler
public final long vkDestroySampler
-
vkCreateDescriptorSetLayout
public final long vkCreateDescriptorSetLayout
-
vkDestroyDescriptorSetLayout
public final long vkDestroyDescriptorSetLayout
-
vkCreateDescriptorPool
public final long vkCreateDescriptorPool
-
vkDestroyDescriptorPool
public final long vkDestroyDescriptorPool
-
vkResetDescriptorPool
public final long vkResetDescriptorPool
-
vkAllocateDescriptorSets
public final long vkAllocateDescriptorSets
-
vkFreeDescriptorSets
public final long vkFreeDescriptorSets
-
vkUpdateDescriptorSets
public final long vkUpdateDescriptorSets
-
vkCreateFramebuffer
public final long vkCreateFramebuffer
-
vkDestroyFramebuffer
public final long vkDestroyFramebuffer
-
vkCreateRenderPass
public final long vkCreateRenderPass
-
vkDestroyRenderPass
public final long vkDestroyRenderPass
-
vkGetRenderAreaGranularity
public final long vkGetRenderAreaGranularity
-
vkCreateCommandPool
public final long vkCreateCommandPool
-
vkDestroyCommandPool
public final long vkDestroyCommandPool
-
vkResetCommandPool
public final long vkResetCommandPool
-
vkAllocateCommandBuffers
public final long vkAllocateCommandBuffers
-
vkFreeCommandBuffers
public final long vkFreeCommandBuffers
-
vkBeginCommandBuffer
public final long vkBeginCommandBuffer
-
vkEndCommandBuffer
public final long vkEndCommandBuffer
-
vkResetCommandBuffer
public final long vkResetCommandBuffer
-
vkCmdBindPipeline
public final long vkCmdBindPipeline
-
vkCmdSetViewport
public final long vkCmdSetViewport
-
vkCmdSetScissor
public final long vkCmdSetScissor
-
vkCmdSetLineWidth
public final long vkCmdSetLineWidth
-
vkCmdSetDepthBias
public final long vkCmdSetDepthBias
-
vkCmdSetBlendConstants
public final long vkCmdSetBlendConstants
-
vkCmdSetDepthBounds
public final long vkCmdSetDepthBounds
-
vkCmdSetStencilCompareMask
public final long vkCmdSetStencilCompareMask
-
vkCmdSetStencilWriteMask
public final long vkCmdSetStencilWriteMask
-
vkCmdSetStencilReference
public final long vkCmdSetStencilReference
-
vkCmdBindDescriptorSets
public final long vkCmdBindDescriptorSets
-
vkCmdBindIndexBuffer
public final long vkCmdBindIndexBuffer
-
vkCmdBindVertexBuffers
public final long vkCmdBindVertexBuffers
-
vkCmdDraw
public final long vkCmdDraw
-
vkCmdDrawIndexed
public final long vkCmdDrawIndexed
-
vkCmdDrawIndirect
public final long vkCmdDrawIndirect
-
vkCmdDrawIndexedIndirect
public final long vkCmdDrawIndexedIndirect
-
vkCmdDispatch
public final long vkCmdDispatch
-
vkCmdDispatchIndirect
public final long vkCmdDispatchIndirect
-
vkCmdCopyBuffer
public final long vkCmdCopyBuffer
-
vkCmdCopyImage
public final long vkCmdCopyImage
-
vkCmdBlitImage
public final long vkCmdBlitImage
-
vkCmdCopyBufferToImage
public final long vkCmdCopyBufferToImage
-
vkCmdCopyImageToBuffer
public final long vkCmdCopyImageToBuffer
-
vkCmdUpdateBuffer
public final long vkCmdUpdateBuffer
-
vkCmdFillBuffer
public final long vkCmdFillBuffer
-
vkCmdClearColorImage
public final long vkCmdClearColorImage
-
vkCmdClearDepthStencilImage
public final long vkCmdClearDepthStencilImage
-
vkCmdClearAttachments
public final long vkCmdClearAttachments
-
vkCmdResolveImage
public final long vkCmdResolveImage
-
vkCmdSetEvent
public final long vkCmdSetEvent
-
vkCmdResetEvent
public final long vkCmdResetEvent
-
vkCmdWaitEvents
public final long vkCmdWaitEvents
-
vkCmdPipelineBarrier
public final long vkCmdPipelineBarrier
-
vkCmdBeginQuery
public final long vkCmdBeginQuery
-
vkCmdEndQuery
public final long vkCmdEndQuery
-
vkCmdResetQueryPool
public final long vkCmdResetQueryPool
-
vkCmdWriteTimestamp
public final long vkCmdWriteTimestamp
-
vkCmdCopyQueryPoolResults
public final long vkCmdCopyQueryPoolResults
-
vkCmdPushConstants
public final long vkCmdPushConstants
-
vkCmdBeginRenderPass
public final long vkCmdBeginRenderPass
-
vkCmdNextSubpass
public final long vkCmdNextSubpass
-
vkCmdEndRenderPass
public final long vkCmdEndRenderPass
-
vkCmdExecuteCommands
public final long vkCmdExecuteCommands
-
vkBindBufferMemory2
public final long vkBindBufferMemory2
-
vkBindImageMemory2
public final long vkBindImageMemory2
-
vkGetDeviceGroupPeerMemoryFeatures
public final long vkGetDeviceGroupPeerMemoryFeatures
-
vkCmdSetDeviceMask
public final long vkCmdSetDeviceMask
-
vkCmdDispatchBase
public final long vkCmdDispatchBase
-
vkGetImageMemoryRequirements2
public final long vkGetImageMemoryRequirements2
-
vkGetBufferMemoryRequirements2
public final long vkGetBufferMemoryRequirements2
-
vkGetImageSparseMemoryRequirements2
public final long vkGetImageSparseMemoryRequirements2
-
vkTrimCommandPool
public final long vkTrimCommandPool
-
vkGetDeviceQueue2
public final long vkGetDeviceQueue2
-
vkCreateSamplerYcbcrConversion
public final long vkCreateSamplerYcbcrConversion
-
vkDestroySamplerYcbcrConversion
public final long vkDestroySamplerYcbcrConversion
-
vkCreateDescriptorUpdateTemplate
public final long vkCreateDescriptorUpdateTemplate
-
vkDestroyDescriptorUpdateTemplate
public final long vkDestroyDescriptorUpdateTemplate
-
vkUpdateDescriptorSetWithTemplate
public final long vkUpdateDescriptorSetWithTemplate
-
vkGetDescriptorSetLayoutSupport
public final long vkGetDescriptorSetLayoutSupport
-
vkCmdWriteBufferMarkerAMD
public final long vkCmdWriteBufferMarkerAMD
-
vkSetLocalDimmingAMD
public final long vkSetLocalDimmingAMD
-
vkCmdDrawIndirectCountAMD
public final long vkCmdDrawIndirectCountAMD
-
vkCmdDrawIndexedIndirectCountAMD
public final long vkCmdDrawIndexedIndirectCountAMD
-
vkGetShaderInfoAMD
public final long vkGetShaderInfoAMD
-
vkGetBufferDeviceAddressEXT
public final long vkGetBufferDeviceAddressEXT
-
vkGetCalibratedTimestampsEXT
public final long vkGetCalibratedTimestampsEXT
-
vkCmdBeginConditionalRenderingEXT
public final long vkCmdBeginConditionalRenderingEXT
-
vkCmdEndConditionalRenderingEXT
public final long vkCmdEndConditionalRenderingEXT
-
vkDebugMarkerSetObjectTagEXT
public final long vkDebugMarkerSetObjectTagEXT
-
vkDebugMarkerSetObjectNameEXT
public final long vkDebugMarkerSetObjectNameEXT
-
vkCmdDebugMarkerBeginEXT
public final long vkCmdDebugMarkerBeginEXT
-
vkCmdDebugMarkerEndEXT
public final long vkCmdDebugMarkerEndEXT
-
vkCmdDebugMarkerInsertEXT
public final long vkCmdDebugMarkerInsertEXT
-
vkSetDebugUtilsObjectNameEXT
public final long vkSetDebugUtilsObjectNameEXT
-
vkSetDebugUtilsObjectTagEXT
public final long vkSetDebugUtilsObjectTagEXT
-
vkQueueBeginDebugUtilsLabelEXT
public final long vkQueueBeginDebugUtilsLabelEXT
-
vkQueueEndDebugUtilsLabelEXT
public final long vkQueueEndDebugUtilsLabelEXT
-
vkQueueInsertDebugUtilsLabelEXT
public final long vkQueueInsertDebugUtilsLabelEXT
-
vkCmdBeginDebugUtilsLabelEXT
public final long vkCmdBeginDebugUtilsLabelEXT
-
vkCmdEndDebugUtilsLabelEXT
public final long vkCmdEndDebugUtilsLabelEXT
-
vkCmdInsertDebugUtilsLabelEXT
public final long vkCmdInsertDebugUtilsLabelEXT
-
vkCmdSetDiscardRectangleEXT
public final long vkCmdSetDiscardRectangleEXT
-
vkDisplayPowerControlEXT
public final long vkDisplayPowerControlEXT
-
vkRegisterDeviceEventEXT
public final long vkRegisterDeviceEventEXT
-
vkRegisterDisplayEventEXT
public final long vkRegisterDisplayEventEXT
-
vkGetSwapchainCounterEXT
public final long vkGetSwapchainCounterEXT
-
vkGetMemoryHostPointerPropertiesEXT
public final long vkGetMemoryHostPointerPropertiesEXT
-
vkAcquireFullScreenExclusiveModeEXT
public final long vkAcquireFullScreenExclusiveModeEXT
-
vkReleaseFullScreenExclusiveModeEXT
public final long vkReleaseFullScreenExclusiveModeEXT
-
vkGetDeviceGroupSurfacePresentModes2EXT
public final long vkGetDeviceGroupSurfacePresentModes2EXT
-
vkSetHdrMetadataEXT
public final long vkSetHdrMetadataEXT
-
vkResetQueryPoolEXT
public final long vkResetQueryPoolEXT
-
vkGetImageDrmFormatModifierPropertiesEXT
public final long vkGetImageDrmFormatModifierPropertiesEXT
-
vkCmdSetLineStippleEXT
public final long vkCmdSetLineStippleEXT
-
vkCmdSetSampleLocationsEXT
public final long vkCmdSetSampleLocationsEXT
-
vkCmdBindTransformFeedbackBuffersEXT
public final long vkCmdBindTransformFeedbackBuffersEXT
-
vkCmdBeginTransformFeedbackEXT
public final long vkCmdBeginTransformFeedbackEXT
-
vkCmdEndTransformFeedbackEXT
public final long vkCmdEndTransformFeedbackEXT
-
vkCmdBeginQueryIndexedEXT
public final long vkCmdBeginQueryIndexedEXT
-
vkCmdEndQueryIndexedEXT
public final long vkCmdEndQueryIndexedEXT
-
vkCmdDrawIndirectByteCountEXT
public final long vkCmdDrawIndirectByteCountEXT
-
vkCreateValidationCacheEXT
public final long vkCreateValidationCacheEXT
-
vkDestroyValidationCacheEXT
public final long vkDestroyValidationCacheEXT
-
vkMergeValidationCachesEXT
public final long vkMergeValidationCachesEXT
-
vkGetValidationCacheDataEXT
public final long vkGetValidationCacheDataEXT
-
vkGetRefreshCycleDurationGOOGLE
public final long vkGetRefreshCycleDurationGOOGLE
-
vkGetPastPresentationTimingGOOGLE
public final long vkGetPastPresentationTimingGOOGLE
-
vkInitializePerformanceApiINTEL
public final long vkInitializePerformanceApiINTEL
-
vkUninitializePerformanceApiINTEL
public final long vkUninitializePerformanceApiINTEL
-
vkCmdSetPerformanceMarkerINTEL
public final long vkCmdSetPerformanceMarkerINTEL
-
vkCmdSetPerformanceStreamMarkerINTEL
public final long vkCmdSetPerformanceStreamMarkerINTEL
-
vkCmdSetPerformanceOverrideINTEL
public final long vkCmdSetPerformanceOverrideINTEL
-
vkAcquirePerformanceConfigurationINTEL
public final long vkAcquirePerformanceConfigurationINTEL
-
vkReleasePerformanceConfigurationINTEL
public final long vkReleasePerformanceConfigurationINTEL
-
vkQueueSetPerformanceConfigurationINTEL
public final long vkQueueSetPerformanceConfigurationINTEL
-
vkGetPerformanceParameterINTEL
public final long vkGetPerformanceParameterINTEL
-
vkBindBufferMemory2KHR
public final long vkBindBufferMemory2KHR
-
vkBindImageMemory2KHR
public final long vkBindImageMemory2KHR
-
vkCreateRenderPass2KHR
public final long vkCreateRenderPass2KHR
-
vkCmdBeginRenderPass2KHR
public final long vkCmdBeginRenderPass2KHR
-
vkCmdNextSubpass2KHR
public final long vkCmdNextSubpass2KHR
-
vkCmdEndRenderPass2KHR
public final long vkCmdEndRenderPass2KHR
-
vkCreateDescriptorUpdateTemplateKHR
public final long vkCreateDescriptorUpdateTemplateKHR
-
vkDestroyDescriptorUpdateTemplateKHR
public final long vkDestroyDescriptorUpdateTemplateKHR
-
vkUpdateDescriptorSetWithTemplateKHR
public final long vkUpdateDescriptorSetWithTemplateKHR
-
vkCmdPushDescriptorSetWithTemplateKHR
public final long vkCmdPushDescriptorSetWithTemplateKHR
-
vkGetDeviceGroupPeerMemoryFeaturesKHR
public final long vkGetDeviceGroupPeerMemoryFeaturesKHR
-
vkCmdSetDeviceMaskKHR
public final long vkCmdSetDeviceMaskKHR
-
vkCmdDispatchBaseKHR
public final long vkCmdDispatchBaseKHR
-
vkGetDeviceGroupPresentCapabilitiesKHR
public final long vkGetDeviceGroupPresentCapabilitiesKHR
-
vkGetDeviceGroupSurfacePresentModesKHR
public final long vkGetDeviceGroupSurfacePresentModesKHR
-
vkAcquireNextImage2KHR
public final long vkAcquireNextImage2KHR
-
vkCreateSharedSwapchainsKHR
public final long vkCreateSharedSwapchainsKHR
-
vkCmdDrawIndirectCountKHR
public final long vkCmdDrawIndirectCountKHR
-
vkCmdDrawIndexedIndirectCountKHR
public final long vkCmdDrawIndexedIndirectCountKHR
-
vkImportFenceFdKHR
public final long vkImportFenceFdKHR
-
vkGetFenceFdKHR
public final long vkGetFenceFdKHR
-
vkImportFenceWin32HandleKHR
public final long vkImportFenceWin32HandleKHR
-
vkGetFenceWin32HandleKHR
public final long vkGetFenceWin32HandleKHR
-
vkGetMemoryFdKHR
public final long vkGetMemoryFdKHR
-
vkGetMemoryFdPropertiesKHR
public final long vkGetMemoryFdPropertiesKHR
-
vkGetMemoryWin32HandleKHR
public final long vkGetMemoryWin32HandleKHR
-
vkGetMemoryWin32HandlePropertiesKHR
public final long vkGetMemoryWin32HandlePropertiesKHR
-
vkImportSemaphoreFdKHR
public final long vkImportSemaphoreFdKHR
-
vkGetSemaphoreFdKHR
public final long vkGetSemaphoreFdKHR
-
vkImportSemaphoreWin32HandleKHR
public final long vkImportSemaphoreWin32HandleKHR
-
vkGetSemaphoreWin32HandleKHR
public final long vkGetSemaphoreWin32HandleKHR
-
vkGetImageMemoryRequirements2KHR
public final long vkGetImageMemoryRequirements2KHR
-
vkGetBufferMemoryRequirements2KHR
public final long vkGetBufferMemoryRequirements2KHR
-
vkGetImageSparseMemoryRequirements2KHR
public final long vkGetImageSparseMemoryRequirements2KHR
-
vkTrimCommandPoolKHR
public final long vkTrimCommandPoolKHR
-
vkGetDescriptorSetLayoutSupportKHR
public final long vkGetDescriptorSetLayoutSupportKHR
-
vkGetPipelineExecutablePropertiesKHR
public final long vkGetPipelineExecutablePropertiesKHR
-
vkGetPipelineExecutableStatisticsKHR
public final long vkGetPipelineExecutableStatisticsKHR
-
vkGetPipelineExecutableInternalRepresentationsKHR
public final long vkGetPipelineExecutableInternalRepresentationsKHR
-
vkCmdPushDescriptorSetKHR
public final long vkCmdPushDescriptorSetKHR
-
vkCreateSamplerYcbcrConversionKHR
public final long vkCreateSamplerYcbcrConversionKHR
-
vkDestroySamplerYcbcrConversionKHR
public final long vkDestroySamplerYcbcrConversionKHR
-
vkGetSwapchainStatusKHR
public final long vkGetSwapchainStatusKHR
-
vkCreateSwapchainKHR
public final long vkCreateSwapchainKHR
-
vkDestroySwapchainKHR
public final long vkDestroySwapchainKHR
-
vkGetSwapchainImagesKHR
public final long vkGetSwapchainImagesKHR
-
vkAcquireNextImageKHR
public final long vkAcquireNextImageKHR
-
vkQueuePresentKHR
public final long vkQueuePresentKHR
-
vkCmdSetViewportWScalingNV
public final long vkCmdSetViewportWScalingNV
-
vkCmdSetCheckpointNV
public final long vkCmdSetCheckpointNV
-
vkGetQueueCheckpointDataNV
public final long vkGetQueueCheckpointDataNV
-
vkGetMemoryWin32HandleNV
public final long vkGetMemoryWin32HandleNV
-
vkCmdDrawMeshTasksNV
public final long vkCmdDrawMeshTasksNV
-
vkCmdDrawMeshTasksIndirectNV
public final long vkCmdDrawMeshTasksIndirectNV
-
vkCmdDrawMeshTasksIndirectCountNV
public final long vkCmdDrawMeshTasksIndirectCountNV
-
vkCreateAccelerationStructureNV
public final long vkCreateAccelerationStructureNV
-
vkDestroyAccelerationStructureNV
public final long vkDestroyAccelerationStructureNV
-
vkGetAccelerationStructureMemoryRequirementsNV
public final long vkGetAccelerationStructureMemoryRequirementsNV
-
vkBindAccelerationStructureMemoryNV
public final long vkBindAccelerationStructureMemoryNV
-
vkCmdBuildAccelerationStructureNV
public final long vkCmdBuildAccelerationStructureNV
-
vkCmdCopyAccelerationStructureNV
public final long vkCmdCopyAccelerationStructureNV
-
vkCmdTraceRaysNV
public final long vkCmdTraceRaysNV
-
vkCreateRayTracingPipelinesNV
public final long vkCreateRayTracingPipelinesNV
-
vkGetRayTracingShaderGroupHandlesNV
public final long vkGetRayTracingShaderGroupHandlesNV
-
vkGetAccelerationStructureHandleNV
public final long vkGetAccelerationStructureHandleNV
-
vkCmdWriteAccelerationStructuresPropertiesNV
public final long vkCmdWriteAccelerationStructuresPropertiesNV
-
vkCompileDeferredNV
public final long vkCompileDeferredNV
-
vkCmdSetExclusiveScissorNV
public final long vkCmdSetExclusiveScissorNV
-
vkCmdBindShadingRateImageNV
public final long vkCmdBindShadingRateImageNV
-
vkCmdSetViewportShadingRatePaletteNV
public final long vkCmdSetViewportShadingRatePaletteNV
-
vkCmdSetCoarseSampleOrderNV
public final long vkCmdSetCoarseSampleOrderNV
-
vkCmdProcessCommandsNVX
public final long vkCmdProcessCommandsNVX
-
vkCmdReserveSpaceForCommandsNVX
public final long vkCmdReserveSpaceForCommandsNVX
-
vkCreateIndirectCommandsLayoutNVX
public final long vkCreateIndirectCommandsLayoutNVX
-
vkDestroyIndirectCommandsLayoutNVX
public final long vkDestroyIndirectCommandsLayoutNVX
-
vkCreateObjectTableNVX
public final long vkCreateObjectTableNVX
-
vkDestroyObjectTableNVX
public final long vkDestroyObjectTableNVX
-
vkRegisterObjectsNVX
public final long vkRegisterObjectsNVX
-
vkUnregisterObjectsNVX
public final long vkUnregisterObjectsNVX
-
vkGetImageViewHandleNVX
public final long vkGetImageViewHandleNVX
-
apiVersion
public final int apiVersion
The Vulkan API version number.
-
Vulkan10
public final boolean Vulkan10
When true,VK10
is supported.
-
Vulkan11
public final boolean Vulkan11
When true,VK11
is supported.
-
VK_AMD_buffer_marker
public final boolean VK_AMD_buffer_marker
When true,AMDBufferMarker
is supported.
-
VK_AMD_device_coherent_memory
public final boolean VK_AMD_device_coherent_memory
When true,AMDDeviceCoherentMemory
is supported.
-
VK_AMD_display_native_hdr
public final boolean VK_AMD_display_native_hdr
When true,AMDDisplayNativeHdr
is supported.
-
VK_AMD_draw_indirect_count
public final boolean VK_AMD_draw_indirect_count
When true,AMDDrawIndirectCount
is supported.
-
VK_AMD_gcn_shader
public final boolean VK_AMD_gcn_shader
When true,AMDGCNShader
is supported.
-
VK_AMD_gpu_shader_half_float
public final boolean VK_AMD_gpu_shader_half_float
When true,AMDGPUShaderHalfFloat
is supported.
-
VK_AMD_gpu_shader_int16
public final boolean VK_AMD_gpu_shader_int16
When true,AMDGPUShaderInt16
is supported.
-
VK_AMD_memory_overallocation_behavior
public final boolean VK_AMD_memory_overallocation_behavior
When true,AMDMemoryOverallocationBehavior
is supported.
-
VK_AMD_mixed_attachment_samples
public final boolean VK_AMD_mixed_attachment_samples
When true,AMDMixedAttachmentSamples
is supported.
-
VK_AMD_negative_viewport_height
public final boolean VK_AMD_negative_viewport_height
When true,AMDNegativeViewportHeight
is supported.
-
VK_AMD_pipeline_compiler_control
public final boolean VK_AMD_pipeline_compiler_control
When true,AMDPipelineCompilerControl
is supported.
-
VK_AMD_rasterization_order
public final boolean VK_AMD_rasterization_order
When true,AMDRasterizationOrder
is supported.
-
VK_AMD_shader_ballot
public final boolean VK_AMD_shader_ballot
When true,AMDShaderBallot
is supported.
-
VK_AMD_shader_core_properties
public final boolean VK_AMD_shader_core_properties
When true,AMDShaderCoreProperties
is supported.
-
VK_AMD_shader_core_properties2
public final boolean VK_AMD_shader_core_properties2
When true,AMDShaderCoreProperties2
is supported.
-
VK_AMD_shader_explicit_vertex_parameter
public final boolean VK_AMD_shader_explicit_vertex_parameter
When true,AMDShaderExplicitVertexParameter
is supported.
-
VK_AMD_shader_fragment_mask
public final boolean VK_AMD_shader_fragment_mask
When true,AMDShaderFragmentMask
is supported.
-
VK_AMD_shader_image_load_store_lod
public final boolean VK_AMD_shader_image_load_store_lod
When true,AMDShaderImageLoadStoreLod
is supported.
-
VK_AMD_shader_info
public final boolean VK_AMD_shader_info
When true,AMDShaderInfo
is supported.
-
VK_AMD_shader_trinary_minmax
public final boolean VK_AMD_shader_trinary_minmax
When true,AMDShaderTrinaryMinmax
is supported.
-
VK_AMD_texture_gather_bias_lod
public final boolean VK_AMD_texture_gather_bias_lod
When true,AMDTextureGatherBiasLod
is supported.
-
VK_EXT_astc_decode_mode
public final boolean VK_EXT_astc_decode_mode
When true,EXTAstcDecodeMode
is supported.
-
VK_EXT_blend_operation_advanced
public final boolean VK_EXT_blend_operation_advanced
When true,EXTBlendOperationAdvanced
is supported.
-
VK_EXT_buffer_device_address
public final boolean VK_EXT_buffer_device_address
When true,EXTBufferDeviceAddress
is supported.
-
VK_EXT_calibrated_timestamps
public final boolean VK_EXT_calibrated_timestamps
When true,EXTCalibratedTimestamps
is supported.
-
VK_EXT_conditional_rendering
public final boolean VK_EXT_conditional_rendering
When true,EXTConditionalRendering
is supported.
-
VK_EXT_conservative_rasterization
public final boolean VK_EXT_conservative_rasterization
When true,EXTConservativeRasterization
is supported.
-
VK_EXT_debug_marker
public final boolean VK_EXT_debug_marker
When true,EXTDebugMarker
is supported.
-
VK_EXT_depth_clip_enable
public final boolean VK_EXT_depth_clip_enable
When true,EXTDepthClipEnable
is supported.
-
VK_EXT_depth_range_unrestricted
public final boolean VK_EXT_depth_range_unrestricted
When true,EXTDepthRangeUnrestricted
is supported.
-
VK_EXT_descriptor_indexing
public final boolean VK_EXT_descriptor_indexing
When true,EXTDescriptorIndexing
is supported.
-
VK_EXT_discard_rectangles
public final boolean VK_EXT_discard_rectangles
When true,EXTDiscardRectangles
is supported.
-
VK_EXT_display_control
public final boolean VK_EXT_display_control
When true,EXTDisplayControl
is supported.
-
VK_EXT_external_memory_dma_buf
public final boolean VK_EXT_external_memory_dma_buf
When true,EXTExternalMemoryDmaBuf
is supported.
-
VK_EXT_external_memory_host
public final boolean VK_EXT_external_memory_host
When true,EXTExternalMemoryHost
is supported.
-
VK_EXT_filter_cubic
public final boolean VK_EXT_filter_cubic
When true,EXTFilterCubic
is supported.
-
VK_EXT_fragment_density_map
public final boolean VK_EXT_fragment_density_map
When true,EXTFragmentDensityMap
is supported.
-
VK_EXT_fragment_shader_interlock
public final boolean VK_EXT_fragment_shader_interlock
When true,EXTFragmentShaderInterlock
is supported.
-
VK_EXT_full_screen_exclusive
public final boolean VK_EXT_full_screen_exclusive
When true,EXTFullScreenExclusive
is supported.
-
VK_EXT_global_priority
public final boolean VK_EXT_global_priority
When true,EXTGlobalPriority
is supported.
-
VK_EXT_hdr_metadata
public final boolean VK_EXT_hdr_metadata
When true,EXTHdrMetadata
is supported.
-
VK_EXT_host_query_reset
public final boolean VK_EXT_host_query_reset
When true,EXTHostQueryReset
is supported.
-
VK_EXT_image_drm_format_modifier
public final boolean VK_EXT_image_drm_format_modifier
When true,EXTImageDrmFormatModifier
is supported.
-
VK_EXT_index_type_uint8
public final boolean VK_EXT_index_type_uint8
When true,EXTIndexTypeUint8
is supported.
-
VK_EXT_inline_uniform_block
public final boolean VK_EXT_inline_uniform_block
When true,EXTInlineUniformBlock
is supported.
-
VK_EXT_line_rasterization
public final boolean VK_EXT_line_rasterization
When true,EXTLineRasterization
is supported.
-
VK_EXT_memory_budget
public final boolean VK_EXT_memory_budget
When true,EXTMemoryBudget
is supported.
-
VK_EXT_memory_priority
public final boolean VK_EXT_memory_priority
When true,EXTMemoryPriority
is supported.
-
VK_EXT_pci_bus_info
public final boolean VK_EXT_pci_bus_info
When true,EXTPciBusInfo
is supported.
-
VK_EXT_pipeline_creation_feedback
public final boolean VK_EXT_pipeline_creation_feedback
When true,EXTPipelineCreationFeedback
is supported.
-
VK_EXT_post_depth_coverage
public final boolean VK_EXT_post_depth_coverage
When true,EXTPostDepthCoverage
is supported.
-
VK_EXT_queue_family_foreign
public final boolean VK_EXT_queue_family_foreign
When true,EXTQueueFamilyForeign
is supported.
-
VK_EXT_sample_locations
public final boolean VK_EXT_sample_locations
When true,EXTSampleLocations
is supported.
-
VK_EXT_sampler_filter_minmax
public final boolean VK_EXT_sampler_filter_minmax
When true,EXTSamplerFilterMinmax
is supported.
-
VK_EXT_scalar_block_layout
public final boolean VK_EXT_scalar_block_layout
When true,EXTScalarBlockLayout
is supported.
-
VK_EXT_separate_stencil_usage
public final boolean VK_EXT_separate_stencil_usage
When true,EXTSeparateStencilUsage
is supported.
-
VK_EXT_shader_demote_to_helper_invocation
public final boolean VK_EXT_shader_demote_to_helper_invocation
When true,EXTShaderDemoteToHelperInvocation
is supported.
-
VK_EXT_shader_stencil_export
public final boolean VK_EXT_shader_stencil_export
When true,EXTShaderStencilExport
is supported.
-
VK_EXT_shader_subgroup_ballot
public final boolean VK_EXT_shader_subgroup_ballot
When true,EXTShaderSubgroupBallot
is supported.
-
VK_EXT_shader_subgroup_vote
public final boolean VK_EXT_shader_subgroup_vote
When true,EXTShaderSubgroupVote
is supported.
-
VK_EXT_shader_viewport_index_layer
public final boolean VK_EXT_shader_viewport_index_layer
When true,EXTShaderViewportIndexLayer
is supported.
-
VK_EXT_subgroup_size_control
public final boolean VK_EXT_subgroup_size_control
When true,EXTSubgroupSizeControl
is supported.
-
VK_EXT_texel_buffer_alignment
public final boolean VK_EXT_texel_buffer_alignment
When true,EXTTexelBufferAlignment
is supported.
-
VK_EXT_texture_compression_astc_hdr
public final boolean VK_EXT_texture_compression_astc_hdr
When true,EXTTextureCompressionAstcHdr
is supported.
-
VK_EXT_transform_feedback
public final boolean VK_EXT_transform_feedback
When true,EXTTransformFeedback
is supported.
-
VK_EXT_validation_cache
public final boolean VK_EXT_validation_cache
When true,EXTValidationCache
is supported.
-
VK_EXT_vertex_attribute_divisor
public final boolean VK_EXT_vertex_attribute_divisor
When true,EXTVertexAttributeDivisor
is supported.
-
VK_EXT_ycbcr_image_arrays
public final boolean VK_EXT_ycbcr_image_arrays
When true,EXTYcbcrImageArrays
is supported.
-
VK_GOOGLE_decorate_string
public final boolean VK_GOOGLE_decorate_string
When true,GOOGLEDecorateString
is supported.
-
VK_GOOGLE_display_timing
public final boolean VK_GOOGLE_display_timing
When true,GOOGLEDisplayTiming
is supported.
-
VK_GOOGLE_hlsl_functionality1
public final boolean VK_GOOGLE_hlsl_functionality1
When true,GOOGLEHlslFunctionality1
is supported.
-
VK_IMG_filter_cubic
public final boolean VK_IMG_filter_cubic
When true,IMGFilterCubic
is supported.
-
VK_IMG_format_pvrtc
public final boolean VK_IMG_format_pvrtc
When true,IMGFormatPVRTC
is supported.
-
VK_INTEL_performance_query
public final boolean VK_INTEL_performance_query
When true,INTELPerformanceQuery
is supported.
-
VK_INTEL_shader_integer_functions2
public final boolean VK_INTEL_shader_integer_functions2
When true,INTELShaderIntegerFunctions2
is supported.
-
VK_KHR_16bit_storage
public final boolean VK_KHR_16bit_storage
When true,KHR16bitStorage
is supported.
-
VK_KHR_8bit_storage
public final boolean VK_KHR_8bit_storage
When true,KHR8bitStorage
is supported.
-
VK_KHR_bind_memory2
public final boolean VK_KHR_bind_memory2
When true,KHRBindMemory2
is supported.
-
VK_KHR_create_renderpass2
public final boolean VK_KHR_create_renderpass2
When true,KHRCreateRenderpass2
is supported.
-
VK_KHR_dedicated_allocation
public final boolean VK_KHR_dedicated_allocation
When true,KHRDedicatedAllocation
is supported.
-
VK_KHR_depth_stencil_resolve
public final boolean VK_KHR_depth_stencil_resolve
When true,KHRDepthStencilResolve
is supported.
-
VK_KHR_descriptor_update_template
public final boolean VK_KHR_descriptor_update_template
When true,KHRDescriptorUpdateTemplate
is supported.
-
VK_KHR_device_group
public final boolean VK_KHR_device_group
When true,KHRDeviceGroup
is supported.
-
VK_KHR_display_swapchain
public final boolean VK_KHR_display_swapchain
When true,KHRDisplaySwapchain
is supported.
-
VK_KHR_draw_indirect_count
public final boolean VK_KHR_draw_indirect_count
When true,KHRDrawIndirectCount
is supported.
-
VK_KHR_driver_properties
public final boolean VK_KHR_driver_properties
When true,KHRDriverProperties
is supported.
-
VK_KHR_external_fence
public final boolean VK_KHR_external_fence
When true,KHRExternalFence
is supported.
-
VK_KHR_external_fence_fd
public final boolean VK_KHR_external_fence_fd
When true,KHRExternalFenceFd
is supported.
-
VK_KHR_external_fence_win32
public final boolean VK_KHR_external_fence_win32
When true,KHRExternalFenceWin32
is supported.
-
VK_KHR_external_memory
public final boolean VK_KHR_external_memory
When true,KHRExternalMemory
is supported.
-
VK_KHR_external_memory_fd
public final boolean VK_KHR_external_memory_fd
When true,KHRExternalMemoryFd
is supported.
-
VK_KHR_external_memory_win32
public final boolean VK_KHR_external_memory_win32
When true,KHRExternalMemoryWin32
is supported.
-
VK_KHR_external_semaphore
public final boolean VK_KHR_external_semaphore
When true,KHRExternalSemaphore
is supported.
-
VK_KHR_external_semaphore_fd
public final boolean VK_KHR_external_semaphore_fd
When true,KHRExternalSemaphoreFd
is supported.
-
VK_KHR_external_semaphore_win32
public final boolean VK_KHR_external_semaphore_win32
When true,KHRExternalSemaphoreWin32
is supported.
-
VK_KHR_get_memory_requirements2
public final boolean VK_KHR_get_memory_requirements2
When true,KHRGetMemoryRequirements2
is supported.
-
VK_KHR_image_format_list
public final boolean VK_KHR_image_format_list
When true,KHRImageFormatList
is supported.
-
VK_KHR_imageless_framebuffer
public final boolean VK_KHR_imageless_framebuffer
When true,KHRImagelessFramebuffer
is supported.
-
VK_KHR_incremental_present
public final boolean VK_KHR_incremental_present
When true,KHRIncrementalPresent
is supported.
-
VK_KHR_maintenance1
public final boolean VK_KHR_maintenance1
When true,KHRMaintenance1
is supported.
-
VK_KHR_maintenance2
public final boolean VK_KHR_maintenance2
When true,KHRMaintenance2
is supported.
-
VK_KHR_maintenance3
public final boolean VK_KHR_maintenance3
When true,KHRMaintenance3
is supported.
-
VK_KHR_multiview
public final boolean VK_KHR_multiview
When true,KHRMultiview
is supported.
-
VK_KHR_pipeline_executable_properties
public final boolean VK_KHR_pipeline_executable_properties
When true,KHRPipelineExecutableProperties
is supported.
-
VK_KHR_push_descriptor
public final boolean VK_KHR_push_descriptor
When true,KHRPushDescriptor
is supported.
-
VK_KHR_relaxed_block_layout
public final boolean VK_KHR_relaxed_block_layout
When true,KHRRelaxedBlockLayout
is supported.
-
VK_KHR_sampler_mirror_clamp_to_edge
public final boolean VK_KHR_sampler_mirror_clamp_to_edge
When true,KHRSamplerMirrorClampToEdge
is supported.
-
VK_KHR_sampler_ycbcr_conversion
public final boolean VK_KHR_sampler_ycbcr_conversion
When true,KHRSamplerYcbcrConversion
is supported.
-
VK_KHR_shader_atomic_int64
public final boolean VK_KHR_shader_atomic_int64
When true,KHRShaderAtomicInt64
is supported.
-
VK_KHR_shader_draw_parameters
public final boolean VK_KHR_shader_draw_parameters
When true,KHRShaderDrawParameters
is supported.
-
VK_KHR_shader_float16_int8
public final boolean VK_KHR_shader_float16_int8
When true,KHRShaderFloat16Int8
is supported.
-
VK_KHR_shader_float_controls
public final boolean VK_KHR_shader_float_controls
When true,KHRShaderFloatControls
is supported.
-
VK_KHR_shared_presentable_image
public final boolean VK_KHR_shared_presentable_image
When true,KHRSharedPresentableImage
is supported.
-
VK_KHR_storage_buffer_storage_class
public final boolean VK_KHR_storage_buffer_storage_class
When true,KHRStorageBufferStorageClass
is supported.
-
VK_KHR_swapchain
public final boolean VK_KHR_swapchain
When true,KHRSwapchain
is supported.
-
VK_KHR_swapchain_mutable_format
public final boolean VK_KHR_swapchain_mutable_format
When true,KHRSwapchainMutableFormat
is supported.
-
VK_KHR_uniform_buffer_standard_layout
public final boolean VK_KHR_uniform_buffer_standard_layout
When true,KHRUniformBufferStandardLayout
is supported.
-
VK_KHR_variable_pointers
public final boolean VK_KHR_variable_pointers
When true,KHRVariablePointers
is supported.
-
VK_KHR_vulkan_memory_model
public final boolean VK_KHR_vulkan_memory_model
When true,KHRVulkanMemoryModel
is supported.
-
VK_KHR_win32_keyed_mutex
public final boolean VK_KHR_win32_keyed_mutex
When true,KHRWin32KeyedMutex
is supported.
-
VK_NV_clip_space_w_scaling
public final boolean VK_NV_clip_space_w_scaling
When true,NVClipSpaceWScaling
is supported.
-
VK_NV_compute_shader_derivatives
public final boolean VK_NV_compute_shader_derivatives
When true,NVComputeShaderDerivatives
is supported.
-
VK_NV_cooperative_matrix
public final boolean VK_NV_cooperative_matrix
When true,NVCooperativeMatrix
is supported.
-
VK_NV_corner_sampled_image
public final boolean VK_NV_corner_sampled_image
When true,NVCornerSampledImage
is supported.
-
VK_NV_coverage_reduction_mode
public final boolean VK_NV_coverage_reduction_mode
When true,NVCoverageReductionMode
is supported.
-
VK_NV_dedicated_allocation
public final boolean VK_NV_dedicated_allocation
When true,NVDedicatedAllocation
is supported.
-
VK_NV_dedicated_allocation_image_aliasing
public final boolean VK_NV_dedicated_allocation_image_aliasing
When true,NVDedicatedAllocationImageAliasing
is supported.
-
VK_NV_device_diagnostic_checkpoints
public final boolean VK_NV_device_diagnostic_checkpoints
When true,NVDeviceDiagnosticCheckpoints
is supported.
-
VK_NV_external_memory
public final boolean VK_NV_external_memory
When true,NVExternalMemory
is supported.
-
VK_NV_external_memory_win32
public final boolean VK_NV_external_memory_win32
When true,NVExternalMemoryWin32
is supported.
-
VK_NV_fill_rectangle
public final boolean VK_NV_fill_rectangle
When true,NVFillRectangle
is supported.
-
VK_NV_fragment_coverage_to_color
public final boolean VK_NV_fragment_coverage_to_color
When true,NVFragmentCoverageToColor
is supported.
-
VK_NV_fragment_shader_barycentric
public final boolean VK_NV_fragment_shader_barycentric
When true,NVFragmentShaderBarycentric
is supported.
-
VK_NV_framebuffer_mixed_samples
public final boolean VK_NV_framebuffer_mixed_samples
When true,NVFramebufferMixedSamples
is supported.
-
VK_NV_geometry_shader_passthrough
public final boolean VK_NV_geometry_shader_passthrough
When true,NVGeometryShaderPassthrough
is supported.
-
VK_NV_glsl_shader
public final boolean VK_NV_glsl_shader
When true,NVGLSLShader
is supported.
-
VK_NV_mesh_shader
public final boolean VK_NV_mesh_shader
When true,NVMeshShader
is supported.
-
VK_NV_ray_tracing
public final boolean VK_NV_ray_tracing
When true,NVRayTracing
is supported.
-
VK_NV_representative_fragment_test
public final boolean VK_NV_representative_fragment_test
When true,NVRepresentativeFragmentTest
is supported.
-
VK_NV_sample_mask_override_coverage
public final boolean VK_NV_sample_mask_override_coverage
When true,NVSampleMaskOverrideCoverage
is supported.
-
VK_NV_scissor_exclusive
public final boolean VK_NV_scissor_exclusive
When true,NVScissorExclusive
is supported.
-
VK_NV_shader_image_footprint
public final boolean VK_NV_shader_image_footprint
When true,NVShaderImageFootprint
is supported.
-
VK_NV_shader_sm_builtins
public final boolean VK_NV_shader_sm_builtins
When true,NVShaderSmBuiltins
is supported.
-
VK_NV_shader_subgroup_partitioned
public final boolean VK_NV_shader_subgroup_partitioned
When true,NVShaderSubgroupPartitioned
is supported.
-
VK_NV_shading_rate_image
public final boolean VK_NV_shading_rate_image
When true,NVShadingRateImage
is supported.
-
VK_NV_viewport_array2
public final boolean VK_NV_viewport_array2
When true,NVViewportArray2
is supported.
-
VK_NV_viewport_swizzle
public final boolean VK_NV_viewport_swizzle
When true,NVViewportSwizzle
is supported.
-
VK_NV_win32_keyed_mutex
public final boolean VK_NV_win32_keyed_mutex
When true,NVWin32KeyedMutex
is supported.
-
VK_NVX_device_generated_commands
public final boolean VK_NVX_device_generated_commands
When true,NVXDeviceGeneratedCommands
is supported.
-
VK_NVX_image_view_handle
public final boolean VK_NVX_image_view_handle
When true,NVXImageViewHandle
is supported.
-
VK_NVX_multiview_per_view_attributes
public final boolean VK_NVX_multiview_per_view_attributes
When true,NVXMultiviewPerViewAttributes
is supported.
-
-