pub struct FnDevice {Show 718 fields
pub destroy_device: PFN_vkDestroyDevice,
pub get_device_queue: PFN_vkGetDeviceQueue,
pub queue_submit: PFN_vkQueueSubmit,
pub queue_wait_idle: PFN_vkQueueWaitIdle,
pub device_wait_idle: PFN_vkDeviceWaitIdle,
pub allocate_memory: PFN_vkAllocateMemory,
pub free_memory: PFN_vkFreeMemory,
pub map_memory: PFN_vkMapMemory,
pub unmap_memory: PFN_vkUnmapMemory,
pub flush_mapped_memory_ranges: PFN_vkFlushMappedMemoryRanges,
pub invalidate_mapped_memory_ranges: PFN_vkInvalidateMappedMemoryRanges,
pub get_device_memory_commitment: PFN_vkGetDeviceMemoryCommitment,
pub get_buffer_memory_requirements: PFN_vkGetBufferMemoryRequirements,
pub bind_buffer_memory: PFN_vkBindBufferMemory,
pub get_image_memory_requirements: PFN_vkGetImageMemoryRequirements,
pub bind_image_memory: PFN_vkBindImageMemory,
pub get_image_sparse_memory_requirements: PFN_vkGetImageSparseMemoryRequirements,
pub queue_bind_sparse: PFN_vkQueueBindSparse,
pub create_fence: PFN_vkCreateFence,
pub destroy_fence: PFN_vkDestroyFence,
pub reset_fences: PFN_vkResetFences,
pub get_fence_status: PFN_vkGetFenceStatus,
pub wait_for_fences: PFN_vkWaitForFences,
pub create_semaphore: PFN_vkCreateSemaphore,
pub destroy_semaphore: PFN_vkDestroySemaphore,
pub create_event: PFN_vkCreateEvent,
pub destroy_event: PFN_vkDestroyEvent,
pub get_event_status: PFN_vkGetEventStatus,
pub set_event: PFN_vkSetEvent,
pub reset_event: PFN_vkResetEvent,
pub create_query_pool: PFN_vkCreateQueryPool,
pub destroy_query_pool: PFN_vkDestroyQueryPool,
pub get_query_pool_results: PFN_vkGetQueryPoolResults,
pub reset_query_pool: PFN_vkResetQueryPool,
pub reset_query_pool_ext: PFN_vkResetQueryPoolEXT,
pub create_buffer: PFN_vkCreateBuffer,
pub destroy_buffer: PFN_vkDestroyBuffer,
pub create_buffer_view: PFN_vkCreateBufferView,
pub destroy_buffer_view: PFN_vkDestroyBufferView,
pub create_image: PFN_vkCreateImage,
pub destroy_image: PFN_vkDestroyImage,
pub get_image_subresource_layout: PFN_vkGetImageSubresourceLayout,
pub create_image_view: PFN_vkCreateImageView,
pub destroy_image_view: PFN_vkDestroyImageView,
pub create_shader_module: PFN_vkCreateShaderModule,
pub destroy_shader_module: PFN_vkDestroyShaderModule,
pub create_pipeline_cache: PFN_vkCreatePipelineCache,
pub destroy_pipeline_cache: PFN_vkDestroyPipelineCache,
pub get_pipeline_cache_data: PFN_vkGetPipelineCacheData,
pub merge_pipeline_caches: PFN_vkMergePipelineCaches,
pub create_pipeline_binaries_khr: PFN_vkCreatePipelineBinariesKHR,
pub destroy_pipeline_binary_khr: PFN_vkDestroyPipelineBinaryKHR,
pub get_pipeline_key_khr: PFN_vkGetPipelineKeyKHR,
pub get_pipeline_binary_data_khr: PFN_vkGetPipelineBinaryDataKHR,
pub release_captured_pipeline_data_khr: PFN_vkReleaseCapturedPipelineDataKHR,
pub create_graphics_pipelines: PFN_vkCreateGraphicsPipelines,
pub create_compute_pipelines: PFN_vkCreateComputePipelines,
pub get_device_subpass_shading_max_workgroup_size_huawei: PFN_vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI,
pub destroy_pipeline: PFN_vkDestroyPipeline,
pub create_pipeline_layout: PFN_vkCreatePipelineLayout,
pub destroy_pipeline_layout: PFN_vkDestroyPipelineLayout,
pub create_sampler: PFN_vkCreateSampler,
pub destroy_sampler: PFN_vkDestroySampler,
pub create_descriptor_set_layout: PFN_vkCreateDescriptorSetLayout,
pub destroy_descriptor_set_layout: PFN_vkDestroyDescriptorSetLayout,
pub create_descriptor_pool: PFN_vkCreateDescriptorPool,
pub destroy_descriptor_pool: PFN_vkDestroyDescriptorPool,
pub reset_descriptor_pool: PFN_vkResetDescriptorPool,
pub allocate_descriptor_sets: PFN_vkAllocateDescriptorSets,
pub free_descriptor_sets: PFN_vkFreeDescriptorSets,
pub update_descriptor_sets: PFN_vkUpdateDescriptorSets,
pub create_framebuffer: PFN_vkCreateFramebuffer,
pub destroy_framebuffer: PFN_vkDestroyFramebuffer,
pub create_render_pass: PFN_vkCreateRenderPass,
pub destroy_render_pass: PFN_vkDestroyRenderPass,
pub get_render_area_granularity: PFN_vkGetRenderAreaGranularity,
pub get_rendering_area_granularity: PFN_vkGetRenderingAreaGranularity,
pub get_rendering_area_granularity_khr: PFN_vkGetRenderingAreaGranularityKHR,
pub create_command_pool: PFN_vkCreateCommandPool,
pub destroy_command_pool: PFN_vkDestroyCommandPool,
pub reset_command_pool: PFN_vkResetCommandPool,
pub allocate_command_buffers: PFN_vkAllocateCommandBuffers,
pub free_command_buffers: PFN_vkFreeCommandBuffers,
pub begin_command_buffer: PFN_vkBeginCommandBuffer,
pub end_command_buffer: PFN_vkEndCommandBuffer,
pub reset_command_buffer: PFN_vkResetCommandBuffer,
pub cmd_bind_pipeline: PFN_vkCmdBindPipeline,
pub cmd_set_primitive_restart_index_ext: PFN_vkCmdSetPrimitiveRestartIndexEXT,
pub cmd_set_attachment_feedback_loop_enable_ext: PFN_vkCmdSetAttachmentFeedbackLoopEnableEXT,
pub cmd_set_viewport: PFN_vkCmdSetViewport,
pub cmd_set_scissor: PFN_vkCmdSetScissor,
pub cmd_set_line_width: PFN_vkCmdSetLineWidth,
pub cmd_set_depth_bias: PFN_vkCmdSetDepthBias,
pub cmd_set_blend_constants: PFN_vkCmdSetBlendConstants,
pub cmd_set_depth_bounds: PFN_vkCmdSetDepthBounds,
pub cmd_set_stencil_compare_mask: PFN_vkCmdSetStencilCompareMask,
pub cmd_set_stencil_write_mask: PFN_vkCmdSetStencilWriteMask,
pub cmd_set_stencil_reference: PFN_vkCmdSetStencilReference,
pub cmd_bind_descriptor_sets: PFN_vkCmdBindDescriptorSets,
pub cmd_bind_index_buffer: PFN_vkCmdBindIndexBuffer,
pub cmd_bind_vertex_buffers: PFN_vkCmdBindVertexBuffers,
pub cmd_draw: PFN_vkCmdDraw,
pub cmd_draw_indexed: PFN_vkCmdDrawIndexed,
pub cmd_draw_multi_ext: PFN_vkCmdDrawMultiEXT,
pub cmd_draw_multi_indexed_ext: PFN_vkCmdDrawMultiIndexedEXT,
pub cmd_draw_indirect: PFN_vkCmdDrawIndirect,
pub cmd_draw_indexed_indirect: PFN_vkCmdDrawIndexedIndirect,
pub cmd_dispatch: PFN_vkCmdDispatch,
pub cmd_dispatch_indirect: PFN_vkCmdDispatchIndirect,
pub cmd_subpass_shading_huawei: PFN_vkCmdSubpassShadingHUAWEI,
pub cmd_draw_cluster_huawei: PFN_vkCmdDrawClusterHUAWEI,
pub cmd_draw_cluster_indirect_huawei: PFN_vkCmdDrawClusterIndirectHUAWEI,
pub cmd_update_pipeline_indirect_buffer_nv: PFN_vkCmdUpdatePipelineIndirectBufferNV,
pub cmd_copy_buffer: PFN_vkCmdCopyBuffer,
pub cmd_copy_image: PFN_vkCmdCopyImage,
pub cmd_blit_image: PFN_vkCmdBlitImage,
pub cmd_copy_buffer_to_image: PFN_vkCmdCopyBufferToImage,
pub cmd_copy_image_to_buffer: PFN_vkCmdCopyImageToBuffer,
pub cmd_copy_memory_indirect_nv: PFN_vkCmdCopyMemoryIndirectNV,
pub cmd_copy_memory_indirect_khr: PFN_vkCmdCopyMemoryIndirectKHR,
pub cmd_copy_memory_to_image_indirect_nv: PFN_vkCmdCopyMemoryToImageIndirectNV,
pub cmd_copy_memory_to_image_indirect_khr: PFN_vkCmdCopyMemoryToImageIndirectKHR,
pub cmd_update_buffer: PFN_vkCmdUpdateBuffer,
pub cmd_fill_buffer: PFN_vkCmdFillBuffer,
pub cmd_clear_color_image: PFN_vkCmdClearColorImage,
pub cmd_clear_depth_stencil_image: PFN_vkCmdClearDepthStencilImage,
pub cmd_clear_attachments: PFN_vkCmdClearAttachments,
pub cmd_resolve_image: PFN_vkCmdResolveImage,
pub cmd_set_event: PFN_vkCmdSetEvent,
pub cmd_reset_event: PFN_vkCmdResetEvent,
pub cmd_wait_events: PFN_vkCmdWaitEvents,
pub cmd_pipeline_barrier: PFN_vkCmdPipelineBarrier,
pub cmd_begin_query: PFN_vkCmdBeginQuery,
pub cmd_end_query: PFN_vkCmdEndQuery,
pub cmd_begin_conditional_rendering_ext: PFN_vkCmdBeginConditionalRenderingEXT,
pub cmd_end_conditional_rendering_ext: PFN_vkCmdEndConditionalRenderingEXT,
pub cmd_begin_custom_resolve_ext: PFN_vkCmdBeginCustomResolveEXT,
pub cmd_reset_query_pool: PFN_vkCmdResetQueryPool,
pub cmd_write_timestamp: PFN_vkCmdWriteTimestamp,
pub cmd_copy_query_pool_results: PFN_vkCmdCopyQueryPoolResults,
pub cmd_push_constants: PFN_vkCmdPushConstants,
pub cmd_begin_render_pass: PFN_vkCmdBeginRenderPass,
pub cmd_next_subpass: PFN_vkCmdNextSubpass,
pub cmd_end_render_pass: PFN_vkCmdEndRenderPass,
pub cmd_execute_commands: PFN_vkCmdExecuteCommands,
pub create_shared_swapchains_khr: PFN_vkCreateSharedSwapchainsKHR,
pub create_swapchain_khr: PFN_vkCreateSwapchainKHR,
pub destroy_swapchain_khr: PFN_vkDestroySwapchainKHR,
pub get_swapchain_images_khr: PFN_vkGetSwapchainImagesKHR,
pub acquire_next_image_khr: PFN_vkAcquireNextImageKHR,
pub queue_present_khr: PFN_vkQueuePresentKHR,
pub debug_marker_set_object_name_ext: PFN_vkDebugMarkerSetObjectNameEXT,
pub debug_marker_set_object_tag_ext: PFN_vkDebugMarkerSetObjectTagEXT,
pub cmd_debug_marker_begin_ext: PFN_vkCmdDebugMarkerBeginEXT,
pub cmd_debug_marker_end_ext: PFN_vkCmdDebugMarkerEndEXT,
pub cmd_debug_marker_insert_ext: PFN_vkCmdDebugMarkerInsertEXT,
pub get_memory_win32_handle_nv: PFN_vkGetMemoryWin32HandleNV,
pub cmd_execute_generated_commands_nv: PFN_vkCmdExecuteGeneratedCommandsNV,
pub cmd_preprocess_generated_commands_nv: PFN_vkCmdPreprocessGeneratedCommandsNV,
pub cmd_bind_pipeline_shader_group_nv: PFN_vkCmdBindPipelineShaderGroupNV,
pub get_generated_commands_memory_requirements_nv: PFN_vkGetGeneratedCommandsMemoryRequirementsNV,
pub create_indirect_commands_layout_nv: PFN_vkCreateIndirectCommandsLayoutNV,
pub destroy_indirect_commands_layout_nv: PFN_vkDestroyIndirectCommandsLayoutNV,
pub cmd_execute_generated_commands_ext: PFN_vkCmdExecuteGeneratedCommandsEXT,
pub cmd_preprocess_generated_commands_ext: PFN_vkCmdPreprocessGeneratedCommandsEXT,
pub get_generated_commands_memory_requirements_ext: PFN_vkGetGeneratedCommandsMemoryRequirementsEXT,
pub create_indirect_commands_layout_ext: PFN_vkCreateIndirectCommandsLayoutEXT,
pub destroy_indirect_commands_layout_ext: PFN_vkDestroyIndirectCommandsLayoutEXT,
pub create_indirect_execution_set_ext: PFN_vkCreateIndirectExecutionSetEXT,
pub destroy_indirect_execution_set_ext: PFN_vkDestroyIndirectExecutionSetEXT,
pub update_indirect_execution_set_pipeline_ext: PFN_vkUpdateIndirectExecutionSetPipelineEXT,
pub update_indirect_execution_set_shader_ext: PFN_vkUpdateIndirectExecutionSetShaderEXT,
pub cmd_push_descriptor_set: PFN_vkCmdPushDescriptorSet,
pub cmd_push_descriptor_set_khr: PFN_vkCmdPushDescriptorSetKHR,
pub trim_command_pool: PFN_vkTrimCommandPool,
pub trim_command_pool_khr: PFN_vkTrimCommandPoolKHR,
pub get_memory_win32_handle_khr: PFN_vkGetMemoryWin32HandleKHR,
pub get_memory_win32_handle_properties_khr: PFN_vkGetMemoryWin32HandlePropertiesKHR,
pub get_memory_fd_khr: PFN_vkGetMemoryFdKHR,
pub get_memory_fd_properties_khr: PFN_vkGetMemoryFdPropertiesKHR,
pub get_memory_zircon_handle_fuchsia: PFN_vkGetMemoryZirconHandleFUCHSIA,
pub get_memory_zircon_handle_properties_fuchsia: PFN_vkGetMemoryZirconHandlePropertiesFUCHSIA,
pub get_memory_remote_address_nv: PFN_vkGetMemoryRemoteAddressNV,
pub get_semaphore_win32_handle_khr: PFN_vkGetSemaphoreWin32HandleKHR,
pub import_semaphore_win32_handle_khr: PFN_vkImportSemaphoreWin32HandleKHR,
pub get_semaphore_fd_khr: PFN_vkGetSemaphoreFdKHR,
pub import_semaphore_fd_khr: PFN_vkImportSemaphoreFdKHR,
pub get_semaphore_zircon_handle_fuchsia: PFN_vkGetSemaphoreZirconHandleFUCHSIA,
pub import_semaphore_zircon_handle_fuchsia: PFN_vkImportSemaphoreZirconHandleFUCHSIA,
pub get_fence_win32_handle_khr: PFN_vkGetFenceWin32HandleKHR,
pub import_fence_win32_handle_khr: PFN_vkImportFenceWin32HandleKHR,
pub get_fence_fd_khr: PFN_vkGetFenceFdKHR,
pub import_fence_fd_khr: PFN_vkImportFenceFdKHR,
pub display_power_control_ext: PFN_vkDisplayPowerControlEXT,
pub register_device_event_ext: PFN_vkRegisterDeviceEventEXT,
pub register_display_event_ext: PFN_vkRegisterDisplayEventEXT,
pub get_swapchain_counter_ext: PFN_vkGetSwapchainCounterEXT,
pub get_device_group_peer_memory_features: PFN_vkGetDeviceGroupPeerMemoryFeatures,
pub get_device_group_peer_memory_features_khr: PFN_vkGetDeviceGroupPeerMemoryFeaturesKHR,
pub bind_buffer_memory2: PFN_vkBindBufferMemory2,
pub bind_buffer_memory2_khr: PFN_vkBindBufferMemory2KHR,
pub bind_image_memory2: PFN_vkBindImageMemory2,
pub bind_image_memory2_khr: PFN_vkBindImageMemory2KHR,
pub cmd_set_device_mask: PFN_vkCmdSetDeviceMask,
pub cmd_set_device_mask_khr: PFN_vkCmdSetDeviceMaskKHR,
pub get_device_group_present_capabilities_khr: PFN_vkGetDeviceGroupPresentCapabilitiesKHR,
pub get_device_group_surface_present_modes_khr: PFN_vkGetDeviceGroupSurfacePresentModesKHR,
pub acquire_next_image2_khr: PFN_vkAcquireNextImage2KHR,
pub cmd_dispatch_base: PFN_vkCmdDispatchBase,
pub cmd_dispatch_base_khr: PFN_vkCmdDispatchBaseKHR,
pub create_descriptor_update_template: PFN_vkCreateDescriptorUpdateTemplate,
pub create_descriptor_update_template_khr: PFN_vkCreateDescriptorUpdateTemplateKHR,
pub destroy_descriptor_update_template: PFN_vkDestroyDescriptorUpdateTemplate,
pub destroy_descriptor_update_template_khr: PFN_vkDestroyDescriptorUpdateTemplateKHR,
pub update_descriptor_set_with_template: PFN_vkUpdateDescriptorSetWithTemplate,
pub update_descriptor_set_with_template_khr: PFN_vkUpdateDescriptorSetWithTemplateKHR,
pub cmd_push_descriptor_set_with_template: PFN_vkCmdPushDescriptorSetWithTemplate,
pub cmd_push_descriptor_set_with_template_khr: PFN_vkCmdPushDescriptorSetWithTemplateKHR,
pub set_hdr_metadata_ext: PFN_vkSetHdrMetadataEXT,
pub get_swapchain_status_khr: PFN_vkGetSwapchainStatusKHR,
pub get_refresh_cycle_duration_google: PFN_vkGetRefreshCycleDurationGOOGLE,
pub get_past_presentation_timing_google: PFN_vkGetPastPresentationTimingGOOGLE,
pub cmd_set_viewport_w_scaling_nv: PFN_vkCmdSetViewportWScalingNV,
pub cmd_set_discard_rectangle_ext: PFN_vkCmdSetDiscardRectangleEXT,
pub cmd_set_discard_rectangle_enable_ext: PFN_vkCmdSetDiscardRectangleEnableEXT,
pub cmd_set_discard_rectangle_mode_ext: PFN_vkCmdSetDiscardRectangleModeEXT,
pub cmd_set_sample_locations_ext: PFN_vkCmdSetSampleLocationsEXT,
pub get_buffer_memory_requirements2: PFN_vkGetBufferMemoryRequirements2,
pub get_buffer_memory_requirements2_khr: PFN_vkGetBufferMemoryRequirements2KHR,
pub get_image_memory_requirements2: PFN_vkGetImageMemoryRequirements2,
pub get_image_memory_requirements2_khr: PFN_vkGetImageMemoryRequirements2KHR,
pub get_image_sparse_memory_requirements2: PFN_vkGetImageSparseMemoryRequirements2,
pub get_image_sparse_memory_requirements2_khr: PFN_vkGetImageSparseMemoryRequirements2KHR,
pub get_device_buffer_memory_requirements: PFN_vkGetDeviceBufferMemoryRequirements,
pub get_device_buffer_memory_requirements_khr: PFN_vkGetDeviceBufferMemoryRequirementsKHR,
pub get_device_image_memory_requirements: PFN_vkGetDeviceImageMemoryRequirements,
pub get_device_image_memory_requirements_khr: PFN_vkGetDeviceImageMemoryRequirementsKHR,
pub get_device_image_sparse_memory_requirements: PFN_vkGetDeviceImageSparseMemoryRequirements,
pub get_device_image_sparse_memory_requirements_khr: PFN_vkGetDeviceImageSparseMemoryRequirementsKHR,
pub create_sampler_ycbcr_conversion: PFN_vkCreateSamplerYcbcrConversion,
pub create_sampler_ycbcr_conversion_khr: PFN_vkCreateSamplerYcbcrConversionKHR,
pub destroy_sampler_ycbcr_conversion: PFN_vkDestroySamplerYcbcrConversion,
pub destroy_sampler_ycbcr_conversion_khr: PFN_vkDestroySamplerYcbcrConversionKHR,
pub get_device_queue2: PFN_vkGetDeviceQueue2,
pub create_validation_cache_ext: PFN_vkCreateValidationCacheEXT,
pub destroy_validation_cache_ext: PFN_vkDestroyValidationCacheEXT,
pub get_validation_cache_data_ext: PFN_vkGetValidationCacheDataEXT,
pub merge_validation_caches_ext: PFN_vkMergeValidationCachesEXT,
pub get_descriptor_set_layout_support: PFN_vkGetDescriptorSetLayoutSupport,
pub get_descriptor_set_layout_support_khr: PFN_vkGetDescriptorSetLayoutSupportKHR,
pub get_shader_info_amd: PFN_vkGetShaderInfoAMD,
pub set_local_dimming_amd: PFN_vkSetLocalDimmingAMD,
pub get_calibrated_timestamps_khr: PFN_vkGetCalibratedTimestampsKHR,
pub get_calibrated_timestamps_ext: PFN_vkGetCalibratedTimestampsEXT,
pub set_debug_utils_object_name_ext: PFN_vkSetDebugUtilsObjectNameEXT,
pub set_debug_utils_object_tag_ext: PFN_vkSetDebugUtilsObjectTagEXT,
pub queue_begin_debug_utils_label_ext: PFN_vkQueueBeginDebugUtilsLabelEXT,
pub queue_end_debug_utils_label_ext: PFN_vkQueueEndDebugUtilsLabelEXT,
pub queue_insert_debug_utils_label_ext: PFN_vkQueueInsertDebugUtilsLabelEXT,
pub cmd_begin_debug_utils_label_ext: PFN_vkCmdBeginDebugUtilsLabelEXT,
pub cmd_end_debug_utils_label_ext: PFN_vkCmdEndDebugUtilsLabelEXT,
pub cmd_insert_debug_utils_label_ext: PFN_vkCmdInsertDebugUtilsLabelEXT,
pub get_memory_host_pointer_properties_ext: PFN_vkGetMemoryHostPointerPropertiesEXT,
pub cmd_write_buffer_marker_amd: PFN_vkCmdWriteBufferMarkerAMD,
pub create_render_pass2: PFN_vkCreateRenderPass2,
pub create_render_pass2_khr: PFN_vkCreateRenderPass2KHR,
pub cmd_begin_render_pass2: PFN_vkCmdBeginRenderPass2,
pub cmd_begin_render_pass2_khr: PFN_vkCmdBeginRenderPass2KHR,
pub cmd_next_subpass2: PFN_vkCmdNextSubpass2,
pub cmd_next_subpass2_khr: PFN_vkCmdNextSubpass2KHR,
pub cmd_end_render_pass2: PFN_vkCmdEndRenderPass2,
pub cmd_end_render_pass2_khr: PFN_vkCmdEndRenderPass2KHR,
pub get_semaphore_counter_value: PFN_vkGetSemaphoreCounterValue,
pub get_semaphore_counter_value_khr: PFN_vkGetSemaphoreCounterValueKHR,
pub wait_semaphores: PFN_vkWaitSemaphores,
pub wait_semaphores_khr: PFN_vkWaitSemaphoresKHR,
pub signal_semaphore: PFN_vkSignalSemaphore,
pub signal_semaphore_khr: PFN_vkSignalSemaphoreKHR,
pub get_android_hardware_buffer_properties_android: PFN_vkGetAndroidHardwareBufferPropertiesANDROID,
pub get_memory_android_hardware_buffer_android: PFN_vkGetMemoryAndroidHardwareBufferANDROID,
pub cmd_draw_indirect_count: PFN_vkCmdDrawIndirectCount,
pub cmd_draw_indirect_count_khr: PFN_vkCmdDrawIndirectCountKHR,
pub cmd_draw_indirect_count_amd: PFN_vkCmdDrawIndirectCountAMD,
pub cmd_draw_indexed_indirect_count: PFN_vkCmdDrawIndexedIndirectCount,
pub cmd_draw_indexed_indirect_count_khr: PFN_vkCmdDrawIndexedIndirectCountKHR,
pub cmd_draw_indexed_indirect_count_amd: PFN_vkCmdDrawIndexedIndirectCountAMD,
pub cmd_set_checkpoint_nv: PFN_vkCmdSetCheckpointNV,
pub get_queue_checkpoint_data_nv: PFN_vkGetQueueCheckpointDataNV,
pub cmd_bind_transform_feedback_buffers_ext: PFN_vkCmdBindTransformFeedbackBuffersEXT,
pub cmd_begin_transform_feedback_ext: PFN_vkCmdBeginTransformFeedbackEXT,
pub cmd_end_transform_feedback_ext: PFN_vkCmdEndTransformFeedbackEXT,
pub cmd_begin_query_indexed_ext: PFN_vkCmdBeginQueryIndexedEXT,
pub cmd_end_query_indexed_ext: PFN_vkCmdEndQueryIndexedEXT,
pub cmd_draw_indirect_byte_count_ext: PFN_vkCmdDrawIndirectByteCountEXT,
pub cmd_set_exclusive_scissor_nv: PFN_vkCmdSetExclusiveScissorNV,
pub cmd_set_exclusive_scissor_enable_nv: PFN_vkCmdSetExclusiveScissorEnableNV,
pub cmd_bind_shading_rate_image_nv: PFN_vkCmdBindShadingRateImageNV,
pub cmd_set_viewport_shading_rate_palette_nv: PFN_vkCmdSetViewportShadingRatePaletteNV,
pub cmd_set_coarse_sample_order_nv: PFN_vkCmdSetCoarseSampleOrderNV,
pub cmd_draw_mesh_tasks_nv: PFN_vkCmdDrawMeshTasksNV,
pub cmd_draw_mesh_tasks_indirect_nv: PFN_vkCmdDrawMeshTasksIndirectNV,
pub cmd_draw_mesh_tasks_indirect_count_nv: PFN_vkCmdDrawMeshTasksIndirectCountNV,
pub cmd_draw_mesh_tasks_ext: PFN_vkCmdDrawMeshTasksEXT,
pub cmd_draw_mesh_tasks_indirect_ext: PFN_vkCmdDrawMeshTasksIndirectEXT,
pub cmd_draw_mesh_tasks_indirect_count_ext: PFN_vkCmdDrawMeshTasksIndirectCountEXT,
pub compile_deferred_nv: PFN_vkCompileDeferredNV,
pub create_acceleration_structure_nv: PFN_vkCreateAccelerationStructureNV,
pub cmd_bind_invocation_mask_huawei: PFN_vkCmdBindInvocationMaskHUAWEI,
pub destroy_acceleration_structure_khr: PFN_vkDestroyAccelerationStructureKHR,
pub destroy_acceleration_structure_nv: PFN_vkDestroyAccelerationStructureNV,
pub get_acceleration_structure_memory_requirements_nv: PFN_vkGetAccelerationStructureMemoryRequirementsNV,
pub bind_acceleration_structure_memory_nv: PFN_vkBindAccelerationStructureMemoryNV,
pub cmd_copy_acceleration_structure_nv: PFN_vkCmdCopyAccelerationStructureNV,
pub cmd_copy_acceleration_structure_khr: PFN_vkCmdCopyAccelerationStructureKHR,
pub copy_acceleration_structure_khr: PFN_vkCopyAccelerationStructureKHR,
pub cmd_copy_acceleration_structure_to_memory_khr: PFN_vkCmdCopyAccelerationStructureToMemoryKHR,
pub copy_acceleration_structure_to_memory_khr: PFN_vkCopyAccelerationStructureToMemoryKHR,
pub cmd_copy_memory_to_acceleration_structure_khr: PFN_vkCmdCopyMemoryToAccelerationStructureKHR,
pub copy_memory_to_acceleration_structure_khr: PFN_vkCopyMemoryToAccelerationStructureKHR,
pub cmd_write_acceleration_structures_properties_khr: PFN_vkCmdWriteAccelerationStructuresPropertiesKHR,
pub cmd_write_acceleration_structures_properties_nv: PFN_vkCmdWriteAccelerationStructuresPropertiesNV,
pub cmd_build_acceleration_structure_nv: PFN_vkCmdBuildAccelerationStructureNV,
pub write_acceleration_structures_properties_khr: PFN_vkWriteAccelerationStructuresPropertiesKHR,
pub cmd_trace_rays_khr: PFN_vkCmdTraceRaysKHR,
pub cmd_trace_rays_nv: PFN_vkCmdTraceRaysNV,
pub get_ray_tracing_shader_group_handles_khr: PFN_vkGetRayTracingShaderGroupHandlesKHR,
pub get_ray_tracing_shader_group_handles_nv: PFN_vkGetRayTracingShaderGroupHandlesNV,
pub get_ray_tracing_capture_replay_shader_group_handles_khr: PFN_vkGetRayTracingCaptureReplayShaderGroupHandlesKHR,
pub get_acceleration_structure_handle_nv: PFN_vkGetAccelerationStructureHandleNV,
pub create_ray_tracing_pipelines_nv: PFN_vkCreateRayTracingPipelinesNV,
pub create_ray_tracing_pipelines_khr: PFN_vkCreateRayTracingPipelinesKHR,
pub cmd_trace_rays_indirect_khr: PFN_vkCmdTraceRaysIndirectKHR,
pub cmd_trace_rays_indirect2_khr: PFN_vkCmdTraceRaysIndirect2KHR,
pub get_cluster_acceleration_structure_build_sizes_nv: PFN_vkGetClusterAccelerationStructureBuildSizesNV,
pub cmd_build_cluster_acceleration_structure_indirect_nv: PFN_vkCmdBuildClusterAccelerationStructureIndirectNV,
pub get_device_acceleration_structure_compatibility_khr: PFN_vkGetDeviceAccelerationStructureCompatibilityKHR,
pub get_ray_tracing_shader_group_stack_size_khr: PFN_vkGetRayTracingShaderGroupStackSizeKHR,
pub cmd_set_ray_tracing_pipeline_stack_size_khr: PFN_vkCmdSetRayTracingPipelineStackSizeKHR,
pub get_image_view_handle_nvx: PFN_vkGetImageViewHandleNVX,
pub get_image_view_handle64_nvx: PFN_vkGetImageViewHandle64NVX,
pub get_image_view_address_nvx: PFN_vkGetImageViewAddressNVX,
pub get_device_combined_image_sampler_index_nvx: PFN_vkGetDeviceCombinedImageSamplerIndexNVX,
pub get_device_group_surface_present_modes2_ext: PFN_vkGetDeviceGroupSurfacePresentModes2EXT,
pub acquire_full_screen_exclusive_mode_ext: PFN_vkAcquireFullScreenExclusiveModeEXT,
pub release_full_screen_exclusive_mode_ext: PFN_vkReleaseFullScreenExclusiveModeEXT,
pub acquire_profiling_lock_khr: PFN_vkAcquireProfilingLockKHR,
pub release_profiling_lock_khr: PFN_vkReleaseProfilingLockKHR,
pub get_image_drm_format_modifier_properties_ext: PFN_vkGetImageDrmFormatModifierPropertiesEXT,
pub get_buffer_opaque_capture_address: PFN_vkGetBufferOpaqueCaptureAddress,
pub get_buffer_opaque_capture_address_khr: PFN_vkGetBufferOpaqueCaptureAddressKHR,
pub get_buffer_device_address: PFN_vkGetBufferDeviceAddress,
pub get_buffer_device_address_khr: PFN_vkGetBufferDeviceAddressKHR,
pub get_buffer_device_address_ext: PFN_vkGetBufferDeviceAddressEXT,
pub initialize_performance_api_intel: PFN_vkInitializePerformanceApiINTEL,
pub uninitialize_performance_api_intel: PFN_vkUninitializePerformanceApiINTEL,
pub cmd_set_performance_marker_intel: PFN_vkCmdSetPerformanceMarkerINTEL,
pub cmd_set_performance_stream_marker_intel: PFN_vkCmdSetPerformanceStreamMarkerINTEL,
pub cmd_set_performance_override_intel: PFN_vkCmdSetPerformanceOverrideINTEL,
pub acquire_performance_configuration_intel: PFN_vkAcquirePerformanceConfigurationINTEL,
pub release_performance_configuration_intel: PFN_vkReleasePerformanceConfigurationINTEL,
pub queue_set_performance_configuration_intel: PFN_vkQueueSetPerformanceConfigurationINTEL,
pub get_performance_parameter_intel: PFN_vkGetPerformanceParameterINTEL,
pub get_device_memory_opaque_capture_address: PFN_vkGetDeviceMemoryOpaqueCaptureAddress,
pub get_device_memory_opaque_capture_address_khr: PFN_vkGetDeviceMemoryOpaqueCaptureAddressKHR,
pub get_pipeline_executable_properties_khr: PFN_vkGetPipelineExecutablePropertiesKHR,
pub get_pipeline_executable_statistics_khr: PFN_vkGetPipelineExecutableStatisticsKHR,
pub get_pipeline_executable_internal_representations_khr: PFN_vkGetPipelineExecutableInternalRepresentationsKHR,
pub cmd_set_line_stipple: PFN_vkCmdSetLineStipple,
pub cmd_set_line_stipple_khr: PFN_vkCmdSetLineStippleKHR,
pub cmd_set_line_stipple_ext: PFN_vkCmdSetLineStippleEXT,
pub create_acceleration_structure_khr: PFN_vkCreateAccelerationStructureKHR,
pub cmd_build_acceleration_structures_khr: PFN_vkCmdBuildAccelerationStructuresKHR,
pub cmd_build_acceleration_structures_indirect_khr: PFN_vkCmdBuildAccelerationStructuresIndirectKHR,
pub build_acceleration_structures_khr: PFN_vkBuildAccelerationStructuresKHR,
pub get_acceleration_structure_device_address_khr: PFN_vkGetAccelerationStructureDeviceAddressKHR,
pub create_deferred_operation_khr: PFN_vkCreateDeferredOperationKHR,
pub destroy_deferred_operation_khr: PFN_vkDestroyDeferredOperationKHR,
pub get_deferred_operation_max_concurrency_khr: PFN_vkGetDeferredOperationMaxConcurrencyKHR,
pub get_deferred_operation_result_khr: PFN_vkGetDeferredOperationResultKHR,
pub deferred_operation_join_khr: PFN_vkDeferredOperationJoinKHR,
pub get_pipeline_indirect_memory_requirements_nv: PFN_vkGetPipelineIndirectMemoryRequirementsNV,
pub get_pipeline_indirect_device_address_nv: PFN_vkGetPipelineIndirectDeviceAddressNV,
pub anti_lag_update_amd: PFN_vkAntiLagUpdateAMD,
pub cmd_set_cull_mode: PFN_vkCmdSetCullMode,
pub cmd_set_cull_mode_ext: PFN_vkCmdSetCullModeEXT,
pub cmd_set_front_face: PFN_vkCmdSetFrontFace,
pub cmd_set_front_face_ext: PFN_vkCmdSetFrontFaceEXT,
pub cmd_set_primitive_topology: PFN_vkCmdSetPrimitiveTopology,
pub cmd_set_primitive_topology_ext: PFN_vkCmdSetPrimitiveTopologyEXT,
pub cmd_set_viewport_with_count: PFN_vkCmdSetViewportWithCount,
pub cmd_set_viewport_with_count_ext: PFN_vkCmdSetViewportWithCountEXT,
pub cmd_set_scissor_with_count: PFN_vkCmdSetScissorWithCount,
pub cmd_set_scissor_with_count_ext: PFN_vkCmdSetScissorWithCountEXT,
pub cmd_bind_index_buffer2: PFN_vkCmdBindIndexBuffer2,
pub cmd_bind_index_buffer2_khr: PFN_vkCmdBindIndexBuffer2KHR,
pub cmd_bind_vertex_buffers2: PFN_vkCmdBindVertexBuffers2,
pub cmd_bind_vertex_buffers2_ext: PFN_vkCmdBindVertexBuffers2EXT,
pub cmd_set_depth_test_enable: PFN_vkCmdSetDepthTestEnable,
pub cmd_set_depth_test_enable_ext: PFN_vkCmdSetDepthTestEnableEXT,
pub cmd_set_depth_write_enable: PFN_vkCmdSetDepthWriteEnable,
pub cmd_set_depth_write_enable_ext: PFN_vkCmdSetDepthWriteEnableEXT,
pub cmd_set_depth_compare_op: PFN_vkCmdSetDepthCompareOp,
pub cmd_set_depth_compare_op_ext: PFN_vkCmdSetDepthCompareOpEXT,
pub cmd_set_depth_bounds_test_enable: PFN_vkCmdSetDepthBoundsTestEnable,
pub cmd_set_depth_bounds_test_enable_ext: PFN_vkCmdSetDepthBoundsTestEnableEXT,
pub cmd_set_stencil_test_enable: PFN_vkCmdSetStencilTestEnable,
pub cmd_set_stencil_test_enable_ext: PFN_vkCmdSetStencilTestEnableEXT,
pub cmd_set_stencil_op: PFN_vkCmdSetStencilOp,
pub cmd_set_stencil_op_ext: PFN_vkCmdSetStencilOpEXT,
pub cmd_set_patch_control_points_ext: PFN_vkCmdSetPatchControlPointsEXT,
pub cmd_set_rasterizer_discard_enable: PFN_vkCmdSetRasterizerDiscardEnable,
pub cmd_set_rasterizer_discard_enable_ext: PFN_vkCmdSetRasterizerDiscardEnableEXT,
pub cmd_set_depth_bias_enable: PFN_vkCmdSetDepthBiasEnable,
pub cmd_set_depth_bias_enable_ext: PFN_vkCmdSetDepthBiasEnableEXT,
pub cmd_set_logic_op_ext: PFN_vkCmdSetLogicOpEXT,
pub cmd_set_primitive_restart_enable: PFN_vkCmdSetPrimitiveRestartEnable,
pub cmd_set_primitive_restart_enable_ext: PFN_vkCmdSetPrimitiveRestartEnableEXT,
pub cmd_set_tessellation_domain_origin_ext: PFN_vkCmdSetTessellationDomainOriginEXT,
pub cmd_set_depth_clamp_enable_ext: PFN_vkCmdSetDepthClampEnableEXT,
pub cmd_set_polygon_mode_ext: PFN_vkCmdSetPolygonModeEXT,
pub cmd_set_rasterization_samples_ext: PFN_vkCmdSetRasterizationSamplesEXT,
pub cmd_set_sample_mask_ext: PFN_vkCmdSetSampleMaskEXT,
pub cmd_set_alpha_to_coverage_enable_ext: PFN_vkCmdSetAlphaToCoverageEnableEXT,
pub cmd_set_alpha_to_one_enable_ext: PFN_vkCmdSetAlphaToOneEnableEXT,
pub cmd_set_logic_op_enable_ext: PFN_vkCmdSetLogicOpEnableEXT,
pub cmd_set_color_blend_enable_ext: PFN_vkCmdSetColorBlendEnableEXT,
pub cmd_set_color_blend_equation_ext: PFN_vkCmdSetColorBlendEquationEXT,
pub cmd_set_color_write_mask_ext: PFN_vkCmdSetColorWriteMaskEXT,
pub cmd_set_rasterization_stream_ext: PFN_vkCmdSetRasterizationStreamEXT,
pub cmd_set_conservative_rasterization_mode_ext: PFN_vkCmdSetConservativeRasterizationModeEXT,
pub cmd_set_extra_primitive_overestimation_size_ext: PFN_vkCmdSetExtraPrimitiveOverestimationSizeEXT,
pub cmd_set_depth_clip_enable_ext: PFN_vkCmdSetDepthClipEnableEXT,
pub cmd_set_sample_locations_enable_ext: PFN_vkCmdSetSampleLocationsEnableEXT,
pub cmd_set_color_blend_advanced_ext: PFN_vkCmdSetColorBlendAdvancedEXT,
pub cmd_set_provoking_vertex_mode_ext: PFN_vkCmdSetProvokingVertexModeEXT,
pub cmd_set_line_rasterization_mode_ext: PFN_vkCmdSetLineRasterizationModeEXT,
pub cmd_set_line_stipple_enable_ext: PFN_vkCmdSetLineStippleEnableEXT,
pub cmd_set_depth_clip_negative_one_to_one_ext: PFN_vkCmdSetDepthClipNegativeOneToOneEXT,
pub cmd_set_viewport_w_scaling_enable_nv: PFN_vkCmdSetViewportWScalingEnableNV,
pub cmd_set_viewport_swizzle_nv: PFN_vkCmdSetViewportSwizzleNV,
pub cmd_set_coverage_to_color_enable_nv: PFN_vkCmdSetCoverageToColorEnableNV,
pub cmd_set_coverage_to_color_location_nv: PFN_vkCmdSetCoverageToColorLocationNV,
pub cmd_set_coverage_modulation_mode_nv: PFN_vkCmdSetCoverageModulationModeNV,
pub cmd_set_coverage_modulation_table_enable_nv: PFN_vkCmdSetCoverageModulationTableEnableNV,
pub cmd_set_coverage_modulation_table_nv: PFN_vkCmdSetCoverageModulationTableNV,
pub cmd_set_shading_rate_image_enable_nv: PFN_vkCmdSetShadingRateImageEnableNV,
pub cmd_set_coverage_reduction_mode_nv: PFN_vkCmdSetCoverageReductionModeNV,
pub cmd_set_representative_fragment_test_enable_nv: PFN_vkCmdSetRepresentativeFragmentTestEnableNV,
pub create_private_data_slot: PFN_vkCreatePrivateDataSlot,
pub create_private_data_slot_ext: PFN_vkCreatePrivateDataSlotEXT,
pub destroy_private_data_slot: PFN_vkDestroyPrivateDataSlot,
pub destroy_private_data_slot_ext: PFN_vkDestroyPrivateDataSlotEXT,
pub set_private_data: PFN_vkSetPrivateData,
pub set_private_data_ext: PFN_vkSetPrivateDataEXT,
pub get_private_data: PFN_vkGetPrivateData,
pub get_private_data_ext: PFN_vkGetPrivateDataEXT,
pub cmd_copy_buffer2: PFN_vkCmdCopyBuffer2,
pub cmd_copy_buffer2_khr: PFN_vkCmdCopyBuffer2KHR,
pub cmd_copy_image2: PFN_vkCmdCopyImage2,
pub cmd_copy_image2_khr: PFN_vkCmdCopyImage2KHR,
pub cmd_blit_image2: PFN_vkCmdBlitImage2,
pub cmd_blit_image2_khr: PFN_vkCmdBlitImage2KHR,
pub cmd_copy_buffer_to_image2: PFN_vkCmdCopyBufferToImage2,
pub cmd_copy_buffer_to_image2_khr: PFN_vkCmdCopyBufferToImage2KHR,
pub cmd_copy_image_to_buffer2: PFN_vkCmdCopyImageToBuffer2,
pub cmd_copy_image_to_buffer2_khr: PFN_vkCmdCopyImageToBuffer2KHR,
pub cmd_resolve_image2: PFN_vkCmdResolveImage2,
pub cmd_resolve_image2_khr: PFN_vkCmdResolveImage2KHR,
pub cmd_set_fragment_shading_rate_khr: PFN_vkCmdSetFragmentShadingRateKHR,
pub cmd_set_fragment_shading_rate_enum_nv: PFN_vkCmdSetFragmentShadingRateEnumNV,
pub get_acceleration_structure_build_sizes_khr: PFN_vkGetAccelerationStructureBuildSizesKHR,
pub cmd_set_vertex_input_ext: PFN_vkCmdSetVertexInputEXT,
pub cmd_set_color_write_enable_ext: PFN_vkCmdSetColorWriteEnableEXT,
pub cmd_set_event2: PFN_vkCmdSetEvent2,
pub cmd_set_event2_khr: PFN_vkCmdSetEvent2KHR,
pub cmd_reset_event2: PFN_vkCmdResetEvent2,
pub cmd_reset_event2_khr: PFN_vkCmdResetEvent2KHR,
pub cmd_wait_events2: PFN_vkCmdWaitEvents2,
pub cmd_wait_events2_khr: PFN_vkCmdWaitEvents2KHR,
pub cmd_pipeline_barrier2: PFN_vkCmdPipelineBarrier2,
pub cmd_pipeline_barrier2_khr: PFN_vkCmdPipelineBarrier2KHR,
pub queue_submit2: PFN_vkQueueSubmit2,
pub queue_submit2_khr: PFN_vkQueueSubmit2KHR,
pub cmd_write_timestamp2: PFN_vkCmdWriteTimestamp2,
pub cmd_write_timestamp2_khr: PFN_vkCmdWriteTimestamp2KHR,
pub cmd_write_buffer_marker2_amd: PFN_vkCmdWriteBufferMarker2AMD,
pub get_queue_checkpoint_data2_nv: PFN_vkGetQueueCheckpointData2NV,
pub copy_memory_to_image: PFN_vkCopyMemoryToImage,
pub copy_memory_to_image_ext: PFN_vkCopyMemoryToImageEXT,
pub copy_image_to_memory: PFN_vkCopyImageToMemory,
pub copy_image_to_memory_ext: PFN_vkCopyImageToMemoryEXT,
pub copy_image_to_image: PFN_vkCopyImageToImage,
pub copy_image_to_image_ext: PFN_vkCopyImageToImageEXT,
pub transition_image_layout: PFN_vkTransitionImageLayout,
pub transition_image_layout_ext: PFN_vkTransitionImageLayoutEXT,
pub create_video_session_khr: PFN_vkCreateVideoSessionKHR,
pub destroy_video_session_khr: PFN_vkDestroyVideoSessionKHR,
pub create_video_session_parameters_khr: PFN_vkCreateVideoSessionParametersKHR,
pub update_video_session_parameters_khr: PFN_vkUpdateVideoSessionParametersKHR,
pub get_encoded_video_session_parameters_khr: PFN_vkGetEncodedVideoSessionParametersKHR,
pub destroy_video_session_parameters_khr: PFN_vkDestroyVideoSessionParametersKHR,
pub get_video_session_memory_requirements_khr: PFN_vkGetVideoSessionMemoryRequirementsKHR,
pub bind_video_session_memory_khr: PFN_vkBindVideoSessionMemoryKHR,
pub cmd_decode_video_khr: PFN_vkCmdDecodeVideoKHR,
pub cmd_begin_video_coding_khr: PFN_vkCmdBeginVideoCodingKHR,
pub cmd_control_video_coding_khr: PFN_vkCmdControlVideoCodingKHR,
pub cmd_end_video_coding_khr: PFN_vkCmdEndVideoCodingKHR,
pub cmd_encode_video_khr: PFN_vkCmdEncodeVideoKHR,
pub cmd_decompress_memory_nv: PFN_vkCmdDecompressMemoryNV,
pub cmd_decompress_memory_indirect_count_nv: PFN_vkCmdDecompressMemoryIndirectCountNV,
pub get_partitioned_acceleration_structures_build_sizes_nv: PFN_vkGetPartitionedAccelerationStructuresBuildSizesNV,
pub cmd_build_partitioned_acceleration_structures_nv: PFN_vkCmdBuildPartitionedAccelerationStructuresNV,
pub cmd_decompress_memory_ext: PFN_vkCmdDecompressMemoryEXT,
pub cmd_decompress_memory_indirect_count_ext: PFN_vkCmdDecompressMemoryIndirectCountEXT,
pub create_cu_module_nvx: PFN_vkCreateCuModuleNVX,
pub create_cu_function_nvx: PFN_vkCreateCuFunctionNVX,
pub destroy_cu_module_nvx: PFN_vkDestroyCuModuleNVX,
pub destroy_cu_function_nvx: PFN_vkDestroyCuFunctionNVX,
pub cmd_cu_launch_kernel_nvx: PFN_vkCmdCuLaunchKernelNVX,
pub get_descriptor_set_layout_size_ext: PFN_vkGetDescriptorSetLayoutSizeEXT,
pub get_descriptor_set_layout_binding_offset_ext: PFN_vkGetDescriptorSetLayoutBindingOffsetEXT,
pub get_descriptor_ext: PFN_vkGetDescriptorEXT,
pub cmd_bind_descriptor_buffers_ext: PFN_vkCmdBindDescriptorBuffersEXT,
pub cmd_set_descriptor_buffer_offsets_ext: PFN_vkCmdSetDescriptorBufferOffsetsEXT,
pub cmd_bind_descriptor_buffer_embedded_samplers_ext: PFN_vkCmdBindDescriptorBufferEmbeddedSamplersEXT,
pub get_buffer_opaque_capture_descriptor_data_ext: PFN_vkGetBufferOpaqueCaptureDescriptorDataEXT,
pub get_image_opaque_capture_descriptor_data_ext: PFN_vkGetImageOpaqueCaptureDescriptorDataEXT,
pub get_image_view_opaque_capture_descriptor_data_ext: PFN_vkGetImageViewOpaqueCaptureDescriptorDataEXT,
pub get_sampler_opaque_capture_descriptor_data_ext: PFN_vkGetSamplerOpaqueCaptureDescriptorDataEXT,
pub get_acceleration_structure_opaque_capture_descriptor_data_ext: PFN_vkGetAccelerationStructureOpaqueCaptureDescriptorDataEXT,
pub set_device_memory_priority_ext: PFN_vkSetDeviceMemoryPriorityEXT,
pub wait_for_present2_khr: PFN_vkWaitForPresent2KHR,
pub wait_for_present_khr: PFN_vkWaitForPresentKHR,
pub create_buffer_collection_fuchsia: PFN_vkCreateBufferCollectionFUCHSIA,
pub set_buffer_collection_buffer_constraints_fuchsia: PFN_vkSetBufferCollectionBufferConstraintsFUCHSIA,
pub set_buffer_collection_image_constraints_fuchsia: PFN_vkSetBufferCollectionImageConstraintsFUCHSIA,
pub destroy_buffer_collection_fuchsia: PFN_vkDestroyBufferCollectionFUCHSIA,
pub get_buffer_collection_properties_fuchsia: PFN_vkGetBufferCollectionPropertiesFUCHSIA,
pub create_cuda_module_nv: PFN_vkCreateCudaModuleNV,
pub get_cuda_module_cache_nv: PFN_vkGetCudaModuleCacheNV,
pub create_cuda_function_nv: PFN_vkCreateCudaFunctionNV,
pub destroy_cuda_module_nv: PFN_vkDestroyCudaModuleNV,
pub destroy_cuda_function_nv: PFN_vkDestroyCudaFunctionNV,
pub cmd_cuda_launch_kernel_nv: PFN_vkCmdCudaLaunchKernelNV,
pub cmd_begin_rendering: PFN_vkCmdBeginRendering,
pub cmd_begin_rendering_khr: PFN_vkCmdBeginRenderingKHR,
pub cmd_end_rendering: PFN_vkCmdEndRendering,
pub cmd_end_rendering2_khr: PFN_vkCmdEndRendering2KHR,
pub cmd_end_rendering2_ext: PFN_vkCmdEndRendering2EXT,
pub cmd_end_rendering_khr: PFN_vkCmdEndRenderingKHR,
pub get_descriptor_set_layout_host_mapping_info_valve: PFN_vkGetDescriptorSetLayoutHostMappingInfoVALVE,
pub get_descriptor_set_host_mapping_valve: PFN_vkGetDescriptorSetHostMappingVALVE,
pub create_micromap_ext: PFN_vkCreateMicromapEXT,
pub cmd_build_micromaps_ext: PFN_vkCmdBuildMicromapsEXT,
pub build_micromaps_ext: PFN_vkBuildMicromapsEXT,
pub destroy_micromap_ext: PFN_vkDestroyMicromapEXT,
pub cmd_copy_micromap_ext: PFN_vkCmdCopyMicromapEXT,
pub copy_micromap_ext: PFN_vkCopyMicromapEXT,
pub cmd_copy_micromap_to_memory_ext: PFN_vkCmdCopyMicromapToMemoryEXT,
pub copy_micromap_to_memory_ext: PFN_vkCopyMicromapToMemoryEXT,
pub cmd_copy_memory_to_micromap_ext: PFN_vkCmdCopyMemoryToMicromapEXT,
pub copy_memory_to_micromap_ext: PFN_vkCopyMemoryToMicromapEXT,
pub cmd_write_micromaps_properties_ext: PFN_vkCmdWriteMicromapsPropertiesEXT,
pub write_micromaps_properties_ext: PFN_vkWriteMicromapsPropertiesEXT,
pub get_device_micromap_compatibility_ext: PFN_vkGetDeviceMicromapCompatibilityEXT,
pub get_micromap_build_sizes_ext: PFN_vkGetMicromapBuildSizesEXT,
pub get_shader_module_identifier_ext: PFN_vkGetShaderModuleIdentifierEXT,
pub get_shader_module_create_info_identifier_ext: PFN_vkGetShaderModuleCreateInfoIdentifierEXT,
pub get_image_subresource_layout2: PFN_vkGetImageSubresourceLayout2,
pub get_image_subresource_layout2_khr: PFN_vkGetImageSubresourceLayout2KHR,
pub get_image_subresource_layout2_ext: PFN_vkGetImageSubresourceLayout2EXT,
pub get_pipeline_properties_ext: PFN_vkGetPipelinePropertiesEXT,
pub export_metal_objects_ext: PFN_vkExportMetalObjectsEXT,
pub cmd_bind_tile_memory_qcom: PFN_vkCmdBindTileMemoryQCOM,
pub get_framebuffer_tile_properties_qcom: PFN_vkGetFramebufferTilePropertiesQCOM,
pub get_dynamic_rendering_tile_properties_qcom: PFN_vkGetDynamicRenderingTilePropertiesQCOM,
pub create_optical_flow_session_nv: PFN_vkCreateOpticalFlowSessionNV,
pub destroy_optical_flow_session_nv: PFN_vkDestroyOpticalFlowSessionNV,
pub bind_optical_flow_session_image_nv: PFN_vkBindOpticalFlowSessionImageNV,
pub cmd_optical_flow_execute_nv: PFN_vkCmdOpticalFlowExecuteNV,
pub get_device_fault_info_ext: PFN_vkGetDeviceFaultInfoEXT,
pub get_device_fault_reports_khr: PFN_vkGetDeviceFaultReportsKHR,
pub get_device_fault_debug_info_khr: PFN_vkGetDeviceFaultDebugInfoKHR,
pub cmd_set_depth_bias2_ext: PFN_vkCmdSetDepthBias2EXT,
pub release_swapchain_images_khr: PFN_vkReleaseSwapchainImagesKHR,
pub release_swapchain_images_ext: PFN_vkReleaseSwapchainImagesEXT,
pub get_device_image_subresource_layout: PFN_vkGetDeviceImageSubresourceLayout,
pub get_device_image_subresource_layout_khr: PFN_vkGetDeviceImageSubresourceLayoutKHR,
pub map_memory2: PFN_vkMapMemory2,
pub map_memory2_khr: PFN_vkMapMemory2KHR,
pub unmap_memory2: PFN_vkUnmapMemory2,
pub unmap_memory2_khr: PFN_vkUnmapMemory2KHR,
pub create_shaders_ext: PFN_vkCreateShadersEXT,
pub destroy_shader_ext: PFN_vkDestroyShaderEXT,
pub get_shader_binary_data_ext: PFN_vkGetShaderBinaryDataEXT,
pub cmd_bind_shaders_ext: PFN_vkCmdBindShadersEXT,
pub set_swapchain_present_timing_queue_size_ext: PFN_vkSetSwapchainPresentTimingQueueSizeEXT,
pub get_swapchain_timing_properties_ext: PFN_vkGetSwapchainTimingPropertiesEXT,
pub get_swapchain_time_domain_properties_ext: PFN_vkGetSwapchainTimeDomainPropertiesEXT,
pub get_past_presentation_timing_ext: PFN_vkGetPastPresentationTimingEXT,
pub get_screen_buffer_properties_qnx: PFN_vkGetScreenBufferPropertiesQNX,
pub get_execution_graph_pipeline_scratch_size_amdx: PFN_vkGetExecutionGraphPipelineScratchSizeAMDX,
pub get_execution_graph_pipeline_node_index_amdx: PFN_vkGetExecutionGraphPipelineNodeIndexAMDX,
pub create_execution_graph_pipelines_amdx: PFN_vkCreateExecutionGraphPipelinesAMDX,
pub cmd_initialize_graph_scratch_memory_amdx: PFN_vkCmdInitializeGraphScratchMemoryAMDX,
pub cmd_dispatch_graph_amdx: PFN_vkCmdDispatchGraphAMDX,
pub cmd_dispatch_graph_indirect_amdx: PFN_vkCmdDispatchGraphIndirectAMDX,
pub cmd_dispatch_graph_indirect_count_amdx: PFN_vkCmdDispatchGraphIndirectCountAMDX,
pub create_gpa_session_amd: PFN_vkCreateGpaSessionAMD,
pub destroy_gpa_session_amd: PFN_vkDestroyGpaSessionAMD,
pub set_gpa_device_clock_mode_amd: PFN_vkSetGpaDeviceClockModeAMD,
pub get_gpa_device_clock_info_amd: PFN_vkGetGpaDeviceClockInfoAMD,
pub cmd_begin_gpa_session_amd: PFN_vkCmdBeginGpaSessionAMD,
pub cmd_end_gpa_session_amd: PFN_vkCmdEndGpaSessionAMD,
pub cmd_begin_gpa_sample_amd: PFN_vkCmdBeginGpaSampleAMD,
pub cmd_end_gpa_sample_amd: PFN_vkCmdEndGpaSampleAMD,
pub get_gpa_session_status_amd: PFN_vkGetGpaSessionStatusAMD,
pub get_gpa_session_results_amd: PFN_vkGetGpaSessionResultsAMD,
pub reset_gpa_session_amd: PFN_vkResetGpaSessionAMD,
pub cmd_copy_gpa_session_results_amd: PFN_vkCmdCopyGpaSessionResultsAMD,
pub cmd_bind_descriptor_sets2: PFN_vkCmdBindDescriptorSets2,
pub cmd_bind_descriptor_sets2_khr: PFN_vkCmdBindDescriptorSets2KHR,
pub cmd_push_constants2: PFN_vkCmdPushConstants2,
pub cmd_push_constants2_khr: PFN_vkCmdPushConstants2KHR,
pub cmd_push_descriptor_set2: PFN_vkCmdPushDescriptorSet2,
pub cmd_push_descriptor_set2_khr: PFN_vkCmdPushDescriptorSet2KHR,
pub cmd_push_descriptor_set_with_template2: PFN_vkCmdPushDescriptorSetWithTemplate2,
pub cmd_push_descriptor_set_with_template2_khr: PFN_vkCmdPushDescriptorSetWithTemplate2KHR,
pub cmd_set_descriptor_buffer_offsets2_ext: PFN_vkCmdSetDescriptorBufferOffsets2EXT,
pub cmd_bind_descriptor_buffer_embedded_samplers2_ext: PFN_vkCmdBindDescriptorBufferEmbeddedSamplers2EXT,
pub set_latency_sleep_mode_nv: PFN_vkSetLatencySleepModeNV,
pub latency_sleep_nv: PFN_vkLatencySleepNV,
pub set_latency_marker_nv: PFN_vkSetLatencyMarkerNV,
pub get_latency_timings_nv: PFN_vkGetLatencyTimingsNV,
pub queue_notify_out_of_band_nv: PFN_vkQueueNotifyOutOfBandNV,
pub set_latency_sleep_mode_legacy_nv: PFN_vkSetLatencySleepModeLegacyNV,
pub latency_sleep_legacy_nv: PFN_vkLatencySleepLegacyNV,
pub set_latency_marker_legacy_nv: PFN_vkSetLatencyMarkerLegacyNV,
pub get_latency_timings_legacy_nv: PFN_vkGetLatencyTimingsLegacyNV,
pub queue_notify_out_of_band_legacy_nv: PFN_vkQueueNotifyOutOfBandLegacyNV,
pub get_sleep_status_legacy_nv: PFN_vkGetSleepStatusLegacyNV,
pub shutdown_latency_device_legacy_nv: PFN_vkShutdownLatencyDeviceLegacyNV,
pub cmd_set_rendering_attachment_locations: PFN_vkCmdSetRenderingAttachmentLocations,
pub cmd_set_rendering_attachment_locations_khr: PFN_vkCmdSetRenderingAttachmentLocationsKHR,
pub cmd_set_rendering_input_attachment_indices: PFN_vkCmdSetRenderingInputAttachmentIndices,
pub cmd_set_rendering_input_attachment_indices_khr: PFN_vkCmdSetRenderingInputAttachmentIndicesKHR,
pub cmd_set_depth_clamp_range_ext: PFN_vkCmdSetDepthClampRangeEXT,
pub get_memory_metal_handle_ext: PFN_vkGetMemoryMetalHandleEXT,
pub get_memory_metal_handle_properties_ext: PFN_vkGetMemoryMetalHandlePropertiesEXT,
pub convert_cooperative_vector_matrix_nv: PFN_vkConvertCooperativeVectorMatrixNV,
pub cmd_convert_cooperative_vector_matrix_nv: PFN_vkCmdConvertCooperativeVectorMatrixNV,
pub cmd_dispatch_tile_qcom: PFN_vkCmdDispatchTileQCOM,
pub cmd_begin_per_tile_execution_qcom: PFN_vkCmdBeginPerTileExecutionQCOM,
pub cmd_end_per_tile_execution_qcom: PFN_vkCmdEndPerTileExecutionQCOM,
pub create_external_compute_queue_nv: PFN_vkCreateExternalComputeQueueNV,
pub destroy_external_compute_queue_nv: PFN_vkDestroyExternalComputeQueueNV,
pub get_external_compute_queue_data_nv: PFN_vkGetExternalComputeQueueDataNV,
pub create_shader_instrumentation_arm: PFN_vkCreateShaderInstrumentationARM,
pub destroy_shader_instrumentation_arm: PFN_vkDestroyShaderInstrumentationARM,
pub cmd_begin_shader_instrumentation_arm: PFN_vkCmdBeginShaderInstrumentationARM,
pub cmd_end_shader_instrumentation_arm: PFN_vkCmdEndShaderInstrumentationARM,
pub get_shader_instrumentation_values_arm: PFN_vkGetShaderInstrumentationValuesARM,
pub clear_shader_instrumentation_metrics_arm: PFN_vkClearShaderInstrumentationMetricsARM,
pub create_tensor_arm: PFN_vkCreateTensorARM,
pub destroy_tensor_arm: PFN_vkDestroyTensorARM,
pub create_tensor_view_arm: PFN_vkCreateTensorViewARM,
pub destroy_tensor_view_arm: PFN_vkDestroyTensorViewARM,
pub get_tensor_memory_requirements_arm: PFN_vkGetTensorMemoryRequirementsARM,
pub bind_tensor_memory_arm: PFN_vkBindTensorMemoryARM,
pub get_device_tensor_memory_requirements_arm: PFN_vkGetDeviceTensorMemoryRequirementsARM,
pub cmd_copy_tensor_arm: PFN_vkCmdCopyTensorARM,
pub get_tensor_opaque_capture_descriptor_data_arm: PFN_vkGetTensorOpaqueCaptureDescriptorDataARM,
pub get_tensor_view_opaque_capture_descriptor_data_arm: PFN_vkGetTensorViewOpaqueCaptureDescriptorDataARM,
pub create_data_graph_pipelines_arm: PFN_vkCreateDataGraphPipelinesARM,
pub create_data_graph_pipeline_session_arm: PFN_vkCreateDataGraphPipelineSessionARM,
pub get_data_graph_pipeline_session_bind_point_requirements_arm: PFN_vkGetDataGraphPipelineSessionBindPointRequirementsARM,
pub get_data_graph_pipeline_session_memory_requirements_arm: PFN_vkGetDataGraphPipelineSessionMemoryRequirementsARM,
pub bind_data_graph_pipeline_session_memory_arm: PFN_vkBindDataGraphPipelineSessionMemoryARM,
pub destroy_data_graph_pipeline_session_arm: PFN_vkDestroyDataGraphPipelineSessionARM,
pub cmd_dispatch_data_graph_arm: PFN_vkCmdDispatchDataGraphARM,
pub get_data_graph_pipeline_available_properties_arm: PFN_vkGetDataGraphPipelineAvailablePropertiesARM,
pub get_data_graph_pipeline_properties_arm: PFN_vkGetDataGraphPipelinePropertiesARM,
pub get_native_buffer_properties_ohos: PFN_vkGetNativeBufferPropertiesOHOS,
pub get_memory_native_buffer_ohos: PFN_vkGetMemoryNativeBufferOHOS,
pub queue_set_perf_hint_qcom: PFN_vkQueueSetPerfHintQCOM,
pub cmd_set_compute_occupancy_priority_nv: PFN_vkCmdSetComputeOccupancyPriorityNV,
pub write_sampler_descriptors_ext: PFN_vkWriteSamplerDescriptorsEXT,
pub write_resource_descriptors_ext: PFN_vkWriteResourceDescriptorsEXT,
pub cmd_bind_sampler_heap_ext: PFN_vkCmdBindSamplerHeapEXT,
pub cmd_bind_resource_heap_ext: PFN_vkCmdBindResourceHeapEXT,
pub cmd_push_data_ext: PFN_vkCmdPushDataEXT,
pub register_custom_border_color_ext: PFN_vkRegisterCustomBorderColorEXT,
pub unregister_custom_border_color_ext: PFN_vkUnregisterCustomBorderColorEXT,
pub get_image_opaque_capture_data_ext: PFN_vkGetImageOpaqueCaptureDataEXT,
pub get_tensor_opaque_capture_data_arm: PFN_vkGetTensorOpaqueCaptureDataARM,
pub cmd_copy_memory_khr: PFN_vkCmdCopyMemoryKHR,
pub cmd_copy_memory_to_image_khr: PFN_vkCmdCopyMemoryToImageKHR,
pub cmd_copy_image_to_memory_khr: PFN_vkCmdCopyImageToMemoryKHR,
pub cmd_update_memory_khr: PFN_vkCmdUpdateMemoryKHR,
pub cmd_fill_memory_khr: PFN_vkCmdFillMemoryKHR,
pub cmd_copy_query_pool_results_to_memory_khr: PFN_vkCmdCopyQueryPoolResultsToMemoryKHR,
pub cmd_begin_conditional_rendering2_ext: PFN_vkCmdBeginConditionalRendering2EXT,
pub cmd_bind_transform_feedback_buffers2_ext: PFN_vkCmdBindTransformFeedbackBuffers2EXT,
pub cmd_begin_transform_feedback2_ext: PFN_vkCmdBeginTransformFeedback2EXT,
pub cmd_end_transform_feedback2_ext: PFN_vkCmdEndTransformFeedback2EXT,
pub cmd_draw_indirect_byte_count2_ext: PFN_vkCmdDrawIndirectByteCount2EXT,
pub cmd_write_marker_to_memory_amd: PFN_vkCmdWriteMarkerToMemoryAMD,
pub cmd_bind_index_buffer3_khr: PFN_vkCmdBindIndexBuffer3KHR,
pub cmd_bind_vertex_buffers3_khr: PFN_vkCmdBindVertexBuffers3KHR,
pub cmd_draw_indirect2_khr: PFN_vkCmdDrawIndirect2KHR,
pub cmd_draw_indexed_indirect2_khr: PFN_vkCmdDrawIndexedIndirect2KHR,
pub cmd_draw_indirect_count2_khr: PFN_vkCmdDrawIndirectCount2KHR,
pub cmd_draw_indexed_indirect_count2_khr: PFN_vkCmdDrawIndexedIndirectCount2KHR,
pub cmd_draw_mesh_tasks_indirect2_ext: PFN_vkCmdDrawMeshTasksIndirect2EXT,
pub cmd_draw_mesh_tasks_indirect_count2_ext: PFN_vkCmdDrawMeshTasksIndirectCount2EXT,
pub cmd_dispatch_indirect2_khr: PFN_vkCmdDispatchIndirect2KHR,
pub create_acceleration_structure2_khr: PFN_vkCreateAccelerationStructure2KHR,
pub cmd_set_dispatch_parameters_arm: PFN_vkCmdSetDispatchParametersARM,
}Expand description
Cached nullable PFNs for Device dispatch.
A resolved pointer does not establish enabled API, extension or feature state. Keep the native objects and supplying library alive while using these pointers.
Fields§
§destroy_device: PFN_vkDestroyDeviceCached function pointer for vkDestroyDevice.
get_device_queue: PFN_vkGetDeviceQueueCached function pointer for vkGetDeviceQueue.
queue_submit: PFN_vkQueueSubmitCached function pointer for vkQueueSubmit.
queue_wait_idle: PFN_vkQueueWaitIdleCached function pointer for vkQueueWaitIdle.
device_wait_idle: PFN_vkDeviceWaitIdleCached function pointer for vkDeviceWaitIdle.
allocate_memory: PFN_vkAllocateMemoryCached function pointer for vkAllocateMemory.
free_memory: PFN_vkFreeMemoryCached function pointer for vkFreeMemory.
map_memory: PFN_vkMapMemoryCached function pointer for vkMapMemory.
unmap_memory: PFN_vkUnmapMemoryCached function pointer for vkUnmapMemory.
flush_mapped_memory_ranges: PFN_vkFlushMappedMemoryRangesCached function pointer for vkFlushMappedMemoryRanges.
invalidate_mapped_memory_ranges: PFN_vkInvalidateMappedMemoryRangesCached function pointer for vkInvalidateMappedMemoryRanges.
get_device_memory_commitment: PFN_vkGetDeviceMemoryCommitmentCached function pointer for vkGetDeviceMemoryCommitment.
get_buffer_memory_requirements: PFN_vkGetBufferMemoryRequirementsCached function pointer for vkGetBufferMemoryRequirements.
bind_buffer_memory: PFN_vkBindBufferMemoryCached function pointer for vkBindBufferMemory.
get_image_memory_requirements: PFN_vkGetImageMemoryRequirementsCached function pointer for vkGetImageMemoryRequirements.
bind_image_memory: PFN_vkBindImageMemoryCached function pointer for vkBindImageMemory.
get_image_sparse_memory_requirements: PFN_vkGetImageSparseMemoryRequirementsCached function pointer for vkGetImageSparseMemoryRequirements.
queue_bind_sparse: PFN_vkQueueBindSparseCached function pointer for vkQueueBindSparse.
create_fence: PFN_vkCreateFenceCached function pointer for vkCreateFence.
destroy_fence: PFN_vkDestroyFenceCached function pointer for vkDestroyFence.
reset_fences: PFN_vkResetFencesCached function pointer for vkResetFences.
get_fence_status: PFN_vkGetFenceStatusCached function pointer for vkGetFenceStatus.
wait_for_fences: PFN_vkWaitForFencesCached function pointer for vkWaitForFences.
create_semaphore: PFN_vkCreateSemaphoreCached function pointer for vkCreateSemaphore.
destroy_semaphore: PFN_vkDestroySemaphoreCached function pointer for vkDestroySemaphore.
create_event: PFN_vkCreateEventCached function pointer for vkCreateEvent.
destroy_event: PFN_vkDestroyEventCached function pointer for vkDestroyEvent.
get_event_status: PFN_vkGetEventStatusCached function pointer for vkGetEventStatus.
set_event: PFN_vkSetEventCached function pointer for vkSetEvent.
reset_event: PFN_vkResetEventCached function pointer for vkResetEvent.
create_query_pool: PFN_vkCreateQueryPoolCached function pointer for vkCreateQueryPool.
destroy_query_pool: PFN_vkDestroyQueryPoolCached function pointer for vkDestroyQueryPool.
get_query_pool_results: PFN_vkGetQueryPoolResultsCached function pointer for vkGetQueryPoolResults.
reset_query_pool: PFN_vkResetQueryPoolCached function pointer for vkResetQueryPool.
reset_query_pool_ext: PFN_vkResetQueryPoolEXTCached function pointer for vkResetQueryPoolEXT.
create_buffer: PFN_vkCreateBufferCached function pointer for vkCreateBuffer.
destroy_buffer: PFN_vkDestroyBufferCached function pointer for vkDestroyBuffer.
create_buffer_view: PFN_vkCreateBufferViewCached function pointer for vkCreateBufferView.
destroy_buffer_view: PFN_vkDestroyBufferViewCached function pointer for vkDestroyBufferView.
create_image: PFN_vkCreateImageCached function pointer for vkCreateImage.
destroy_image: PFN_vkDestroyImageCached function pointer for vkDestroyImage.
get_image_subresource_layout: PFN_vkGetImageSubresourceLayoutCached function pointer for vkGetImageSubresourceLayout.
create_image_view: PFN_vkCreateImageViewCached function pointer for vkCreateImageView.
destroy_image_view: PFN_vkDestroyImageViewCached function pointer for vkDestroyImageView.
create_shader_module: PFN_vkCreateShaderModuleCached function pointer for vkCreateShaderModule.
destroy_shader_module: PFN_vkDestroyShaderModuleCached function pointer for vkDestroyShaderModule.
create_pipeline_cache: PFN_vkCreatePipelineCacheCached function pointer for vkCreatePipelineCache.
destroy_pipeline_cache: PFN_vkDestroyPipelineCacheCached function pointer for vkDestroyPipelineCache.
get_pipeline_cache_data: PFN_vkGetPipelineCacheDataCached function pointer for vkGetPipelineCacheData.
merge_pipeline_caches: PFN_vkMergePipelineCachesCached function pointer for vkMergePipelineCaches.
create_pipeline_binaries_khr: PFN_vkCreatePipelineBinariesKHRCached function pointer for vkCreatePipelineBinariesKHR.
destroy_pipeline_binary_khr: PFN_vkDestroyPipelineBinaryKHRCached function pointer for vkDestroyPipelineBinaryKHR.
get_pipeline_key_khr: PFN_vkGetPipelineKeyKHRCached function pointer for vkGetPipelineKeyKHR.
get_pipeline_binary_data_khr: PFN_vkGetPipelineBinaryDataKHRCached function pointer for vkGetPipelineBinaryDataKHR.
release_captured_pipeline_data_khr: PFN_vkReleaseCapturedPipelineDataKHRCached function pointer for vkReleaseCapturedPipelineDataKHR.
create_graphics_pipelines: PFN_vkCreateGraphicsPipelinesCached function pointer for vkCreateGraphicsPipelines.
create_compute_pipelines: PFN_vkCreateComputePipelinesCached function pointer for vkCreateComputePipelines.
get_device_subpass_shading_max_workgroup_size_huawei: PFN_vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEICached function pointer for vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI.
Khronos reference: vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI
destroy_pipeline: PFN_vkDestroyPipelineCached function pointer for vkDestroyPipeline.
create_pipeline_layout: PFN_vkCreatePipelineLayoutCached function pointer for vkCreatePipelineLayout.
destroy_pipeline_layout: PFN_vkDestroyPipelineLayoutCached function pointer for vkDestroyPipelineLayout.
create_sampler: PFN_vkCreateSamplerCached function pointer for vkCreateSampler.
destroy_sampler: PFN_vkDestroySamplerCached function pointer for vkDestroySampler.
create_descriptor_set_layout: PFN_vkCreateDescriptorSetLayoutCached function pointer for vkCreateDescriptorSetLayout.
destroy_descriptor_set_layout: PFN_vkDestroyDescriptorSetLayoutCached function pointer for vkDestroyDescriptorSetLayout.
create_descriptor_pool: PFN_vkCreateDescriptorPoolCached function pointer for vkCreateDescriptorPool.
destroy_descriptor_pool: PFN_vkDestroyDescriptorPoolCached function pointer for vkDestroyDescriptorPool.
reset_descriptor_pool: PFN_vkResetDescriptorPoolCached function pointer for vkResetDescriptorPool.
allocate_descriptor_sets: PFN_vkAllocateDescriptorSetsCached function pointer for vkAllocateDescriptorSets.
free_descriptor_sets: PFN_vkFreeDescriptorSetsCached function pointer for vkFreeDescriptorSets.
update_descriptor_sets: PFN_vkUpdateDescriptorSetsCached function pointer for vkUpdateDescriptorSets.
create_framebuffer: PFN_vkCreateFramebufferCached function pointer for vkCreateFramebuffer.
destroy_framebuffer: PFN_vkDestroyFramebufferCached function pointer for vkDestroyFramebuffer.
create_render_pass: PFN_vkCreateRenderPassCached function pointer for vkCreateRenderPass.
destroy_render_pass: PFN_vkDestroyRenderPassCached function pointer for vkDestroyRenderPass.
get_render_area_granularity: PFN_vkGetRenderAreaGranularityCached function pointer for vkGetRenderAreaGranularity.
get_rendering_area_granularity: PFN_vkGetRenderingAreaGranularityCached function pointer for vkGetRenderingAreaGranularity.
get_rendering_area_granularity_khr: PFN_vkGetRenderingAreaGranularityKHRCached function pointer for vkGetRenderingAreaGranularityKHR.
create_command_pool: PFN_vkCreateCommandPoolCached function pointer for vkCreateCommandPool.
destroy_command_pool: PFN_vkDestroyCommandPoolCached function pointer for vkDestroyCommandPool.
reset_command_pool: PFN_vkResetCommandPoolCached function pointer for vkResetCommandPool.
allocate_command_buffers: PFN_vkAllocateCommandBuffersCached function pointer for vkAllocateCommandBuffers.
free_command_buffers: PFN_vkFreeCommandBuffersCached function pointer for vkFreeCommandBuffers.
begin_command_buffer: PFN_vkBeginCommandBufferCached function pointer for vkBeginCommandBuffer.
end_command_buffer: PFN_vkEndCommandBufferCached function pointer for vkEndCommandBuffer.
reset_command_buffer: PFN_vkResetCommandBufferCached function pointer for vkResetCommandBuffer.
cmd_bind_pipeline: PFN_vkCmdBindPipelineCached function pointer for vkCmdBindPipeline.
cmd_set_primitive_restart_index_ext: PFN_vkCmdSetPrimitiveRestartIndexEXTCached function pointer for vkCmdSetPrimitiveRestartIndexEXT.
cmd_set_attachment_feedback_loop_enable_ext: PFN_vkCmdSetAttachmentFeedbackLoopEnableEXTCached function pointer for vkCmdSetAttachmentFeedbackLoopEnableEXT.
cmd_set_viewport: PFN_vkCmdSetViewportCached function pointer for vkCmdSetViewport.
cmd_set_scissor: PFN_vkCmdSetScissorCached function pointer for vkCmdSetScissor.
cmd_set_line_width: PFN_vkCmdSetLineWidthCached function pointer for vkCmdSetLineWidth.
cmd_set_depth_bias: PFN_vkCmdSetDepthBiasCached function pointer for vkCmdSetDepthBias.
cmd_set_blend_constants: PFN_vkCmdSetBlendConstantsCached function pointer for vkCmdSetBlendConstants.
cmd_set_depth_bounds: PFN_vkCmdSetDepthBoundsCached function pointer for vkCmdSetDepthBounds.
cmd_set_stencil_compare_mask: PFN_vkCmdSetStencilCompareMaskCached function pointer for vkCmdSetStencilCompareMask.
cmd_set_stencil_write_mask: PFN_vkCmdSetStencilWriteMaskCached function pointer for vkCmdSetStencilWriteMask.
cmd_set_stencil_reference: PFN_vkCmdSetStencilReferenceCached function pointer for vkCmdSetStencilReference.
cmd_bind_descriptor_sets: PFN_vkCmdBindDescriptorSetsCached function pointer for vkCmdBindDescriptorSets.
cmd_bind_index_buffer: PFN_vkCmdBindIndexBufferCached function pointer for vkCmdBindIndexBuffer.
cmd_bind_vertex_buffers: PFN_vkCmdBindVertexBuffersCached function pointer for vkCmdBindVertexBuffers.
cmd_draw: PFN_vkCmdDrawCached function pointer for vkCmdDraw.
cmd_draw_indexed: PFN_vkCmdDrawIndexedCached function pointer for vkCmdDrawIndexed.
cmd_draw_multi_ext: PFN_vkCmdDrawMultiEXTCached function pointer for vkCmdDrawMultiEXT.
cmd_draw_multi_indexed_ext: PFN_vkCmdDrawMultiIndexedEXTCached function pointer for vkCmdDrawMultiIndexedEXT.
cmd_draw_indirect: PFN_vkCmdDrawIndirectCached function pointer for vkCmdDrawIndirect.
cmd_draw_indexed_indirect: PFN_vkCmdDrawIndexedIndirectCached function pointer for vkCmdDrawIndexedIndirect.
cmd_dispatch: PFN_vkCmdDispatchCached function pointer for vkCmdDispatch.
cmd_dispatch_indirect: PFN_vkCmdDispatchIndirectCached function pointer for vkCmdDispatchIndirect.
cmd_subpass_shading_huawei: PFN_vkCmdSubpassShadingHUAWEICached function pointer for vkCmdSubpassShadingHUAWEI.
cmd_draw_cluster_huawei: PFN_vkCmdDrawClusterHUAWEICached function pointer for vkCmdDrawClusterHUAWEI.
cmd_draw_cluster_indirect_huawei: PFN_vkCmdDrawClusterIndirectHUAWEICached function pointer for vkCmdDrawClusterIndirectHUAWEI.
cmd_update_pipeline_indirect_buffer_nv: PFN_vkCmdUpdatePipelineIndirectBufferNVCached function pointer for vkCmdUpdatePipelineIndirectBufferNV.
cmd_copy_buffer: PFN_vkCmdCopyBufferCached function pointer for vkCmdCopyBuffer.
cmd_copy_image: PFN_vkCmdCopyImageCached function pointer for vkCmdCopyImage.
cmd_blit_image: PFN_vkCmdBlitImageCached function pointer for vkCmdBlitImage.
cmd_copy_buffer_to_image: PFN_vkCmdCopyBufferToImageCached function pointer for vkCmdCopyBufferToImage.
cmd_copy_image_to_buffer: PFN_vkCmdCopyImageToBufferCached function pointer for vkCmdCopyImageToBuffer.
cmd_copy_memory_indirect_nv: PFN_vkCmdCopyMemoryIndirectNVCached function pointer for vkCmdCopyMemoryIndirectNV.
cmd_copy_memory_indirect_khr: PFN_vkCmdCopyMemoryIndirectKHRCached function pointer for vkCmdCopyMemoryIndirectKHR.
cmd_copy_memory_to_image_indirect_nv: PFN_vkCmdCopyMemoryToImageIndirectNVCached function pointer for vkCmdCopyMemoryToImageIndirectNV.
cmd_copy_memory_to_image_indirect_khr: PFN_vkCmdCopyMemoryToImageIndirectKHRCached function pointer for vkCmdCopyMemoryToImageIndirectKHR.
cmd_update_buffer: PFN_vkCmdUpdateBufferCached function pointer for vkCmdUpdateBuffer.
cmd_fill_buffer: PFN_vkCmdFillBufferCached function pointer for vkCmdFillBuffer.
cmd_clear_color_image: PFN_vkCmdClearColorImageCached function pointer for vkCmdClearColorImage.
cmd_clear_depth_stencil_image: PFN_vkCmdClearDepthStencilImageCached function pointer for vkCmdClearDepthStencilImage.
cmd_clear_attachments: PFN_vkCmdClearAttachmentsCached function pointer for vkCmdClearAttachments.
cmd_resolve_image: PFN_vkCmdResolveImageCached function pointer for vkCmdResolveImage.
cmd_set_event: PFN_vkCmdSetEventCached function pointer for vkCmdSetEvent.
cmd_reset_event: PFN_vkCmdResetEventCached function pointer for vkCmdResetEvent.
cmd_wait_events: PFN_vkCmdWaitEventsCached function pointer for vkCmdWaitEvents.
cmd_pipeline_barrier: PFN_vkCmdPipelineBarrierCached function pointer for vkCmdPipelineBarrier.
cmd_begin_query: PFN_vkCmdBeginQueryCached function pointer for vkCmdBeginQuery.
cmd_end_query: PFN_vkCmdEndQueryCached function pointer for vkCmdEndQuery.
cmd_begin_conditional_rendering_ext: PFN_vkCmdBeginConditionalRenderingEXTCached function pointer for vkCmdBeginConditionalRenderingEXT.
cmd_end_conditional_rendering_ext: PFN_vkCmdEndConditionalRenderingEXTCached function pointer for vkCmdEndConditionalRenderingEXT.
cmd_begin_custom_resolve_ext: PFN_vkCmdBeginCustomResolveEXTCached function pointer for vkCmdBeginCustomResolveEXT.
cmd_reset_query_pool: PFN_vkCmdResetQueryPoolCached function pointer for vkCmdResetQueryPool.
cmd_write_timestamp: PFN_vkCmdWriteTimestampCached function pointer for vkCmdWriteTimestamp.
cmd_copy_query_pool_results: PFN_vkCmdCopyQueryPoolResultsCached function pointer for vkCmdCopyQueryPoolResults.
cmd_push_constants: PFN_vkCmdPushConstantsCached function pointer for vkCmdPushConstants.
cmd_begin_render_pass: PFN_vkCmdBeginRenderPassCached function pointer for vkCmdBeginRenderPass.
cmd_next_subpass: PFN_vkCmdNextSubpassCached function pointer for vkCmdNextSubpass.
cmd_end_render_pass: PFN_vkCmdEndRenderPassCached function pointer for vkCmdEndRenderPass.
cmd_execute_commands: PFN_vkCmdExecuteCommandsCached function pointer for vkCmdExecuteCommands.
Cached function pointer for vkCreateSharedSwapchainsKHR.
create_swapchain_khr: PFN_vkCreateSwapchainKHRCached function pointer for vkCreateSwapchainKHR.
destroy_swapchain_khr: PFN_vkDestroySwapchainKHRCached function pointer for vkDestroySwapchainKHR.
get_swapchain_images_khr: PFN_vkGetSwapchainImagesKHRCached function pointer for vkGetSwapchainImagesKHR.
acquire_next_image_khr: PFN_vkAcquireNextImageKHRCached function pointer for vkAcquireNextImageKHR.
queue_present_khr: PFN_vkQueuePresentKHRCached function pointer for vkQueuePresentKHR.
debug_marker_set_object_name_ext: PFN_vkDebugMarkerSetObjectNameEXTCached function pointer for vkDebugMarkerSetObjectNameEXT.
debug_marker_set_object_tag_ext: PFN_vkDebugMarkerSetObjectTagEXTCached function pointer for vkDebugMarkerSetObjectTagEXT.
cmd_debug_marker_begin_ext: PFN_vkCmdDebugMarkerBeginEXTCached function pointer for vkCmdDebugMarkerBeginEXT.
cmd_debug_marker_end_ext: PFN_vkCmdDebugMarkerEndEXTCached function pointer for vkCmdDebugMarkerEndEXT.
cmd_debug_marker_insert_ext: PFN_vkCmdDebugMarkerInsertEXTCached function pointer for vkCmdDebugMarkerInsertEXT.
get_memory_win32_handle_nv: PFN_vkGetMemoryWin32HandleNVCached function pointer for vkGetMemoryWin32HandleNV.
cmd_execute_generated_commands_nv: PFN_vkCmdExecuteGeneratedCommandsNVCached function pointer for vkCmdExecuteGeneratedCommandsNV.
cmd_preprocess_generated_commands_nv: PFN_vkCmdPreprocessGeneratedCommandsNVCached function pointer for vkCmdPreprocessGeneratedCommandsNV.
cmd_bind_pipeline_shader_group_nv: PFN_vkCmdBindPipelineShaderGroupNVCached function pointer for vkCmdBindPipelineShaderGroupNV.
get_generated_commands_memory_requirements_nv: PFN_vkGetGeneratedCommandsMemoryRequirementsNVCached function pointer for vkGetGeneratedCommandsMemoryRequirementsNV.
Khronos reference: vkGetGeneratedCommandsMemoryRequirementsNV
create_indirect_commands_layout_nv: PFN_vkCreateIndirectCommandsLayoutNVCached function pointer for vkCreateIndirectCommandsLayoutNV.
destroy_indirect_commands_layout_nv: PFN_vkDestroyIndirectCommandsLayoutNVCached function pointer for vkDestroyIndirectCommandsLayoutNV.
cmd_execute_generated_commands_ext: PFN_vkCmdExecuteGeneratedCommandsEXTCached function pointer for vkCmdExecuteGeneratedCommandsEXT.
cmd_preprocess_generated_commands_ext: PFN_vkCmdPreprocessGeneratedCommandsEXTCached function pointer for vkCmdPreprocessGeneratedCommandsEXT.
get_generated_commands_memory_requirements_ext: PFN_vkGetGeneratedCommandsMemoryRequirementsEXTCached function pointer for vkGetGeneratedCommandsMemoryRequirementsEXT.
Khronos reference: vkGetGeneratedCommandsMemoryRequirementsEXT
create_indirect_commands_layout_ext: PFN_vkCreateIndirectCommandsLayoutEXTCached function pointer for vkCreateIndirectCommandsLayoutEXT.
destroy_indirect_commands_layout_ext: PFN_vkDestroyIndirectCommandsLayoutEXTCached function pointer for vkDestroyIndirectCommandsLayoutEXT.
create_indirect_execution_set_ext: PFN_vkCreateIndirectExecutionSetEXTCached function pointer for vkCreateIndirectExecutionSetEXT.
destroy_indirect_execution_set_ext: PFN_vkDestroyIndirectExecutionSetEXTCached function pointer for vkDestroyIndirectExecutionSetEXT.
update_indirect_execution_set_pipeline_ext: PFN_vkUpdateIndirectExecutionSetPipelineEXTCached function pointer for vkUpdateIndirectExecutionSetPipelineEXT.
update_indirect_execution_set_shader_ext: PFN_vkUpdateIndirectExecutionSetShaderEXTCached function pointer for vkUpdateIndirectExecutionSetShaderEXT.
cmd_push_descriptor_set: PFN_vkCmdPushDescriptorSetCached function pointer for vkCmdPushDescriptorSet.
cmd_push_descriptor_set_khr: PFN_vkCmdPushDescriptorSetKHRCached function pointer for vkCmdPushDescriptorSetKHR.
trim_command_pool: PFN_vkTrimCommandPoolCached function pointer for vkTrimCommandPool.
trim_command_pool_khr: PFN_vkTrimCommandPoolKHRCached function pointer for vkTrimCommandPoolKHR.
get_memory_win32_handle_khr: PFN_vkGetMemoryWin32HandleKHRCached function pointer for vkGetMemoryWin32HandleKHR.
get_memory_win32_handle_properties_khr: PFN_vkGetMemoryWin32HandlePropertiesKHRCached function pointer for vkGetMemoryWin32HandlePropertiesKHR.
get_memory_fd_khr: PFN_vkGetMemoryFdKHRCached function pointer for vkGetMemoryFdKHR.
get_memory_fd_properties_khr: PFN_vkGetMemoryFdPropertiesKHRCached function pointer for vkGetMemoryFdPropertiesKHR.
get_memory_zircon_handle_fuchsia: PFN_vkGetMemoryZirconHandleFUCHSIACached function pointer for vkGetMemoryZirconHandleFUCHSIA.
get_memory_zircon_handle_properties_fuchsia: PFN_vkGetMemoryZirconHandlePropertiesFUCHSIACached function pointer for vkGetMemoryZirconHandlePropertiesFUCHSIA.
get_memory_remote_address_nv: PFN_vkGetMemoryRemoteAddressNVCached function pointer for vkGetMemoryRemoteAddressNV.
get_semaphore_win32_handle_khr: PFN_vkGetSemaphoreWin32HandleKHRCached function pointer for vkGetSemaphoreWin32HandleKHR.
import_semaphore_win32_handle_khr: PFN_vkImportSemaphoreWin32HandleKHRCached function pointer for vkImportSemaphoreWin32HandleKHR.
get_semaphore_fd_khr: PFN_vkGetSemaphoreFdKHRCached function pointer for vkGetSemaphoreFdKHR.
import_semaphore_fd_khr: PFN_vkImportSemaphoreFdKHRCached function pointer for vkImportSemaphoreFdKHR.
get_semaphore_zircon_handle_fuchsia: PFN_vkGetSemaphoreZirconHandleFUCHSIACached function pointer for vkGetSemaphoreZirconHandleFUCHSIA.
import_semaphore_zircon_handle_fuchsia: PFN_vkImportSemaphoreZirconHandleFUCHSIACached function pointer for vkImportSemaphoreZirconHandleFUCHSIA.
get_fence_win32_handle_khr: PFN_vkGetFenceWin32HandleKHRCached function pointer for vkGetFenceWin32HandleKHR.
import_fence_win32_handle_khr: PFN_vkImportFenceWin32HandleKHRCached function pointer for vkImportFenceWin32HandleKHR.
get_fence_fd_khr: PFN_vkGetFenceFdKHRCached function pointer for vkGetFenceFdKHR.
import_fence_fd_khr: PFN_vkImportFenceFdKHRCached function pointer for vkImportFenceFdKHR.
display_power_control_ext: PFN_vkDisplayPowerControlEXTCached function pointer for vkDisplayPowerControlEXT.
register_device_event_ext: PFN_vkRegisterDeviceEventEXTCached function pointer for vkRegisterDeviceEventEXT.
register_display_event_ext: PFN_vkRegisterDisplayEventEXTCached function pointer for vkRegisterDisplayEventEXT.
get_swapchain_counter_ext: PFN_vkGetSwapchainCounterEXTCached function pointer for vkGetSwapchainCounterEXT.
get_device_group_peer_memory_features: PFN_vkGetDeviceGroupPeerMemoryFeaturesCached function pointer for vkGetDeviceGroupPeerMemoryFeatures.
get_device_group_peer_memory_features_khr: PFN_vkGetDeviceGroupPeerMemoryFeaturesKHRCached function pointer for vkGetDeviceGroupPeerMemoryFeaturesKHR.
bind_buffer_memory2: PFN_vkBindBufferMemory2Cached function pointer for vkBindBufferMemory2.
bind_buffer_memory2_khr: PFN_vkBindBufferMemory2KHRCached function pointer for vkBindBufferMemory2KHR.
bind_image_memory2: PFN_vkBindImageMemory2Cached function pointer for vkBindImageMemory2.
bind_image_memory2_khr: PFN_vkBindImageMemory2KHRCached function pointer for vkBindImageMemory2KHR.
cmd_set_device_mask: PFN_vkCmdSetDeviceMaskCached function pointer for vkCmdSetDeviceMask.
cmd_set_device_mask_khr: PFN_vkCmdSetDeviceMaskKHRCached function pointer for vkCmdSetDeviceMaskKHR.
get_device_group_present_capabilities_khr: PFN_vkGetDeviceGroupPresentCapabilitiesKHRCached function pointer for vkGetDeviceGroupPresentCapabilitiesKHR.
get_device_group_surface_present_modes_khr: PFN_vkGetDeviceGroupSurfacePresentModesKHRCached function pointer for vkGetDeviceGroupSurfacePresentModesKHR.
acquire_next_image2_khr: PFN_vkAcquireNextImage2KHRCached function pointer for vkAcquireNextImage2KHR.
cmd_dispatch_base: PFN_vkCmdDispatchBaseCached function pointer for vkCmdDispatchBase.
cmd_dispatch_base_khr: PFN_vkCmdDispatchBaseKHRCached function pointer for vkCmdDispatchBaseKHR.
create_descriptor_update_template: PFN_vkCreateDescriptorUpdateTemplateCached function pointer for vkCreateDescriptorUpdateTemplate.
create_descriptor_update_template_khr: PFN_vkCreateDescriptorUpdateTemplateKHRCached function pointer for vkCreateDescriptorUpdateTemplateKHR.
destroy_descriptor_update_template: PFN_vkDestroyDescriptorUpdateTemplateCached function pointer for vkDestroyDescriptorUpdateTemplate.
destroy_descriptor_update_template_khr: PFN_vkDestroyDescriptorUpdateTemplateKHRCached function pointer for vkDestroyDescriptorUpdateTemplateKHR.
update_descriptor_set_with_template: PFN_vkUpdateDescriptorSetWithTemplateCached function pointer for vkUpdateDescriptorSetWithTemplate.
update_descriptor_set_with_template_khr: PFN_vkUpdateDescriptorSetWithTemplateKHRCached function pointer for vkUpdateDescriptorSetWithTemplateKHR.
cmd_push_descriptor_set_with_template: PFN_vkCmdPushDescriptorSetWithTemplateCached function pointer for vkCmdPushDescriptorSetWithTemplate.
cmd_push_descriptor_set_with_template_khr: PFN_vkCmdPushDescriptorSetWithTemplateKHRCached function pointer for vkCmdPushDescriptorSetWithTemplateKHR.
set_hdr_metadata_ext: PFN_vkSetHdrMetadataEXTCached function pointer for vkSetHdrMetadataEXT.
get_swapchain_status_khr: PFN_vkGetSwapchainStatusKHRCached function pointer for vkGetSwapchainStatusKHR.
get_refresh_cycle_duration_google: PFN_vkGetRefreshCycleDurationGOOGLECached function pointer for vkGetRefreshCycleDurationGOOGLE.
get_past_presentation_timing_google: PFN_vkGetPastPresentationTimingGOOGLECached function pointer for vkGetPastPresentationTimingGOOGLE.
cmd_set_viewport_w_scaling_nv: PFN_vkCmdSetViewportWScalingNVCached function pointer for vkCmdSetViewportWScalingNV.
cmd_set_discard_rectangle_ext: PFN_vkCmdSetDiscardRectangleEXTCached function pointer for vkCmdSetDiscardRectangleEXT.
cmd_set_discard_rectangle_enable_ext: PFN_vkCmdSetDiscardRectangleEnableEXTCached function pointer for vkCmdSetDiscardRectangleEnableEXT.
cmd_set_discard_rectangle_mode_ext: PFN_vkCmdSetDiscardRectangleModeEXTCached function pointer for vkCmdSetDiscardRectangleModeEXT.
cmd_set_sample_locations_ext: PFN_vkCmdSetSampleLocationsEXTCached function pointer for vkCmdSetSampleLocationsEXT.
get_buffer_memory_requirements2: PFN_vkGetBufferMemoryRequirements2Cached function pointer for vkGetBufferMemoryRequirements2.
get_buffer_memory_requirements2_khr: PFN_vkGetBufferMemoryRequirements2KHRCached function pointer for vkGetBufferMemoryRequirements2KHR.
get_image_memory_requirements2: PFN_vkGetImageMemoryRequirements2Cached function pointer for vkGetImageMemoryRequirements2.
get_image_memory_requirements2_khr: PFN_vkGetImageMemoryRequirements2KHRCached function pointer for vkGetImageMemoryRequirements2KHR.
get_image_sparse_memory_requirements2: PFN_vkGetImageSparseMemoryRequirements2Cached function pointer for vkGetImageSparseMemoryRequirements2.
get_image_sparse_memory_requirements2_khr: PFN_vkGetImageSparseMemoryRequirements2KHRCached function pointer for vkGetImageSparseMemoryRequirements2KHR.
get_device_buffer_memory_requirements: PFN_vkGetDeviceBufferMemoryRequirementsCached function pointer for vkGetDeviceBufferMemoryRequirements.
get_device_buffer_memory_requirements_khr: PFN_vkGetDeviceBufferMemoryRequirementsKHRCached function pointer for vkGetDeviceBufferMemoryRequirementsKHR.
get_device_image_memory_requirements: PFN_vkGetDeviceImageMemoryRequirementsCached function pointer for vkGetDeviceImageMemoryRequirements.
get_device_image_memory_requirements_khr: PFN_vkGetDeviceImageMemoryRequirementsKHRCached function pointer for vkGetDeviceImageMemoryRequirementsKHR.
get_device_image_sparse_memory_requirements: PFN_vkGetDeviceImageSparseMemoryRequirementsCached function pointer for vkGetDeviceImageSparseMemoryRequirements.
get_device_image_sparse_memory_requirements_khr: PFN_vkGetDeviceImageSparseMemoryRequirementsKHRCached function pointer for vkGetDeviceImageSparseMemoryRequirementsKHR.
Khronos reference: vkGetDeviceImageSparseMemoryRequirementsKHR
create_sampler_ycbcr_conversion: PFN_vkCreateSamplerYcbcrConversionCached function pointer for vkCreateSamplerYcbcrConversion.
create_sampler_ycbcr_conversion_khr: PFN_vkCreateSamplerYcbcrConversionKHRCached function pointer for vkCreateSamplerYcbcrConversionKHR.
destroy_sampler_ycbcr_conversion: PFN_vkDestroySamplerYcbcrConversionCached function pointer for vkDestroySamplerYcbcrConversion.
destroy_sampler_ycbcr_conversion_khr: PFN_vkDestroySamplerYcbcrConversionKHRCached function pointer for vkDestroySamplerYcbcrConversionKHR.
get_device_queue2: PFN_vkGetDeviceQueue2Cached function pointer for vkGetDeviceQueue2.
create_validation_cache_ext: PFN_vkCreateValidationCacheEXTCached function pointer for vkCreateValidationCacheEXT.
destroy_validation_cache_ext: PFN_vkDestroyValidationCacheEXTCached function pointer for vkDestroyValidationCacheEXT.
get_validation_cache_data_ext: PFN_vkGetValidationCacheDataEXTCached function pointer for vkGetValidationCacheDataEXT.
merge_validation_caches_ext: PFN_vkMergeValidationCachesEXTCached function pointer for vkMergeValidationCachesEXT.
get_descriptor_set_layout_support: PFN_vkGetDescriptorSetLayoutSupportCached function pointer for vkGetDescriptorSetLayoutSupport.
get_descriptor_set_layout_support_khr: PFN_vkGetDescriptorSetLayoutSupportKHRCached function pointer for vkGetDescriptorSetLayoutSupportKHR.
get_shader_info_amd: PFN_vkGetShaderInfoAMDCached function pointer for vkGetShaderInfoAMD.
set_local_dimming_amd: PFN_vkSetLocalDimmingAMDCached function pointer for vkSetLocalDimmingAMD.
get_calibrated_timestamps_khr: PFN_vkGetCalibratedTimestampsKHRCached function pointer for vkGetCalibratedTimestampsKHR.
get_calibrated_timestamps_ext: PFN_vkGetCalibratedTimestampsEXTCached function pointer for vkGetCalibratedTimestampsEXT.
set_debug_utils_object_name_ext: PFN_vkSetDebugUtilsObjectNameEXTCached function pointer for vkSetDebugUtilsObjectNameEXT.
set_debug_utils_object_tag_ext: PFN_vkSetDebugUtilsObjectTagEXTCached function pointer for vkSetDebugUtilsObjectTagEXT.
queue_begin_debug_utils_label_ext: PFN_vkQueueBeginDebugUtilsLabelEXTCached function pointer for vkQueueBeginDebugUtilsLabelEXT.
queue_end_debug_utils_label_ext: PFN_vkQueueEndDebugUtilsLabelEXTCached function pointer for vkQueueEndDebugUtilsLabelEXT.
queue_insert_debug_utils_label_ext: PFN_vkQueueInsertDebugUtilsLabelEXTCached function pointer for vkQueueInsertDebugUtilsLabelEXT.
cmd_begin_debug_utils_label_ext: PFN_vkCmdBeginDebugUtilsLabelEXTCached function pointer for vkCmdBeginDebugUtilsLabelEXT.
cmd_end_debug_utils_label_ext: PFN_vkCmdEndDebugUtilsLabelEXTCached function pointer for vkCmdEndDebugUtilsLabelEXT.
cmd_insert_debug_utils_label_ext: PFN_vkCmdInsertDebugUtilsLabelEXTCached function pointer for vkCmdInsertDebugUtilsLabelEXT.
get_memory_host_pointer_properties_ext: PFN_vkGetMemoryHostPointerPropertiesEXTCached function pointer for vkGetMemoryHostPointerPropertiesEXT.
cmd_write_buffer_marker_amd: PFN_vkCmdWriteBufferMarkerAMDCached function pointer for vkCmdWriteBufferMarkerAMD.
create_render_pass2: PFN_vkCreateRenderPass2Cached function pointer for vkCreateRenderPass2.
create_render_pass2_khr: PFN_vkCreateRenderPass2KHRCached function pointer for vkCreateRenderPass2KHR.
cmd_begin_render_pass2: PFN_vkCmdBeginRenderPass2Cached function pointer for vkCmdBeginRenderPass2.
cmd_begin_render_pass2_khr: PFN_vkCmdBeginRenderPass2KHRCached function pointer for vkCmdBeginRenderPass2KHR.
cmd_next_subpass2: PFN_vkCmdNextSubpass2Cached function pointer for vkCmdNextSubpass2.
cmd_next_subpass2_khr: PFN_vkCmdNextSubpass2KHRCached function pointer for vkCmdNextSubpass2KHR.
cmd_end_render_pass2: PFN_vkCmdEndRenderPass2Cached function pointer for vkCmdEndRenderPass2.
cmd_end_render_pass2_khr: PFN_vkCmdEndRenderPass2KHRCached function pointer for vkCmdEndRenderPass2KHR.
get_semaphore_counter_value: PFN_vkGetSemaphoreCounterValueCached function pointer for vkGetSemaphoreCounterValue.
get_semaphore_counter_value_khr: PFN_vkGetSemaphoreCounterValueKHRCached function pointer for vkGetSemaphoreCounterValueKHR.
wait_semaphores: PFN_vkWaitSemaphoresCached function pointer for vkWaitSemaphores.
wait_semaphores_khr: PFN_vkWaitSemaphoresKHRCached function pointer for vkWaitSemaphoresKHR.
signal_semaphore: PFN_vkSignalSemaphoreCached function pointer for vkSignalSemaphore.
signal_semaphore_khr: PFN_vkSignalSemaphoreKHRCached function pointer for vkSignalSemaphoreKHR.
get_android_hardware_buffer_properties_android: PFN_vkGetAndroidHardwareBufferPropertiesANDROIDCached function pointer for vkGetAndroidHardwareBufferPropertiesANDROID.
Khronos reference: vkGetAndroidHardwareBufferPropertiesANDROID
get_memory_android_hardware_buffer_android: PFN_vkGetMemoryAndroidHardwareBufferANDROIDCached function pointer for vkGetMemoryAndroidHardwareBufferANDROID.
cmd_draw_indirect_count: PFN_vkCmdDrawIndirectCountCached function pointer for vkCmdDrawIndirectCount.
cmd_draw_indirect_count_khr: PFN_vkCmdDrawIndirectCountKHRCached function pointer for vkCmdDrawIndirectCountKHR.
cmd_draw_indirect_count_amd: PFN_vkCmdDrawIndirectCountAMDCached function pointer for vkCmdDrawIndirectCountAMD.
cmd_draw_indexed_indirect_count: PFN_vkCmdDrawIndexedIndirectCountCached function pointer for vkCmdDrawIndexedIndirectCount.
cmd_draw_indexed_indirect_count_khr: PFN_vkCmdDrawIndexedIndirectCountKHRCached function pointer for vkCmdDrawIndexedIndirectCountKHR.
cmd_draw_indexed_indirect_count_amd: PFN_vkCmdDrawIndexedIndirectCountAMDCached function pointer for vkCmdDrawIndexedIndirectCountAMD.
cmd_set_checkpoint_nv: PFN_vkCmdSetCheckpointNVCached function pointer for vkCmdSetCheckpointNV.
get_queue_checkpoint_data_nv: PFN_vkGetQueueCheckpointDataNVCached function pointer for vkGetQueueCheckpointDataNV.
cmd_bind_transform_feedback_buffers_ext: PFN_vkCmdBindTransformFeedbackBuffersEXTCached function pointer for vkCmdBindTransformFeedbackBuffersEXT.
cmd_begin_transform_feedback_ext: PFN_vkCmdBeginTransformFeedbackEXTCached function pointer for vkCmdBeginTransformFeedbackEXT.
cmd_end_transform_feedback_ext: PFN_vkCmdEndTransformFeedbackEXTCached function pointer for vkCmdEndTransformFeedbackEXT.
cmd_begin_query_indexed_ext: PFN_vkCmdBeginQueryIndexedEXTCached function pointer for vkCmdBeginQueryIndexedEXT.
cmd_end_query_indexed_ext: PFN_vkCmdEndQueryIndexedEXTCached function pointer for vkCmdEndQueryIndexedEXT.
cmd_draw_indirect_byte_count_ext: PFN_vkCmdDrawIndirectByteCountEXTCached function pointer for vkCmdDrawIndirectByteCountEXT.
cmd_set_exclusive_scissor_nv: PFN_vkCmdSetExclusiveScissorNVCached function pointer for vkCmdSetExclusiveScissorNV.
cmd_set_exclusive_scissor_enable_nv: PFN_vkCmdSetExclusiveScissorEnableNVCached function pointer for vkCmdSetExclusiveScissorEnableNV.
cmd_bind_shading_rate_image_nv: PFN_vkCmdBindShadingRateImageNVCached function pointer for vkCmdBindShadingRateImageNV.
cmd_set_viewport_shading_rate_palette_nv: PFN_vkCmdSetViewportShadingRatePaletteNVCached function pointer for vkCmdSetViewportShadingRatePaletteNV.
cmd_set_coarse_sample_order_nv: PFN_vkCmdSetCoarseSampleOrderNVCached function pointer for vkCmdSetCoarseSampleOrderNV.
cmd_draw_mesh_tasks_nv: PFN_vkCmdDrawMeshTasksNVCached function pointer for vkCmdDrawMeshTasksNV.
cmd_draw_mesh_tasks_indirect_nv: PFN_vkCmdDrawMeshTasksIndirectNVCached function pointer for vkCmdDrawMeshTasksIndirectNV.
cmd_draw_mesh_tasks_indirect_count_nv: PFN_vkCmdDrawMeshTasksIndirectCountNVCached function pointer for vkCmdDrawMeshTasksIndirectCountNV.
cmd_draw_mesh_tasks_ext: PFN_vkCmdDrawMeshTasksEXTCached function pointer for vkCmdDrawMeshTasksEXT.
cmd_draw_mesh_tasks_indirect_ext: PFN_vkCmdDrawMeshTasksIndirectEXTCached function pointer for vkCmdDrawMeshTasksIndirectEXT.
cmd_draw_mesh_tasks_indirect_count_ext: PFN_vkCmdDrawMeshTasksIndirectCountEXTCached function pointer for vkCmdDrawMeshTasksIndirectCountEXT.
compile_deferred_nv: PFN_vkCompileDeferredNVCached function pointer for vkCompileDeferredNV.
create_acceleration_structure_nv: PFN_vkCreateAccelerationStructureNVCached function pointer for vkCreateAccelerationStructureNV.
cmd_bind_invocation_mask_huawei: PFN_vkCmdBindInvocationMaskHUAWEICached function pointer for vkCmdBindInvocationMaskHUAWEI.
destroy_acceleration_structure_khr: PFN_vkDestroyAccelerationStructureKHRCached function pointer for vkDestroyAccelerationStructureKHR.
destroy_acceleration_structure_nv: PFN_vkDestroyAccelerationStructureNVCached function pointer for vkDestroyAccelerationStructureNV.
get_acceleration_structure_memory_requirements_nv: PFN_vkGetAccelerationStructureMemoryRequirementsNVCached function pointer for vkGetAccelerationStructureMemoryRequirementsNV.
Khronos reference: vkGetAccelerationStructureMemoryRequirementsNV
bind_acceleration_structure_memory_nv: PFN_vkBindAccelerationStructureMemoryNVCached function pointer for vkBindAccelerationStructureMemoryNV.
cmd_copy_acceleration_structure_nv: PFN_vkCmdCopyAccelerationStructureNVCached function pointer for vkCmdCopyAccelerationStructureNV.
cmd_copy_acceleration_structure_khr: PFN_vkCmdCopyAccelerationStructureKHRCached function pointer for vkCmdCopyAccelerationStructureKHR.
copy_acceleration_structure_khr: PFN_vkCopyAccelerationStructureKHRCached function pointer for vkCopyAccelerationStructureKHR.
cmd_copy_acceleration_structure_to_memory_khr: PFN_vkCmdCopyAccelerationStructureToMemoryKHRCached function pointer for vkCmdCopyAccelerationStructureToMemoryKHR.
Khronos reference: vkCmdCopyAccelerationStructureToMemoryKHR
copy_acceleration_structure_to_memory_khr: PFN_vkCopyAccelerationStructureToMemoryKHRCached function pointer for vkCopyAccelerationStructureToMemoryKHR.
cmd_copy_memory_to_acceleration_structure_khr: PFN_vkCmdCopyMemoryToAccelerationStructureKHRCached function pointer for vkCmdCopyMemoryToAccelerationStructureKHR.
Khronos reference: vkCmdCopyMemoryToAccelerationStructureKHR
copy_memory_to_acceleration_structure_khr: PFN_vkCopyMemoryToAccelerationStructureKHRCached function pointer for vkCopyMemoryToAccelerationStructureKHR.
cmd_write_acceleration_structures_properties_khr: PFN_vkCmdWriteAccelerationStructuresPropertiesKHRCached function pointer for vkCmdWriteAccelerationStructuresPropertiesKHR.
Khronos reference: vkCmdWriteAccelerationStructuresPropertiesKHR
cmd_write_acceleration_structures_properties_nv: PFN_vkCmdWriteAccelerationStructuresPropertiesNVCached function pointer for vkCmdWriteAccelerationStructuresPropertiesNV.
Khronos reference: vkCmdWriteAccelerationStructuresPropertiesNV
cmd_build_acceleration_structure_nv: PFN_vkCmdBuildAccelerationStructureNVCached function pointer for vkCmdBuildAccelerationStructureNV.
write_acceleration_structures_properties_khr: PFN_vkWriteAccelerationStructuresPropertiesKHRCached function pointer for vkWriteAccelerationStructuresPropertiesKHR.
Khronos reference: vkWriteAccelerationStructuresPropertiesKHR
cmd_trace_rays_khr: PFN_vkCmdTraceRaysKHRCached function pointer for vkCmdTraceRaysKHR.
cmd_trace_rays_nv: PFN_vkCmdTraceRaysNVCached function pointer for vkCmdTraceRaysNV.
get_ray_tracing_shader_group_handles_khr: PFN_vkGetRayTracingShaderGroupHandlesKHRCached function pointer for vkGetRayTracingShaderGroupHandlesKHR.
get_ray_tracing_shader_group_handles_nv: PFN_vkGetRayTracingShaderGroupHandlesNVCached function pointer for vkGetRayTracingShaderGroupHandlesNV.
get_ray_tracing_capture_replay_shader_group_handles_khr: PFN_vkGetRayTracingCaptureReplayShaderGroupHandlesKHRCached function pointer for vkGetRayTracingCaptureReplayShaderGroupHandlesKHR.
Khronos reference: vkGetRayTracingCaptureReplayShaderGroupHandlesKHR
get_acceleration_structure_handle_nv: PFN_vkGetAccelerationStructureHandleNVCached function pointer for vkGetAccelerationStructureHandleNV.
create_ray_tracing_pipelines_nv: PFN_vkCreateRayTracingPipelinesNVCached function pointer for vkCreateRayTracingPipelinesNV.
create_ray_tracing_pipelines_khr: PFN_vkCreateRayTracingPipelinesKHRCached function pointer for vkCreateRayTracingPipelinesKHR.
cmd_trace_rays_indirect_khr: PFN_vkCmdTraceRaysIndirectKHRCached function pointer for vkCmdTraceRaysIndirectKHR.
cmd_trace_rays_indirect2_khr: PFN_vkCmdTraceRaysIndirect2KHRCached function pointer for vkCmdTraceRaysIndirect2KHR.
get_cluster_acceleration_structure_build_sizes_nv: PFN_vkGetClusterAccelerationStructureBuildSizesNVCached function pointer for vkGetClusterAccelerationStructureBuildSizesNV.
Khronos reference: vkGetClusterAccelerationStructureBuildSizesNV
cmd_build_cluster_acceleration_structure_indirect_nv: PFN_vkCmdBuildClusterAccelerationStructureIndirectNVCached function pointer for vkCmdBuildClusterAccelerationStructureIndirectNV.
Khronos reference: vkCmdBuildClusterAccelerationStructureIndirectNV
get_device_acceleration_structure_compatibility_khr: PFN_vkGetDeviceAccelerationStructureCompatibilityKHRCached function pointer for vkGetDeviceAccelerationStructureCompatibilityKHR.
Khronos reference: vkGetDeviceAccelerationStructureCompatibilityKHR
get_ray_tracing_shader_group_stack_size_khr: PFN_vkGetRayTracingShaderGroupStackSizeKHRCached function pointer for vkGetRayTracingShaderGroupStackSizeKHR.
cmd_set_ray_tracing_pipeline_stack_size_khr: PFN_vkCmdSetRayTracingPipelineStackSizeKHRCached function pointer for vkCmdSetRayTracingPipelineStackSizeKHR.
get_image_view_handle_nvx: PFN_vkGetImageViewHandleNVXCached function pointer for vkGetImageViewHandleNVX.
get_image_view_handle64_nvx: PFN_vkGetImageViewHandle64NVXCached function pointer for vkGetImageViewHandle64NVX.
get_image_view_address_nvx: PFN_vkGetImageViewAddressNVXCached function pointer for vkGetImageViewAddressNVX.
get_device_combined_image_sampler_index_nvx: PFN_vkGetDeviceCombinedImageSamplerIndexNVXCached function pointer for vkGetDeviceCombinedImageSamplerIndexNVX.
get_device_group_surface_present_modes2_ext: PFN_vkGetDeviceGroupSurfacePresentModes2EXTCached function pointer for vkGetDeviceGroupSurfacePresentModes2EXT.
acquire_full_screen_exclusive_mode_ext: PFN_vkAcquireFullScreenExclusiveModeEXTCached function pointer for vkAcquireFullScreenExclusiveModeEXT.
release_full_screen_exclusive_mode_ext: PFN_vkReleaseFullScreenExclusiveModeEXTCached function pointer for vkReleaseFullScreenExclusiveModeEXT.
acquire_profiling_lock_khr: PFN_vkAcquireProfilingLockKHRCached function pointer for vkAcquireProfilingLockKHR.
release_profiling_lock_khr: PFN_vkReleaseProfilingLockKHRCached function pointer for vkReleaseProfilingLockKHR.
get_image_drm_format_modifier_properties_ext: PFN_vkGetImageDrmFormatModifierPropertiesEXTCached function pointer for vkGetImageDrmFormatModifierPropertiesEXT.
get_buffer_opaque_capture_address: PFN_vkGetBufferOpaqueCaptureAddressCached function pointer for vkGetBufferOpaqueCaptureAddress.
get_buffer_opaque_capture_address_khr: PFN_vkGetBufferOpaqueCaptureAddressKHRCached function pointer for vkGetBufferOpaqueCaptureAddressKHR.
get_buffer_device_address: PFN_vkGetBufferDeviceAddressCached function pointer for vkGetBufferDeviceAddress.
get_buffer_device_address_khr: PFN_vkGetBufferDeviceAddressKHRCached function pointer for vkGetBufferDeviceAddressKHR.
get_buffer_device_address_ext: PFN_vkGetBufferDeviceAddressEXTCached function pointer for vkGetBufferDeviceAddressEXT.
initialize_performance_api_intel: PFN_vkInitializePerformanceApiINTELCached function pointer for vkInitializePerformanceApiINTEL.
uninitialize_performance_api_intel: PFN_vkUninitializePerformanceApiINTELCached function pointer for vkUninitializePerformanceApiINTEL.
cmd_set_performance_marker_intel: PFN_vkCmdSetPerformanceMarkerINTELCached function pointer for vkCmdSetPerformanceMarkerINTEL.
cmd_set_performance_stream_marker_intel: PFN_vkCmdSetPerformanceStreamMarkerINTELCached function pointer for vkCmdSetPerformanceStreamMarkerINTEL.
cmd_set_performance_override_intel: PFN_vkCmdSetPerformanceOverrideINTELCached function pointer for vkCmdSetPerformanceOverrideINTEL.
acquire_performance_configuration_intel: PFN_vkAcquirePerformanceConfigurationINTELCached function pointer for vkAcquirePerformanceConfigurationINTEL.
release_performance_configuration_intel: PFN_vkReleasePerformanceConfigurationINTELCached function pointer for vkReleasePerformanceConfigurationINTEL.
queue_set_performance_configuration_intel: PFN_vkQueueSetPerformanceConfigurationINTELCached function pointer for vkQueueSetPerformanceConfigurationINTEL.
get_performance_parameter_intel: PFN_vkGetPerformanceParameterINTELCached function pointer for vkGetPerformanceParameterINTEL.
get_device_memory_opaque_capture_address: PFN_vkGetDeviceMemoryOpaqueCaptureAddressCached function pointer for vkGetDeviceMemoryOpaqueCaptureAddress.
get_device_memory_opaque_capture_address_khr: PFN_vkGetDeviceMemoryOpaqueCaptureAddressKHRCached function pointer for vkGetDeviceMemoryOpaqueCaptureAddressKHR.
get_pipeline_executable_properties_khr: PFN_vkGetPipelineExecutablePropertiesKHRCached function pointer for vkGetPipelineExecutablePropertiesKHR.
get_pipeline_executable_statistics_khr: PFN_vkGetPipelineExecutableStatisticsKHRCached function pointer for vkGetPipelineExecutableStatisticsKHR.
get_pipeline_executable_internal_representations_khr: PFN_vkGetPipelineExecutableInternalRepresentationsKHRCached function pointer for vkGetPipelineExecutableInternalRepresentationsKHR.
Khronos reference: vkGetPipelineExecutableInternalRepresentationsKHR
cmd_set_line_stipple: PFN_vkCmdSetLineStippleCached function pointer for vkCmdSetLineStipple.
cmd_set_line_stipple_khr: PFN_vkCmdSetLineStippleKHRCached function pointer for vkCmdSetLineStippleKHR.
cmd_set_line_stipple_ext: PFN_vkCmdSetLineStippleEXTCached function pointer for vkCmdSetLineStippleEXT.
create_acceleration_structure_khr: PFN_vkCreateAccelerationStructureKHRCached function pointer for vkCreateAccelerationStructureKHR.
cmd_build_acceleration_structures_khr: PFN_vkCmdBuildAccelerationStructuresKHRCached function pointer for vkCmdBuildAccelerationStructuresKHR.
cmd_build_acceleration_structures_indirect_khr: PFN_vkCmdBuildAccelerationStructuresIndirectKHRCached function pointer for vkCmdBuildAccelerationStructuresIndirectKHR.
Khronos reference: vkCmdBuildAccelerationStructuresIndirectKHR
build_acceleration_structures_khr: PFN_vkBuildAccelerationStructuresKHRCached function pointer for vkBuildAccelerationStructuresKHR.
get_acceleration_structure_device_address_khr: PFN_vkGetAccelerationStructureDeviceAddressKHRCached function pointer for vkGetAccelerationStructureDeviceAddressKHR.
Khronos reference: vkGetAccelerationStructureDeviceAddressKHR
create_deferred_operation_khr: PFN_vkCreateDeferredOperationKHRCached function pointer for vkCreateDeferredOperationKHR.
destroy_deferred_operation_khr: PFN_vkDestroyDeferredOperationKHRCached function pointer for vkDestroyDeferredOperationKHR.
get_deferred_operation_max_concurrency_khr: PFN_vkGetDeferredOperationMaxConcurrencyKHRCached function pointer for vkGetDeferredOperationMaxConcurrencyKHR.
get_deferred_operation_result_khr: PFN_vkGetDeferredOperationResultKHRCached function pointer for vkGetDeferredOperationResultKHR.
deferred_operation_join_khr: PFN_vkDeferredOperationJoinKHRCached function pointer for vkDeferredOperationJoinKHR.
get_pipeline_indirect_memory_requirements_nv: PFN_vkGetPipelineIndirectMemoryRequirementsNVCached function pointer for vkGetPipelineIndirectMemoryRequirementsNV.
Khronos reference: vkGetPipelineIndirectMemoryRequirementsNV
get_pipeline_indirect_device_address_nv: PFN_vkGetPipelineIndirectDeviceAddressNVCached function pointer for vkGetPipelineIndirectDeviceAddressNV.
anti_lag_update_amd: PFN_vkAntiLagUpdateAMDCached function pointer for vkAntiLagUpdateAMD.
cmd_set_cull_mode: PFN_vkCmdSetCullModeCached function pointer for vkCmdSetCullMode.
cmd_set_cull_mode_ext: PFN_vkCmdSetCullModeEXTCached function pointer for vkCmdSetCullModeEXT.
cmd_set_front_face: PFN_vkCmdSetFrontFaceCached function pointer for vkCmdSetFrontFace.
cmd_set_front_face_ext: PFN_vkCmdSetFrontFaceEXTCached function pointer for vkCmdSetFrontFaceEXT.
cmd_set_primitive_topology: PFN_vkCmdSetPrimitiveTopologyCached function pointer for vkCmdSetPrimitiveTopology.
cmd_set_primitive_topology_ext: PFN_vkCmdSetPrimitiveTopologyEXTCached function pointer for vkCmdSetPrimitiveTopologyEXT.
cmd_set_viewport_with_count: PFN_vkCmdSetViewportWithCountCached function pointer for vkCmdSetViewportWithCount.
cmd_set_viewport_with_count_ext: PFN_vkCmdSetViewportWithCountEXTCached function pointer for vkCmdSetViewportWithCountEXT.
cmd_set_scissor_with_count: PFN_vkCmdSetScissorWithCountCached function pointer for vkCmdSetScissorWithCount.
cmd_set_scissor_with_count_ext: PFN_vkCmdSetScissorWithCountEXTCached function pointer for vkCmdSetScissorWithCountEXT.
cmd_bind_index_buffer2: PFN_vkCmdBindIndexBuffer2Cached function pointer for vkCmdBindIndexBuffer2.
cmd_bind_index_buffer2_khr: PFN_vkCmdBindIndexBuffer2KHRCached function pointer for vkCmdBindIndexBuffer2KHR.
cmd_bind_vertex_buffers2: PFN_vkCmdBindVertexBuffers2Cached function pointer for vkCmdBindVertexBuffers2.
cmd_bind_vertex_buffers2_ext: PFN_vkCmdBindVertexBuffers2EXTCached function pointer for vkCmdBindVertexBuffers2EXT.
cmd_set_depth_test_enable: PFN_vkCmdSetDepthTestEnableCached function pointer for vkCmdSetDepthTestEnable.
cmd_set_depth_test_enable_ext: PFN_vkCmdSetDepthTestEnableEXTCached function pointer for vkCmdSetDepthTestEnableEXT.
cmd_set_depth_write_enable: PFN_vkCmdSetDepthWriteEnableCached function pointer for vkCmdSetDepthWriteEnable.
cmd_set_depth_write_enable_ext: PFN_vkCmdSetDepthWriteEnableEXTCached function pointer for vkCmdSetDepthWriteEnableEXT.
cmd_set_depth_compare_op: PFN_vkCmdSetDepthCompareOpCached function pointer for vkCmdSetDepthCompareOp.
cmd_set_depth_compare_op_ext: PFN_vkCmdSetDepthCompareOpEXTCached function pointer for vkCmdSetDepthCompareOpEXT.
cmd_set_depth_bounds_test_enable: PFN_vkCmdSetDepthBoundsTestEnableCached function pointer for vkCmdSetDepthBoundsTestEnable.
cmd_set_depth_bounds_test_enable_ext: PFN_vkCmdSetDepthBoundsTestEnableEXTCached function pointer for vkCmdSetDepthBoundsTestEnableEXT.
cmd_set_stencil_test_enable: PFN_vkCmdSetStencilTestEnableCached function pointer for vkCmdSetStencilTestEnable.
cmd_set_stencil_test_enable_ext: PFN_vkCmdSetStencilTestEnableEXTCached function pointer for vkCmdSetStencilTestEnableEXT.
cmd_set_stencil_op: PFN_vkCmdSetStencilOpCached function pointer for vkCmdSetStencilOp.
cmd_set_stencil_op_ext: PFN_vkCmdSetStencilOpEXTCached function pointer for vkCmdSetStencilOpEXT.
cmd_set_patch_control_points_ext: PFN_vkCmdSetPatchControlPointsEXTCached function pointer for vkCmdSetPatchControlPointsEXT.
cmd_set_rasterizer_discard_enable: PFN_vkCmdSetRasterizerDiscardEnableCached function pointer for vkCmdSetRasterizerDiscardEnable.
cmd_set_rasterizer_discard_enable_ext: PFN_vkCmdSetRasterizerDiscardEnableEXTCached function pointer for vkCmdSetRasterizerDiscardEnableEXT.
cmd_set_depth_bias_enable: PFN_vkCmdSetDepthBiasEnableCached function pointer for vkCmdSetDepthBiasEnable.
cmd_set_depth_bias_enable_ext: PFN_vkCmdSetDepthBiasEnableEXTCached function pointer for vkCmdSetDepthBiasEnableEXT.
cmd_set_logic_op_ext: PFN_vkCmdSetLogicOpEXTCached function pointer for vkCmdSetLogicOpEXT.
cmd_set_primitive_restart_enable: PFN_vkCmdSetPrimitiveRestartEnableCached function pointer for vkCmdSetPrimitiveRestartEnable.
cmd_set_primitive_restart_enable_ext: PFN_vkCmdSetPrimitiveRestartEnableEXTCached function pointer for vkCmdSetPrimitiveRestartEnableEXT.
cmd_set_tessellation_domain_origin_ext: PFN_vkCmdSetTessellationDomainOriginEXTCached function pointer for vkCmdSetTessellationDomainOriginEXT.
cmd_set_depth_clamp_enable_ext: PFN_vkCmdSetDepthClampEnableEXTCached function pointer for vkCmdSetDepthClampEnableEXT.
cmd_set_polygon_mode_ext: PFN_vkCmdSetPolygonModeEXTCached function pointer for vkCmdSetPolygonModeEXT.
cmd_set_rasterization_samples_ext: PFN_vkCmdSetRasterizationSamplesEXTCached function pointer for vkCmdSetRasterizationSamplesEXT.
cmd_set_sample_mask_ext: PFN_vkCmdSetSampleMaskEXTCached function pointer for vkCmdSetSampleMaskEXT.
cmd_set_alpha_to_coverage_enable_ext: PFN_vkCmdSetAlphaToCoverageEnableEXTCached function pointer for vkCmdSetAlphaToCoverageEnableEXT.
cmd_set_alpha_to_one_enable_ext: PFN_vkCmdSetAlphaToOneEnableEXTCached function pointer for vkCmdSetAlphaToOneEnableEXT.
cmd_set_logic_op_enable_ext: PFN_vkCmdSetLogicOpEnableEXTCached function pointer for vkCmdSetLogicOpEnableEXT.
cmd_set_color_blend_enable_ext: PFN_vkCmdSetColorBlendEnableEXTCached function pointer for vkCmdSetColorBlendEnableEXT.
cmd_set_color_blend_equation_ext: PFN_vkCmdSetColorBlendEquationEXTCached function pointer for vkCmdSetColorBlendEquationEXT.
cmd_set_color_write_mask_ext: PFN_vkCmdSetColorWriteMaskEXTCached function pointer for vkCmdSetColorWriteMaskEXT.
cmd_set_rasterization_stream_ext: PFN_vkCmdSetRasterizationStreamEXTCached function pointer for vkCmdSetRasterizationStreamEXT.
cmd_set_conservative_rasterization_mode_ext: PFN_vkCmdSetConservativeRasterizationModeEXTCached function pointer for vkCmdSetConservativeRasterizationModeEXT.
cmd_set_extra_primitive_overestimation_size_ext: PFN_vkCmdSetExtraPrimitiveOverestimationSizeEXTCached function pointer for vkCmdSetExtraPrimitiveOverestimationSizeEXT.
Khronos reference: vkCmdSetExtraPrimitiveOverestimationSizeEXT
cmd_set_depth_clip_enable_ext: PFN_vkCmdSetDepthClipEnableEXTCached function pointer for vkCmdSetDepthClipEnableEXT.
cmd_set_sample_locations_enable_ext: PFN_vkCmdSetSampleLocationsEnableEXTCached function pointer for vkCmdSetSampleLocationsEnableEXT.
cmd_set_color_blend_advanced_ext: PFN_vkCmdSetColorBlendAdvancedEXTCached function pointer for vkCmdSetColorBlendAdvancedEXT.
cmd_set_provoking_vertex_mode_ext: PFN_vkCmdSetProvokingVertexModeEXTCached function pointer for vkCmdSetProvokingVertexModeEXT.
cmd_set_line_rasterization_mode_ext: PFN_vkCmdSetLineRasterizationModeEXTCached function pointer for vkCmdSetLineRasterizationModeEXT.
cmd_set_line_stipple_enable_ext: PFN_vkCmdSetLineStippleEnableEXTCached function pointer for vkCmdSetLineStippleEnableEXT.
cmd_set_depth_clip_negative_one_to_one_ext: PFN_vkCmdSetDepthClipNegativeOneToOneEXTCached function pointer for vkCmdSetDepthClipNegativeOneToOneEXT.
cmd_set_viewport_w_scaling_enable_nv: PFN_vkCmdSetViewportWScalingEnableNVCached function pointer for vkCmdSetViewportWScalingEnableNV.
cmd_set_viewport_swizzle_nv: PFN_vkCmdSetViewportSwizzleNVCached function pointer for vkCmdSetViewportSwizzleNV.
cmd_set_coverage_to_color_enable_nv: PFN_vkCmdSetCoverageToColorEnableNVCached function pointer for vkCmdSetCoverageToColorEnableNV.
cmd_set_coverage_to_color_location_nv: PFN_vkCmdSetCoverageToColorLocationNVCached function pointer for vkCmdSetCoverageToColorLocationNV.
cmd_set_coverage_modulation_mode_nv: PFN_vkCmdSetCoverageModulationModeNVCached function pointer for vkCmdSetCoverageModulationModeNV.
cmd_set_coverage_modulation_table_enable_nv: PFN_vkCmdSetCoverageModulationTableEnableNVCached function pointer for vkCmdSetCoverageModulationTableEnableNV.
cmd_set_coverage_modulation_table_nv: PFN_vkCmdSetCoverageModulationTableNVCached function pointer for vkCmdSetCoverageModulationTableNV.
cmd_set_shading_rate_image_enable_nv: PFN_vkCmdSetShadingRateImageEnableNVCached function pointer for vkCmdSetShadingRateImageEnableNV.
cmd_set_coverage_reduction_mode_nv: PFN_vkCmdSetCoverageReductionModeNVCached function pointer for vkCmdSetCoverageReductionModeNV.
cmd_set_representative_fragment_test_enable_nv: PFN_vkCmdSetRepresentativeFragmentTestEnableNVCached function pointer for vkCmdSetRepresentativeFragmentTestEnableNV.
Khronos reference: vkCmdSetRepresentativeFragmentTestEnableNV
create_private_data_slot: PFN_vkCreatePrivateDataSlotCached function pointer for vkCreatePrivateDataSlot.
create_private_data_slot_ext: PFN_vkCreatePrivateDataSlotEXTCached function pointer for vkCreatePrivateDataSlotEXT.
destroy_private_data_slot: PFN_vkDestroyPrivateDataSlotCached function pointer for vkDestroyPrivateDataSlot.
destroy_private_data_slot_ext: PFN_vkDestroyPrivateDataSlotEXTCached function pointer for vkDestroyPrivateDataSlotEXT.
set_private_data: PFN_vkSetPrivateDataCached function pointer for vkSetPrivateData.
set_private_data_ext: PFN_vkSetPrivateDataEXTCached function pointer for vkSetPrivateDataEXT.
get_private_data: PFN_vkGetPrivateDataCached function pointer for vkGetPrivateData.
get_private_data_ext: PFN_vkGetPrivateDataEXTCached function pointer for vkGetPrivateDataEXT.
cmd_copy_buffer2: PFN_vkCmdCopyBuffer2Cached function pointer for vkCmdCopyBuffer2.
cmd_copy_buffer2_khr: PFN_vkCmdCopyBuffer2KHRCached function pointer for vkCmdCopyBuffer2KHR.
cmd_copy_image2: PFN_vkCmdCopyImage2Cached function pointer for vkCmdCopyImage2.
cmd_copy_image2_khr: PFN_vkCmdCopyImage2KHRCached function pointer for vkCmdCopyImage2KHR.
cmd_blit_image2: PFN_vkCmdBlitImage2Cached function pointer for vkCmdBlitImage2.
cmd_blit_image2_khr: PFN_vkCmdBlitImage2KHRCached function pointer for vkCmdBlitImage2KHR.
cmd_copy_buffer_to_image2: PFN_vkCmdCopyBufferToImage2Cached function pointer for vkCmdCopyBufferToImage2.
cmd_copy_buffer_to_image2_khr: PFN_vkCmdCopyBufferToImage2KHRCached function pointer for vkCmdCopyBufferToImage2KHR.
cmd_copy_image_to_buffer2: PFN_vkCmdCopyImageToBuffer2Cached function pointer for vkCmdCopyImageToBuffer2.
cmd_copy_image_to_buffer2_khr: PFN_vkCmdCopyImageToBuffer2KHRCached function pointer for vkCmdCopyImageToBuffer2KHR.
cmd_resolve_image2: PFN_vkCmdResolveImage2Cached function pointer for vkCmdResolveImage2.
cmd_resolve_image2_khr: PFN_vkCmdResolveImage2KHRCached function pointer for vkCmdResolveImage2KHR.
cmd_set_fragment_shading_rate_khr: PFN_vkCmdSetFragmentShadingRateKHRCached function pointer for vkCmdSetFragmentShadingRateKHR.
cmd_set_fragment_shading_rate_enum_nv: PFN_vkCmdSetFragmentShadingRateEnumNVCached function pointer for vkCmdSetFragmentShadingRateEnumNV.
get_acceleration_structure_build_sizes_khr: PFN_vkGetAccelerationStructureBuildSizesKHRCached function pointer for vkGetAccelerationStructureBuildSizesKHR.
cmd_set_vertex_input_ext: PFN_vkCmdSetVertexInputEXTCached function pointer for vkCmdSetVertexInputEXT.
cmd_set_color_write_enable_ext: PFN_vkCmdSetColorWriteEnableEXTCached function pointer for vkCmdSetColorWriteEnableEXT.
cmd_set_event2: PFN_vkCmdSetEvent2Cached function pointer for vkCmdSetEvent2.
cmd_set_event2_khr: PFN_vkCmdSetEvent2KHRCached function pointer for vkCmdSetEvent2KHR.
cmd_reset_event2: PFN_vkCmdResetEvent2Cached function pointer for vkCmdResetEvent2.
cmd_reset_event2_khr: PFN_vkCmdResetEvent2KHRCached function pointer for vkCmdResetEvent2KHR.
cmd_wait_events2: PFN_vkCmdWaitEvents2Cached function pointer for vkCmdWaitEvents2.
cmd_wait_events2_khr: PFN_vkCmdWaitEvents2KHRCached function pointer for vkCmdWaitEvents2KHR.
cmd_pipeline_barrier2: PFN_vkCmdPipelineBarrier2Cached function pointer for vkCmdPipelineBarrier2.
cmd_pipeline_barrier2_khr: PFN_vkCmdPipelineBarrier2KHRCached function pointer for vkCmdPipelineBarrier2KHR.
queue_submit2: PFN_vkQueueSubmit2Cached function pointer for vkQueueSubmit2.
queue_submit2_khr: PFN_vkQueueSubmit2KHRCached function pointer for vkQueueSubmit2KHR.
cmd_write_timestamp2: PFN_vkCmdWriteTimestamp2Cached function pointer for vkCmdWriteTimestamp2.
cmd_write_timestamp2_khr: PFN_vkCmdWriteTimestamp2KHRCached function pointer for vkCmdWriteTimestamp2KHR.
cmd_write_buffer_marker2_amd: PFN_vkCmdWriteBufferMarker2AMDCached function pointer for vkCmdWriteBufferMarker2AMD.
get_queue_checkpoint_data2_nv: PFN_vkGetQueueCheckpointData2NVCached function pointer for vkGetQueueCheckpointData2NV.
copy_memory_to_image: PFN_vkCopyMemoryToImageCached function pointer for vkCopyMemoryToImage.
copy_memory_to_image_ext: PFN_vkCopyMemoryToImageEXTCached function pointer for vkCopyMemoryToImageEXT.
copy_image_to_memory: PFN_vkCopyImageToMemoryCached function pointer for vkCopyImageToMemory.
copy_image_to_memory_ext: PFN_vkCopyImageToMemoryEXTCached function pointer for vkCopyImageToMemoryEXT.
copy_image_to_image: PFN_vkCopyImageToImageCached function pointer for vkCopyImageToImage.
copy_image_to_image_ext: PFN_vkCopyImageToImageEXTCached function pointer for vkCopyImageToImageEXT.
transition_image_layout: PFN_vkTransitionImageLayoutCached function pointer for vkTransitionImageLayout.
transition_image_layout_ext: PFN_vkTransitionImageLayoutEXTCached function pointer for vkTransitionImageLayoutEXT.
create_video_session_khr: PFN_vkCreateVideoSessionKHRCached function pointer for vkCreateVideoSessionKHR.
destroy_video_session_khr: PFN_vkDestroyVideoSessionKHRCached function pointer for vkDestroyVideoSessionKHR.
create_video_session_parameters_khr: PFN_vkCreateVideoSessionParametersKHRCached function pointer for vkCreateVideoSessionParametersKHR.
update_video_session_parameters_khr: PFN_vkUpdateVideoSessionParametersKHRCached function pointer for vkUpdateVideoSessionParametersKHR.
get_encoded_video_session_parameters_khr: PFN_vkGetEncodedVideoSessionParametersKHRCached function pointer for vkGetEncodedVideoSessionParametersKHR.
destroy_video_session_parameters_khr: PFN_vkDestroyVideoSessionParametersKHRCached function pointer for vkDestroyVideoSessionParametersKHR.
get_video_session_memory_requirements_khr: PFN_vkGetVideoSessionMemoryRequirementsKHRCached function pointer for vkGetVideoSessionMemoryRequirementsKHR.
bind_video_session_memory_khr: PFN_vkBindVideoSessionMemoryKHRCached function pointer for vkBindVideoSessionMemoryKHR.
cmd_decode_video_khr: PFN_vkCmdDecodeVideoKHRCached function pointer for vkCmdDecodeVideoKHR.
cmd_begin_video_coding_khr: PFN_vkCmdBeginVideoCodingKHRCached function pointer for vkCmdBeginVideoCodingKHR.
cmd_control_video_coding_khr: PFN_vkCmdControlVideoCodingKHRCached function pointer for vkCmdControlVideoCodingKHR.
cmd_end_video_coding_khr: PFN_vkCmdEndVideoCodingKHRCached function pointer for vkCmdEndVideoCodingKHR.
cmd_encode_video_khr: PFN_vkCmdEncodeVideoKHRCached function pointer for vkCmdEncodeVideoKHR.
cmd_decompress_memory_nv: PFN_vkCmdDecompressMemoryNVCached function pointer for vkCmdDecompressMemoryNV.
cmd_decompress_memory_indirect_count_nv: PFN_vkCmdDecompressMemoryIndirectCountNVCached function pointer for vkCmdDecompressMemoryIndirectCountNV.
get_partitioned_acceleration_structures_build_sizes_nv: PFN_vkGetPartitionedAccelerationStructuresBuildSizesNVCached function pointer for vkGetPartitionedAccelerationStructuresBuildSizesNV.
Khronos reference: vkGetPartitionedAccelerationStructuresBuildSizesNV
cmd_build_partitioned_acceleration_structures_nv: PFN_vkCmdBuildPartitionedAccelerationStructuresNVCached function pointer for vkCmdBuildPartitionedAccelerationStructuresNV.
Khronos reference: vkCmdBuildPartitionedAccelerationStructuresNV
cmd_decompress_memory_ext: PFN_vkCmdDecompressMemoryEXTCached function pointer for vkCmdDecompressMemoryEXT.
cmd_decompress_memory_indirect_count_ext: PFN_vkCmdDecompressMemoryIndirectCountEXTCached function pointer for vkCmdDecompressMemoryIndirectCountEXT.
create_cu_module_nvx: PFN_vkCreateCuModuleNVXCached function pointer for vkCreateCuModuleNVX.
create_cu_function_nvx: PFN_vkCreateCuFunctionNVXCached function pointer for vkCreateCuFunctionNVX.
destroy_cu_module_nvx: PFN_vkDestroyCuModuleNVXCached function pointer for vkDestroyCuModuleNVX.
destroy_cu_function_nvx: PFN_vkDestroyCuFunctionNVXCached function pointer for vkDestroyCuFunctionNVX.
cmd_cu_launch_kernel_nvx: PFN_vkCmdCuLaunchKernelNVXCached function pointer for vkCmdCuLaunchKernelNVX.
get_descriptor_set_layout_size_ext: PFN_vkGetDescriptorSetLayoutSizeEXTCached function pointer for vkGetDescriptorSetLayoutSizeEXT.
get_descriptor_set_layout_binding_offset_ext: PFN_vkGetDescriptorSetLayoutBindingOffsetEXTCached function pointer for vkGetDescriptorSetLayoutBindingOffsetEXT.
get_descriptor_ext: PFN_vkGetDescriptorEXTCached function pointer for vkGetDescriptorEXT.
cmd_bind_descriptor_buffers_ext: PFN_vkCmdBindDescriptorBuffersEXTCached function pointer for vkCmdBindDescriptorBuffersEXT.
cmd_set_descriptor_buffer_offsets_ext: PFN_vkCmdSetDescriptorBufferOffsetsEXTCached function pointer for vkCmdSetDescriptorBufferOffsetsEXT.
cmd_bind_descriptor_buffer_embedded_samplers_ext: PFN_vkCmdBindDescriptorBufferEmbeddedSamplersEXTCached function pointer for vkCmdBindDescriptorBufferEmbeddedSamplersEXT.
Khronos reference: vkCmdBindDescriptorBufferEmbeddedSamplersEXT
get_buffer_opaque_capture_descriptor_data_ext: PFN_vkGetBufferOpaqueCaptureDescriptorDataEXTCached function pointer for vkGetBufferOpaqueCaptureDescriptorDataEXT.
Khronos reference: vkGetBufferOpaqueCaptureDescriptorDataEXT
get_image_opaque_capture_descriptor_data_ext: PFN_vkGetImageOpaqueCaptureDescriptorDataEXTCached function pointer for vkGetImageOpaqueCaptureDescriptorDataEXT.
get_image_view_opaque_capture_descriptor_data_ext: PFN_vkGetImageViewOpaqueCaptureDescriptorDataEXTCached function pointer for vkGetImageViewOpaqueCaptureDescriptorDataEXT.
Khronos reference: vkGetImageViewOpaqueCaptureDescriptorDataEXT
get_sampler_opaque_capture_descriptor_data_ext: PFN_vkGetSamplerOpaqueCaptureDescriptorDataEXTCached function pointer for vkGetSamplerOpaqueCaptureDescriptorDataEXT.
Khronos reference: vkGetSamplerOpaqueCaptureDescriptorDataEXT
get_acceleration_structure_opaque_capture_descriptor_data_ext: PFN_vkGetAccelerationStructureOpaqueCaptureDescriptorDataEXTCached function pointer for vkGetAccelerationStructureOpaqueCaptureDescriptorDataEXT.
Khronos reference: vkGetAccelerationStructureOpaqueCaptureDescriptorDataEXT
set_device_memory_priority_ext: PFN_vkSetDeviceMemoryPriorityEXTCached function pointer for vkSetDeviceMemoryPriorityEXT.
wait_for_present2_khr: PFN_vkWaitForPresent2KHRCached function pointer for vkWaitForPresent2KHR.
wait_for_present_khr: PFN_vkWaitForPresentKHRCached function pointer for vkWaitForPresentKHR.
create_buffer_collection_fuchsia: PFN_vkCreateBufferCollectionFUCHSIACached function pointer for vkCreateBufferCollectionFUCHSIA.
set_buffer_collection_buffer_constraints_fuchsia: PFN_vkSetBufferCollectionBufferConstraintsFUCHSIACached function pointer for vkSetBufferCollectionBufferConstraintsFUCHSIA.
Khronos reference: vkSetBufferCollectionBufferConstraintsFUCHSIA
set_buffer_collection_image_constraints_fuchsia: PFN_vkSetBufferCollectionImageConstraintsFUCHSIACached function pointer for vkSetBufferCollectionImageConstraintsFUCHSIA.
Khronos reference: vkSetBufferCollectionImageConstraintsFUCHSIA
destroy_buffer_collection_fuchsia: PFN_vkDestroyBufferCollectionFUCHSIACached function pointer for vkDestroyBufferCollectionFUCHSIA.
get_buffer_collection_properties_fuchsia: PFN_vkGetBufferCollectionPropertiesFUCHSIACached function pointer for vkGetBufferCollectionPropertiesFUCHSIA.
create_cuda_module_nv: PFN_vkCreateCudaModuleNVCached function pointer for vkCreateCudaModuleNV.
get_cuda_module_cache_nv: PFN_vkGetCudaModuleCacheNVCached function pointer for vkGetCudaModuleCacheNV.
create_cuda_function_nv: PFN_vkCreateCudaFunctionNVCached function pointer for vkCreateCudaFunctionNV.
destroy_cuda_module_nv: PFN_vkDestroyCudaModuleNVCached function pointer for vkDestroyCudaModuleNV.
destroy_cuda_function_nv: PFN_vkDestroyCudaFunctionNVCached function pointer for vkDestroyCudaFunctionNV.
cmd_cuda_launch_kernel_nv: PFN_vkCmdCudaLaunchKernelNVCached function pointer for vkCmdCudaLaunchKernelNV.
cmd_begin_rendering: PFN_vkCmdBeginRenderingCached function pointer for vkCmdBeginRendering.
cmd_begin_rendering_khr: PFN_vkCmdBeginRenderingKHRCached function pointer for vkCmdBeginRenderingKHR.
cmd_end_rendering: PFN_vkCmdEndRenderingCached function pointer for vkCmdEndRendering.
cmd_end_rendering2_khr: PFN_vkCmdEndRendering2KHRCached function pointer for vkCmdEndRendering2KHR.
cmd_end_rendering2_ext: PFN_vkCmdEndRendering2EXTCached function pointer for vkCmdEndRendering2EXT.
cmd_end_rendering_khr: PFN_vkCmdEndRenderingKHRCached function pointer for vkCmdEndRenderingKHR.
get_descriptor_set_layout_host_mapping_info_valve: PFN_vkGetDescriptorSetLayoutHostMappingInfoVALVECached function pointer for vkGetDescriptorSetLayoutHostMappingInfoVALVE.
Khronos reference: vkGetDescriptorSetLayoutHostMappingInfoVALVE
get_descriptor_set_host_mapping_valve: PFN_vkGetDescriptorSetHostMappingVALVECached function pointer for vkGetDescriptorSetHostMappingVALVE.
create_micromap_ext: PFN_vkCreateMicromapEXTCached function pointer for vkCreateMicromapEXT.
cmd_build_micromaps_ext: PFN_vkCmdBuildMicromapsEXTCached function pointer for vkCmdBuildMicromapsEXT.
build_micromaps_ext: PFN_vkBuildMicromapsEXTCached function pointer for vkBuildMicromapsEXT.
destroy_micromap_ext: PFN_vkDestroyMicromapEXTCached function pointer for vkDestroyMicromapEXT.
cmd_copy_micromap_ext: PFN_vkCmdCopyMicromapEXTCached function pointer for vkCmdCopyMicromapEXT.
copy_micromap_ext: PFN_vkCopyMicromapEXTCached function pointer for vkCopyMicromapEXT.
cmd_copy_micromap_to_memory_ext: PFN_vkCmdCopyMicromapToMemoryEXTCached function pointer for vkCmdCopyMicromapToMemoryEXT.
copy_micromap_to_memory_ext: PFN_vkCopyMicromapToMemoryEXTCached function pointer for vkCopyMicromapToMemoryEXT.
cmd_copy_memory_to_micromap_ext: PFN_vkCmdCopyMemoryToMicromapEXTCached function pointer for vkCmdCopyMemoryToMicromapEXT.
copy_memory_to_micromap_ext: PFN_vkCopyMemoryToMicromapEXTCached function pointer for vkCopyMemoryToMicromapEXT.
cmd_write_micromaps_properties_ext: PFN_vkCmdWriteMicromapsPropertiesEXTCached function pointer for vkCmdWriteMicromapsPropertiesEXT.
write_micromaps_properties_ext: PFN_vkWriteMicromapsPropertiesEXTCached function pointer for vkWriteMicromapsPropertiesEXT.
get_device_micromap_compatibility_ext: PFN_vkGetDeviceMicromapCompatibilityEXTCached function pointer for vkGetDeviceMicromapCompatibilityEXT.
get_micromap_build_sizes_ext: PFN_vkGetMicromapBuildSizesEXTCached function pointer for vkGetMicromapBuildSizesEXT.
get_shader_module_identifier_ext: PFN_vkGetShaderModuleIdentifierEXTCached function pointer for vkGetShaderModuleIdentifierEXT.
get_shader_module_create_info_identifier_ext: PFN_vkGetShaderModuleCreateInfoIdentifierEXTCached function pointer for vkGetShaderModuleCreateInfoIdentifierEXT.
get_image_subresource_layout2: PFN_vkGetImageSubresourceLayout2Cached function pointer for vkGetImageSubresourceLayout2.
get_image_subresource_layout2_khr: PFN_vkGetImageSubresourceLayout2KHRCached function pointer for vkGetImageSubresourceLayout2KHR.
get_image_subresource_layout2_ext: PFN_vkGetImageSubresourceLayout2EXTCached function pointer for vkGetImageSubresourceLayout2EXT.
get_pipeline_properties_ext: PFN_vkGetPipelinePropertiesEXTCached function pointer for vkGetPipelinePropertiesEXT.
export_metal_objects_ext: PFN_vkExportMetalObjectsEXTCached function pointer for vkExportMetalObjectsEXT.
cmd_bind_tile_memory_qcom: PFN_vkCmdBindTileMemoryQCOMCached function pointer for vkCmdBindTileMemoryQCOM.
get_framebuffer_tile_properties_qcom: PFN_vkGetFramebufferTilePropertiesQCOMCached function pointer for vkGetFramebufferTilePropertiesQCOM.
get_dynamic_rendering_tile_properties_qcom: PFN_vkGetDynamicRenderingTilePropertiesQCOMCached function pointer for vkGetDynamicRenderingTilePropertiesQCOM.
create_optical_flow_session_nv: PFN_vkCreateOpticalFlowSessionNVCached function pointer for vkCreateOpticalFlowSessionNV.
destroy_optical_flow_session_nv: PFN_vkDestroyOpticalFlowSessionNVCached function pointer for vkDestroyOpticalFlowSessionNV.
bind_optical_flow_session_image_nv: PFN_vkBindOpticalFlowSessionImageNVCached function pointer for vkBindOpticalFlowSessionImageNV.
cmd_optical_flow_execute_nv: PFN_vkCmdOpticalFlowExecuteNVCached function pointer for vkCmdOpticalFlowExecuteNV.
get_device_fault_info_ext: PFN_vkGetDeviceFaultInfoEXTCached function pointer for vkGetDeviceFaultInfoEXT.
get_device_fault_reports_khr: PFN_vkGetDeviceFaultReportsKHRCached function pointer for vkGetDeviceFaultReportsKHR.
get_device_fault_debug_info_khr: PFN_vkGetDeviceFaultDebugInfoKHRCached function pointer for vkGetDeviceFaultDebugInfoKHR.
cmd_set_depth_bias2_ext: PFN_vkCmdSetDepthBias2EXTCached function pointer for vkCmdSetDepthBias2EXT.
release_swapchain_images_khr: PFN_vkReleaseSwapchainImagesKHRCached function pointer for vkReleaseSwapchainImagesKHR.
release_swapchain_images_ext: PFN_vkReleaseSwapchainImagesEXTCached function pointer for vkReleaseSwapchainImagesEXT.
get_device_image_subresource_layout: PFN_vkGetDeviceImageSubresourceLayoutCached function pointer for vkGetDeviceImageSubresourceLayout.
get_device_image_subresource_layout_khr: PFN_vkGetDeviceImageSubresourceLayoutKHRCached function pointer for vkGetDeviceImageSubresourceLayoutKHR.
map_memory2: PFN_vkMapMemory2Cached function pointer for vkMapMemory2.
map_memory2_khr: PFN_vkMapMemory2KHRCached function pointer for vkMapMemory2KHR.
unmap_memory2: PFN_vkUnmapMemory2Cached function pointer for vkUnmapMemory2.
unmap_memory2_khr: PFN_vkUnmapMemory2KHRCached function pointer for vkUnmapMemory2KHR.
create_shaders_ext: PFN_vkCreateShadersEXTCached function pointer for vkCreateShadersEXT.
destroy_shader_ext: PFN_vkDestroyShaderEXTCached function pointer for vkDestroyShaderEXT.
get_shader_binary_data_ext: PFN_vkGetShaderBinaryDataEXTCached function pointer for vkGetShaderBinaryDataEXT.
cmd_bind_shaders_ext: PFN_vkCmdBindShadersEXTCached function pointer for vkCmdBindShadersEXT.
set_swapchain_present_timing_queue_size_ext: PFN_vkSetSwapchainPresentTimingQueueSizeEXTCached function pointer for vkSetSwapchainPresentTimingQueueSizeEXT.
get_swapchain_timing_properties_ext: PFN_vkGetSwapchainTimingPropertiesEXTCached function pointer for vkGetSwapchainTimingPropertiesEXT.
get_swapchain_time_domain_properties_ext: PFN_vkGetSwapchainTimeDomainPropertiesEXTCached function pointer for vkGetSwapchainTimeDomainPropertiesEXT.
get_past_presentation_timing_ext: PFN_vkGetPastPresentationTimingEXTCached function pointer for vkGetPastPresentationTimingEXT.
get_screen_buffer_properties_qnx: PFN_vkGetScreenBufferPropertiesQNXCached function pointer for vkGetScreenBufferPropertiesQNX.
get_execution_graph_pipeline_scratch_size_amdx: PFN_vkGetExecutionGraphPipelineScratchSizeAMDXCached function pointer for vkGetExecutionGraphPipelineScratchSizeAMDX.
Khronos reference: vkGetExecutionGraphPipelineScratchSizeAMDX
get_execution_graph_pipeline_node_index_amdx: PFN_vkGetExecutionGraphPipelineNodeIndexAMDXCached function pointer for vkGetExecutionGraphPipelineNodeIndexAMDX.
create_execution_graph_pipelines_amdx: PFN_vkCreateExecutionGraphPipelinesAMDXCached function pointer for vkCreateExecutionGraphPipelinesAMDX.
cmd_initialize_graph_scratch_memory_amdx: PFN_vkCmdInitializeGraphScratchMemoryAMDXCached function pointer for vkCmdInitializeGraphScratchMemoryAMDX.
cmd_dispatch_graph_amdx: PFN_vkCmdDispatchGraphAMDXCached function pointer for vkCmdDispatchGraphAMDX.
cmd_dispatch_graph_indirect_amdx: PFN_vkCmdDispatchGraphIndirectAMDXCached function pointer for vkCmdDispatchGraphIndirectAMDX.
cmd_dispatch_graph_indirect_count_amdx: PFN_vkCmdDispatchGraphIndirectCountAMDXCached function pointer for vkCmdDispatchGraphIndirectCountAMDX.
create_gpa_session_amd: PFN_vkCreateGpaSessionAMDCached function pointer for vkCreateGpaSessionAMD.
destroy_gpa_session_amd: PFN_vkDestroyGpaSessionAMDCached function pointer for vkDestroyGpaSessionAMD.
set_gpa_device_clock_mode_amd: PFN_vkSetGpaDeviceClockModeAMDCached function pointer for vkSetGpaDeviceClockModeAMD.
get_gpa_device_clock_info_amd: PFN_vkGetGpaDeviceClockInfoAMDCached function pointer for vkGetGpaDeviceClockInfoAMD.
cmd_begin_gpa_session_amd: PFN_vkCmdBeginGpaSessionAMDCached function pointer for vkCmdBeginGpaSessionAMD.
cmd_end_gpa_session_amd: PFN_vkCmdEndGpaSessionAMDCached function pointer for vkCmdEndGpaSessionAMD.
cmd_begin_gpa_sample_amd: PFN_vkCmdBeginGpaSampleAMDCached function pointer for vkCmdBeginGpaSampleAMD.
cmd_end_gpa_sample_amd: PFN_vkCmdEndGpaSampleAMDCached function pointer for vkCmdEndGpaSampleAMD.
get_gpa_session_status_amd: PFN_vkGetGpaSessionStatusAMDCached function pointer for vkGetGpaSessionStatusAMD.
get_gpa_session_results_amd: PFN_vkGetGpaSessionResultsAMDCached function pointer for vkGetGpaSessionResultsAMD.
reset_gpa_session_amd: PFN_vkResetGpaSessionAMDCached function pointer for vkResetGpaSessionAMD.
cmd_copy_gpa_session_results_amd: PFN_vkCmdCopyGpaSessionResultsAMDCached function pointer for vkCmdCopyGpaSessionResultsAMD.
cmd_bind_descriptor_sets2: PFN_vkCmdBindDescriptorSets2Cached function pointer for vkCmdBindDescriptorSets2.
cmd_bind_descriptor_sets2_khr: PFN_vkCmdBindDescriptorSets2KHRCached function pointer for vkCmdBindDescriptorSets2KHR.
cmd_push_constants2: PFN_vkCmdPushConstants2Cached function pointer for vkCmdPushConstants2.
cmd_push_constants2_khr: PFN_vkCmdPushConstants2KHRCached function pointer for vkCmdPushConstants2KHR.
cmd_push_descriptor_set2: PFN_vkCmdPushDescriptorSet2Cached function pointer for vkCmdPushDescriptorSet2.
cmd_push_descriptor_set2_khr: PFN_vkCmdPushDescriptorSet2KHRCached function pointer for vkCmdPushDescriptorSet2KHR.
cmd_push_descriptor_set_with_template2: PFN_vkCmdPushDescriptorSetWithTemplate2Cached function pointer for vkCmdPushDescriptorSetWithTemplate2.
cmd_push_descriptor_set_with_template2_khr: PFN_vkCmdPushDescriptorSetWithTemplate2KHRCached function pointer for vkCmdPushDescriptorSetWithTemplate2KHR.
cmd_set_descriptor_buffer_offsets2_ext: PFN_vkCmdSetDescriptorBufferOffsets2EXTCached function pointer for vkCmdSetDescriptorBufferOffsets2EXT.
cmd_bind_descriptor_buffer_embedded_samplers2_ext: PFN_vkCmdBindDescriptorBufferEmbeddedSamplers2EXTCached function pointer for vkCmdBindDescriptorBufferEmbeddedSamplers2EXT.
Khronos reference: vkCmdBindDescriptorBufferEmbeddedSamplers2EXT
set_latency_sleep_mode_nv: PFN_vkSetLatencySleepModeNVCached function pointer for vkSetLatencySleepModeNV.
latency_sleep_nv: PFN_vkLatencySleepNVCached function pointer for vkLatencySleepNV.
set_latency_marker_nv: PFN_vkSetLatencyMarkerNVCached function pointer for vkSetLatencyMarkerNV.
get_latency_timings_nv: PFN_vkGetLatencyTimingsNVCached function pointer for vkGetLatencyTimingsNV.
queue_notify_out_of_band_nv: PFN_vkQueueNotifyOutOfBandNVCached function pointer for vkQueueNotifyOutOfBandNV.
set_latency_sleep_mode_legacy_nv: PFN_vkSetLatencySleepModeLegacyNVCached function pointer for vkSetLatencySleepModeLegacyNV.
latency_sleep_legacy_nv: PFN_vkLatencySleepLegacyNVCached function pointer for vkLatencySleepLegacyNV.
set_latency_marker_legacy_nv: PFN_vkSetLatencyMarkerLegacyNVCached function pointer for vkSetLatencyMarkerLegacyNV.
get_latency_timings_legacy_nv: PFN_vkGetLatencyTimingsLegacyNVCached function pointer for vkGetLatencyTimingsLegacyNV.
queue_notify_out_of_band_legacy_nv: PFN_vkQueueNotifyOutOfBandLegacyNVCached function pointer for vkQueueNotifyOutOfBandLegacyNV.
get_sleep_status_legacy_nv: PFN_vkGetSleepStatusLegacyNVCached function pointer for vkGetSleepStatusLegacyNV.
shutdown_latency_device_legacy_nv: PFN_vkShutdownLatencyDeviceLegacyNVCached function pointer for vkShutdownLatencyDeviceLegacyNV.
cmd_set_rendering_attachment_locations: PFN_vkCmdSetRenderingAttachmentLocationsCached function pointer for vkCmdSetRenderingAttachmentLocations.
cmd_set_rendering_attachment_locations_khr: PFN_vkCmdSetRenderingAttachmentLocationsKHRCached function pointer for vkCmdSetRenderingAttachmentLocationsKHR.
cmd_set_rendering_input_attachment_indices: PFN_vkCmdSetRenderingInputAttachmentIndicesCached function pointer for vkCmdSetRenderingInputAttachmentIndices.
cmd_set_rendering_input_attachment_indices_khr: PFN_vkCmdSetRenderingInputAttachmentIndicesKHRCached function pointer for vkCmdSetRenderingInputAttachmentIndicesKHR.
Khronos reference: vkCmdSetRenderingInputAttachmentIndicesKHR
cmd_set_depth_clamp_range_ext: PFN_vkCmdSetDepthClampRangeEXTCached function pointer for vkCmdSetDepthClampRangeEXT.
get_memory_metal_handle_ext: PFN_vkGetMemoryMetalHandleEXTCached function pointer for vkGetMemoryMetalHandleEXT.
get_memory_metal_handle_properties_ext: PFN_vkGetMemoryMetalHandlePropertiesEXTCached function pointer for vkGetMemoryMetalHandlePropertiesEXT.
convert_cooperative_vector_matrix_nv: PFN_vkConvertCooperativeVectorMatrixNVCached function pointer for vkConvertCooperativeVectorMatrixNV.
cmd_convert_cooperative_vector_matrix_nv: PFN_vkCmdConvertCooperativeVectorMatrixNVCached function pointer for vkCmdConvertCooperativeVectorMatrixNV.
cmd_dispatch_tile_qcom: PFN_vkCmdDispatchTileQCOMCached function pointer for vkCmdDispatchTileQCOM.
cmd_begin_per_tile_execution_qcom: PFN_vkCmdBeginPerTileExecutionQCOMCached function pointer for vkCmdBeginPerTileExecutionQCOM.
cmd_end_per_tile_execution_qcom: PFN_vkCmdEndPerTileExecutionQCOMCached function pointer for vkCmdEndPerTileExecutionQCOM.
create_external_compute_queue_nv: PFN_vkCreateExternalComputeQueueNVCached function pointer for vkCreateExternalComputeQueueNV.
destroy_external_compute_queue_nv: PFN_vkDestroyExternalComputeQueueNVCached function pointer for vkDestroyExternalComputeQueueNV.
get_external_compute_queue_data_nv: PFN_vkGetExternalComputeQueueDataNVCached function pointer for vkGetExternalComputeQueueDataNV.
create_shader_instrumentation_arm: PFN_vkCreateShaderInstrumentationARMCached function pointer for vkCreateShaderInstrumentationARM.
destroy_shader_instrumentation_arm: PFN_vkDestroyShaderInstrumentationARMCached function pointer for vkDestroyShaderInstrumentationARM.
cmd_begin_shader_instrumentation_arm: PFN_vkCmdBeginShaderInstrumentationARMCached function pointer for vkCmdBeginShaderInstrumentationARM.
cmd_end_shader_instrumentation_arm: PFN_vkCmdEndShaderInstrumentationARMCached function pointer for vkCmdEndShaderInstrumentationARM.
get_shader_instrumentation_values_arm: PFN_vkGetShaderInstrumentationValuesARMCached function pointer for vkGetShaderInstrumentationValuesARM.
clear_shader_instrumentation_metrics_arm: PFN_vkClearShaderInstrumentationMetricsARMCached function pointer for vkClearShaderInstrumentationMetricsARM.
create_tensor_arm: PFN_vkCreateTensorARMCached function pointer for vkCreateTensorARM.
destroy_tensor_arm: PFN_vkDestroyTensorARMCached function pointer for vkDestroyTensorARM.
create_tensor_view_arm: PFN_vkCreateTensorViewARMCached function pointer for vkCreateTensorViewARM.
destroy_tensor_view_arm: PFN_vkDestroyTensorViewARMCached function pointer for vkDestroyTensorViewARM.
get_tensor_memory_requirements_arm: PFN_vkGetTensorMemoryRequirementsARMCached function pointer for vkGetTensorMemoryRequirementsARM.
bind_tensor_memory_arm: PFN_vkBindTensorMemoryARMCached function pointer for vkBindTensorMemoryARM.
get_device_tensor_memory_requirements_arm: PFN_vkGetDeviceTensorMemoryRequirementsARMCached function pointer for vkGetDeviceTensorMemoryRequirementsARM.
cmd_copy_tensor_arm: PFN_vkCmdCopyTensorARMCached function pointer for vkCmdCopyTensorARM.
get_tensor_opaque_capture_descriptor_data_arm: PFN_vkGetTensorOpaqueCaptureDescriptorDataARMCached function pointer for vkGetTensorOpaqueCaptureDescriptorDataARM.
Khronos reference: vkGetTensorOpaqueCaptureDescriptorDataARM
get_tensor_view_opaque_capture_descriptor_data_arm: PFN_vkGetTensorViewOpaqueCaptureDescriptorDataARMCached function pointer for vkGetTensorViewOpaqueCaptureDescriptorDataARM.
Khronos reference: vkGetTensorViewOpaqueCaptureDescriptorDataARM
create_data_graph_pipelines_arm: PFN_vkCreateDataGraphPipelinesARMCached function pointer for vkCreateDataGraphPipelinesARM.
create_data_graph_pipeline_session_arm: PFN_vkCreateDataGraphPipelineSessionARMCached function pointer for vkCreateDataGraphPipelineSessionARM.
get_data_graph_pipeline_session_bind_point_requirements_arm: PFN_vkGetDataGraphPipelineSessionBindPointRequirementsARMCached function pointer for vkGetDataGraphPipelineSessionBindPointRequirementsARM.
Khronos reference: vkGetDataGraphPipelineSessionBindPointRequirementsARM
get_data_graph_pipeline_session_memory_requirements_arm: PFN_vkGetDataGraphPipelineSessionMemoryRequirementsARMCached function pointer for vkGetDataGraphPipelineSessionMemoryRequirementsARM.
Khronos reference: vkGetDataGraphPipelineSessionMemoryRequirementsARM
bind_data_graph_pipeline_session_memory_arm: PFN_vkBindDataGraphPipelineSessionMemoryARMCached function pointer for vkBindDataGraphPipelineSessionMemoryARM.
destroy_data_graph_pipeline_session_arm: PFN_vkDestroyDataGraphPipelineSessionARMCached function pointer for vkDestroyDataGraphPipelineSessionARM.
cmd_dispatch_data_graph_arm: PFN_vkCmdDispatchDataGraphARMCached function pointer for vkCmdDispatchDataGraphARM.
get_data_graph_pipeline_available_properties_arm: PFN_vkGetDataGraphPipelineAvailablePropertiesARMCached function pointer for vkGetDataGraphPipelineAvailablePropertiesARM.
Khronos reference: vkGetDataGraphPipelineAvailablePropertiesARM
get_data_graph_pipeline_properties_arm: PFN_vkGetDataGraphPipelinePropertiesARMCached function pointer for vkGetDataGraphPipelinePropertiesARM.
get_native_buffer_properties_ohos: PFN_vkGetNativeBufferPropertiesOHOSCached function pointer for vkGetNativeBufferPropertiesOHOS.
get_memory_native_buffer_ohos: PFN_vkGetMemoryNativeBufferOHOSCached function pointer for vkGetMemoryNativeBufferOHOS.
queue_set_perf_hint_qcom: PFN_vkQueueSetPerfHintQCOMCached function pointer for vkQueueSetPerfHintQCOM.
cmd_set_compute_occupancy_priority_nv: PFN_vkCmdSetComputeOccupancyPriorityNVCached function pointer for vkCmdSetComputeOccupancyPriorityNV.
write_sampler_descriptors_ext: PFN_vkWriteSamplerDescriptorsEXTCached function pointer for vkWriteSamplerDescriptorsEXT.
write_resource_descriptors_ext: PFN_vkWriteResourceDescriptorsEXTCached function pointer for vkWriteResourceDescriptorsEXT.
cmd_bind_sampler_heap_ext: PFN_vkCmdBindSamplerHeapEXTCached function pointer for vkCmdBindSamplerHeapEXT.
cmd_bind_resource_heap_ext: PFN_vkCmdBindResourceHeapEXTCached function pointer for vkCmdBindResourceHeapEXT.
cmd_push_data_ext: PFN_vkCmdPushDataEXTCached function pointer for vkCmdPushDataEXT.
register_custom_border_color_ext: PFN_vkRegisterCustomBorderColorEXTCached function pointer for vkRegisterCustomBorderColorEXT.
unregister_custom_border_color_ext: PFN_vkUnregisterCustomBorderColorEXTCached function pointer for vkUnregisterCustomBorderColorEXT.
get_image_opaque_capture_data_ext: PFN_vkGetImageOpaqueCaptureDataEXTCached function pointer for vkGetImageOpaqueCaptureDataEXT.
get_tensor_opaque_capture_data_arm: PFN_vkGetTensorOpaqueCaptureDataARMCached function pointer for vkGetTensorOpaqueCaptureDataARM.
cmd_copy_memory_khr: PFN_vkCmdCopyMemoryKHRCached function pointer for vkCmdCopyMemoryKHR.
cmd_copy_memory_to_image_khr: PFN_vkCmdCopyMemoryToImageKHRCached function pointer for vkCmdCopyMemoryToImageKHR.
cmd_copy_image_to_memory_khr: PFN_vkCmdCopyImageToMemoryKHRCached function pointer for vkCmdCopyImageToMemoryKHR.
cmd_update_memory_khr: PFN_vkCmdUpdateMemoryKHRCached function pointer for vkCmdUpdateMemoryKHR.
cmd_fill_memory_khr: PFN_vkCmdFillMemoryKHRCached function pointer for vkCmdFillMemoryKHR.
cmd_copy_query_pool_results_to_memory_khr: PFN_vkCmdCopyQueryPoolResultsToMemoryKHRCached function pointer for vkCmdCopyQueryPoolResultsToMemoryKHR.
cmd_begin_conditional_rendering2_ext: PFN_vkCmdBeginConditionalRendering2EXTCached function pointer for vkCmdBeginConditionalRendering2EXT.
cmd_bind_transform_feedback_buffers2_ext: PFN_vkCmdBindTransformFeedbackBuffers2EXTCached function pointer for vkCmdBindTransformFeedbackBuffers2EXT.
cmd_begin_transform_feedback2_ext: PFN_vkCmdBeginTransformFeedback2EXTCached function pointer for vkCmdBeginTransformFeedback2EXT.
cmd_end_transform_feedback2_ext: PFN_vkCmdEndTransformFeedback2EXTCached function pointer for vkCmdEndTransformFeedback2EXT.
cmd_draw_indirect_byte_count2_ext: PFN_vkCmdDrawIndirectByteCount2EXTCached function pointer for vkCmdDrawIndirectByteCount2EXT.
cmd_write_marker_to_memory_amd: PFN_vkCmdWriteMarkerToMemoryAMDCached function pointer for vkCmdWriteMarkerToMemoryAMD.
cmd_bind_index_buffer3_khr: PFN_vkCmdBindIndexBuffer3KHRCached function pointer for vkCmdBindIndexBuffer3KHR.
cmd_bind_vertex_buffers3_khr: PFN_vkCmdBindVertexBuffers3KHRCached function pointer for vkCmdBindVertexBuffers3KHR.
cmd_draw_indirect2_khr: PFN_vkCmdDrawIndirect2KHRCached function pointer for vkCmdDrawIndirect2KHR.
cmd_draw_indexed_indirect2_khr: PFN_vkCmdDrawIndexedIndirect2KHRCached function pointer for vkCmdDrawIndexedIndirect2KHR.
cmd_draw_indirect_count2_khr: PFN_vkCmdDrawIndirectCount2KHRCached function pointer for vkCmdDrawIndirectCount2KHR.
cmd_draw_indexed_indirect_count2_khr: PFN_vkCmdDrawIndexedIndirectCount2KHRCached function pointer for vkCmdDrawIndexedIndirectCount2KHR.
cmd_draw_mesh_tasks_indirect2_ext: PFN_vkCmdDrawMeshTasksIndirect2EXTCached function pointer for vkCmdDrawMeshTasksIndirect2EXT.
cmd_draw_mesh_tasks_indirect_count2_ext: PFN_vkCmdDrawMeshTasksIndirectCount2EXTCached function pointer for vkCmdDrawMeshTasksIndirectCount2EXT.
cmd_dispatch_indirect2_khr: PFN_vkCmdDispatchIndirect2KHRCached function pointer for vkCmdDispatchIndirect2KHR.
create_acceleration_structure2_khr: PFN_vkCreateAccelerationStructure2KHRCached function pointer for vkCreateAccelerationStructure2KHR.
cmd_set_dispatch_parameters_arm: PFN_vkCmdSetDispatchParametersARMCached function pointer for vkCmdSetDispatchParametersARM.
Implementations§
Source§impl FnDevice
impl FnDevice
Sourcepub unsafe fn new_from_resolver(
load: unsafe extern "system" fn(DeviceHandle, *const c_char) -> PFN_vkVoidFunction,
device: DeviceHandle,
) -> Self
pub unsafe fn new_from_resolver( load: unsafe extern "system" fn(DeviceHandle, *const c_char) -> PFN_vkVoidFunction, device: DeviceHandle, ) -> Self
Load all commands for this dispatch level.
§Safety
load must implement the Vulkan proc-addr contract and remain callable
for the lifetime of this table and all derived raw function pointers.