Top Description Fields Constructors Methods
org.lwjgl.vulkan

public Class VKCapabilitiesDevice

extends Object
Class Inheritance
Annotations
@SuppressWarnings:SimplifiableIfStatement
Imports
java.util.*, org.lwjgl.system.*

Reports the enabled capabilities and function pointers of a Vulkan VkDevice.

The addresses are cached for future use. This class also allows developers to query the capabilities made available to the Vulkan device handle.

Field Summary

Modifier and TypeField and Description
public final int
apiVersion

The Vulkan API version number.

public final boolean
STD_vulkan_video_codec_h264

When true, STD_vulkan_video_codec_h264 is supported.

public final boolean
STD_vulkan_video_codec_h265

When true, STD_vulkan_video_codec_h265 is supported.

public final boolean
VK_AMD_buffer_marker

When true, AMDBufferMarker is supported.

public final boolean
public final boolean
public final boolean
public final boolean
VK_AMD_gcn_shader

When true, AMDGCNShader is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
VK_AMD_shader_ballot

When true, AMDShaderBallot is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
VK_AMD_shader_info

When true, AMDShaderInfo is supported.

public final boolean
public final boolean
public final boolean
VK_AMDX_shader_enqueue

When true, AMDXShaderEnqueue is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
VK_EXT_4444_formats

When true, EXT4444Formats is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
VK_EXT_debug_marker

When true, EXTDebugMarker is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
VK_EXT_device_fault

When true, EXTDeviceFault is supported.

public final boolean
public final boolean
public final boolean
VK_EXT_display_control

When true, EXTDisplayControl is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
VK_EXT_filter_cubic

When true, EXTFilterCubic is supported.

public final boolean
public final boolean
public final boolean
public final boolean
VK_EXT_frame_boundary

When true, EXTFrameBoundary is supported.

public final boolean
public final boolean
VK_EXT_global_priority

When true, EXTGlobalPriority is supported.

public final boolean
public final boolean
public final boolean
VK_EXT_hdr_metadata

When true, EXTHdrMetadata is supported.

public final boolean
VK_EXT_host_image_copy

When true, EXTHostImageCopy is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
VK_EXT_memory_budget

When true, EXTMemoryBudget is supported.

public final boolean
VK_EXT_memory_priority

When true, EXTMemoryPriority is supported.

public final boolean
VK_EXT_mesh_shader

When true, EXTMeshShader is supported.

public final boolean
VK_EXT_metal_objects

When true, EXTMetalObjects is supported.

public final boolean
VK_EXT_multi_draw

When true, EXTMultiDraw is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
VK_EXT_pci_bus_info

When true, EXTPciBusInfo is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
VK_EXT_private_data

When true, EXTPrivateData is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
VK_EXT_robustness2

When true, EXTRobustness2 is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
VK_EXT_shader_object

When true, EXTShaderObject is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
VK_EXT_tooling_info

When true, EXTToolingInfo is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
VK_GOOGLE_user_type

When true, GOOGLEUserType is supported.

public final boolean
public final boolean
public final boolean
public final boolean
VK_IMG_filter_cubic

When true, IMGFilterCubic is supported.

public final boolean
VK_IMG_format_pvrtc

When true, IMGFormatPVRTC is supported.

public final boolean
public final boolean
public final boolean
VK_KHR_16bit_storage

When true, KHR16bitStorage is supported.

public final boolean
VK_KHR_8bit_storage

When true, KHR8bitStorage is supported.

public final boolean
public final boolean
VK_KHR_bind_memory2

When true, KHRBindMemory2 is supported.

public final boolean
public final boolean
public final boolean
VK_KHR_copy_commands2

When true, KHRCopyCommands2 is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
VK_KHR_device_group

When true, KHRDeviceGroup is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
VK_KHR_external_fence

When true, KHRExternalFence is supported.

public final boolean
public final boolean
public final boolean
VK_KHR_external_memory

When true, KHRExternalMemory is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
VK_KHR_global_priority

When true, KHRGlobalPriority is supported.

public final boolean
public final boolean
public final boolean
public final boolean
VK_KHR_maintenance1

When true, KHRMaintenance1 is supported.

public final boolean
VK_KHR_maintenance2

When true, KHRMaintenance2 is supported.

public final boolean
VK_KHR_maintenance3

When true, KHRMaintenance3 is supported.

public final boolean
VK_KHR_maintenance4

When true, KHRMaintenance4 is supported.

public final boolean
VK_KHR_maintenance5

When true, KHRMaintenance5 is supported.

public final boolean
VK_KHR_map_memory2

When true, KHRMapMemory2 is supported.

public final boolean
VK_KHR_multiview

When true, KHRMultiview is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
VK_KHR_present_id

When true, KHRPresentId is supported.

public final boolean
VK_KHR_present_wait

When true, KHRPresentWait is supported.

public final boolean
VK_KHR_push_descriptor

When true, KHRPushDescriptor is supported.

public final boolean
VK_KHR_ray_query

When true, KHRRayQuery is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
VK_KHR_shader_clock

When true, KHRShaderClock is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
VK_KHR_spirv_1_4

When true, KHRSpirv14 is supported.

public final boolean
public final boolean
VK_KHR_swapchain

When true, KHRSwapchain is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
VK_KHR_video_queue

When true, KHRVideoQueue is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
VK_MSFT_layered_driver

When true, MSFTLayeredDriver is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
VK_NV_external_memory

When true, NVExternalMemory is supported.

public final boolean
public final boolean
public final boolean
VK_NV_fill_rectangle

When true, NVFillRectangle is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
VK_NV_glsl_shader

When true, NVGLSLShader is supported.

public final boolean
public final boolean
public final boolean
VK_NV_low_latency

When true, NVLowLatency is supported.

public final boolean
public final boolean
VK_NV_mesh_shader

When true, NVMeshShader is supported.

public final boolean
VK_NV_optical_flow

When true, NVOpticalFlow is supported.

public final boolean
VK_NV_present_barrier

When true, NVPresentBarrier is supported.

public final boolean
VK_NV_ray_tracing

When true, NVRayTracing is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
VK_NV_viewport_array2

When true, NVViewportArray2 is supported.

public final boolean
VK_NV_viewport_swizzle

When true, NVViewportSwizzle is supported.

public final boolean
public final boolean
VK_NVX_binary_import

When true, NVXBinaryImport is supported.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
VK_QCOM_ycbcr_degamma

When true, QCOMYcbcrDegamma is supported.

public final boolean
VK_SEC_amigo_profiling

When true, SECAmigoProfiling is supported.

public final boolean
public final boolean
public final long
vkAcquireFullScreenExclusiveModeEXT

Function pointers for EXT_full_screen_exclusive

public final long
vkAcquireNextImage2KHR

Function pointers for KHR_device_group

public final long
vkAcquireNextImageKHR

Function pointers for KHR_swapchain

public final long
vkAcquirePerformanceConfigurationINTEL

Function pointers for INTEL_performance_query

public final long
vkAcquireProfilingLockKHR

Function pointers for KHR_performance_query

public final long
vkAllocateCommandBuffers

Function pointers for VK10

public final long
vkAllocateDescriptorSets

Function pointers for VK10

public final long
vkAllocateMemory

Function pointers for VK10

public final long
vkBeginCommandBuffer

Function pointers for VK10

public final long
vkBindAccelerationStructureMemoryNV

Function pointers for NV_ray_tracing

public final long
vkBindBufferMemory

Function pointers for VK10

public final long
vkBindBufferMemory2

Function pointers for VK11

public final long
vkBindBufferMemory2KHR

Function pointers for KHR_bind_memory2

public final long
vkBindImageMemory

Function pointers for VK10

public final long
vkBindImageMemory2

Function pointers for VK11

public final long
vkBindImageMemory2KHR

Function pointers for KHR_bind_memory2

public final long
vkBindOpticalFlowSessionImageNV

Function pointers for NV_optical_flow

public final long
vkBindVideoSessionMemoryKHR

Function pointers for KHR_video_queue

public final long
vkBuildAccelerationStructuresKHR

Function pointers for KHR_acceleration_structure

public final long
vkBuildMicromapsEXT

Function pointers for EXT_opacity_micromap

public final long
vkCmdBeginConditionalRenderingEXT

Function pointers for EXT_conditional_rendering

public final long
vkCmdBeginQuery

Function pointers for VK10

public final long
vkCmdBeginQueryIndexedEXT

Function pointers for EXT_transform_feedback

public final long
vkCmdBeginRendering

Function pointers for VK13

public final long
vkCmdBeginRenderingKHR

Function pointers for KHR_dynamic_rendering

public final long
vkCmdBeginRenderPass

Function pointers for VK10

public final long
vkCmdBeginRenderPass2

Function pointers for VK12

public final long
vkCmdBeginRenderPass2KHR

Function pointers for KHR_create_renderpass2

public final long
vkCmdBeginTransformFeedbackEXT

Function pointers for EXT_transform_feedback

public final long
vkCmdBeginVideoCodingKHR

Function pointers for KHR_video_queue

public final long
vkCmdBindDescriptorBufferEmbeddedSamplersEXT

Function pointers for EXT_descriptor_buffer

public final long
vkCmdBindDescriptorBuffersEXT

Function pointers for EXT_descriptor_buffer

public final long
vkCmdBindDescriptorSets

Function pointers for VK10

public final long
vkCmdBindIndexBuffer

Function pointers for VK10

public final long
vkCmdBindIndexBuffer2KHR

Function pointers for KHR_maintenance5

public final long
vkCmdBindInvocationMaskHUAWEI

Function pointers for HUAWEI_invocation_mask

public final long
vkCmdBindPipeline

Function pointers for VK10

public final long
vkCmdBindPipelineShaderGroupNV

Function pointers for NV_device_generated_commands

public final long
vkCmdBindShadersEXT

Function pointers for EXT_shader_object

public final long
vkCmdBindShadingRateImageNV

Function pointers for NV_shading_rate_image

public final long
vkCmdBindTransformFeedbackBuffersEXT

Function pointers for EXT_transform_feedback

public final long
vkCmdBindVertexBuffers

Function pointers for VK10

public final long
vkCmdBindVertexBuffers2

Function pointers for VK13

public final long
vkCmdBindVertexBuffers2EXT

Function pointers for EXT_extended_dynamic_state

public final long
vkCmdBlitImage

Function pointers for VK10

public final long
vkCmdBlitImage2

Function pointers for VK13

public final long
vkCmdBlitImage2KHR

Function pointers for KHR_copy_commands2

public final long
vkCmdBuildAccelerationStructureNV

Function pointers for NV_ray_tracing

public final long
vkCmdBuildAccelerationStructuresIndirectKHR

Function pointers for KHR_acceleration_structure

public final long
vkCmdBuildAccelerationStructuresKHR

Function pointers for KHR_acceleration_structure

public final long
vkCmdBuildMicromapsEXT

Function pointers for EXT_opacity_micromap

public final long
vkCmdClearAttachments

Function pointers for VK10

public final long
vkCmdClearColorImage

Function pointers for VK10

public final long
vkCmdClearDepthStencilImage

Function pointers for VK10

public final long
vkCmdControlVideoCodingKHR

Function pointers for KHR_video_queue

public final long
vkCmdCopyAccelerationStructureKHR

Function pointers for KHR_acceleration_structure

public final long
vkCmdCopyAccelerationStructureNV

Function pointers for NV_ray_tracing

public final long
vkCmdCopyAccelerationStructureToMemoryKHR

Function pointers for KHR_acceleration_structure

public final long
vkCmdCopyBuffer

Function pointers for VK10

public final long
vkCmdCopyBuffer2

Function pointers for VK13

public final long
vkCmdCopyBuffer2KHR

Function pointers for KHR_copy_commands2

public final long
vkCmdCopyBufferToImage

Function pointers for VK10

public final long
vkCmdCopyBufferToImage2

Function pointers for VK13

public final long
vkCmdCopyBufferToImage2KHR

Function pointers for KHR_copy_commands2

public final long
vkCmdCopyImage

Function pointers for VK10

public final long
vkCmdCopyImage2

Function pointers for VK13

public final long
vkCmdCopyImage2KHR

Function pointers for KHR_copy_commands2

public final long
vkCmdCopyImageToBuffer

Function pointers for VK10

public final long
vkCmdCopyImageToBuffer2

Function pointers for VK13

public final long
vkCmdCopyImageToBuffer2KHR

Function pointers for KHR_copy_commands2

public final long
vkCmdCopyMemoryIndirectNV

Function pointers for NV_copy_memory_indirect

public final long
vkCmdCopyMemoryToAccelerationStructureKHR

Function pointers for KHR_acceleration_structure

public final long
vkCmdCopyMemoryToImageIndirectNV

Function pointers for NV_copy_memory_indirect

public final long
vkCmdCopyMemoryToMicromapEXT

Function pointers for EXT_opacity_micromap

public final long
vkCmdCopyMicromapEXT

Function pointers for EXT_opacity_micromap

public final long
vkCmdCopyMicromapToMemoryEXT

Function pointers for EXT_opacity_micromap

public final long
vkCmdCopyQueryPoolResults

Function pointers for VK10

public final long
vkCmdCuLaunchKernelNVX

Function pointers for NVX_binary_import

public final long
vkCmdDebugMarkerBeginEXT

Function pointers for EXT_debug_marker

public final long
vkCmdDebugMarkerEndEXT

Function pointers for EXT_debug_marker

public final long
vkCmdDebugMarkerInsertEXT

Function pointers for EXT_debug_marker

public final long
vkCmdDecodeVideoKHR

Function pointers for KHR_video_decode_queue

public final long
vkCmdDecompressMemoryIndirectCountNV

Function pointers for NV_memory_decompression

public final long
vkCmdDecompressMemoryNV

Function pointers for NV_memory_decompression

public final long
vkCmdDispatch

Function pointers for VK10

public final long
vkCmdDispatchBase

Function pointers for VK11

public final long
vkCmdDispatchBaseKHR

Function pointers for KHR_device_group

public final long
vkCmdDispatchGraphAMDX

Function pointers for AMDX_shader_enqueue

public final long
vkCmdDispatchGraphIndirectAMDX

Function pointers for AMDX_shader_enqueue

public final long
vkCmdDispatchGraphIndirectCountAMDX

Function pointers for AMDX_shader_enqueue

public final long
vkCmdDispatchIndirect

Function pointers for VK10

public final long
vkCmdDraw

Function pointers for VK10

public final long
vkCmdDrawClusterHUAWEI

Function pointers for HUAWEI_cluster_culling_shader

public final long
vkCmdDrawClusterIndirectHUAWEI

Function pointers for HUAWEI_cluster_culling_shader

public final long
vkCmdDrawIndexed

Function pointers for VK10

public final long
vkCmdDrawIndexedIndirect

Function pointers for VK10

public final long
vkCmdDrawIndexedIndirectCount

Function pointers for VK12

public final long
vkCmdDrawIndexedIndirectCountAMD

Function pointers for AMD_draw_indirect_count

public final long
vkCmdDrawIndexedIndirectCountKHR

Function pointers for KHR_draw_indirect_count

public final long
vkCmdDrawIndirect

Function pointers for VK10

public final long
vkCmdDrawIndirectByteCountEXT

Function pointers for EXT_transform_feedback

public final long
vkCmdDrawIndirectCount

Function pointers for VK12

public final long
vkCmdDrawIndirectCountAMD

Function pointers for AMD_draw_indirect_count

public final long
vkCmdDrawIndirectCountKHR

Function pointers for KHR_draw_indirect_count

public final long
vkCmdDrawMeshTasksEXT

Function pointers for EXT_mesh_shader

public final long
vkCmdDrawMeshTasksIndirectCountEXT

Function pointers for EXT_mesh_shader

public final long
vkCmdDrawMeshTasksIndirectCountNV

Function pointers for NV_mesh_shader

public final long
vkCmdDrawMeshTasksIndirectEXT

Function pointers for EXT_mesh_shader

public final long
vkCmdDrawMeshTasksIndirectNV

Function pointers for NV_mesh_shader

public final long
vkCmdDrawMeshTasksNV

Function pointers for NV_mesh_shader

public final long
vkCmdDrawMultiEXT

Function pointers for EXT_multi_draw

public final long
vkCmdDrawMultiIndexedEXT

Function pointers for EXT_multi_draw

public final long
vkCmdEncodeVideoKHR

Function pointers for KHR_video_encode_queue

public final long
vkCmdEndConditionalRenderingEXT

Function pointers for EXT_conditional_rendering

public final long
vkCmdEndQuery

Function pointers for VK10

public final long
vkCmdEndQueryIndexedEXT

Function pointers for EXT_transform_feedback

public final long
vkCmdEndRendering

Function pointers for VK13

public final long
vkCmdEndRenderingKHR

Function pointers for KHR_dynamic_rendering

public final long
vkCmdEndRenderPass

Function pointers for VK10

public final long
vkCmdEndRenderPass2

Function pointers for VK12

public final long
vkCmdEndRenderPass2KHR

Function pointers for KHR_create_renderpass2

public final long
vkCmdEndTransformFeedbackEXT

Function pointers for EXT_transform_feedback

public final long
vkCmdEndVideoCodingKHR

Function pointers for KHR_video_queue

public final long
vkCmdExecuteCommands

Function pointers for VK10

public final long
vkCmdExecuteGeneratedCommandsNV

Function pointers for NV_device_generated_commands

public final long
vkCmdFillBuffer

Function pointers for VK10

public final long
vkCmdInitializeGraphScratchMemoryAMDX

Function pointers for AMDX_shader_enqueue

public final long
vkCmdNextSubpass

Function pointers for VK10

public final long
vkCmdNextSubpass2

Function pointers for VK12

public final long
vkCmdNextSubpass2KHR

Function pointers for KHR_create_renderpass2

public final long
vkCmdOpticalFlowExecuteNV

Function pointers for NV_optical_flow

public final long
vkCmdPipelineBarrier

Function pointers for VK10

public final long
vkCmdPipelineBarrier2

Function pointers for VK13

public final long
vkCmdPipelineBarrier2KHR

Function pointers for KHR_synchronization2

public final long
vkCmdPreprocessGeneratedCommandsNV

Function pointers for NV_device_generated_commands

public final long
vkCmdPushConstants

Function pointers for VK10

public final long
vkCmdPushDescriptorSetKHR

Function pointers for KHR_push_descriptor

public final long
vkCmdPushDescriptorSetWithTemplateKHR

Function pointers for KHR_descriptor_update_template

public final long
vkCmdResetEvent

Function pointers for VK10

public final long
vkCmdResetEvent2

Function pointers for VK13

public final long
vkCmdResetEvent2KHR

Function pointers for KHR_synchronization2

public final long
vkCmdResetQueryPool

Function pointers for VK10

public final long
vkCmdResolveImage

Function pointers for VK10

public final long
vkCmdResolveImage2

Function pointers for VK13

public final long
vkCmdResolveImage2KHR

Function pointers for KHR_copy_commands2

public final long
vkCmdSetAlphaToCoverageEnableEXT

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetAlphaToOneEnableEXT

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetAttachmentFeedbackLoopEnableEXT

Function pointers for EXT_attachment_feedback_loop_dynamic_state

public final long
vkCmdSetBlendConstants

Function pointers for VK10

public final long
vkCmdSetCheckpointNV

Function pointers for NV_device_diagnostic_checkpoints

public final long
vkCmdSetCoarseSampleOrderNV

Function pointers for NV_shading_rate_image

public final long
vkCmdSetColorBlendAdvancedEXT

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetColorBlendEnableEXT

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetColorBlendEquationEXT

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetColorWriteEnableEXT

Function pointers for EXT_color_write_enable

public final long
vkCmdSetColorWriteMaskEXT

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetConservativeRasterizationModeEXT

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetCoverageModulationModeNV

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetCoverageModulationTableEnableNV

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetCoverageModulationTableNV

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetCoverageReductionModeNV

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetCoverageToColorEnableNV

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetCoverageToColorLocationNV

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetCullMode

Function pointers for VK13

public final long
vkCmdSetCullModeEXT

Function pointers for EXT_extended_dynamic_state

public final long
vkCmdSetDepthBias

Function pointers for VK10

public final long
vkCmdSetDepthBias2EXT

Function pointers for EXT_depth_bias_control

public final long
vkCmdSetDepthBiasEnable

Function pointers for VK13

public final long
vkCmdSetDepthBiasEnableEXT

Function pointers for EXT_extended_dynamic_state2

public final long
vkCmdSetDepthBounds

Function pointers for VK10

public final long
vkCmdSetDepthBoundsTestEnable

Function pointers for VK13

public final long
vkCmdSetDepthBoundsTestEnableEXT

Function pointers for EXT_extended_dynamic_state

public final long
vkCmdSetDepthClampEnableEXT

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetDepthClipEnableEXT

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetDepthClipNegativeOneToOneEXT

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetDepthCompareOp

Function pointers for VK13

public final long
vkCmdSetDepthCompareOpEXT

Function pointers for EXT_extended_dynamic_state

public final long
vkCmdSetDepthTestEnable

Function pointers for VK13

public final long
vkCmdSetDepthTestEnableEXT

Function pointers for EXT_extended_dynamic_state

public final long
vkCmdSetDepthWriteEnable

Function pointers for VK13

public final long
vkCmdSetDepthWriteEnableEXT

Function pointers for EXT_extended_dynamic_state

public final long
vkCmdSetDescriptorBufferOffsetsEXT

Function pointers for EXT_descriptor_buffer

public final long
vkCmdSetDeviceMask

Function pointers for VK11

public final long
vkCmdSetDeviceMaskKHR

Function pointers for KHR_device_group

public final long
vkCmdSetDiscardRectangleEnableEXT

Function pointers for EXT_discard_rectangles

public final long
vkCmdSetDiscardRectangleEXT

Function pointers for EXT_discard_rectangles

public final long
vkCmdSetDiscardRectangleModeEXT

Function pointers for EXT_discard_rectangles

public final long
vkCmdSetEvent

Function pointers for VK10

public final long
vkCmdSetEvent2

Function pointers for VK13

public final long
vkCmdSetEvent2KHR

Function pointers for KHR_synchronization2

public final long
vkCmdSetExclusiveScissorEnableNV

Function pointers for NV_scissor_exclusive

public final long
vkCmdSetExclusiveScissorNV

Function pointers for NV_scissor_exclusive

public final long
vkCmdSetExtraPrimitiveOverestimationSizeEXT

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetFragmentShadingRateEnumNV

Function pointers for NV_fragment_shading_rate_enums

public final long
vkCmdSetFragmentShadingRateKHR

Function pointers for KHR_fragment_shading_rate

public final long
vkCmdSetFrontFace

Function pointers for VK13

public final long
vkCmdSetFrontFaceEXT

Function pointers for EXT_extended_dynamic_state

public final long
vkCmdSetLineRasterizationModeEXT

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetLineStippleEnableEXT

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetLineStippleEXT

Function pointers for EXT_line_rasterization

public final long
vkCmdSetLineWidth

Function pointers for VK10

public final long
vkCmdSetLogicOpEnableEXT

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetLogicOpEXT

Function pointers for EXT_extended_dynamic_state2

public final long
vkCmdSetPatchControlPointsEXT

Function pointers for EXT_extended_dynamic_state2

public final long
vkCmdSetPerformanceMarkerINTEL

Function pointers for INTEL_performance_query

public final long
vkCmdSetPerformanceOverrideINTEL

Function pointers for INTEL_performance_query

public final long
vkCmdSetPerformanceStreamMarkerINTEL

Function pointers for INTEL_performance_query

public final long
vkCmdSetPolygonModeEXT

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetPrimitiveRestartEnable

Function pointers for VK13

public final long
vkCmdSetPrimitiveRestartEnableEXT

Function pointers for EXT_extended_dynamic_state2

public final long
vkCmdSetPrimitiveTopology

Function pointers for VK13

public final long
vkCmdSetPrimitiveTopologyEXT

Function pointers for EXT_extended_dynamic_state

public final long
vkCmdSetProvokingVertexModeEXT

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetRasterizationSamplesEXT

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetRasterizationStreamEXT

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetRasterizerDiscardEnable

Function pointers for VK13

public final long
vkCmdSetRasterizerDiscardEnableEXT

Function pointers for EXT_extended_dynamic_state2

public final long
vkCmdSetRayTracingPipelineStackSizeKHR

Function pointers for KHR_ray_tracing_pipeline

public final long
vkCmdSetRepresentativeFragmentTestEnableNV

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetSampleLocationsEnableEXT

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetSampleLocationsEXT

Function pointers for EXT_sample_locations

public final long
vkCmdSetSampleMaskEXT

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetScissor

Function pointers for VK10

public final long
vkCmdSetScissorWithCount

Function pointers for VK13

public final long
vkCmdSetScissorWithCountEXT

Function pointers for EXT_extended_dynamic_state

public final long
vkCmdSetShadingRateImageEnableNV

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetStencilCompareMask

Function pointers for VK10

public final long
vkCmdSetStencilOp

Function pointers for VK13

public final long
vkCmdSetStencilOpEXT

Function pointers for EXT_extended_dynamic_state

public final long
vkCmdSetStencilReference

Function pointers for VK10

public final long
vkCmdSetStencilTestEnable

Function pointers for VK13

public final long
vkCmdSetStencilTestEnableEXT

Function pointers for EXT_extended_dynamic_state

public final long
vkCmdSetStencilWriteMask

Function pointers for VK10

public final long
vkCmdSetTessellationDomainOriginEXT

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetVertexInputEXT

Function pointers for EXT_shader_object

public final long
vkCmdSetViewport

Function pointers for VK10

public final long
vkCmdSetViewportShadingRatePaletteNV

Function pointers for NV_shading_rate_image

public final long
vkCmdSetViewportSwizzleNV

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetViewportWithCount

Function pointers for VK13

public final long
vkCmdSetViewportWithCountEXT

Function pointers for EXT_extended_dynamic_state

public final long
vkCmdSetViewportWScalingEnableNV

Function pointers for EXT_extended_dynamic_state3

public final long
vkCmdSetViewportWScalingNV

Function pointers for NV_clip_space_w_scaling

public final long
vkCmdSubpassShadingHUAWEI

Function pointers for HUAWEI_subpass_shading

public final long
vkCmdTraceRaysIndirect2KHR

Function pointers for KHR_ray_tracing_maintenance1

public final long
vkCmdTraceRaysIndirectKHR

Function pointers for KHR_ray_tracing_pipeline

public final long
vkCmdTraceRaysKHR

Function pointers for KHR_ray_tracing_pipeline

public final long
vkCmdTraceRaysNV

Function pointers for NV_ray_tracing

public final long
vkCmdUpdateBuffer

Function pointers for VK10

public final long
vkCmdUpdatePipelineIndirectBufferNV

Function pointers for NV_device_generated_commands_compute

public final long
vkCmdWaitEvents

Function pointers for VK10

public final long
vkCmdWaitEvents2

Function pointers for VK13

public final long
vkCmdWaitEvents2KHR

Function pointers for KHR_synchronization2

public final long
vkCmdWriteAccelerationStructuresPropertiesKHR

Function pointers for KHR_acceleration_structure

public final long
vkCmdWriteAccelerationStructuresPropertiesNV

Function pointers for NV_ray_tracing

public final long
vkCmdWriteBufferMarker2AMD

Function pointers for KHR_synchronization2

public final long
vkCmdWriteBufferMarkerAMD

Function pointers for AMD_buffer_marker

public final long
vkCmdWriteMicromapsPropertiesEXT

Function pointers for EXT_opacity_micromap

public final long
vkCmdWriteTimestamp

Function pointers for VK10

public final long
vkCmdWriteTimestamp2

Function pointers for VK13

public final long
vkCmdWriteTimestamp2KHR

Function pointers for KHR_synchronization2

public final long
vkCompileDeferredNV

Function pointers for NV_ray_tracing

public final long
vkCopyAccelerationStructureKHR

Function pointers for KHR_acceleration_structure

public final long
vkCopyAccelerationStructureToMemoryKHR

Function pointers for KHR_acceleration_structure

public final long
vkCopyImageToImageEXT

Function pointers for EXT_host_image_copy

public final long
vkCopyImageToMemoryEXT

Function pointers for EXT_host_image_copy

public final long
vkCopyMemoryToAccelerationStructureKHR

Function pointers for KHR_acceleration_structure

public final long
vkCopyMemoryToImageEXT

Function pointers for EXT_host_image_copy

public final long
vkCopyMemoryToMicromapEXT

Function pointers for EXT_opacity_micromap

public final long
vkCopyMicromapEXT

Function pointers for EXT_opacity_micromap

public final long
vkCopyMicromapToMemoryEXT

Function pointers for EXT_opacity_micromap

public final long
vkCreateAccelerationStructureKHR

Function pointers for KHR_acceleration_structure

public final long
vkCreateAccelerationStructureNV

Function pointers for NV_ray_tracing

public final long
vkCreateBuffer

Function pointers for VK10

public final long
vkCreateBufferView

Function pointers for VK10

public final long
vkCreateCommandPool

Function pointers for VK10

public final long
vkCreateComputePipelines

Function pointers for VK10

public final long
vkCreateCuFunctionNVX

Function pointers for NVX_binary_import

public final long
vkCreateCuModuleNVX

Function pointers for NVX_binary_import

public final long
vkCreateDeferredOperationKHR

Function pointers for KHR_deferred_host_operations

public final long
vkCreateDescriptorPool

Function pointers for VK10

public final long
vkCreateDescriptorSetLayout

Function pointers for VK10

public final long
vkCreateDescriptorUpdateTemplate

Function pointers for VK11

public final long
vkCreateDescriptorUpdateTemplateKHR

Function pointers for KHR_descriptor_update_template

public final long
vkCreateEvent

Function pointers for VK10

public final long
vkCreateExecutionGraphPipelinesAMDX

Function pointers for AMDX_shader_enqueue

public final long
vkCreateFence

Function pointers for VK10

public final long
vkCreateFramebuffer

Function pointers for VK10

public final long
vkCreateGraphicsPipelines

Function pointers for VK10

public final long
vkCreateImage

Function pointers for VK10

public final long
vkCreateImageView

Function pointers for VK10

public final long
vkCreateIndirectCommandsLayoutNV

Function pointers for NV_device_generated_commands

public final long
vkCreateMicromapEXT

Function pointers for EXT_opacity_micromap

public final long
vkCreateOpticalFlowSessionNV

Function pointers for NV_optical_flow

public final long
vkCreatePipelineCache

Function pointers for VK10

public final long
vkCreatePipelineLayout

Function pointers for VK10

public final long
vkCreatePrivateDataSlot

Function pointers for VK13

public final long
vkCreatePrivateDataSlotEXT

Function pointers for EXT_private_data

public final long
vkCreateQueryPool

Function pointers for VK10

public final long
vkCreateRayTracingPipelinesKHR

Function pointers for KHR_ray_tracing_pipeline

public final long
vkCreateRayTracingPipelinesNV

Function pointers for NV_ray_tracing

public final long
vkCreateRenderPass

Function pointers for VK10

public final long
vkCreateRenderPass2

Function pointers for VK12

public final long
vkCreateRenderPass2KHR

Function pointers for KHR_create_renderpass2

public final long
vkCreateSampler

Function pointers for VK10

public final long
vkCreateSamplerYcbcrConversion

Function pointers for VK11

public final long
vkCreateSamplerYcbcrConversionKHR

Function pointers for KHR_sampler_ycbcr_conversion

public final long
vkCreateSemaphore

Function pointers for VK10

public final long
vkCreateShaderModule

Function pointers for VK10

public final long
vkCreateShadersEXT

Function pointers for EXT_shader_object

public final long
vkCreateSharedSwapchainsKHR

Function pointers for KHR_display_swapchain

public final long
vkCreateSwapchainKHR

Function pointers for KHR_swapchain

public final long
vkCreateValidationCacheEXT

Function pointers for EXT_validation_cache

public final long
vkCreateVideoSessionKHR

Function pointers for KHR_video_queue

public final long
vkCreateVideoSessionParametersKHR

Function pointers for KHR_video_queue

public final long
vkDebugMarkerSetObjectNameEXT

Function pointers for EXT_debug_marker

public final long
vkDebugMarkerSetObjectTagEXT

Function pointers for EXT_debug_marker

public final long
vkDeferredOperationJoinKHR

Function pointers for KHR_deferred_host_operations

public final long
vkDestroyAccelerationStructureKHR

Function pointers for KHR_acceleration_structure

public final long
vkDestroyAccelerationStructureNV

Function pointers for NV_ray_tracing

public final long
vkDestroyBuffer

Function pointers for VK10

public final long
vkDestroyBufferView

Function pointers for VK10

public final long
vkDestroyCommandPool

Function pointers for VK10

public final long
vkDestroyCuFunctionNVX

Function pointers for NVX_binary_import

public final long
vkDestroyCuModuleNVX

Function pointers for NVX_binary_import

public final long
vkDestroyDeferredOperationKHR

Function pointers for KHR_deferred_host_operations

public final long
vkDestroyDescriptorPool

Function pointers for VK10

public final long
vkDestroyDescriptorSetLayout

Function pointers for VK10

public final long
vkDestroyDescriptorUpdateTemplate

Function pointers for VK11

public final long
vkDestroyDescriptorUpdateTemplateKHR

Function pointers for KHR_descriptor_update_template

public final long
vkDestroyDevice

Function pointers for VK10

public final long
vkDestroyEvent

Function pointers for VK10

public final long
vkDestroyFence

Function pointers for VK10

public final long
vkDestroyFramebuffer

Function pointers for VK10

public final long
vkDestroyImage

Function pointers for VK10

public final long
vkDestroyImageView

Function pointers for VK10

public final long
vkDestroyIndirectCommandsLayoutNV

Function pointers for NV_device_generated_commands

public final long
vkDestroyMicromapEXT

Function pointers for EXT_opacity_micromap

public final long
vkDestroyOpticalFlowSessionNV

Function pointers for NV_optical_flow

public final long
vkDestroyPipeline

Function pointers for VK10

public final long
vkDestroyPipelineCache

Function pointers for VK10

public final long
vkDestroyPipelineLayout

Function pointers for VK10

public final long
vkDestroyPrivateDataSlot

Function pointers for VK13

public final long
vkDestroyPrivateDataSlotEXT

Function pointers for EXT_private_data

public final long
vkDestroyQueryPool

Function pointers for VK10

public final long
vkDestroyRenderPass

Function pointers for VK10

public final long
vkDestroySampler

Function pointers for VK10

public final long
vkDestroySamplerYcbcrConversion

Function pointers for VK11

public final long
vkDestroySamplerYcbcrConversionKHR

Function pointers for KHR_sampler_ycbcr_conversion

public final long
vkDestroySemaphore

Function pointers for VK10

public final long
vkDestroyShaderEXT

Function pointers for EXT_shader_object

public final long
vkDestroyShaderModule

Function pointers for VK10

public final long
vkDestroySwapchainKHR

Function pointers for KHR_swapchain

public final long
vkDestroyValidationCacheEXT

Function pointers for EXT_validation_cache

public final long
vkDestroyVideoSessionKHR

Function pointers for KHR_video_queue

public final long
vkDestroyVideoSessionParametersKHR

Function pointers for KHR_video_queue

public final long
vkDeviceWaitIdle

Function pointers for VK10

public final long
vkDisplayPowerControlEXT

Function pointers for EXT_display_control

public final long
vkEndCommandBuffer

Function pointers for VK10

public final long
vkExportMetalObjectsEXT

Function pointers for EXT_metal_objects

public final long
vkFlushMappedMemoryRanges

Function pointers for VK10

public final long
vkFreeCommandBuffers

Function pointers for VK10

public final long
vkFreeDescriptorSets

Function pointers for VK10

public final long
vkFreeMemory

Function pointers for VK10

public final long
vkGetAccelerationStructureBuildSizesKHR

Function pointers for KHR_acceleration_structure

public final long
vkGetAccelerationStructureDeviceAddressKHR

Function pointers for KHR_acceleration_structure

public final long
vkGetAccelerationStructureHandleNV

Function pointers for NV_ray_tracing

public final long
vkGetAccelerationStructureMemoryRequirementsNV

Function pointers for NV_ray_tracing

public final long
vkGetAccelerationStructureOpaqueCaptureDescriptorDataEXT

Function pointers for EXT_descriptor_buffer

public final long
vkGetAndroidHardwareBufferPropertiesANDROID

Function pointers for ANDROID_external_memory_android_hardware_buffer

public final long
vkGetBufferDeviceAddress

Function pointers for VK12

public final long
vkGetBufferDeviceAddressEXT

Function pointers for EXT_buffer_device_address

public final long
vkGetBufferDeviceAddressKHR

Function pointers for KHR_buffer_device_address

public final long
vkGetBufferMemoryRequirements

Function pointers for VK10

public final long
vkGetBufferMemoryRequirements2

Function pointers for VK11

public final long
vkGetBufferMemoryRequirements2KHR

Function pointers for KHR_get_memory_requirements2

public final long
vkGetBufferOpaqueCaptureAddress

Function pointers for VK12

public final long
vkGetBufferOpaqueCaptureAddressKHR

Function pointers for KHR_buffer_device_address

public final long
vkGetBufferOpaqueCaptureDescriptorDataEXT

Function pointers for EXT_descriptor_buffer

public final long
vkGetCalibratedTimestampsEXT

Function pointers for EXT_calibrated_timestamps

public final long
vkGetDeferredOperationMaxConcurrencyKHR

Function pointers for KHR_deferred_host_operations

public final long
vkGetDeferredOperationResultKHR

Function pointers for KHR_deferred_host_operations

public final long
vkGetDescriptorEXT

Function pointers for EXT_descriptor_buffer

public final long
vkGetDescriptorSetHostMappingVALVE

Function pointers for VALVE_descriptor_set_host_mapping

public final long
vkGetDescriptorSetLayoutBindingOffsetEXT

Function pointers for EXT_descriptor_buffer

public final long
vkGetDescriptorSetLayoutHostMappingInfoVALVE

Function pointers for VALVE_descriptor_set_host_mapping

public final long
vkGetDescriptorSetLayoutSizeEXT

Function pointers for EXT_descriptor_buffer

public final long
vkGetDescriptorSetLayoutSupport

Function pointers for VK11

public final long
vkGetDescriptorSetLayoutSupportKHR

Function pointers for KHR_maintenance3

public final long
vkGetDeviceAccelerationStructureCompatibilityKHR

Function pointers for KHR_acceleration_structure

public final long
vkGetDeviceBufferMemoryRequirements

Function pointers for VK13

public final long
vkGetDeviceBufferMemoryRequirementsKHR

Function pointers for KHR_maintenance4

public final long
vkGetDeviceFaultInfoEXT

Function pointers for EXT_device_fault

public final long
vkGetDeviceGroupPeerMemoryFeatures

Function pointers for VK11

public final long
vkGetDeviceGroupPeerMemoryFeaturesKHR

Function pointers for KHR_device_group

public final long
vkGetDeviceGroupPresentCapabilitiesKHR

Function pointers for KHR_device_group

public final long
vkGetDeviceGroupSurfacePresentModes2EXT

Function pointers for EXT_full_screen_exclusive

public final long
vkGetDeviceGroupSurfacePresentModesKHR

Function pointers for KHR_device_group

public final long
vkGetDeviceImageMemoryRequirements

Function pointers for VK13

public final long
vkGetDeviceImageMemoryRequirementsKHR

Function pointers for KHR_maintenance4

public final long
vkGetDeviceImageSparseMemoryRequirements

Function pointers for VK13

public final long
vkGetDeviceImageSparseMemoryRequirementsKHR

Function pointers for KHR_maintenance4

public final long
vkGetDeviceImageSubresourceLayoutKHR

Function pointers for KHR_maintenance5

public final long
vkGetDeviceMemoryCommitment

Function pointers for VK10

public final long
vkGetDeviceMemoryOpaqueCaptureAddress

Function pointers for VK12

public final long
vkGetDeviceMemoryOpaqueCaptureAddressKHR

Function pointers for KHR_buffer_device_address

public final long
vkGetDeviceMicromapCompatibilityEXT

Function pointers for EXT_opacity_micromap

public final long
vkGetDeviceProcAddr

Function pointers for VK10

public final long
vkGetDeviceQueue

Function pointers for VK10

public final long
vkGetDeviceQueue2

Function pointers for VK11

public final long
vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI

Function pointers for HUAWEI_subpass_shading

public final long
vkGetDynamicRenderingTilePropertiesQCOM

Function pointers for QCOM_tile_properties

public final long
vkGetEncodedVideoSessionParametersKHR

Function pointers for KHR_video_encode_queue

public final long
vkGetEventStatus

Function pointers for VK10

public final long
vkGetExecutionGraphPipelineNodeIndexAMDX

Function pointers for AMDX_shader_enqueue

public final long
vkGetExecutionGraphPipelineScratchSizeAMDX

Function pointers for AMDX_shader_enqueue

public final long
vkGetFenceFdKHR

Function pointers for KHR_external_fence_fd

public final long
vkGetFenceStatus

Function pointers for VK10

public final long
vkGetFenceWin32HandleKHR

Function pointers for KHR_external_fence_win32

public final long
vkGetFramebufferTilePropertiesQCOM

Function pointers for QCOM_tile_properties

public final long
vkGetGeneratedCommandsMemoryRequirementsNV

Function pointers for NV_device_generated_commands

public final long
vkGetImageDrmFormatModifierPropertiesEXT

Function pointers for EXT_image_drm_format_modifier

public final long
vkGetImageMemoryRequirements

Function pointers for VK10

public final long
vkGetImageMemoryRequirements2

Function pointers for VK11

public final long
vkGetImageMemoryRequirements2KHR

Function pointers for KHR_get_memory_requirements2

public final long
vkGetImageOpaqueCaptureDescriptorDataEXT

Function pointers for EXT_descriptor_buffer

public final long
vkGetImageSparseMemoryRequirements

Function pointers for VK10

public final long
vkGetImageSparseMemoryRequirements2

Function pointers for VK11

public final long
vkGetImageSparseMemoryRequirements2KHR

Function pointers for KHR_get_memory_requirements2

public final long
vkGetImageSubresourceLayout

Function pointers for VK10

public final long
vkGetImageSubresourceLayout2EXT

Function pointers for EXT_host_image_copy

public final long
vkGetImageSubresourceLayout2KHR

Function pointers for KHR_maintenance5

public final long
vkGetImageViewAddressNVX

Function pointers for NVX_image_view_handle

public final long
vkGetImageViewHandleNVX

Function pointers for NVX_image_view_handle

public final long
vkGetImageViewOpaqueCaptureDescriptorDataEXT

Function pointers for EXT_descriptor_buffer

public final long
vkGetMemoryAndroidHardwareBufferANDROID

Function pointers for ANDROID_external_memory_android_hardware_buffer

public final long
vkGetMemoryFdKHR

Function pointers for KHR_external_memory_fd

public final long
vkGetMemoryFdPropertiesKHR

Function pointers for KHR_external_memory_fd

public final long
vkGetMemoryHostPointerPropertiesEXT

Function pointers for EXT_external_memory_host

public final long
vkGetMemoryRemoteAddressNV

Function pointers for NV_external_memory_rdma

public final long
vkGetMemoryWin32HandleKHR

Function pointers for KHR_external_memory_win32

public final long
vkGetMemoryWin32HandleNV

Function pointers for NV_external_memory_win32

public final long
vkGetMemoryWin32HandlePropertiesKHR

Function pointers for KHR_external_memory_win32

public final long
vkGetMicromapBuildSizesEXT

Function pointers for EXT_opacity_micromap

public final long
vkGetPastPresentationTimingGOOGLE

Function pointers for GOOGLE_display_timing

public final long
vkGetPerformanceParameterINTEL

Function pointers for INTEL_performance_query

public final long
vkGetPipelineCacheData

Function pointers for VK10

public final long
vkGetPipelineExecutableInternalRepresentationsKHR

Function pointers for KHR_pipeline_executable_properties

public final long
vkGetPipelineExecutablePropertiesKHR

Function pointers for KHR_pipeline_executable_properties

public final long
vkGetPipelineExecutableStatisticsKHR

Function pointers for KHR_pipeline_executable_properties

public final long
vkGetPipelineIndirectDeviceAddressNV

Function pointers for NV_device_generated_commands_compute

public final long
vkGetPipelineIndirectMemoryRequirementsNV

Function pointers for NV_device_generated_commands_compute

public final long
vkGetPipelinePropertiesEXT

Function pointers for EXT_pipeline_properties

public final long
vkGetPrivateData

Function pointers for VK13

public final long
vkGetPrivateDataEXT

Function pointers for EXT_private_data

public final long
vkGetQueryPoolResults

Function pointers for VK10

public final long
vkGetQueueCheckpointData2NV

Function pointers for KHR_synchronization2

public final long
vkGetQueueCheckpointDataNV

Function pointers for NV_device_diagnostic_checkpoints

public final long
vkGetRayTracingCaptureReplayShaderGroupHandlesKHR

Function pointers for KHR_ray_tracing_pipeline

public final long
vkGetRayTracingShaderGroupHandlesKHR

Function pointers for KHR_ray_tracing_pipeline

public final long
vkGetRayTracingShaderGroupHandlesNV

Function pointers for NV_ray_tracing

public final long
vkGetRayTracingShaderGroupStackSizeKHR

Function pointers for KHR_ray_tracing_pipeline

public final long
vkGetRefreshCycleDurationGOOGLE

Function pointers for GOOGLE_display_timing

public final long
vkGetRenderAreaGranularity

Function pointers for VK10

public final long
vkGetRenderingAreaGranularityKHR

Function pointers for KHR_maintenance5

public final long
vkGetSamplerOpaqueCaptureDescriptorDataEXT

Function pointers for EXT_descriptor_buffer

public final long
vkGetSemaphoreCounterValue

Function pointers for VK12

public final long
vkGetSemaphoreCounterValueKHR

Function pointers for KHR_timeline_semaphore

public final long
vkGetSemaphoreFdKHR

Function pointers for KHR_external_semaphore_fd

public final long
vkGetSemaphoreWin32HandleKHR

Function pointers for KHR_external_semaphore_win32

public final long
vkGetShaderBinaryDataEXT

Function pointers for EXT_shader_object

public final long
vkGetShaderInfoAMD

Function pointers for AMD_shader_info

public final long
vkGetShaderModuleCreateInfoIdentifierEXT

Function pointers for EXT_shader_module_identifier

public final long
vkGetShaderModuleIdentifierEXT

Function pointers for EXT_shader_module_identifier

public final long
vkGetSwapchainCounterEXT

Function pointers for EXT_display_control

public final long
vkGetSwapchainImagesKHR

Function pointers for KHR_swapchain

public final long
vkGetSwapchainStatusKHR

Function pointers for KHR_shared_presentable_image

public final long
vkGetValidationCacheDataEXT

Function pointers for EXT_validation_cache

public final long
vkGetVideoSessionMemoryRequirementsKHR

Function pointers for KHR_video_queue

public final long
vkImportFenceFdKHR

Function pointers for KHR_external_fence_fd

public final long
vkImportFenceWin32HandleKHR

Function pointers for KHR_external_fence_win32

public final long
vkImportSemaphoreFdKHR

Function pointers for KHR_external_semaphore_fd

public final long
vkImportSemaphoreWin32HandleKHR

Function pointers for KHR_external_semaphore_win32

public final long
vkInitializePerformanceApiINTEL

Function pointers for INTEL_performance_query

public final long
vkInvalidateMappedMemoryRanges

Function pointers for VK10

public final long
vkMapMemory

Function pointers for VK10

public final long
vkMapMemory2KHR

Function pointers for KHR_map_memory2

public final long
vkMergePipelineCaches

Function pointers for VK10

public final long
vkMergeValidationCachesEXT

Function pointers for EXT_validation_cache

public final long
vkQueueBindSparse

Function pointers for VK10

public final long
vkQueuePresentKHR

Function pointers for KHR_swapchain

public final long
vkQueueSetPerformanceConfigurationINTEL

Function pointers for INTEL_performance_query

public final long
vkQueueSubmit

Function pointers for VK10

public final long
vkQueueSubmit2

Function pointers for VK13

public final long
vkQueueSubmit2KHR

Function pointers for KHR_synchronization2

public final long
vkQueueWaitIdle

Function pointers for VK10

public final long
vkRegisterDeviceEventEXT

Function pointers for EXT_display_control

public final long
vkRegisterDisplayEventEXT

Function pointers for EXT_display_control

public final long
vkReleaseFullScreenExclusiveModeEXT

Function pointers for EXT_full_screen_exclusive

public final long
vkReleasePerformanceConfigurationINTEL

Function pointers for INTEL_performance_query

public final long
vkReleaseProfilingLockKHR

Function pointers for KHR_performance_query

public final long
vkReleaseSwapchainImagesEXT

Function pointers for EXT_swapchain_maintenance1

public final long
vkResetCommandBuffer

Function pointers for VK10

public final long
vkResetCommandPool

Function pointers for VK10

public final long
vkResetDescriptorPool

Function pointers for VK10

public final long
vkResetEvent

Function pointers for VK10

public final long
vkResetFences

Function pointers for VK10

public final long
vkResetQueryPool

Function pointers for VK12

public final long
vkResetQueryPoolEXT

Function pointers for EXT_host_query_reset

public final long
vkSetDeviceMemoryPriorityEXT

Function pointers for EXT_pageable_device_local_memory

public final long
vkSetEvent

Function pointers for VK10

public final long
vkSetHdrMetadataEXT

Function pointers for EXT_hdr_metadata

public final long
vkSetLocalDimmingAMD

Function pointers for AMD_display_native_hdr

public final long
vkSetPrivateData

Function pointers for VK13

public final long
vkSetPrivateDataEXT

Function pointers for EXT_private_data

public final long
vkSignalSemaphore

Function pointers for VK12

public final long
vkSignalSemaphoreKHR

Function pointers for KHR_timeline_semaphore

public final long
vkTransitionImageLayoutEXT

Function pointers for EXT_host_image_copy

public final long
vkTrimCommandPool

Function pointers for VK11

public final long
vkTrimCommandPoolKHR

Function pointers for KHR_maintenance1

public final long
vkUninitializePerformanceApiINTEL

Function pointers for INTEL_performance_query

public final long
vkUnmapMemory

Function pointers for VK10

public final long
vkUnmapMemory2KHR

Function pointers for KHR_map_memory2

public final long
vkUpdateDescriptorSets

Function pointers for VK10

public final long
vkUpdateDescriptorSetWithTemplate

Function pointers for VK11

public final long
vkUpdateDescriptorSetWithTemplateKHR

Function pointers for KHR_descriptor_update_template

public final long
vkUpdateVideoSessionParametersKHR

Function pointers for KHR_video_queue

public final long
vkWaitForFences

Function pointers for VK10

public final long
vkWaitForPresentKHR

Function pointers for KHR_present_wait

public final long
vkWaitSemaphores

Function pointers for VK12

public final long
vkWaitSemaphoresKHR

Function pointers for KHR_timeline_semaphore

public final long
vkWriteAccelerationStructuresPropertiesKHR

Function pointers for KHR_acceleration_structure

public final long
vkWriteMicromapsPropertiesEXT

Function pointers for EXT_opacity_micromap

public final boolean
Vulkan10

When true, VK10 is supported.

public final boolean
Vulkan11

When true, VK11 is supported.

public final boolean
Vulkan12

When true, VK12 is supported.

public final boolean
Vulkan13

When true, VK13 is supported.

Constructor Summary

AccessConstructor and Description
pack-priv
VKCapabilitiesDevice(FunctionProvider provider, VKCapabilitiesInstance capsInstance, int apiVersion, Set<String> ext)

Method Summary

Modifier and TypeMethod and Description
private static boolean
check_AMD_buffer_marker(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
private static boolean
private static boolean
check_AMD_shader_info(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
check_EXT_debug_marker(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
private static boolean
private static boolean
check_EXT_device_fault(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
check_EXT_hdr_metadata(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
check_EXT_mesh_shader(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
check_EXT_metal_objects(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
check_EXT_multi_draw(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
private static boolean
private static boolean
private static boolean
check_EXT_private_data(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
private static boolean
private static boolean
check_EXT_shader_object(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
check_KHR_bind_memory2(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
private static boolean
check_KHR_copy_commands2(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
private static boolean
private static boolean
private static boolean
check_KHR_device_group(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
check_KHR_maintenance1(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
check_KHR_maintenance3(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
check_KHR_maintenance4(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
check_KHR_maintenance5(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
check_KHR_map_memory2(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
private static boolean
private static boolean
check_KHR_present_wait(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
check_KHR_swapchain(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
check_KHR_video_queue(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
private static boolean
check_NV_mesh_shader(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
check_NV_optical_flow(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
check_NV_ray_tracing(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
private static boolean
private static boolean
check_NVX_binary_import(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
private static boolean
private static boolean
private static boolean
check_VK10(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
check_VK11(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
check_VK12(FunctionProvider provider, long[] caps, Set<String> ext)

private static boolean
check_VK13(FunctionProvider provider, long[] caps, Set<String> ext)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait