aboutsummaryrefslogtreecommitdiff
path: root/icd/generated
diff options
context:
space:
mode:
authorCharles Giessen <charles@lunarg.com>2025-10-01 12:58:38 -0500
committerCharles Giessen <46324611+charles-lunarg@users.noreply.github.com>2025-10-06 11:09:20 -0600
commitbc714eb5327f4f42192892c77b76bd02e69129f6 (patch)
treed0b588e2a3196856767b1043ec27307769f17edd /icd/generated
parenta36938d354a65b709f8f322d004478e1aeca1a19 (diff)
downloadusermoji-bc714eb5327f4f42192892c77b76bd02e69129f6.tar.xz
scripts: Update codegen to use Vulkan-Object
Diffstat (limited to 'icd/generated')
-rw-r--r--icd/generated/function_declarations.h1394
-rw-r--r--icd/generated/function_definitions.h1221
2 files changed, 500 insertions, 2115 deletions
diff --git a/icd/generated/function_declarations.h b/icd/generated/function_declarations.h
index b81bf816..c6710d0f 100644
--- a/icd/generated/function_declarations.h
+++ b/icd/generated/function_declarations.h
@@ -19,9 +19,7 @@
**
*/
-
#pragma once
-
#include <stdint.h>
#include <cstring>
#include <string>
@@ -29,438 +27,510 @@
#include <vulkan/vulkan.h>
namespace vkmock {
-
// Map of instance extension name to version
static const std::unordered_map<std::string, uint32_t> instance_extension_map = {
- {"VK_KHR_surface", 25},
- {"VK_KHR_display", 23},
- {"VK_KHR_xlib_surface", 6},
- {"VK_KHR_xcb_surface", 6},
- {"VK_KHR_wayland_surface", 6},
- {"VK_KHR_android_surface", 6},
- {"VK_KHR_win32_surface", 6},
- {"VK_EXT_debug_report", 10},
- {"VK_GGP_stream_descriptor_surface", 1},
- {"VK_NV_external_memory_capabilities", 1},
- {"VK_KHR_get_physical_device_properties2", 2},
- {"VK_EXT_validation_flags", 3},
- {"VK_NN_vi_surface", 1},
- {"VK_KHR_device_group_creation", 1},
- {"VK_KHR_external_memory_capabilities", 1},
- {"VK_KHR_external_semaphore_capabilities", 1},
- {"VK_EXT_direct_mode_display", 1},
- {"VK_EXT_acquire_xlib_display", 1},
- {"VK_EXT_display_surface_counter", 1},
- {"VK_EXT_swapchain_colorspace", 5},
- {"VK_KHR_external_fence_capabilities", 1},
- {"VK_KHR_get_surface_capabilities2", 1},
- {"VK_KHR_get_display_properties2", 1},
- {"VK_MVK_ios_surface", 3},
- {"VK_MVK_macos_surface", 3},
- {"VK_EXT_debug_utils", 2},
- {"VK_FUCHSIA_imagepipe_surface", 1},
- {"VK_EXT_metal_surface", 1},
- {"VK_KHR_surface_protected_capabilities", 1},
- {"VK_EXT_validation_features", 6},
- {"VK_EXT_headless_surface", 1},
- {"VK_EXT_surface_maintenance1", 1},
- {"VK_EXT_acquire_drm_display", 1},
- {"VK_EXT_directfb_surface", 1},
- {"VK_QNX_screen_surface", 1},
- {"VK_KHR_portability_enumeration", 1},
- {"VK_GOOGLE_surfaceless_query", 2},
- {"VK_LUNARG_direct_driver_loading", 1},
- {"VK_KHR_surface_maintenance1", 1},
- {"VK_EXT_layer_settings", 2},
- {"VK_NV_display_stereo", 1},
- {"VK_OHOS_surface", 1},
+ {"VK_KHR_surface", VK_KHR_SURFACE_SPEC_VERSION},
+ {"VK_KHR_display", VK_KHR_DISPLAY_SPEC_VERSION},
+#ifdef VK_USE_PLATFORM_XLIB_KHR
+ {"VK_KHR_xlib_surface", VK_KHR_XLIB_SURFACE_SPEC_VERSION},
+#endif
+#ifdef VK_USE_PLATFORM_XCB_KHR
+ {"VK_KHR_xcb_surface", VK_KHR_XCB_SURFACE_SPEC_VERSION},
+#endif
+#ifdef VK_USE_PLATFORM_WAYLAND_KHR
+ {"VK_KHR_wayland_surface", VK_KHR_WAYLAND_SURFACE_SPEC_VERSION},
+#endif
+#ifdef VK_USE_PLATFORM_ANDROID_KHR
+ {"VK_KHR_android_surface", VK_KHR_ANDROID_SURFACE_SPEC_VERSION},
+#endif
+#ifdef VK_USE_PLATFORM_WIN32_KHR
+ {"VK_KHR_win32_surface", VK_KHR_WIN32_SURFACE_SPEC_VERSION},
+#endif
+ {"VK_KHR_get_physical_device_properties2", VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_SPEC_VERSION},
+ {"VK_KHR_device_group_creation", VK_KHR_DEVICE_GROUP_CREATION_SPEC_VERSION},
+ {"VK_KHR_external_memory_capabilities", VK_KHR_EXTERNAL_MEMORY_CAPABILITIES_SPEC_VERSION},
+ {"VK_KHR_external_semaphore_capabilities", VK_KHR_EXTERNAL_SEMAPHORE_CAPABILITIES_SPEC_VERSION},
+ {"VK_KHR_external_fence_capabilities", VK_KHR_EXTERNAL_FENCE_CAPABILITIES_SPEC_VERSION},
+ {"VK_KHR_get_surface_capabilities2", VK_KHR_GET_SURFACE_CAPABILITIES_2_SPEC_VERSION},
+ {"VK_KHR_get_display_properties2", VK_KHR_GET_DISPLAY_PROPERTIES_2_SPEC_VERSION},
+ {"VK_KHR_surface_protected_capabilities", VK_KHR_SURFACE_PROTECTED_CAPABILITIES_SPEC_VERSION},
+ {"VK_KHR_portability_enumeration", VK_KHR_PORTABILITY_ENUMERATION_SPEC_VERSION},
+ {"VK_KHR_surface_maintenance1", VK_KHR_SURFACE_MAINTENANCE_1_SPEC_VERSION},
+ {"VK_EXT_debug_report", VK_EXT_DEBUG_REPORT_SPEC_VERSION},
+#ifdef VK_USE_PLATFORM_GGP
+ {"VK_GGP_stream_descriptor_surface", VK_GGP_STREAM_DESCRIPTOR_SURFACE_SPEC_VERSION},
+#endif
+ {"VK_NV_external_memory_capabilities", VK_NV_EXTERNAL_MEMORY_CAPABILITIES_SPEC_VERSION},
+ {"VK_EXT_validation_flags", VK_EXT_VALIDATION_FLAGS_SPEC_VERSION},
+#ifdef VK_USE_PLATFORM_VI_NN
+ {"VK_NN_vi_surface", VK_NN_VI_SURFACE_SPEC_VERSION},
+#endif
+ {"VK_EXT_direct_mode_display", VK_EXT_DIRECT_MODE_DISPLAY_SPEC_VERSION},
+#ifdef VK_USE_PLATFORM_XLIB_XRANDR_EXT
+ {"VK_EXT_acquire_xlib_display", VK_EXT_ACQUIRE_XLIB_DISPLAY_SPEC_VERSION},
+#endif
+ {"VK_EXT_display_surface_counter", VK_EXT_DISPLAY_SURFACE_COUNTER_SPEC_VERSION},
+ {"VK_EXT_swapchain_colorspace", VK_EXT_SWAPCHAIN_COLOR_SPACE_SPEC_VERSION},
+#ifdef VK_USE_PLATFORM_IOS_MVK
+ {"VK_MVK_ios_surface", VK_MVK_IOS_SURFACE_SPEC_VERSION},
+#endif
+#ifdef VK_USE_PLATFORM_MACOS_MVK
+ {"VK_MVK_macos_surface", VK_MVK_MACOS_SURFACE_SPEC_VERSION},
+#endif
+ {"VK_EXT_debug_utils", VK_EXT_DEBUG_UTILS_SPEC_VERSION},
+#ifdef VK_USE_PLATFORM_FUCHSIA
+ {"VK_FUCHSIA_imagepipe_surface", VK_FUCHSIA_IMAGEPIPE_SURFACE_SPEC_VERSION},
+#endif
+#ifdef VK_USE_PLATFORM_METAL_EXT
+ {"VK_EXT_metal_surface", VK_EXT_METAL_SURFACE_SPEC_VERSION},
+#endif
+ {"VK_EXT_validation_features", VK_EXT_VALIDATION_FEATURES_SPEC_VERSION},
+ {"VK_EXT_headless_surface", VK_EXT_HEADLESS_SURFACE_SPEC_VERSION},
+ {"VK_EXT_surface_maintenance1", VK_EXT_SURFACE_MAINTENANCE_1_SPEC_VERSION},
+ {"VK_EXT_acquire_drm_display", VK_EXT_ACQUIRE_DRM_DISPLAY_SPEC_VERSION},
+#ifdef VK_USE_PLATFORM_DIRECTFB_EXT
+ {"VK_EXT_directfb_surface", VK_EXT_DIRECTFB_SURFACE_SPEC_VERSION},
+#endif
+#ifdef VK_USE_PLATFORM_SCREEN_QNX
+ {"VK_QNX_screen_surface", VK_QNX_SCREEN_SURFACE_SPEC_VERSION},
+#endif
+ {"VK_GOOGLE_surfaceless_query", VK_GOOGLE_SURFACELESS_QUERY_SPEC_VERSION},
+ {"VK_LUNARG_direct_driver_loading", VK_LUNARG_DIRECT_DRIVER_LOADING_SPEC_VERSION},
+ {"VK_EXT_layer_settings", VK_EXT_LAYER_SETTINGS_SPEC_VERSION},
+ {"VK_NV_display_stereo", VK_NV_DISPLAY_STEREO_SPEC_VERSION},
+#ifdef VK_USE_PLATFORM_OHOS
+ {"VK_OHOS_surface", VK_OHOS_SURFACE_SPEC_VERSION},
+#endif
};
// Map of device extension name to version
static const std::unordered_map<std::string, uint32_t> device_extension_map = {
- {"VK_KHR_swapchain", 70},
- {"VK_KHR_display_swapchain", 10},
- {"VK_NV_glsl_shader", 1},
- {"VK_EXT_depth_range_unrestricted", 1},
- {"VK_KHR_sampler_mirror_clamp_to_edge", 3},
- {"VK_IMG_filter_cubic", 1},
- {"VK_AMD_rasterization_order", 1},
- {"VK_AMD_shader_trinary_minmax", 1},
- {"VK_AMD_shader_explicit_vertex_parameter", 1},
- {"VK_EXT_debug_marker", 4},
- {"VK_KHR_video_queue", 8},
- {"VK_KHR_video_decode_queue", 8},
- {"VK_AMD_gcn_shader", 1},
- {"VK_NV_dedicated_allocation", 1},
- {"VK_EXT_transform_feedback", 1},
- {"VK_NVX_binary_import", 2},
- {"VK_NVX_image_view_handle", 3},
- {"VK_AMD_draw_indirect_count", 2},
- {"VK_AMD_negative_viewport_height", 1},
- {"VK_AMD_gpu_shader_half_float", 2},
- {"VK_AMD_shader_ballot", 1},
- {"VK_KHR_video_encode_h264", 14},
- {"VK_KHR_video_encode_h265", 14},
- {"VK_KHR_video_decode_h264", 9},
- {"VK_AMD_texture_gather_bias_lod", 1},
- {"VK_AMD_shader_info", 1},
- {"VK_KHR_dynamic_rendering", 1},
- {"VK_AMD_shader_image_load_store_lod", 1},
- {"VK_NV_corner_sampled_image", 2},
- {"VK_KHR_multiview", 1},
- {"VK_IMG_format_pvrtc", 1},
- {"VK_NV_external_memory", 1},
- {"VK_NV_external_memory_win32", 1},
- {"VK_NV_win32_keyed_mutex", 2},
- {"VK_KHR_device_group", 4},
- {"VK_KHR_shader_draw_parameters", 1},
- {"VK_EXT_shader_subgroup_ballot", 1},
- {"VK_EXT_shader_subgroup_vote", 1},
- {"VK_EXT_texture_compression_astc_hdr", 1},
- {"VK_EXT_astc_decode_mode", 1},
- {"VK_EXT_pipeline_robustness", 1},
- {"VK_KHR_maintenance1", 2},
- {"VK_KHR_external_memory", 1},
- {"VK_KHR_external_memory_win32", 1},
- {"VK_KHR_external_memory_fd", 1},
- {"VK_KHR_win32_keyed_mutex", 1},
- {"VK_KHR_external_semaphore", 1},
- {"VK_KHR_external_semaphore_win32", 1},
- {"VK_KHR_external_semaphore_fd", 1},
- {"VK_KHR_push_descriptor", 2},
- {"VK_EXT_conditional_rendering", 2},
- {"VK_KHR_shader_float16_int8", 1},
- {"VK_KHR_16bit_storage", 1},
- {"VK_KHR_incremental_present", 2},
- {"VK_KHR_descriptor_update_template", 1},
- {"VK_NV_clip_space_w_scaling", 1},
- {"VK_EXT_display_control", 1},
- {"VK_GOOGLE_display_timing", 1},
- {"VK_NV_sample_mask_override_coverage", 1},
- {"VK_NV_geometry_shader_passthrough", 1},
- {"VK_NV_viewport_array2", 1},
- {"VK_NVX_multiview_per_view_attributes", 1},
- {"VK_NV_viewport_swizzle", 1},
- {"VK_EXT_discard_rectangles", 2},
- {"VK_EXT_conservative_rasterization", 1},
- {"VK_EXT_depth_clip_enable", 1},
- {"VK_EXT_hdr_metadata", 3},
- {"VK_KHR_imageless_framebuffer", 1},
- {"VK_KHR_create_renderpass2", 1},
- {"VK_IMG_relaxed_line_rasterization", 1},
- {"VK_KHR_shared_presentable_image", 1},
- {"VK_KHR_external_fence", 1},
- {"VK_KHR_external_fence_win32", 1},
- {"VK_KHR_external_fence_fd", 1},
- {"VK_KHR_performance_query", 1},
- {"VK_KHR_maintenance2", 1},
- {"VK_KHR_variable_pointers", 1},
- {"VK_EXT_external_memory_dma_buf", 1},
- {"VK_EXT_queue_family_foreign", 1},
- {"VK_KHR_dedicated_allocation", 3},
- {"VK_ANDROID_external_memory_android_hardware_buffer", 5},
- {"VK_EXT_sampler_filter_minmax", 2},
- {"VK_KHR_storage_buffer_storage_class", 1},
- {"VK_AMD_gpu_shader_int16", 2},
- {"VK_AMDX_shader_enqueue", 2},
- {"VK_AMD_mixed_attachment_samples", 1},
- {"VK_AMD_shader_fragment_mask", 1},
- {"VK_EXT_inline_uniform_block", 1},
- {"VK_EXT_shader_stencil_export", 1},
- {"VK_KHR_shader_bfloat16", 1},
- {"VK_EXT_sample_locations", 1},
- {"VK_KHR_relaxed_block_layout", 1},
- {"VK_KHR_get_memory_requirements2", 1},
- {"VK_KHR_image_format_list", 1},
- {"VK_EXT_blend_operation_advanced", 2},
- {"VK_NV_fragment_coverage_to_color", 1},
- {"VK_KHR_acceleration_structure", 13},
- {"VK_KHR_ray_tracing_pipeline", 1},
- {"VK_KHR_ray_query", 1},
- {"VK_NV_framebuffer_mixed_samples", 1},
- {"VK_NV_fill_rectangle", 1},
- {"VK_NV_shader_sm_builtins", 1},
- {"VK_EXT_post_depth_coverage", 1},
- {"VK_KHR_sampler_ycbcr_conversion", 14},
- {"VK_KHR_bind_memory2", 1},
- {"VK_EXT_image_drm_format_modifier", 2},
- {"VK_EXT_descriptor_indexing", 2},
- {"VK_EXT_shader_viewport_index_layer", 1},
- {"VK_NV_shading_rate_image", 3},
- {"VK_NV_ray_tracing", 3},
- {"VK_NV_representative_fragment_test", 2},
- {"VK_KHR_maintenance3", 1},
- {"VK_KHR_draw_indirect_count", 1},
- {"VK_EXT_filter_cubic", 3},
- {"VK_QCOM_render_pass_shader_resolve", 4},
- {"VK_EXT_global_priority", 2},
- {"VK_KHR_shader_subgroup_extended_types", 1},
- {"VK_KHR_8bit_storage", 1},
- {"VK_EXT_external_memory_host", 1},
- {"VK_AMD_buffer_marker", 1},
- {"VK_KHR_shader_atomic_int64", 1},
- {"VK_KHR_shader_clock", 1},
- {"VK_AMD_pipeline_compiler_control", 1},
- {"VK_EXT_calibrated_timestamps", 2},
- {"VK_AMD_shader_core_properties", 2},
- {"VK_KHR_video_decode_h265", 8},
- {"VK_KHR_global_priority", 1},
- {"VK_AMD_memory_overallocation_behavior", 1},
- {"VK_EXT_vertex_attribute_divisor", 3},
- {"VK_GGP_frame_token", 1},
- {"VK_EXT_pipeline_creation_feedback", 1},
- {"VK_KHR_driver_properties", 1},
- {"VK_KHR_shader_float_controls", 4},
- {"VK_NV_shader_subgroup_partitioned", 1},
- {"VK_KHR_depth_stencil_resolve", 1},
- {"VK_KHR_swapchain_mutable_format", 1},
- {"VK_NV_compute_shader_derivatives", 1},
- {"VK_NV_mesh_shader", 1},
- {"VK_NV_fragment_shader_barycentric", 1},
- {"VK_NV_shader_image_footprint", 2},
- {"VK_NV_scissor_exclusive", 2},
- {"VK_NV_device_diagnostic_checkpoints", 2},
- {"VK_KHR_timeline_semaphore", 2},
- {"VK_INTEL_shader_integer_functions2", 1},
- {"VK_INTEL_performance_query", 2},
- {"VK_KHR_vulkan_memory_model", 3},
- {"VK_EXT_pci_bus_info", 2},
- {"VK_AMD_display_native_hdr", 1},
- {"VK_KHR_shader_terminate_invocation", 1},
- {"VK_EXT_fragment_density_map", 2},
- {"VK_EXT_scalar_block_layout", 1},
- {"VK_GOOGLE_hlsl_functionality1", 1},
- {"VK_GOOGLE_decorate_string", 1},
- {"VK_EXT_subgroup_size_control", 2},
- {"VK_KHR_fragment_shading_rate", 2},
- {"VK_AMD_shader_core_properties2", 1},
- {"VK_AMD_device_coherent_memory", 1},
- {"VK_KHR_dynamic_rendering_local_read", 1},
- {"VK_EXT_shader_image_atomic_int64", 1},
- {"VK_KHR_shader_quad_control", 1},
- {"VK_KHR_spirv_1_4", 1},
- {"VK_EXT_memory_budget", 1},
- {"VK_EXT_memory_priority", 1},
- {"VK_NV_dedicated_allocation_image_aliasing", 1},
- {"VK_KHR_separate_depth_stencil_layouts", 1},
- {"VK_EXT_buffer_device_address", 2},
- {"VK_EXT_tooling_info", 1},
- {"VK_EXT_separate_stencil_usage", 1},
- {"VK_KHR_present_wait", 1},
- {"VK_NV_cooperative_matrix", 1},
- {"VK_NV_coverage_reduction_mode", 1},
- {"VK_EXT_fragment_shader_interlock", 1},
- {"VK_EXT_ycbcr_image_arrays", 1},
- {"VK_KHR_uniform_buffer_standard_layout", 1},
- {"VK_EXT_provoking_vertex", 1},
- {"VK_EXT_full_screen_exclusive", 4},
- {"VK_KHR_buffer_device_address", 1},
- {"VK_EXT_line_rasterization", 1},
- {"VK_EXT_shader_atomic_float", 1},
- {"VK_EXT_host_query_reset", 1},
- {"VK_EXT_index_type_uint8", 1},
- {"VK_EXT_extended_dynamic_state", 1},
- {"VK_KHR_deferred_host_operations", 4},
- {"VK_KHR_pipeline_executable_properties", 1},
- {"VK_EXT_host_image_copy", 1},
- {"VK_KHR_map_memory2", 1},
- {"VK_EXT_map_memory_placed", 1},
- {"VK_EXT_shader_atomic_float2", 1},
- {"VK_EXT_swapchain_maintenance1", 1},
- {"VK_EXT_shader_demote_to_helper_invocation", 1},
- {"VK_NV_device_generated_commands", 3},
- {"VK_NV_inherited_viewport_scissor", 1},
- {"VK_KHR_shader_integer_dot_product", 1},
- {"VK_EXT_texel_buffer_alignment", 1},
- {"VK_QCOM_render_pass_transform", 5},
- {"VK_EXT_depth_bias_control", 1},
- {"VK_EXT_device_memory_report", 2},
- {"VK_EXT_robustness2", 1},
- {"VK_EXT_custom_border_color", 12},
- {"VK_GOOGLE_user_type", 1},
- {"VK_KHR_pipeline_library", 1},
- {"VK_NV_present_barrier", 1},
- {"VK_KHR_shader_non_semantic_info", 1},
- {"VK_KHR_present_id", 1},
- {"VK_EXT_private_data", 1},
- {"VK_EXT_pipeline_creation_cache_control", 3},
- {"VK_KHR_video_encode_queue", 12},
- {"VK_NV_device_diagnostics_config", 2},
- {"VK_QCOM_render_pass_store_ops", 2},
- {"VK_NV_cuda_kernel_launch", 2},
- {"VK_QCOM_tile_shading", 2},
- {"VK_NV_low_latency", 1},
- {"VK_EXT_metal_objects", 2},
- {"VK_KHR_synchronization2", 1},
- {"VK_EXT_descriptor_buffer", 1},
- {"VK_EXT_graphics_pipeline_library", 1},
- {"VK_AMD_shader_early_and_late_fragment_tests", 1},
- {"VK_KHR_fragment_shader_barycentric", 1},
- {"VK_KHR_shader_subgroup_uniform_control_flow", 1},
- {"VK_KHR_zero_initialize_workgroup_memory", 1},
- {"VK_NV_fragment_shading_rate_enums", 1},
- {"VK_NV_ray_tracing_motion_blur", 1},
- {"VK_EXT_mesh_shader", 1},
- {"VK_EXT_ycbcr_2plane_444_formats", 1},
- {"VK_EXT_fragment_density_map2", 1},
- {"VK_QCOM_rotated_copy_commands", 2},
- {"VK_EXT_image_robustness", 1},
- {"VK_KHR_workgroup_memory_explicit_layout", 1},
- {"VK_KHR_copy_commands2", 1},
- {"VK_EXT_image_compression_control", 1},
- {"VK_EXT_attachment_feedback_loop_layout", 2},
- {"VK_EXT_4444_formats", 1},
- {"VK_EXT_device_fault", 2},
- {"VK_ARM_rasterization_order_attachment_access", 1},
- {"VK_EXT_rgba10x6_formats", 1},
- {"VK_NV_acquire_winrt_display", 1},
- {"VK_VALVE_mutable_descriptor_type", 1},
- {"VK_EXT_vertex_input_dynamic_state", 2},
- {"VK_EXT_physical_device_drm", 1},
- {"VK_EXT_device_address_binding_report", 1},
- {"VK_EXT_depth_clip_control", 1},
- {"VK_EXT_primitive_topology_list_restart", 1},
- {"VK_KHR_format_feature_flags2", 2},
- {"VK_EXT_present_mode_fifo_latest_ready", 1},
- {"VK_FUCHSIA_external_memory", 1},
- {"VK_FUCHSIA_external_semaphore", 1},
- {"VK_FUCHSIA_buffer_collection", 2},
- {"VK_HUAWEI_subpass_shading", 3},
- {"VK_HUAWEI_invocation_mask", 1},
- {"VK_NV_external_memory_rdma", 1},
- {"VK_EXT_pipeline_properties", 1},
- {"VK_EXT_frame_boundary", 1},
- {"VK_EXT_multisampled_render_to_single_sampled", 1},
- {"VK_EXT_extended_dynamic_state2", 1},
- {"VK_EXT_color_write_enable", 1},
- {"VK_EXT_primitives_generated_query", 1},
- {"VK_KHR_ray_tracing_maintenance1", 1},
- {"VK_KHR_shader_untyped_pointers", 1},
- {"VK_EXT_global_priority_query", 1},
- {"VK_VALVE_video_encode_rgb_conversion", 1},
- {"VK_EXT_image_view_min_lod", 1},
- {"VK_EXT_multi_draw", 1},
- {"VK_EXT_image_2d_view_of_3d", 1},
- {"VK_EXT_shader_tile_image", 1},
- {"VK_EXT_opacity_micromap", 2},
- {"VK_NV_displacement_micromap", 2},
- {"VK_EXT_load_store_op_none", 1},
- {"VK_HUAWEI_cluster_culling_shader", 3},
- {"VK_EXT_border_color_swizzle", 1},
- {"VK_EXT_pageable_device_local_memory", 1},
- {"VK_KHR_maintenance4", 2},
- {"VK_ARM_shader_core_properties", 1},
- {"VK_KHR_shader_subgroup_rotate", 2},
- {"VK_ARM_scheduling_controls", 1},
- {"VK_EXT_image_sliced_view_of_3d", 1},
- {"VK_VALVE_descriptor_set_host_mapping", 1},
- {"VK_EXT_depth_clamp_zero_one", 1},
- {"VK_EXT_non_seamless_cube_map", 1},
- {"VK_ARM_render_pass_striped", 1},
- {"VK_QCOM_fragment_density_map_offset", 3},
- {"VK_NV_copy_memory_indirect", 1},
- {"VK_NV_memory_decompression", 1},
- {"VK_NV_device_generated_commands_compute", 2},
- {"VK_NV_ray_tracing_linear_swept_spheres", 1},
- {"VK_NV_linear_color_attachment", 1},
- {"VK_KHR_shader_maximal_reconvergence", 1},
- {"VK_EXT_image_compression_control_swapchain", 1},
- {"VK_QCOM_image_processing", 1},
- {"VK_EXT_nested_command_buffer", 1},
- {"VK_EXT_external_memory_acquire_unmodified", 1},
- {"VK_EXT_extended_dynamic_state3", 2},
- {"VK_EXT_subpass_merge_feedback", 2},
- {"VK_ARM_tensors", 1},
- {"VK_EXT_shader_module_identifier", 1},
- {"VK_EXT_rasterization_order_attachment_access", 1},
- {"VK_NV_optical_flow", 1},
- {"VK_EXT_legacy_dithering", 2},
- {"VK_EXT_pipeline_protected_access", 1},
- {"VK_ANDROID_external_format_resolve", 1},
- {"VK_KHR_maintenance5", 1},
- {"VK_AMD_anti_lag", 1},
- {"VK_AMDX_dense_geometry_format", 1},
- {"VK_KHR_present_id2", 1},
- {"VK_KHR_present_wait2", 1},
- {"VK_KHR_ray_tracing_position_fetch", 1},
- {"VK_EXT_shader_object", 1},
- {"VK_KHR_pipeline_binary", 1},
- {"VK_QCOM_tile_properties", 1},
- {"VK_SEC_amigo_profiling", 1},
- {"VK_KHR_swapchain_maintenance1", 1},
- {"VK_QCOM_multiview_per_view_viewports", 1},
- {"VK_NV_ray_tracing_invocation_reorder", 1},
- {"VK_NV_cooperative_vector", 4},
- {"VK_NV_extended_sparse_address_space", 1},
- {"VK_EXT_mutable_descriptor_type", 1},
- {"VK_EXT_legacy_vertex_attributes", 1},
- {"VK_ARM_shader_core_builtins", 2},
- {"VK_EXT_pipeline_library_group_handles", 1},
- {"VK_EXT_dynamic_rendering_unused_attachments", 1},
- {"VK_NV_low_latency2", 2},
- {"VK_KHR_cooperative_matrix", 2},
- {"VK_ARM_data_graph", 1},
- {"VK_QCOM_multiview_per_view_render_areas", 1},
- {"VK_KHR_compute_shader_derivatives", 1},
- {"VK_KHR_video_decode_av1", 1},
- {"VK_KHR_video_encode_av1", 1},
- {"VK_KHR_video_decode_vp9", 1},
- {"VK_KHR_video_maintenance1", 1},
- {"VK_NV_per_stage_descriptor_set", 1},
- {"VK_QCOM_image_processing2", 1},
- {"VK_QCOM_filter_cubic_weights", 1},
- {"VK_QCOM_ycbcr_degamma", 1},
- {"VK_QCOM_filter_cubic_clamp", 1},
- {"VK_EXT_attachment_feedback_loop_dynamic_state", 1},
- {"VK_KHR_vertex_attribute_divisor", 1},
- {"VK_KHR_load_store_op_none", 1},
- {"VK_KHR_unified_image_layouts", 1},
- {"VK_KHR_shader_float_controls2", 1},
- {"VK_QNX_external_memory_screen_buffer", 1},
- {"VK_MSFT_layered_driver", 1},
- {"VK_KHR_index_type_uint8", 1},
- {"VK_KHR_line_rasterization", 1},
- {"VK_KHR_calibrated_timestamps", 1},
- {"VK_KHR_shader_expect_assume", 1},
- {"VK_KHR_maintenance6", 1},
- {"VK_NV_descriptor_pool_overallocation", 1},
- {"VK_QCOM_tile_memory_heap", 1},
- {"VK_KHR_copy_memory_indirect", 1},
- {"VK_KHR_video_encode_intra_refresh", 1},
- {"VK_KHR_video_encode_quantization_map", 2},
- {"VK_NV_raw_access_chains", 1},
- {"VK_NV_external_compute_queue", 1},
- {"VK_KHR_shader_relaxed_extended_instruction", 1},
- {"VK_NV_command_buffer_inheritance", 1},
- {"VK_KHR_maintenance7", 1},
- {"VK_NV_shader_atomic_float16_vector", 1},
- {"VK_EXT_shader_replicated_composites", 1},
- {"VK_EXT_shader_float8", 1},
- {"VK_NV_ray_tracing_validation", 1},
- {"VK_NV_cluster_acceleration_structure", 4},
- {"VK_NV_partitioned_acceleration_structure", 1},
- {"VK_EXT_device_generated_commands", 1},
- {"VK_KHR_maintenance8", 1},
- {"VK_MESA_image_alignment_control", 1},
- {"VK_EXT_depth_clamp_control", 1},
- {"VK_KHR_maintenance9", 1},
- {"VK_KHR_video_maintenance2", 1},
- {"VK_HUAWEI_hdr_vivid", 1},
- {"VK_NV_cooperative_matrix2", 1},
- {"VK_ARM_pipeline_opacity_micromap", 1},
- {"VK_EXT_external_memory_metal", 1},
- {"VK_KHR_depth_clamp_zero_one", 1},
- {"VK_EXT_vertex_attribute_robustness", 1},
- {"VK_ARM_format_pack", 1},
- {"VK_VALVE_fragment_density_map_layered", 1},
- {"VK_KHR_robustness2", 1},
- {"VK_NV_present_metering", 1},
- {"VK_EXT_fragment_density_map_offset", 1},
- {"VK_EXT_zero_initialize_device_memory", 1},
- {"VK_KHR_present_mode_fifo_latest_ready", 1},
- {"VK_SEC_pipeline_cache_incremental_mode", 1},
+ {"VK_KHR_swapchain", VK_KHR_SWAPCHAIN_SPEC_VERSION},
+ {"VK_KHR_display_swapchain", VK_KHR_DISPLAY_SWAPCHAIN_SPEC_VERSION},
+ {"VK_KHR_sampler_mirror_clamp_to_edge", VK_KHR_SAMPLER_MIRROR_CLAMP_TO_EDGE_SPEC_VERSION},
+ {"VK_KHR_video_queue", VK_KHR_VIDEO_QUEUE_SPEC_VERSION},
+ {"VK_KHR_video_decode_queue", VK_KHR_VIDEO_DECODE_QUEUE_SPEC_VERSION},
+ {"VK_KHR_video_encode_h264", VK_KHR_VIDEO_ENCODE_H264_SPEC_VERSION},
+ {"VK_KHR_video_encode_h265", VK_KHR_VIDEO_ENCODE_H265_SPEC_VERSION},
+ {"VK_KHR_video_decode_h264", VK_KHR_VIDEO_DECODE_H264_SPEC_VERSION},
+ {"VK_KHR_dynamic_rendering", VK_KHR_DYNAMIC_RENDERING_SPEC_VERSION},
+ {"VK_KHR_multiview", VK_KHR_MULTIVIEW_SPEC_VERSION},
+ {"VK_KHR_device_group", VK_KHR_DEVICE_GROUP_SPEC_VERSION},
+ {"VK_KHR_shader_draw_parameters", VK_KHR_SHADER_DRAW_PARAMETERS_SPEC_VERSION},
+ {"VK_KHR_maintenance1", VK_KHR_MAINTENANCE_1_SPEC_VERSION},
+ {"VK_KHR_external_memory", VK_KHR_EXTERNAL_MEMORY_SPEC_VERSION},
+#ifdef VK_USE_PLATFORM_WIN32_KHR
+ {"VK_KHR_external_memory_win32", VK_KHR_EXTERNAL_MEMORY_WIN32_SPEC_VERSION},
+#endif
+ {"VK_KHR_external_memory_fd", VK_KHR_EXTERNAL_MEMORY_FD_SPEC_VERSION},
+#ifdef VK_USE_PLATFORM_WIN32_KHR
+ {"VK_KHR_win32_keyed_mutex", VK_KHR_WIN32_KEYED_MUTEX_SPEC_VERSION},
+#endif
+ {"VK_KHR_external_semaphore", VK_KHR_EXTERNAL_SEMAPHORE_SPEC_VERSION},
+#ifdef VK_USE_PLATFORM_WIN32_KHR
+ {"VK_KHR_external_semaphore_win32", VK_KHR_EXTERNAL_SEMAPHORE_WIN32_SPEC_VERSION},
+#endif
+ {"VK_KHR_external_semaphore_fd", VK_KHR_EXTERNAL_SEMAPHORE_FD_SPEC_VERSION},
+ {"VK_KHR_push_descriptor", VK_KHR_PUSH_DESCRIPTOR_SPEC_VERSION},
+ {"VK_KHR_shader_float16_int8", VK_KHR_SHADER_FLOAT16_INT8_SPEC_VERSION},
+ {"VK_KHR_16bit_storage", VK_KHR_16BIT_STORAGE_SPEC_VERSION},
+ {"VK_KHR_incremental_present", VK_KHR_INCREMENTAL_PRESENT_SPEC_VERSION},
+ {"VK_KHR_descriptor_update_template", VK_KHR_DESCRIPTOR_UPDATE_TEMPLATE_SPEC_VERSION},
+ {"VK_KHR_imageless_framebuffer", VK_KHR_IMAGELESS_FRAMEBUFFER_SPEC_VERSION},
+ {"VK_KHR_create_renderpass2", VK_KHR_CREATE_RENDERPASS_2_SPEC_VERSION},
+ {"VK_KHR_shared_presentable_image", VK_KHR_SHARED_PRESENTABLE_IMAGE_SPEC_VERSION},
+ {"VK_KHR_external_fence", VK_KHR_EXTERNAL_FENCE_SPEC_VERSION},
+#ifdef VK_USE_PLATFORM_WIN32_KHR
+ {"VK_KHR_external_fence_win32", VK_KHR_EXTERNAL_FENCE_WIN32_SPEC_VERSION},
+#endif
+ {"VK_KHR_external_fence_fd", VK_KHR_EXTERNAL_FENCE_FD_SPEC_VERSION},
+ {"VK_KHR_performance_query", VK_KHR_PERFORMANCE_QUERY_SPEC_VERSION},
+ {"VK_KHR_maintenance2", VK_KHR_MAINTENANCE_2_SPEC_VERSION},
+ {"VK_KHR_variable_pointers", VK_KHR_VARIABLE_POINTERS_SPEC_VERSION},
+ {"VK_KHR_dedicated_allocation", VK_KHR_DEDICATED_ALLOCATION_SPEC_VERSION},
+ {"VK_KHR_storage_buffer_storage_class", VK_KHR_STORAGE_BUFFER_STORAGE_CLASS_SPEC_VERSION},
+ {"VK_KHR_shader_bfloat16", VK_KHR_SHADER_BFLOAT16_SPEC_VERSION},
+ {"VK_KHR_relaxed_block_layout", VK_KHR_RELAXED_BLOCK_LAYOUT_SPEC_VERSION},
+ {"VK_KHR_get_memory_requirements2", VK_KHR_GET_MEMORY_REQUIREMENTS_2_SPEC_VERSION},
+ {"VK_KHR_image_format_list", VK_KHR_IMAGE_FORMAT_LIST_SPEC_VERSION},
+ {"VK_KHR_sampler_ycbcr_conversion", VK_KHR_SAMPLER_YCBCR_CONVERSION_SPEC_VERSION},
+ {"VK_KHR_bind_memory2", VK_KHR_BIND_MEMORY_2_SPEC_VERSION},
+ {"VK_KHR_maintenance3", VK_KHR_MAINTENANCE_3_SPEC_VERSION},
+ {"VK_KHR_draw_indirect_count", VK_KHR_DRAW_INDIRECT_COUNT_SPEC_VERSION},
+ {"VK_KHR_shader_subgroup_extended_types", VK_KHR_SHADER_SUBGROUP_EXTENDED_TYPES_SPEC_VERSION},
+ {"VK_KHR_8bit_storage", VK_KHR_8BIT_STORAGE_SPEC_VERSION},
+ {"VK_KHR_shader_atomic_int64", VK_KHR_SHADER_ATOMIC_INT64_SPEC_VERSION},
+ {"VK_KHR_shader_clock", VK_KHR_SHADER_CLOCK_SPEC_VERSION},
+ {"VK_KHR_video_decode_h265", VK_KHR_VIDEO_DECODE_H265_SPEC_VERSION},
+ {"VK_KHR_global_priority", VK_KHR_GLOBAL_PRIORITY_SPEC_VERSION},
+ {"VK_KHR_driver_properties", VK_KHR_DRIVER_PROPERTIES_SPEC_VERSION},
+ {"VK_KHR_shader_float_controls", VK_KHR_SHADER_FLOAT_CONTROLS_SPEC_VERSION},
+ {"VK_KHR_depth_stencil_resolve", VK_KHR_DEPTH_STENCIL_RESOLVE_SPEC_VERSION},
+ {"VK_KHR_swapchain_mutable_format", VK_KHR_SWAPCHAIN_MUTABLE_FORMAT_SPEC_VERSION},
+ {"VK_KHR_timeline_semaphore", VK_KHR_TIMELINE_SEMAPHORE_SPEC_VERSION},
+ {"VK_KHR_vulkan_memory_model", VK_KHR_VULKAN_MEMORY_MODEL_SPEC_VERSION},
+ {"VK_KHR_shader_terminate_invocation", VK_KHR_SHADER_TERMINATE_INVOCATION_SPEC_VERSION},
+ {"VK_KHR_fragment_shading_rate", VK_KHR_FRAGMENT_SHADING_RATE_SPEC_VERSION},
+ {"VK_KHR_dynamic_rendering_local_read", VK_KHR_DYNAMIC_RENDERING_LOCAL_READ_SPEC_VERSION},
+ {"VK_KHR_shader_quad_control", VK_KHR_SHADER_QUAD_CONTROL_SPEC_VERSION},
+ {"VK_KHR_spirv_1_4", VK_KHR_SPIRV_1_4_SPEC_VERSION},
+ {"VK_KHR_separate_depth_stencil_layouts", VK_KHR_SEPARATE_DEPTH_STENCIL_LAYOUTS_SPEC_VERSION},
+ {"VK_KHR_present_wait", VK_KHR_PRESENT_WAIT_SPEC_VERSION},
+ {"VK_KHR_uniform_buffer_standard_layout", VK_KHR_UNIFORM_BUFFER_STANDARD_LAYOUT_SPEC_VERSION},
+ {"VK_KHR_buffer_device_address", VK_KHR_BUFFER_DEVICE_ADDRESS_SPEC_VERSION},
+ {"VK_KHR_deferred_host_operations", VK_KHR_DEFERRED_HOST_OPERATIONS_SPEC_VERSION},
+ {"VK_KHR_pipeline_executable_properties", VK_KHR_PIPELINE_EXECUTABLE_PROPERTIES_SPEC_VERSION},
+ {"VK_KHR_map_memory2", VK_KHR_MAP_MEMORY_2_SPEC_VERSION},
+ {"VK_KHR_shader_integer_dot_product", VK_KHR_SHADER_INTEGER_DOT_PRODUCT_SPEC_VERSION},
+ {"VK_KHR_pipeline_library", VK_KHR_PIPELINE_LIBRARY_SPEC_VERSION},
+ {"VK_KHR_shader_non_semantic_info", VK_KHR_SHADER_NON_SEMANTIC_INFO_SPEC_VERSION},
+ {"VK_KHR_present_id", VK_KHR_PRESENT_ID_SPEC_VERSION},
+ {"VK_KHR_video_encode_queue", VK_KHR_VIDEO_ENCODE_QUEUE_SPEC_VERSION},
+ {"VK_KHR_synchronization2", VK_KHR_SYNCHRONIZATION_2_SPEC_VERSION},
+ {"VK_KHR_fragment_shader_barycentric", VK_KHR_FRAGMENT_SHADER_BARYCENTRIC_SPEC_VERSION},
+ {"VK_KHR_shader_subgroup_uniform_control_flow", VK_KHR_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_SPEC_VERSION},
+ {"VK_KHR_zero_initialize_workgroup_memory", VK_KHR_ZERO_INITIALIZE_WORKGROUP_MEMORY_SPEC_VERSION},
+ {"VK_KHR_workgroup_memory_explicit_layout", VK_KHR_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_SPEC_VERSION},
+ {"VK_KHR_copy_commands2", VK_KHR_COPY_COMMANDS_2_SPEC_VERSION},
+ {"VK_KHR_format_feature_flags2", VK_KHR_FORMAT_FEATURE_FLAGS_2_SPEC_VERSION},
+ {"VK_KHR_ray_tracing_maintenance1", VK_KHR_RAY_TRACING_MAINTENANCE_1_SPEC_VERSION},
+ {"VK_KHR_shader_untyped_pointers", VK_KHR_SHADER_UNTYPED_POINTERS_SPEC_VERSION},
+ {"VK_KHR_maintenance4", VK_KHR_MAINTENANCE_4_SPEC_VERSION},
+ {"VK_KHR_shader_subgroup_rotate", VK_KHR_SHADER_SUBGROUP_ROTATE_SPEC_VERSION},
+ {"VK_KHR_shader_maximal_reconvergence", VK_KHR_SHADER_MAXIMAL_RECONVERGENCE_SPEC_VERSION},
+ {"VK_KHR_maintenance5", VK_KHR_MAINTENANCE_5_SPEC_VERSION},
+ {"VK_KHR_present_id2", VK_KHR_PRESENT_ID_2_SPEC_VERSION},
+ {"VK_KHR_present_wait2", VK_KHR_PRESENT_WAIT_2_SPEC_VERSION},
+ {"VK_KHR_ray_tracing_position_fetch", VK_KHR_RAY_TRACING_POSITION_FETCH_SPEC_VERSION},
+ {"VK_KHR_pipeline_binary", VK_KHR_PIPELINE_BINARY_SPEC_VERSION},
+ {"VK_KHR_swapchain_maintenance1", VK_KHR_SWAPCHAIN_MAINTENANCE_1_SPEC_VERSION},
+ {"VK_KHR_cooperative_matrix", VK_KHR_COOPERATIVE_MATRIX_SPEC_VERSION},
+ {"VK_KHR_compute_shader_derivatives", VK_KHR_COMPUTE_SHADER_DERIVATIVES_SPEC_VERSION},
+ {"VK_KHR_video_decode_av1", VK_KHR_VIDEO_DECODE_AV1_SPEC_VERSION},
+ {"VK_KHR_video_encode_av1", VK_KHR_VIDEO_ENCODE_AV1_SPEC_VERSION},
+ {"VK_KHR_video_decode_vp9", VK_KHR_VIDEO_DECODE_VP9_SPEC_VERSION},
+ {"VK_KHR_video_maintenance1", VK_KHR_VIDEO_MAINTENANCE_1_SPEC_VERSION},
+ {"VK_KHR_vertex_attribute_divisor", VK_KHR_VERTEX_ATTRIBUTE_DIVISOR_SPEC_VERSION},
+ {"VK_KHR_load_store_op_none", VK_KHR_LOAD_STORE_OP_NONE_SPEC_VERSION},
+ {"VK_KHR_unified_image_layouts", VK_KHR_UNIFIED_IMAGE_LAYOUTS_SPEC_VERSION},
+ {"VK_KHR_shader_float_controls2", VK_KHR_SHADER_FLOAT_CONTROLS_2_SPEC_VERSION},
+ {"VK_KHR_index_type_uint8", VK_KHR_INDEX_TYPE_UINT8_SPEC_VERSION},
+ {"VK_KHR_line_rasterization", VK_KHR_LINE_RASTERIZATION_SPEC_VERSION},
+ {"VK_KHR_calibrated_timestamps", VK_KHR_CALIBRATED_TIMESTAMPS_SPEC_VERSION},
+ {"VK_KHR_shader_expect_assume", VK_KHR_SHADER_EXPECT_ASSUME_SPEC_VERSION},
+ {"VK_KHR_maintenance6", VK_KHR_MAINTENANCE_6_SPEC_VERSION},
+ {"VK_KHR_copy_memory_indirect", VK_KHR_COPY_MEMORY_INDIRECT_SPEC_VERSION},
+ {"VK_KHR_video_encode_intra_refresh", VK_KHR_VIDEO_ENCODE_INTRA_REFRESH_SPEC_VERSION},
+ {"VK_KHR_video_encode_quantization_map", VK_KHR_VIDEO_ENCODE_QUANTIZATION_MAP_SPEC_VERSION},
+ {"VK_KHR_shader_relaxed_extended_instruction", VK_KHR_SHADER_RELAXED_EXTENDED_INSTRUCTION_SPEC_VERSION},
+ {"VK_KHR_maintenance7", VK_KHR_MAINTENANCE_7_SPEC_VERSION},
+ {"VK_KHR_maintenance8", VK_KHR_MAINTENANCE_8_SPEC_VERSION},
+ {"VK_KHR_maintenance9", VK_KHR_MAINTENANCE_9_SPEC_VERSION},
+ {"VK_KHR_video_maintenance2", VK_KHR_VIDEO_MAINTENANCE_2_SPEC_VERSION},
+ {"VK_KHR_depth_clamp_zero_one", VK_KHR_DEPTH_CLAMP_ZERO_ONE_SPEC_VERSION},
+ {"VK_KHR_robustness2", VK_KHR_ROBUSTNESS_2_SPEC_VERSION},
+ {"VK_KHR_present_mode_fifo_latest_ready", VK_KHR_PRESENT_MODE_FIFO_LATEST_READY_SPEC_VERSION},
+ {"VK_NV_glsl_shader", VK_NV_GLSL_SHADER_SPEC_VERSION},
+ {"VK_EXT_depth_range_unrestricted", VK_EXT_DEPTH_RANGE_UNRESTRICTED_SPEC_VERSION},
+ {"VK_IMG_filter_cubic", VK_IMG_FILTER_CUBIC_SPEC_VERSION},
+ {"VK_AMD_rasterization_order", VK_AMD_RASTERIZATION_ORDER_SPEC_VERSION},
+ {"VK_AMD_shader_trinary_minmax", VK_AMD_SHADER_TRINARY_MINMAX_SPEC_VERSION},
+ {"VK_AMD_shader_explicit_vertex_parameter", VK_AMD_SHADER_EXPLICIT_VERTEX_PARAMETER_SPEC_VERSION},
+ {"VK_EXT_debug_marker", VK_EXT_DEBUG_MARKER_SPEC_VERSION},
+ {"VK_AMD_gcn_shader", VK_AMD_GCN_SHADER_SPEC_VERSION},
+ {"VK_NV_dedicated_allocation", VK_NV_DEDICATED_ALLOCATION_SPEC_VERSION},
+ {"VK_EXT_transform_feedback", VK_EXT_TRANSFORM_FEEDBACK_SPEC_VERSION},
+ {"VK_NVX_binary_import", VK_NVX_BINARY_IMPORT_SPEC_VERSION},
+ {"VK_NVX_image_view_handle", VK_NVX_IMAGE_VIEW_HANDLE_SPEC_VERSION},
+ {"VK_AMD_draw_indirect_count", VK_AMD_DRAW_INDIRECT_COUNT_SPEC_VERSION},
+ {"VK_AMD_negative_viewport_height", VK_AMD_NEGATIVE_VIEWPORT_HEIGHT_SPEC_VERSION},
+ {"VK_AMD_gpu_shader_half_float", VK_AMD_GPU_SHADER_HALF_FLOAT_SPEC_VERSION},
+ {"VK_AMD_shader_ballot", VK_AMD_SHADER_BALLOT_SPEC_VERSION},
+ {"VK_AMD_texture_gather_bias_lod", VK_AMD_TEXTURE_GATHER_BIAS_LOD_SPEC_VERSION},
+ {"VK_AMD_shader_info", VK_AMD_SHADER_INFO_SPEC_VERSION},
+ {"VK_AMD_shader_image_load_store_lod", VK_AMD_SHADER_IMAGE_LOAD_STORE_LOD_SPEC_VERSION},
+ {"VK_NV_corner_sampled_image", VK_NV_CORNER_SAMPLED_IMAGE_SPEC_VERSION},
+ {"VK_IMG_format_pvrtc", VK_IMG_FORMAT_PVRTC_SPEC_VERSION},
+ {"VK_NV_external_memory", VK_NV_EXTERNAL_MEMORY_SPEC_VERSION},
+#ifdef VK_USE_PLATFORM_WIN32_KHR
+ {"VK_NV_external_memory_win32", VK_NV_EXTERNAL_MEMORY_WIN32_SPEC_VERSION},
+#endif
+#ifdef VK_USE_PLATFORM_WIN32_KHR
+ {"VK_NV_win32_keyed_mutex", VK_NV_WIN32_KEYED_MUTEX_SPEC_VERSION},
+#endif
+ {"VK_EXT_shader_subgroup_ballot", VK_EXT_SHADER_SUBGROUP_BALLOT_SPEC_VERSION},
+ {"VK_EXT_shader_subgroup_vote", VK_EXT_SHADER_SUBGROUP_VOTE_SPEC_VERSION},
+ {"VK_EXT_texture_compression_astc_hdr", VK_EXT_TEXTURE_COMPRESSION_ASTC_HDR_SPEC_VERSION},
+ {"VK_EXT_astc_decode_mode", VK_EXT_ASTC_DECODE_MODE_SPEC_VERSION},
+ {"VK_EXT_pipeline_robustness", VK_EXT_PIPELINE_ROBUSTNESS_SPEC_VERSION},
+ {"VK_EXT_conditional_rendering", VK_EXT_CONDITIONAL_RENDERING_SPEC_VERSION},
+ {"VK_NV_clip_space_w_scaling", VK_NV_CLIP_SPACE_W_SCALING_SPEC_VERSION},
+ {"VK_EXT_display_control", VK_EXT_DISPLAY_CONTROL_SPEC_VERSION},
+ {"VK_GOOGLE_display_timing", VK_GOOGLE_DISPLAY_TIMING_SPEC_VERSION},
+ {"VK_NV_sample_mask_override_coverage", VK_NV_SAMPLE_MASK_OVERRIDE_COVERAGE_SPEC_VERSION},
+ {"VK_NV_geometry_shader_passthrough", VK_NV_GEOMETRY_SHADER_PASSTHROUGH_SPEC_VERSION},
+ {"VK_NV_viewport_array2", VK_NV_VIEWPORT_ARRAY_2_SPEC_VERSION},
+ {"VK_NVX_multiview_per_view_attributes", VK_NVX_MULTIVIEW_PER_VIEW_ATTRIBUTES_SPEC_VERSION},
+ {"VK_NV_viewport_swizzle", VK_NV_VIEWPORT_SWIZZLE_SPEC_VERSION},
+ {"VK_EXT_discard_rectangles", VK_EXT_DISCARD_RECTANGLES_SPEC_VERSION},
+ {"VK_EXT_conservative_rasterization", VK_EXT_CONSERVATIVE_RASTERIZATION_SPEC_VERSION},
+ {"VK_EXT_depth_clip_enable", VK_EXT_DEPTH_CLIP_ENABLE_SPEC_VERSION},
+ {"VK_EXT_hdr_metadata", VK_EXT_HDR_METADATA_SPEC_VERSION},
+ {"VK_IMG_relaxed_line_rasterization", VK_IMG_RELAXED_LINE_RASTERIZATION_SPEC_VERSION},
+ {"VK_EXT_external_memory_dma_buf", VK_EXT_EXTERNAL_MEMORY_DMA_BUF_SPEC_VERSION},
+ {"VK_EXT_queue_family_foreign", VK_EXT_QUEUE_FAMILY_FOREIGN_SPEC_VERSION},
+#ifdef VK_USE_PLATFORM_ANDROID_KHR
+ {"VK_ANDROID_external_memory_android_hardware_buffer", VK_ANDROID_EXTERNAL_MEMORY_ANDROID_HARDWARE_BUFFER_SPEC_VERSION},
+#endif
+ {"VK_EXT_sampler_filter_minmax", VK_EXT_SAMPLER_FILTER_MINMAX_SPEC_VERSION},
+ {"VK_AMD_gpu_shader_int16", VK_AMD_GPU_SHADER_INT16_SPEC_VERSION},
+#ifdef VK_ENABLE_BETA_EXTENSIONS
+ {"VK_AMDX_shader_enqueue", VK_AMDX_SHADER_ENQUEUE_SPEC_VERSION},
+#endif
+ {"VK_AMD_mixed_attachment_samples", VK_AMD_MIXED_ATTACHMENT_SAMPLES_SPEC_VERSION},
+ {"VK_AMD_shader_fragment_mask", VK_AMD_SHADER_FRAGMENT_MASK_SPEC_VERSION},
+ {"VK_EXT_inline_uniform_block", VK_EXT_INLINE_UNIFORM_BLOCK_SPEC_VERSION},
+ {"VK_EXT_shader_stencil_export", VK_EXT_SHADER_STENCIL_EXPORT_SPEC_VERSION},
+ {"VK_EXT_sample_locations", VK_EXT_SAMPLE_LOCATIONS_SPEC_VERSION},
+ {"VK_EXT_blend_operation_advanced", VK_EXT_BLEND_OPERATION_ADVANCED_SPEC_VERSION},
+ {"VK_NV_fragment_coverage_to_color", VK_NV_FRAGMENT_COVERAGE_TO_COLOR_SPEC_VERSION},
+ {"VK_NV_framebuffer_mixed_samples", VK_NV_FRAMEBUFFER_MIXED_SAMPLES_SPEC_VERSION},
+ {"VK_NV_fill_rectangle", VK_NV_FILL_RECTANGLE_SPEC_VERSION},
+ {"VK_NV_shader_sm_builtins", VK_NV_SHADER_SM_BUILTINS_SPEC_VERSION},
+ {"VK_EXT_post_depth_coverage", VK_EXT_POST_DEPTH_COVERAGE_SPEC_VERSION},
+ {"VK_EXT_image_drm_format_modifier", VK_EXT_IMAGE_DRM_FORMAT_MODIFIER_SPEC_VERSION},
+ {"VK_EXT_descriptor_indexing", VK_EXT_DESCRIPTOR_INDEXING_SPEC_VERSION},
+ {"VK_EXT_shader_viewport_index_layer", VK_EXT_SHADER_VIEWPORT_INDEX_LAYER_SPEC_VERSION},
+ {"VK_NV_shading_rate_image", VK_NV_SHADING_RATE_IMAGE_SPEC_VERSION},
+ {"VK_NV_ray_tracing", VK_NV_RAY_TRACING_SPEC_VERSION},
+ {"VK_NV_representative_fragment_test", VK_NV_REPRESENTATIVE_FRAGMENT_TEST_SPEC_VERSION},
+ {"VK_EXT_filter_cubic", VK_EXT_FILTER_CUBIC_SPEC_VERSION},
+ {"VK_QCOM_render_pass_shader_resolve", VK_QCOM_RENDER_PASS_SHADER_RESOLVE_SPEC_VERSION},
+ {"VK_EXT_global_priority", VK_EXT_GLOBAL_PRIORITY_SPEC_VERSION},
+ {"VK_EXT_external_memory_host", VK_EXT_EXTERNAL_MEMORY_HOST_SPEC_VERSION},
+ {"VK_AMD_buffer_marker", VK_AMD_BUFFER_MARKER_SPEC_VERSION},
+ {"VK_AMD_pipeline_compiler_control", VK_AMD_PIPELINE_COMPILER_CONTROL_SPEC_VERSION},
+ {"VK_EXT_calibrated_timestamps", VK_EXT_CALIBRATED_TIMESTAMPS_SPEC_VERSION},
+ {"VK_AMD_shader_core_properties", VK_AMD_SHADER_CORE_PROPERTIES_SPEC_VERSION},
+ {"VK_AMD_memory_overallocation_behavior", VK_AMD_MEMORY_OVERALLOCATION_BEHAVIOR_SPEC_VERSION},
+ {"VK_EXT_vertex_attribute_divisor", VK_EXT_VERTEX_ATTRIBUTE_DIVISOR_SPEC_VERSION},
+#ifdef VK_USE_PLATFORM_GGP
+ {"VK_GGP_frame_token", VK_GGP_FRAME_TOKEN_SPEC_VERSION},
+#endif
+ {"VK_EXT_pipeline_creation_feedback", VK_EXT_PIPELINE_CREATION_FEEDBACK_SPEC_VERSION},
+ {"VK_NV_shader_subgroup_partitioned", VK_NV_SHADER_SUBGROUP_PARTITIONED_SPEC_VERSION},
+ {"VK_NV_compute_shader_derivatives", VK_NV_COMPUTE_SHADER_DERIVATIVES_SPEC_VERSION},
+ {"VK_NV_mesh_shader", VK_NV_MESH_SHADER_SPEC_VERSION},
+ {"VK_NV_fragment_shader_barycentric", VK_NV_FRAGMENT_SHADER_BARYCENTRIC_SPEC_VERSION},
+ {"VK_NV_shader_image_footprint", VK_NV_SHADER_IMAGE_FOOTPRINT_SPEC_VERSION},
+ {"VK_NV_scissor_exclusive", VK_NV_SCISSOR_EXCLUSIVE_SPEC_VERSION},
+ {"VK_NV_device_diagnostic_checkpoints", VK_NV_DEVICE_DIAGNOSTIC_CHECKPOINTS_SPEC_VERSION},
+ {"VK_INTEL_shader_integer_functions2", VK_INTEL_SHADER_INTEGER_FUNCTIONS_2_SPEC_VERSION},
+ {"VK_INTEL_performance_query", VK_INTEL_PERFORMANCE_QUERY_SPEC_VERSION},
+ {"VK_EXT_pci_bus_info", VK_EXT_PCI_BUS_INFO_SPEC_VERSION},
+ {"VK_AMD_display_native_hdr", VK_AMD_DISPLAY_NATIVE_HDR_SPEC_VERSION},
+ {"VK_EXT_fragment_density_map", VK_EXT_FRAGMENT_DENSITY_MAP_SPEC_VERSION},
+ {"VK_EXT_scalar_block_layout", VK_EXT_SCALAR_BLOCK_LAYOUT_SPEC_VERSION},
+ {"VK_GOOGLE_hlsl_functionality1", VK_GOOGLE_HLSL_FUNCTIONALITY_1_SPEC_VERSION},
+ {"VK_GOOGLE_decorate_string", VK_GOOGLE_DECORATE_STRING_SPEC_VERSION},
+ {"VK_EXT_subgroup_size_control", VK_EXT_SUBGROUP_SIZE_CONTROL_SPEC_VERSION},
+ {"VK_AMD_shader_core_properties2", VK_AMD_SHADER_CORE_PROPERTIES_2_SPEC_VERSION},
+ {"VK_AMD_device_coherent_memory", VK_AMD_DEVICE_COHERENT_MEMORY_SPEC_VERSION},
+ {"VK_EXT_shader_image_atomic_int64", VK_EXT_SHADER_IMAGE_ATOMIC_INT64_SPEC_VERSION},
+ {"VK_EXT_memory_budget", VK_EXT_MEMORY_BUDGET_SPEC_VERSION},
+ {"VK_EXT_memory_priority", VK_EXT_MEMORY_PRIORITY_SPEC_VERSION},
+ {"VK_NV_dedicated_allocation_image_aliasing", VK_NV_DEDICATED_ALLOCATION_IMAGE_ALIASING_SPEC_VERSION},
+ {"VK_EXT_buffer_device_address", VK_EXT_BUFFER_DEVICE_ADDRESS_SPEC_VERSION},
+ {"VK_EXT_tooling_info", VK_EXT_TOOLING_INFO_SPEC_VERSION},
+ {"VK_EXT_separate_stencil_usage", VK_EXT_SEPARATE_STENCIL_USAGE_SPEC_VERSION},
+ {"VK_NV_cooperative_matrix", VK_NV_COOPERATIVE_MATRIX_SPEC_VERSION},
+ {"VK_NV_coverage_reduction_mode", VK_NV_COVERAGE_REDUCTION_MODE_SPEC_VERSION},
+ {"VK_EXT_fragment_shader_interlock", VK_EXT_FRAGMENT_SHADER_INTERLOCK_SPEC_VERSION},
+ {"VK_EXT_ycbcr_image_arrays", VK_EXT_YCBCR_IMAGE_ARRAYS_SPEC_VERSION},
+ {"VK_EXT_provoking_vertex", VK_EXT_PROVOKING_VERTEX_SPEC_VERSION},
+#ifdef VK_USE_PLATFORM_WIN32_KHR
+ {"VK_EXT_full_screen_exclusive", VK_EXT_FULL_SCREEN_EXCLUSIVE_SPEC_VERSION},
+#endif
+ {"VK_EXT_line_rasterization", VK_EXT_LINE_RASTERIZATION_SPEC_VERSION},
+ {"VK_EXT_shader_atomic_float", VK_EXT_SHADER_ATOMIC_FLOAT_SPEC_VERSION},
+ {"VK_EXT_host_query_reset", VK_EXT_HOST_QUERY_RESET_SPEC_VERSION},
+ {"VK_EXT_index_type_uint8", VK_EXT_INDEX_TYPE_UINT8_SPEC_VERSION},
+ {"VK_EXT_extended_dynamic_state", VK_EXT_EXTENDED_DYNAMIC_STATE_SPEC_VERSION},
+ {"VK_EXT_host_image_copy", VK_EXT_HOST_IMAGE_COPY_SPEC_VERSION},
+ {"VK_EXT_map_memory_placed", VK_EXT_MAP_MEMORY_PLACED_SPEC_VERSION},
+ {"VK_EXT_shader_atomic_float2", VK_EXT_SHADER_ATOMIC_FLOAT_2_SPEC_VERSION},
+ {"VK_EXT_swapchain_maintenance1", VK_EXT_SWAPCHAIN_MAINTENANCE_1_SPEC_VERSION},
+ {"VK_EXT_shader_demote_to_helper_invocation", VK_EXT_SHADER_DEMOTE_TO_HELPER_INVOCATION_SPEC_VERSION},
+ {"VK_NV_device_generated_commands", VK_NV_DEVICE_GENERATED_COMMANDS_SPEC_VERSION},
+ {"VK_NV_inherited_viewport_scissor", VK_NV_INHERITED_VIEWPORT_SCISSOR_SPEC_VERSION},
+ {"VK_EXT_texel_buffer_alignment", VK_EXT_TEXEL_BUFFER_ALIGNMENT_SPEC_VERSION},
+ {"VK_QCOM_render_pass_transform", VK_QCOM_RENDER_PASS_TRANSFORM_SPEC_VERSION},
+ {"VK_EXT_depth_bias_control", VK_EXT_DEPTH_BIAS_CONTROL_SPEC_VERSION},
+ {"VK_EXT_device_memory_report", VK_EXT_DEVICE_MEMORY_REPORT_SPEC_VERSION},
+ {"VK_EXT_robustness2", VK_EXT_ROBUSTNESS_2_SPEC_VERSION},
+ {"VK_EXT_custom_border_color", VK_EXT_CUSTOM_BORDER_COLOR_SPEC_VERSION},
+ {"VK_GOOGLE_user_type", VK_GOOGLE_USER_TYPE_SPEC_VERSION},
+ {"VK_NV_present_barrier", VK_NV_PRESENT_BARRIER_SPEC_VERSION},
+ {"VK_EXT_private_data", VK_EXT_PRIVATE_DATA_SPEC_VERSION},
+ {"VK_EXT_pipeline_creation_cache_control", VK_EXT_PIPELINE_CREATION_CACHE_CONTROL_SPEC_VERSION},
+ {"VK_NV_device_diagnostics_config", VK_NV_DEVICE_DIAGNOSTICS_CONFIG_SPEC_VERSION},
+ {"VK_QCOM_render_pass_store_ops", VK_QCOM_RENDER_PASS_STORE_OPS_SPEC_VERSION},
+#ifdef VK_ENABLE_BETA_EXTENSIONS
+ {"VK_NV_cuda_kernel_launch", VK_NV_CUDA_KERNEL_LAUNCH_SPEC_VERSION},
+#endif
+ {"VK_QCOM_tile_shading", VK_QCOM_TILE_SHADING_SPEC_VERSION},
+ {"VK_NV_low_latency", VK_NV_LOW_LATENCY_SPEC_VERSION},
+#ifdef VK_USE_PLATFORM_METAL_EXT
+ {"VK_EXT_metal_objects", VK_EXT_METAL_OBJECTS_SPEC_VERSION},
+#endif
+ {"VK_EXT_descriptor_buffer", VK_EXT_DESCRIPTOR_BUFFER_SPEC_VERSION},
+ {"VK_EXT_graphics_pipeline_library", VK_EXT_GRAPHICS_PIPELINE_LIBRARY_SPEC_VERSION},
+ {"VK_AMD_shader_early_and_late_fragment_tests", VK_AMD_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_SPEC_VERSION},
+ {"VK_NV_fragment_shading_rate_enums", VK_NV_FRAGMENT_SHADING_RATE_ENUMS_SPEC_VERSION},
+ {"VK_NV_ray_tracing_motion_blur", VK_NV_RAY_TRACING_MOTION_BLUR_SPEC_VERSION},
+ {"VK_EXT_ycbcr_2plane_444_formats", VK_EXT_YCBCR_2PLANE_444_FORMATS_SPEC_VERSION},
+ {"VK_EXT_fragment_density_map2", VK_EXT_FRAGMENT_DENSITY_MAP_2_SPEC_VERSION},
+ {"VK_QCOM_rotated_copy_commands", VK_QCOM_ROTATED_COPY_COMMANDS_SPEC_VERSION},
+ {"VK_EXT_image_robustness", VK_EXT_IMAGE_ROBUSTNESS_SPEC_VERSION},
+ {"VK_EXT_image_compression_control", VK_EXT_IMAGE_COMPRESSION_CONTROL_SPEC_VERSION},
+ {"VK_EXT_attachment_feedback_loop_layout", VK_EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_SPEC_VERSION},
+ {"VK_EXT_4444_formats", VK_EXT_4444_FORMATS_SPEC_VERSION},
+ {"VK_EXT_device_fault", VK_EXT_DEVICE_FAULT_SPEC_VERSION},
+ {"VK_ARM_rasterization_order_attachment_access", VK_ARM_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_SPEC_VERSION},
+ {"VK_EXT_rgba10x6_formats", VK_EXT_RGBA10X6_FORMATS_SPEC_VERSION},
+#ifdef VK_USE_PLATFORM_WIN32_KHR
+ {"VK_NV_acquire_winrt_display", VK_NV_ACQUIRE_WINRT_DISPLAY_SPEC_VERSION},
+#endif
+ {"VK_VALVE_mutable_descriptor_type", VK_VALVE_MUTABLE_DESCRIPTOR_TYPE_SPEC_VERSION},
+ {"VK_EXT_vertex_input_dynamic_state", VK_EXT_VERTEX_INPUT_DYNAMIC_STATE_SPEC_VERSION},
+ {"VK_EXT_physical_device_drm", VK_EXT_PHYSICAL_DEVICE_DRM_SPEC_VERSION},
+ {"VK_EXT_device_address_binding_report", VK_EXT_DEVICE_ADDRESS_BINDING_REPORT_SPEC_VERSION},
+ {"VK_EXT_depth_clip_control", VK_EXT_DEPTH_CLIP_CONTROL_SPEC_VERSION},
+ {"VK_EXT_primitive_topology_list_restart", VK_EXT_PRIMITIVE_TOPOLOGY_LIST_RESTART_SPEC_VERSION},
+ {"VK_EXT_present_mode_fifo_latest_ready", VK_EXT_PRESENT_MODE_FIFO_LATEST_READY_SPEC_VERSION},
+#ifdef VK_USE_PLATFORM_FUCHSIA
+ {"VK_FUCHSIA_external_memory", VK_FUCHSIA_EXTERNAL_MEMORY_SPEC_VERSION},
+#endif
+#ifdef VK_USE_PLATFORM_FUCHSIA
+ {"VK_FUCHSIA_external_semaphore", VK_FUCHSIA_EXTERNAL_SEMAPHORE_SPEC_VERSION},
+#endif
+#ifdef VK_USE_PLATFORM_FUCHSIA
+ {"VK_FUCHSIA_buffer_collection", VK_FUCHSIA_BUFFER_COLLECTION_SPEC_VERSION},
+#endif
+ {"VK_HUAWEI_subpass_shading", VK_HUAWEI_SUBPASS_SHADING_SPEC_VERSION},
+ {"VK_HUAWEI_invocation_mask", VK_HUAWEI_INVOCATION_MASK_SPEC_VERSION},
+ {"VK_NV_external_memory_rdma", VK_NV_EXTERNAL_MEMORY_RDMA_SPEC_VERSION},
+ {"VK_EXT_pipeline_properties", VK_EXT_PIPELINE_PROPERTIES_SPEC_VERSION},
+ {"VK_EXT_frame_boundary", VK_EXT_FRAME_BOUNDARY_SPEC_VERSION},
+ {"VK_EXT_multisampled_render_to_single_sampled", VK_EXT_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_SPEC_VERSION},
+ {"VK_EXT_extended_dynamic_state2", VK_EXT_EXTENDED_DYNAMIC_STATE_2_SPEC_VERSION},
+ {"VK_EXT_color_write_enable", VK_EXT_COLOR_WRITE_ENABLE_SPEC_VERSION},
+ {"VK_EXT_primitives_generated_query", VK_EXT_PRIMITIVES_GENERATED_QUERY_SPEC_VERSION},
+ {"VK_EXT_global_priority_query", VK_EXT_GLOBAL_PRIORITY_QUERY_SPEC_VERSION},
+ {"VK_VALVE_video_encode_rgb_conversion", VK_VALVE_VIDEO_ENCODE_RGB_CONVERSION_SPEC_VERSION},
+ {"VK_EXT_image_view_min_lod", VK_EXT_IMAGE_VIEW_MIN_LOD_SPEC_VERSION},
+ {"VK_EXT_multi_draw", VK_EXT_MULTI_DRAW_SPEC_VERSION},
+ {"VK_EXT_image_2d_view_of_3d", VK_EXT_IMAGE_2D_VIEW_OF_3D_SPEC_VERSION},
+ {"VK_EXT_shader_tile_image", VK_EXT_SHADER_TILE_IMAGE_SPEC_VERSION},
+ {"VK_EXT_opacity_micromap", VK_EXT_OPACITY_MICROMAP_SPEC_VERSION},
+#ifdef VK_ENABLE_BETA_EXTENSIONS
+ {"VK_NV_displacement_micromap", VK_NV_DISPLACEMENT_MICROMAP_SPEC_VERSION},
+#endif
+ {"VK_EXT_load_store_op_none", VK_EXT_LOAD_STORE_OP_NONE_SPEC_VERSION},
+ {"VK_HUAWEI_cluster_culling_shader", VK_HUAWEI_CLUSTER_CULLING_SHADER_SPEC_VERSION},
+ {"VK_EXT_border_color_swizzle", VK_EXT_BORDER_COLOR_SWIZZLE_SPEC_VERSION},
+ {"VK_EXT_pageable_device_local_memory", VK_EXT_PAGEABLE_DEVICE_LOCAL_MEMORY_SPEC_VERSION},
+ {"VK_ARM_shader_core_properties", VK_ARM_SHADER_CORE_PROPERTIES_SPEC_VERSION},
+ {"VK_ARM_scheduling_controls", VK_ARM_SCHEDULING_CONTROLS_SPEC_VERSION},
+ {"VK_EXT_image_sliced_view_of_3d", VK_EXT_IMAGE_SLICED_VIEW_OF_3D_SPEC_VERSION},
+ {"VK_VALVE_descriptor_set_host_mapping", VK_VALVE_DESCRIPTOR_SET_HOST_MAPPING_SPEC_VERSION},
+ {"VK_EXT_depth_clamp_zero_one", VK_EXT_DEPTH_CLAMP_ZERO_ONE_SPEC_VERSION},
+ {"VK_EXT_non_seamless_cube_map", VK_EXT_NON_SEAMLESS_CUBE_MAP_SPEC_VERSION},
+ {"VK_ARM_render_pass_striped", VK_ARM_RENDER_PASS_STRIPED_SPEC_VERSION},
+ {"VK_QCOM_fragment_density_map_offset", VK_QCOM_FRAGMENT_DENSITY_MAP_OFFSET_SPEC_VERSION},
+ {"VK_NV_copy_memory_indirect", VK_NV_COPY_MEMORY_INDIRECT_SPEC_VERSION},
+ {"VK_NV_memory_decompression", VK_NV_MEMORY_DECOMPRESSION_SPEC_VERSION},
+ {"VK_NV_device_generated_commands_compute", VK_NV_DEVICE_GENERATED_COMMANDS_COMPUTE_SPEC_VERSION},
+ {"VK_NV_ray_tracing_linear_swept_spheres", VK_NV_RAY_TRACING_LINEAR_SWEPT_SPHERES_SPEC_VERSION},
+ {"VK_NV_linear_color_attachment", VK_NV_LINEAR_COLOR_ATTACHMENT_SPEC_VERSION},
+ {"VK_EXT_image_compression_control_swapchain", VK_EXT_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_SPEC_VERSION},
+ {"VK_QCOM_image_processing", VK_QCOM_IMAGE_PROCESSING_SPEC_VERSION},
+ {"VK_EXT_nested_command_buffer", VK_EXT_NESTED_COMMAND_BUFFER_SPEC_VERSION},
+ {"VK_EXT_external_memory_acquire_unmodified", VK_EXT_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_SPEC_VERSION},
+ {"VK_EXT_extended_dynamic_state3", VK_EXT_EXTENDED_DYNAMIC_STATE_3_SPEC_VERSION},
+ {"VK_EXT_subpass_merge_feedback", VK_EXT_SUBPASS_MERGE_FEEDBACK_SPEC_VERSION},
+ {"VK_ARM_tensors", VK_ARM_TENSORS_SPEC_VERSION},
+ {"VK_EXT_shader_module_identifier", VK_EXT_SHADER_MODULE_IDENTIFIER_SPEC_VERSION},
+ {"VK_EXT_rasterization_order_attachment_access", VK_EXT_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_SPEC_VERSION},
+ {"VK_NV_optical_flow", VK_NV_OPTICAL_FLOW_SPEC_VERSION},
+ {"VK_EXT_legacy_dithering", VK_EXT_LEGACY_DITHERING_SPEC_VERSION},
+ {"VK_EXT_pipeline_protected_access", VK_EXT_PIPELINE_PROTECTED_ACCESS_SPEC_VERSION},
+#ifdef VK_USE_PLATFORM_ANDROID_KHR
+ {"VK_ANDROID_external_format_resolve", VK_ANDROID_EXTERNAL_FORMAT_RESOLVE_SPEC_VERSION},
+#endif
+ {"VK_AMD_anti_lag", VK_AMD_ANTI_LAG_SPEC_VERSION},
+#ifdef VK_ENABLE_BETA_EXTENSIONS
+ {"VK_AMDX_dense_geometry_format", VK_AMDX_DENSE_GEOMETRY_FORMAT_SPEC_VERSION},
+#endif
+ {"VK_EXT_shader_object", VK_EXT_SHADER_OBJECT_SPEC_VERSION},
+ {"VK_QCOM_tile_properties", VK_QCOM_TILE_PROPERTIES_SPEC_VERSION},
+ {"VK_SEC_amigo_profiling", VK_SEC_AMIGO_PROFILING_SPEC_VERSION},
+ {"VK_QCOM_multiview_per_view_viewports", VK_QCOM_MULTIVIEW_PER_VIEW_VIEWPORTS_SPEC_VERSION},
+ {"VK_NV_ray_tracing_invocation_reorder", VK_NV_RAY_TRACING_INVOCATION_REORDER_SPEC_VERSION},
+ {"VK_NV_cooperative_vector", VK_NV_COOPERATIVE_VECTOR_SPEC_VERSION},
+ {"VK_NV_extended_sparse_address_space", VK_NV_EXTENDED_SPARSE_ADDRESS_SPACE_SPEC_VERSION},
+ {"VK_EXT_mutable_descriptor_type", VK_EXT_MUTABLE_DESCRIPTOR_TYPE_SPEC_VERSION},
+ {"VK_EXT_legacy_vertex_attributes", VK_EXT_LEGACY_VERTEX_ATTRIBUTES_SPEC_VERSION},
+ {"VK_ARM_shader_core_builtins", VK_ARM_SHADER_CORE_BUILTINS_SPEC_VERSION},
+ {"VK_EXT_pipeline_library_group_handles", VK_EXT_PIPELINE_LIBRARY_GROUP_HANDLES_SPEC_VERSION},
+ {"VK_EXT_dynamic_rendering_unused_attachments", VK_EXT_DYNAMIC_RENDERING_UNUSED_ATTACHMENTS_SPEC_VERSION},
+ {"VK_NV_low_latency2", VK_NV_LOW_LATENCY_2_SPEC_VERSION},
+ {"VK_ARM_data_graph", VK_ARM_DATA_GRAPH_SPEC_VERSION},
+ {"VK_QCOM_multiview_per_view_render_areas", VK_QCOM_MULTIVIEW_PER_VIEW_RENDER_AREAS_SPEC_VERSION},
+ {"VK_NV_per_stage_descriptor_set", VK_NV_PER_STAGE_DESCRIPTOR_SET_SPEC_VERSION},
+ {"VK_QCOM_image_processing2", VK_QCOM_IMAGE_PROCESSING_2_SPEC_VERSION},
+ {"VK_QCOM_filter_cubic_weights", VK_QCOM_FILTER_CUBIC_WEIGHTS_SPEC_VERSION},
+ {"VK_QCOM_ycbcr_degamma", VK_QCOM_YCBCR_DEGAMMA_SPEC_VERSION},
+ {"VK_QCOM_filter_cubic_clamp", VK_QCOM_FILTER_CUBIC_CLAMP_SPEC_VERSION},
+ {"VK_EXT_attachment_feedback_loop_dynamic_state", VK_EXT_ATTACHMENT_FEEDBACK_LOOP_DYNAMIC_STATE_SPEC_VERSION},
+#ifdef VK_USE_PLATFORM_SCREEN_QNX
+ {"VK_QNX_external_memory_screen_buffer", VK_QNX_EXTERNAL_MEMORY_SCREEN_BUFFER_SPEC_VERSION},
+#endif
+ {"VK_MSFT_layered_driver", VK_MSFT_LAYERED_DRIVER_SPEC_VERSION},
+ {"VK_NV_descriptor_pool_overallocation", VK_NV_DESCRIPTOR_POOL_OVERALLOCATION_SPEC_VERSION},
+ {"VK_QCOM_tile_memory_heap", VK_QCOM_TILE_MEMORY_HEAP_SPEC_VERSION},
+ {"VK_NV_raw_access_chains", VK_NV_RAW_ACCESS_CHAINS_SPEC_VERSION},
+ {"VK_NV_external_compute_queue", VK_NV_EXTERNAL_COMPUTE_QUEUE_SPEC_VERSION},
+ {"VK_NV_command_buffer_inheritance", VK_NV_COMMAND_BUFFER_INHERITANCE_SPEC_VERSION},
+ {"VK_NV_shader_atomic_float16_vector", VK_NV_SHADER_ATOMIC_FLOAT16_VECTOR_SPEC_VERSION},
+ {"VK_EXT_shader_replicated_composites", VK_EXT_SHADER_REPLICATED_COMPOSITES_SPEC_VERSION},
+ {"VK_EXT_shader_float8", VK_EXT_SHADER_FLOAT8_SPEC_VERSION},
+ {"VK_NV_ray_tracing_validation", VK_NV_RAY_TRACING_VALIDATION_SPEC_VERSION},
+ {"VK_NV_cluster_acceleration_structure", VK_NV_CLUSTER_ACCELERATION_STRUCTURE_SPEC_VERSION},
+ {"VK_NV_partitioned_acceleration_structure", VK_NV_PARTITIONED_ACCELERATION_STRUCTURE_SPEC_VERSION},
+ {"VK_EXT_device_generated_commands", VK_EXT_DEVICE_GENERATED_COMMANDS_SPEC_VERSION},
+ {"VK_MESA_image_alignment_control", VK_MESA_IMAGE_ALIGNMENT_CONTROL_SPEC_VERSION},
+ {"VK_EXT_depth_clamp_control", VK_EXT_DEPTH_CLAMP_CONTROL_SPEC_VERSION},
+ {"VK_HUAWEI_hdr_vivid", VK_HUAWEI_HDR_VIVID_SPEC_VERSION},
+ {"VK_NV_cooperative_matrix2", VK_NV_COOPERATIVE_MATRIX_2_SPEC_VERSION},
+ {"VK_ARM_pipeline_opacity_micromap", VK_ARM_PIPELINE_OPACITY_MICROMAP_SPEC_VERSION},
+#ifdef VK_USE_PLATFORM_METAL_EXT
+ {"VK_EXT_external_memory_metal", VK_EXT_EXTERNAL_MEMORY_METAL_SPEC_VERSION},
+#endif
+ {"VK_EXT_vertex_attribute_robustness", VK_EXT_VERTEX_ATTRIBUTE_ROBUSTNESS_SPEC_VERSION},
+ {"VK_ARM_format_pack", VK_ARM_FORMAT_PACK_SPEC_VERSION},
+ {"VK_VALVE_fragment_density_map_layered", VK_VALVE_FRAGMENT_DENSITY_MAP_LAYERED_SPEC_VERSION},
+#ifdef VK_ENABLE_BETA_EXTENSIONS
+ {"VK_NV_present_metering", VK_NV_PRESENT_METERING_SPEC_VERSION},
+#endif
+ {"VK_EXT_fragment_density_map_offset", VK_EXT_FRAGMENT_DENSITY_MAP_OFFSET_SPEC_VERSION},
+ {"VK_EXT_zero_initialize_device_memory", VK_EXT_ZERO_INITIALIZE_DEVICE_MEMORY_SPEC_VERSION},
+ {"VK_SEC_pipeline_cache_incremental_mode", VK_SEC_PIPELINE_CACHE_INCREMENTAL_MODE_SPEC_VERSION},
+ {"VK_KHR_acceleration_structure", VK_KHR_ACCELERATION_STRUCTURE_SPEC_VERSION},
+ {"VK_KHR_ray_tracing_pipeline", VK_KHR_RAY_TRACING_PIPELINE_SPEC_VERSION},
+ {"VK_KHR_ray_query", VK_KHR_RAY_QUERY_SPEC_VERSION},
+ {"VK_EXT_mesh_shader", VK_EXT_MESH_SHADER_SPEC_VERSION},
};
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateInstance(
const VkInstanceCreateInfo* pCreateInfo,
const VkAllocationCallbacks* pAllocator,
@@ -1258,7 +1328,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdExecuteCommands(
uint32_t commandBufferCount,
const VkCommandBuffer* pCommandBuffers);
-
static VKAPI_ATTR VkResult VKAPI_CALL EnumerateInstanceVersion(
uint32_t* pApiVersion);
@@ -1404,7 +1473,6 @@ static VKAPI_ATTR void VKAPI_CALL GetDescriptorSetLayoutSupport(
const VkDescriptorSetLayoutCreateInfo* pCreateInfo,
VkDescriptorSetLayoutSupport* pSupport);
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawIndirectCount(
VkCommandBuffer commandBuffer,
VkBuffer buffer,
@@ -1475,7 +1543,6 @@ static VKAPI_ATTR uint64_t VKAPI_CALL GetDeviceMemoryOpaqueCaptureAddress(
VkDevice device,
const VkDeviceMemoryOpaqueCaptureAddressInfo* pInfo);
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceToolProperties(
VkPhysicalDevice physicalDevice,
uint32_t* pToolCount,
@@ -1656,7 +1723,6 @@ static VKAPI_ATTR void VKAPI_CALL GetDeviceImageSparseMemoryRequirements(
uint32_t* pSparseMemoryRequirementCount,
VkSparseImageMemoryRequirements2* pSparseMemoryRequirements);
-
static VKAPI_ATTR void VKAPI_CALL CmdSetLineStipple(
VkCommandBuffer commandBuffer,
uint32_t lineStippleFactor,
@@ -1750,7 +1816,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL TransitionImageLayout(
uint32_t transitionCount,
const VkHostImageLayoutTransitionInfo* pTransitions);
-
static VKAPI_ATTR void VKAPI_CALL DestroySurfaceKHR(
VkInstance instance,
VkSurfaceKHR surface,
@@ -1779,7 +1844,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceSurfacePresentModesKHR(
uint32_t* pPresentModeCount,
VkPresentModeKHR* pPresentModes);
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateSwapchainKHR(
VkDevice device,
const VkSwapchainCreateInfoKHR* pCreateInfo,
@@ -1829,7 +1893,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL AcquireNextImage2KHR(
const VkAcquireNextImageInfoKHR* pAcquireInfo,
uint32_t* pImageIndex);
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceDisplayPropertiesKHR(
VkPhysicalDevice physicalDevice,
uint32_t* pPropertyCount,
@@ -1871,14 +1934,12 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateDisplayPlaneSurfaceKHR(
const VkAllocationCallbacks* pAllocator,
VkSurfaceKHR* pSurface);
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateSharedSwapchainsKHR(
VkDevice device,
uint32_t swapchainCount,
const VkSwapchainCreateInfoKHR* pCreateInfos,
const VkAllocationCallbacks* pAllocator,
VkSwapchainKHR* pSwapchains);
-
#ifdef VK_USE_PLATFORM_XLIB_KHR
static VKAPI_ATTR VkResult VKAPI_CALL CreateXlibSurfaceKHR(
@@ -1895,7 +1956,6 @@ static VKAPI_ATTR VkBool32 VKAPI_CALL GetPhysicalDeviceXlibPresentationSupportKH
#endif /* VK_USE_PLATFORM_XLIB_KHR */
#ifdef VK_USE_PLATFORM_XCB_KHR
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateXcbSurfaceKHR(
VkInstance instance,
const VkXcbSurfaceCreateInfoKHR* pCreateInfo,
@@ -1910,7 +1970,6 @@ static VKAPI_ATTR VkBool32 VKAPI_CALL GetPhysicalDeviceXcbPresentationSupportKHR
#endif /* VK_USE_PLATFORM_XCB_KHR */
#ifdef VK_USE_PLATFORM_WAYLAND_KHR
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateWaylandSurfaceKHR(
VkInstance instance,
const VkWaylandSurfaceCreateInfoKHR* pCreateInfo,
@@ -1924,7 +1983,6 @@ static VKAPI_ATTR VkBool32 VKAPI_CALL GetPhysicalDeviceWaylandPresentationSuppor
#endif /* VK_USE_PLATFORM_WAYLAND_KHR */
#ifdef VK_USE_PLATFORM_ANDROID_KHR
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateAndroidSurfaceKHR(
VkInstance instance,
const VkAndroidSurfaceCreateInfoKHR* pCreateInfo,
@@ -1933,7 +1991,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateAndroidSurfaceKHR(
#endif /* VK_USE_PLATFORM_ANDROID_KHR */
#ifdef VK_USE_PLATFORM_WIN32_KHR
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateWin32SurfaceKHR(
VkInstance instance,
const VkWin32SurfaceCreateInfoKHR* pCreateInfo,
@@ -1944,9 +2001,6 @@ static VKAPI_ATTR VkBool32 VKAPI_CALL GetPhysicalDeviceWin32PresentationSupportK
VkPhysicalDevice physicalDevice,
uint32_t queueFamilyIndex);
#endif /* VK_USE_PLATFORM_WIN32_KHR */
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceVideoCapabilitiesKHR(
VkPhysicalDevice physicalDevice,
const VkVideoProfileInfoKHR* pVideoProfile,
@@ -2009,15 +2063,10 @@ static VKAPI_ATTR void VKAPI_CALL CmdControlVideoCodingKHR(
VkCommandBuffer commandBuffer,
const VkVideoCodingControlInfoKHR* pCodingControlInfo);
-
static VKAPI_ATTR void VKAPI_CALL CmdDecodeVideoKHR(
VkCommandBuffer commandBuffer,
const VkVideoDecodeInfoKHR* pDecodeInfo);
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdBeginRenderingKHR(
VkCommandBuffer commandBuffer,
const VkRenderingInfo* pRenderingInfo);
@@ -2025,8 +2074,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBeginRenderingKHR(
static VKAPI_ATTR void VKAPI_CALL CmdEndRenderingKHR(
VkCommandBuffer commandBuffer);
-
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceFeatures2KHR(
VkPhysicalDevice physicalDevice,
VkPhysicalDeviceFeatures2* pFeatures);
@@ -2060,7 +2107,6 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceSparseImageFormatProperties2K
uint32_t* pPropertyCount,
VkSparseImageFormatProperties2* pProperties);
-
static VKAPI_ATTR void VKAPI_CALL GetDeviceGroupPeerMemoryFeaturesKHR(
VkDevice device,
uint32_t heapIndex,
@@ -2081,26 +2127,20 @@ static VKAPI_ATTR void VKAPI_CALL CmdDispatchBaseKHR(
uint32_t groupCountY,
uint32_t groupCountZ);
-
-
static VKAPI_ATTR void VKAPI_CALL TrimCommandPoolKHR(
VkDevice device,
VkCommandPool commandPool,
VkCommandPoolTrimFlags flags);
-
static VKAPI_ATTR VkResult VKAPI_CALL EnumeratePhysicalDeviceGroupsKHR(
VkInstance instance,
uint32_t* pPhysicalDeviceGroupCount,
VkPhysicalDeviceGroupProperties* pPhysicalDeviceGroupProperties);
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceExternalBufferPropertiesKHR(
VkPhysicalDevice physicalDevice,
const VkPhysicalDeviceExternalBufferInfo* pExternalBufferInfo,
VkExternalBufferProperties* pExternalBufferProperties);
-
-
#ifdef VK_USE_PLATFORM_WIN32_KHR
static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryWin32HandleKHR(
@@ -2114,8 +2154,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryWin32HandlePropertiesKHR(
HANDLE handle,
VkMemoryWin32HandlePropertiesKHR* pMemoryWin32HandleProperties);
#endif /* VK_USE_PLATFORM_WIN32_KHR */
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryFdKHR(
VkDevice device,
const VkMemoryGetFdInfoKHR* pGetFdInfo,
@@ -2127,16 +2165,10 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryFdPropertiesKHR(
int fd,
VkMemoryFdPropertiesKHR* pMemoryFdProperties);
-#ifdef VK_USE_PLATFORM_WIN32_KHR
-#endif /* VK_USE_PLATFORM_WIN32_KHR */
-
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceExternalSemaphorePropertiesKHR(
VkPhysicalDevice physicalDevice,
const VkPhysicalDeviceExternalSemaphoreInfo* pExternalSemaphoreInfo,
VkExternalSemaphoreProperties* pExternalSemaphoreProperties);
-
-
#ifdef VK_USE_PLATFORM_WIN32_KHR
static VKAPI_ATTR VkResult VKAPI_CALL ImportSemaphoreWin32HandleKHR(
@@ -2148,8 +2180,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetSemaphoreWin32HandleKHR(
const VkSemaphoreGetWin32HandleInfoKHR* pGetWin32HandleInfo,
HANDLE* pHandle);
#endif /* VK_USE_PLATFORM_WIN32_KHR */
-
-
static VKAPI_ATTR VkResult VKAPI_CALL ImportSemaphoreFdKHR(
VkDevice device,
const VkImportSemaphoreFdInfoKHR* pImportSemaphoreFdInfo);
@@ -2159,7 +2189,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetSemaphoreFdKHR(
const VkSemaphoreGetFdInfoKHR* pGetFdInfo,
int* pFd);
-
static VKAPI_ATTR void VKAPI_CALL CmdPushDescriptorSetKHR(
VkCommandBuffer commandBuffer,
VkPipelineBindPoint pipelineBindPoint,
@@ -2175,10 +2204,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdPushDescriptorSetWithTemplateKHR(
uint32_t set,
const void* pData);
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateDescriptorUpdateTemplateKHR(
VkDevice device,
const VkDescriptorUpdateTemplateCreateInfo* pCreateInfo,
@@ -2196,8 +2221,6 @@ static VKAPI_ATTR void VKAPI_CALL UpdateDescriptorSetWithTemplateKHR(
VkDescriptorUpdateTemplate descriptorUpdateTemplate,
const void* pData);
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateRenderPass2KHR(
VkDevice device,
const VkRenderPassCreateInfo2* pCreateInfo,
@@ -2218,18 +2241,14 @@ static VKAPI_ATTR void VKAPI_CALL CmdEndRenderPass2KHR(
VkCommandBuffer commandBuffer,
const VkSubpassEndInfo* pSubpassEndInfo);
-
static VKAPI_ATTR VkResult VKAPI_CALL GetSwapchainStatusKHR(
VkDevice device,
VkSwapchainKHR swapchain);
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceExternalFencePropertiesKHR(
VkPhysicalDevice physicalDevice,
const VkPhysicalDeviceExternalFenceInfo* pExternalFenceInfo,
VkExternalFenceProperties* pExternalFenceProperties);
-
-
#ifdef VK_USE_PLATFORM_WIN32_KHR
static VKAPI_ATTR VkResult VKAPI_CALL ImportFenceWin32HandleKHR(
@@ -2241,8 +2260,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetFenceWin32HandleKHR(
const VkFenceGetWin32HandleInfoKHR* pGetWin32HandleInfo,
HANDLE* pHandle);
#endif /* VK_USE_PLATFORM_WIN32_KHR */
-
-
static VKAPI_ATTR VkResult VKAPI_CALL ImportFenceFdKHR(
VkDevice device,
const VkImportFenceFdInfoKHR* pImportFenceFdInfo);
@@ -2252,7 +2269,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetFenceFdKHR(
const VkFenceGetFdInfoKHR* pGetFdInfo,
int* pFd);
-
static VKAPI_ATTR VkResult VKAPI_CALL EnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR(
VkPhysicalDevice physicalDevice,
uint32_t queueFamilyIndex,
@@ -2272,8 +2288,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL AcquireProfilingLockKHR(
static VKAPI_ATTR void VKAPI_CALL ReleaseProfilingLockKHR(
VkDevice device);
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceSurfaceCapabilities2KHR(
VkPhysicalDevice physicalDevice,
const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo,
@@ -2285,8 +2299,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceSurfaceFormats2KHR(
uint32_t* pSurfaceFormatCount,
VkSurfaceFormat2KHR* pSurfaceFormats);
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceDisplayProperties2KHR(
VkPhysicalDevice physicalDevice,
uint32_t* pPropertyCount,
@@ -2308,11 +2320,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetDisplayPlaneCapabilities2KHR(
const VkDisplayPlaneInfo2KHR* pDisplayPlaneInfo,
VkDisplayPlaneCapabilities2KHR* pCapabilities);
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL GetImageMemoryRequirements2KHR(
VkDevice device,
const VkImageMemoryRequirementsInfo2* pInfo,
@@ -2329,8 +2336,6 @@ static VKAPI_ATTR void VKAPI_CALL GetImageSparseMemoryRequirements2KHR(
uint32_t* pSparseMemoryRequirementCount,
VkSparseImageMemoryRequirements2* pSparseMemoryRequirements);
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateSamplerYcbcrConversionKHR(
VkDevice device,
const VkSamplerYcbcrConversionCreateInfo* pCreateInfo,
@@ -2342,7 +2347,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroySamplerYcbcrConversionKHR(
VkSamplerYcbcrConversion ycbcrConversion,
const VkAllocationCallbacks* pAllocator);
-
static VKAPI_ATTR VkResult VKAPI_CALL BindBufferMemory2KHR(
VkDevice device,
uint32_t bindInfoCount,
@@ -2353,16 +2357,11 @@ static VKAPI_ATTR VkResult VKAPI_CALL BindImageMemory2KHR(
uint32_t bindInfoCount,
const VkBindImageMemoryInfo* pBindInfos);
-#ifdef VK_ENABLE_BETA_EXTENSIONS
-#endif /* VK_ENABLE_BETA_EXTENSIONS */
-
-
static VKAPI_ATTR void VKAPI_CALL GetDescriptorSetLayoutSupportKHR(
VkDevice device,
const VkDescriptorSetLayoutCreateInfo* pCreateInfo,
VkDescriptorSetLayoutSupport* pSupport);
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawIndirectCountKHR(
VkCommandBuffer commandBuffer,
VkBuffer buffer,
@@ -2381,17 +2380,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawIndexedIndirectCountKHR(
uint32_t maxDrawCount,
uint32_t stride);
-
-
-
-
-
-
-
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetSemaphoreCounterValueKHR(
VkDevice device,
VkSemaphore semaphore,
@@ -2406,9 +2394,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL SignalSemaphoreKHR(
VkDevice device,
const VkSemaphoreSignalInfo* pSignalInfo);
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceFragmentShadingRatesKHR(
VkPhysicalDevice physicalDevice,
uint32_t* pFragmentShadingRateCount,
@@ -2419,7 +2404,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetFragmentShadingRateKHR(
const VkExtent2D* pFragmentSize,
const VkFragmentShadingRateCombinerOpKHR combinerOps[2]);
-
static VKAPI_ATTR void VKAPI_CALL CmdSetRenderingAttachmentLocationsKHR(
VkCommandBuffer commandBuffer,
const VkRenderingAttachmentLocationInfo* pLocationInfo);
@@ -2428,19 +2412,12 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetRenderingInputAttachmentIndicesKHR(
VkCommandBuffer commandBuffer,
const VkRenderingInputAttachmentIndexInfo* pInputAttachmentIndexInfo);
-
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL WaitForPresentKHR(
VkDevice device,
VkSwapchainKHR swapchain,
uint64_t presentId,
uint64_t timeout);
-
-
static VKAPI_ATTR VkDeviceAddress VKAPI_CALL GetBufferDeviceAddressKHR(
VkDevice device,
const VkBufferDeviceAddressInfo* pInfo);
@@ -2453,7 +2430,6 @@ static VKAPI_ATTR uint64_t VKAPI_CALL GetDeviceMemoryOpaqueCaptureAddressKHR(
VkDevice device,
const VkDeviceMemoryOpaqueCaptureAddressInfo* pInfo);
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateDeferredOperationKHR(
VkDevice device,
const VkAllocationCallbacks* pAllocator,
@@ -2476,7 +2452,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL DeferredOperationJoinKHR(
VkDevice device,
VkDeferredOperationKHR operation);
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPipelineExecutablePropertiesKHR(
VkDevice device,
const VkPipelineInfoKHR* pPipelineInfo,
@@ -2495,7 +2470,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPipelineExecutableInternalRepresentatio
uint32_t* pInternalRepresentationCount,
VkPipelineExecutableInternalRepresentationKHR* pInternalRepresentations);
-
static VKAPI_ATTR VkResult VKAPI_CALL MapMemory2KHR(
VkDevice device,
const VkMemoryMapInfo* pMemoryMapInfo,
@@ -2505,11 +2479,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL UnmapMemory2KHR(
VkDevice device,
const VkMemoryUnmapInfo* pMemoryUnmapInfo);
-
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceVideoEncodeQualityLevelPropertiesKHR(
VkPhysicalDevice physicalDevice,
const VkPhysicalDeviceVideoEncodeQualityLevelInfoKHR* pQualityLevelInfo,
@@ -2526,7 +2495,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdEncodeVideoKHR(
VkCommandBuffer commandBuffer,
const VkVideoEncodeInfoKHR* pEncodeInfo);
-
static VKAPI_ATTR void VKAPI_CALL CmdSetEvent2KHR(
VkCommandBuffer commandBuffer,
VkEvent event,
@@ -2559,11 +2527,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL QueueSubmit2KHR(
const VkSubmitInfo2* pSubmits,
VkFence fence);
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyBuffer2KHR(
VkCommandBuffer commandBuffer,
const VkCopyBufferInfo2* pCopyBufferInfo);
@@ -2588,15 +2551,10 @@ static VKAPI_ATTR void VKAPI_CALL CmdResolveImage2KHR(
VkCommandBuffer commandBuffer,
const VkResolveImageInfo2* pResolveImageInfo);
-
-
static VKAPI_ATTR void VKAPI_CALL CmdTraceRaysIndirect2KHR(
VkCommandBuffer commandBuffer,
VkDeviceAddress indirectDeviceAddress);
-
-
-
static VKAPI_ATTR void VKAPI_CALL GetDeviceBufferMemoryRequirementsKHR(
VkDevice device,
const VkDeviceBufferMemoryRequirements* pInfo,
@@ -2613,9 +2571,6 @@ static VKAPI_ATTR void VKAPI_CALL GetDeviceImageSparseMemoryRequirementsKHR(
uint32_t* pSparseMemoryRequirementCount,
VkSparseImageMemoryRequirements2* pSparseMemoryRequirements);
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdBindIndexBuffer2KHR(
VkCommandBuffer commandBuffer,
VkBuffer buffer,
@@ -2639,15 +2594,11 @@ static VKAPI_ATTR void VKAPI_CALL GetImageSubresourceLayout2KHR(
const VkImageSubresource2* pSubresource,
VkSubresourceLayout2* pLayout);
-
-
static VKAPI_ATTR VkResult VKAPI_CALL WaitForPresent2KHR(
VkDevice device,
VkSwapchainKHR swapchain,
const VkPresentWait2InfoKHR* pPresentWait2Info);
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreatePipelineBinariesKHR(
VkDevice device,
const VkPipelineBinaryCreateInfoKHR* pCreateInfo,
@@ -2676,35 +2627,20 @@ static VKAPI_ATTR VkResult VKAPI_CALL ReleaseCapturedPipelineDataKHR(
const VkReleaseCapturedPipelineDataInfoKHR* pInfo,
const VkAllocationCallbacks* pAllocator);
-
-
static VKAPI_ATTR VkResult VKAPI_CALL ReleaseSwapchainImagesKHR(
VkDevice device,
const VkReleaseSwapchainImagesInfoKHR* pReleaseInfo);
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCooperativeMatrixPropertiesKHR(
VkPhysicalDevice physicalDevice,
uint32_t* pPropertyCount,
VkCooperativeMatrixPropertiesKHR* pProperties);
-
-
-
-
-
-
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetLineStippleKHR(
VkCommandBuffer commandBuffer,
uint32_t lineStippleFactor,
uint16_t lineStipplePattern);
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCalibrateableTimeDomainsKHR(
VkPhysicalDevice physicalDevice,
uint32_t* pTimeDomainCount,
@@ -2717,8 +2653,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetCalibratedTimestampsKHR(
uint64_t* pTimestamps,
uint64_t* pMaxDeviation);
-
-
static VKAPI_ATTR void VKAPI_CALL CmdBindDescriptorSets2KHR(
VkCommandBuffer commandBuffer,
const VkBindDescriptorSetsInfo* pBindDescriptorSetsInfo);
@@ -2743,7 +2677,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBindDescriptorBufferEmbeddedSamplers2EXT(
VkCommandBuffer commandBuffer,
const VkBindDescriptorBufferEmbeddedSamplersInfoEXT* pBindDescriptorBufferEmbeddedSamplersInfo);
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyMemoryIndirectKHR(
VkCommandBuffer commandBuffer,
const VkCopyMemoryIndirectInfoKHR* pCopyMemoryIndirectInfo);
@@ -2752,17 +2685,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdCopyMemoryToImageIndirectKHR(
VkCommandBuffer commandBuffer,
const VkCopyMemoryToImageIndirectInfoKHR* pCopyMemoryToImageIndirectInfo);
-
-
-
-
-
-
-
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateDebugReportCallbackEXT(
VkInstance instance,
const VkDebugReportCallbackCreateInfoEXT* pCreateInfo,
@@ -2784,13 +2706,6 @@ static VKAPI_ATTR void VKAPI_CALL DebugReportMessageEXT(
const char* pLayerPrefix,
const char* pMessage);
-
-
-
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL DebugMarkerSetObjectTagEXT(
VkDevice device,
const VkDebugMarkerObjectTagInfoEXT* pTagInfo);
@@ -2810,9 +2725,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDebugMarkerInsertEXT(
VkCommandBuffer commandBuffer,
const VkDebugMarkerMarkerInfoEXT* pMarkerInfo);
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdBindTransformFeedbackBuffersEXT(
VkCommandBuffer commandBuffer,
uint32_t firstBinding,
@@ -2857,7 +2769,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawIndirectByteCountEXT(
uint32_t counterOffset,
uint32_t vertexStride);
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateCuModuleNVX(
VkDevice device,
const VkCuModuleCreateInfoNVX* pCreateInfo,
@@ -2884,7 +2795,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdCuLaunchKernelNVX(
VkCommandBuffer commandBuffer,
const VkCuLaunchInfoNVX* pLaunchInfo);
-
static VKAPI_ATTR uint32_t VKAPI_CALL GetImageViewHandleNVX(
VkDevice device,
const VkImageViewHandleInfoNVX* pInfo);
@@ -2898,7 +2808,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetImageViewAddressNVX(
VkImageView imageView,
VkImageViewAddressPropertiesNVX* pProperties);
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawIndirectCountAMD(
VkCommandBuffer commandBuffer,
VkBuffer buffer,
@@ -2917,11 +2826,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawIndexedIndirectCountAMD(
uint32_t maxDrawCount,
uint32_t stride);
-
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetShaderInfoAMD(
VkDevice device,
VkPipeline pipeline,
@@ -2929,8 +2833,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetShaderInfoAMD(
VkShaderInfoTypeAMD infoType,
size_t* pInfoSize,
void* pInfo);
-
-
#ifdef VK_USE_PLATFORM_GGP
static VKAPI_ATTR VkResult VKAPI_CALL CreateStreamDescriptorSurfaceGGP(
@@ -2939,10 +2841,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateStreamDescriptorSurfaceGGP(
const VkAllocationCallbacks* pAllocator,
VkSurfaceKHR* pSurface);
#endif /* VK_USE_PLATFORM_GGP */
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceExternalImageFormatPropertiesNV(
VkPhysicalDevice physicalDevice,
VkFormat format,
@@ -2952,8 +2850,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceExternalImageFormatProper
VkImageCreateFlags flags,
VkExternalMemoryHandleTypeFlagsNV externalHandleType,
VkExternalImageFormatPropertiesNV* pExternalImageFormatProperties);
-
-
#ifdef VK_USE_PLATFORM_WIN32_KHR
static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryWin32HandleNV(
@@ -2963,25 +2859,13 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryWin32HandleNV(
HANDLE* pHandle);
#endif /* VK_USE_PLATFORM_WIN32_KHR */
-#ifdef VK_USE_PLATFORM_WIN32_KHR
-#endif /* VK_USE_PLATFORM_WIN32_KHR */
-
-
#ifdef VK_USE_PLATFORM_VI_NN
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateViSurfaceNN(
VkInstance instance,
const VkViSurfaceCreateInfoNN* pCreateInfo,
const VkAllocationCallbacks* pAllocator,
VkSurfaceKHR* pSurface);
#endif /* VK_USE_PLATFORM_VI_NN */
-
-
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdBeginConditionalRenderingEXT(
VkCommandBuffer commandBuffer,
const VkConditionalRenderingBeginInfoEXT* pConditionalRenderingBegin);
@@ -2989,18 +2873,15 @@ static VKAPI_ATTR void VKAPI_CALL CmdBeginConditionalRenderingEXT(
static VKAPI_ATTR void VKAPI_CALL CmdEndConditionalRenderingEXT(
VkCommandBuffer commandBuffer);
-
static VKAPI_ATTR void VKAPI_CALL CmdSetViewportWScalingNV(
VkCommandBuffer commandBuffer,
uint32_t firstViewport,
uint32_t viewportCount,
const VkViewportWScalingNV* pViewportWScalings);
-
static VKAPI_ATTR VkResult VKAPI_CALL ReleaseDisplayEXT(
VkPhysicalDevice physicalDevice,
VkDisplayKHR display);
-
#ifdef VK_USE_PLATFORM_XLIB_XRANDR_EXT
static VKAPI_ATTR VkResult VKAPI_CALL AcquireXlibDisplayEXT(
@@ -3014,14 +2895,11 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetRandROutputDisplayEXT(
RROutput rrOutput,
VkDisplayKHR* pDisplay);
#endif /* VK_USE_PLATFORM_XLIB_XRANDR_EXT */
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceSurfaceCapabilities2EXT(
VkPhysicalDevice physicalDevice,
VkSurfaceKHR surface,
VkSurfaceCapabilities2EXT* pSurfaceCapabilities);
-
static VKAPI_ATTR VkResult VKAPI_CALL DisplayPowerControlEXT(
VkDevice device,
VkDisplayKHR display,
@@ -3046,7 +2924,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetSwapchainCounterEXT(
VkSurfaceCounterFlagBitsEXT counter,
uint64_t* pCounterValue);
-
static VKAPI_ATTR VkResult VKAPI_CALL GetRefreshCycleDurationGOOGLE(
VkDevice device,
VkSwapchainKHR swapchain,
@@ -3058,12 +2935,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPastPresentationTimingGOOGLE(
uint32_t* pPresentationTimingCount,
VkPastPresentationTimingGOOGLE* pPresentationTimings);
-
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDiscardRectangleEXT(
VkCommandBuffer commandBuffer,
uint32_t firstDiscardRectangle,
@@ -3078,17 +2949,11 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetDiscardRectangleModeEXT(
VkCommandBuffer commandBuffer,
VkDiscardRectangleModeEXT discardRectangleMode);
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL SetHdrMetadataEXT(
VkDevice device,
uint32_t swapchainCount,
const VkSwapchainKHR* pSwapchains,
const VkHdrMetadataEXT* pMetadata);
-
-
#ifdef VK_USE_PLATFORM_IOS_MVK
static VKAPI_ATTR VkResult VKAPI_CALL CreateIOSSurfaceMVK(
@@ -3099,17 +2964,12 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateIOSSurfaceMVK(
#endif /* VK_USE_PLATFORM_IOS_MVK */
#ifdef VK_USE_PLATFORM_MACOS_MVK
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateMacOSSurfaceMVK(
VkInstance instance,
const VkMacOSSurfaceCreateInfoMVK* pCreateInfo,
const VkAllocationCallbacks* pAllocator,
VkSurfaceKHR* pSurface);
#endif /* VK_USE_PLATFORM_MACOS_MVK */
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL SetDebugUtilsObjectNameEXT(
VkDevice device,
const VkDebugUtilsObjectNameInfoEXT* pNameInfo);
@@ -3156,7 +3016,6 @@ static VKAPI_ATTR void VKAPI_CALL SubmitDebugUtilsMessageEXT(
VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity,
VkDebugUtilsMessageTypeFlagsEXT messageTypes,
const VkDebugUtilsMessengerCallbackDataEXT* pCallbackData);
-
#ifdef VK_USE_PLATFORM_ANDROID_KHR
static VKAPI_ATTR VkResult VKAPI_CALL GetAndroidHardwareBufferPropertiesANDROID(
@@ -3170,10 +3029,7 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryAndroidHardwareBufferANDROID(
struct AHardwareBuffer** pBuffer);
#endif /* VK_USE_PLATFORM_ANDROID_KHR */
-
-
#ifdef VK_ENABLE_BETA_EXTENSIONS
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateExecutionGraphPipelinesAMDX(
VkDevice device,
VkPipelineCache pipelineCache,
@@ -3217,12 +3073,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDispatchGraphIndirectCountAMDX(
VkDeviceSize scratchSize,
VkDeviceAddress countInfo);
#endif /* VK_ENABLE_BETA_EXTENSIONS */
-
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetSampleLocationsEXT(
VkCommandBuffer commandBuffer,
const VkSampleLocationsInfoEXT* pSampleLocationsInfo);
@@ -3232,19 +3082,11 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceMultisamplePropertiesEXT(
VkSampleCountFlagBits samples,
VkMultisamplePropertiesEXT* pMultisampleProperties);
-
-
-
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetImageDrmFormatModifierPropertiesEXT(
VkDevice device,
VkImage image,
VkImageDrmFormatModifierPropertiesEXT* pProperties);
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateValidationCacheEXT(
VkDevice device,
const VkValidationCacheCreateInfoEXT* pCreateInfo,
@@ -3268,9 +3110,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetValidationCacheDataEXT(
size_t* pDataSize,
void* pData);
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdBindShadingRateImageNV(
VkCommandBuffer commandBuffer,
VkImageView imageView,
@@ -3288,7 +3127,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetCoarseSampleOrderNV(
uint32_t customSampleOrderCount,
const VkCoarseSampleOrderCustomNV* pCustomSampleOrders);
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateAccelerationStructureNV(
VkDevice device,
const VkAccelerationStructureCreateInfoNV* pCreateInfo,
@@ -3387,18 +3225,12 @@ static VKAPI_ATTR VkResult VKAPI_CALL CompileDeferredNV(
VkPipeline pipeline,
uint32_t shader);
-
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryHostPointerPropertiesEXT(
VkDevice device,
VkExternalMemoryHandleTypeFlagBits handleType,
const void* pHostPointer,
VkMemoryHostPointerPropertiesEXT* pMemoryHostPointerProperties);
-
static VKAPI_ATTR void VKAPI_CALL CmdWriteBufferMarkerAMD(
VkCommandBuffer commandBuffer,
VkPipelineStageFlagBits pipelineStage,
@@ -3413,8 +3245,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdWriteBufferMarker2AMD(
VkDeviceSize dstOffset,
uint32_t marker);
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCalibrateableTimeDomainsEXT(
VkPhysicalDevice physicalDevice,
uint32_t* pTimeDomainCount,
@@ -3427,16 +3257,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetCalibratedTimestampsEXT(
uint64_t* pTimestamps,
uint64_t* pMaxDeviation);
-
-
-
-#ifdef VK_USE_PLATFORM_GGP
-#endif /* VK_USE_PLATFORM_GGP */
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawMeshTasksNV(
VkCommandBuffer commandBuffer,
uint32_t taskCount,
@@ -3458,9 +3278,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawMeshTasksIndirectCountNV(
uint32_t maxDrawCount,
uint32_t stride);
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetExclusiveScissorEnableNV(
VkCommandBuffer commandBuffer,
uint32_t firstExclusiveScissor,
@@ -3473,7 +3290,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetExclusiveScissorNV(
uint32_t exclusiveScissorCount,
const VkRect2D* pExclusiveScissors);
-
static VKAPI_ATTR void VKAPI_CALL CmdSetCheckpointNV(
VkCommandBuffer commandBuffer,
const void* pCheckpointMarker);
@@ -3488,8 +3304,6 @@ static VKAPI_ATTR void VKAPI_CALL GetQueueCheckpointData2NV(
uint32_t* pCheckpointDataCount,
VkCheckpointData2NV* pCheckpointData);
-
-
static VKAPI_ATTR VkResult VKAPI_CALL InitializePerformanceApiINTEL(
VkDevice device,
const VkInitializePerformanceApiInfoINTEL* pInitializeInfo);
@@ -3527,13 +3341,10 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPerformanceParameterINTEL(
VkPerformanceParameterTypeINTEL parameter,
VkPerformanceValueINTEL* pValue);
-
-
static VKAPI_ATTR void VKAPI_CALL SetLocalDimmingAMD(
VkDevice device,
VkSwapchainKHR swapChain,
VkBool32 localDimmingEnable);
-
#ifdef VK_USE_PLATFORM_FUCHSIA
static VKAPI_ATTR VkResult VKAPI_CALL CreateImagePipeSurfaceFUCHSIA(
@@ -3544,53 +3355,30 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateImagePipeSurfaceFUCHSIA(
#endif /* VK_USE_PLATFORM_FUCHSIA */
#ifdef VK_USE_PLATFORM_METAL_EXT
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateMetalSurfaceEXT(
VkInstance instance,
const VkMetalSurfaceCreateInfoEXT* pCreateInfo,
const VkAllocationCallbacks* pAllocator,
VkSurfaceKHR* pSurface);
#endif /* VK_USE_PLATFORM_METAL_EXT */
-
-
-
-
-
-
-
-
-
-
-
-
-
static VKAPI_ATTR VkDeviceAddress VKAPI_CALL GetBufferDeviceAddressEXT(
VkDevice device,
const VkBufferDeviceAddressInfo* pInfo);
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceToolPropertiesEXT(
VkPhysicalDevice physicalDevice,
uint32_t* pToolCount,
VkPhysicalDeviceToolProperties* pToolProperties);
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCooperativeMatrixPropertiesNV(
VkPhysicalDevice physicalDevice,
uint32_t* pPropertyCount,
VkCooperativeMatrixPropertiesNV* pProperties);
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV(
VkPhysicalDevice physicalDevice,
uint32_t* pCombinationCount,
VkFramebufferMixedSamplesCombinationNV* pCombinations);
-
-
-
-
#ifdef VK_USE_PLATFORM_WIN32_KHR
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceSurfacePresentModes2EXT(
@@ -3612,30 +3400,23 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetDeviceGroupSurfacePresentModes2EXT(
const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo,
VkDeviceGroupPresentModeFlagsKHR* pModes);
#endif /* VK_USE_PLATFORM_WIN32_KHR */
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateHeadlessSurfaceEXT(
VkInstance instance,
const VkHeadlessSurfaceCreateInfoEXT* pCreateInfo,
const VkAllocationCallbacks* pAllocator,
VkSurfaceKHR* pSurface);
-
static VKAPI_ATTR void VKAPI_CALL CmdSetLineStippleEXT(
VkCommandBuffer commandBuffer,
uint32_t lineStippleFactor,
uint16_t lineStipplePattern);
-
-
static VKAPI_ATTR void VKAPI_CALL ResetQueryPoolEXT(
VkDevice device,
VkQueryPool queryPool,
uint32_t firstQuery,
uint32_t queryCount);
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetCullModeEXT(
VkCommandBuffer commandBuffer,
VkCullModeFlags cullMode);
@@ -3695,7 +3476,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetStencilOpEXT(
VkStencilOp depthFailOp,
VkCompareOp compareOp);
-
static VKAPI_ATTR VkResult VKAPI_CALL CopyMemoryToImageEXT(
VkDevice device,
const VkCopyMemoryToImageInfo* pCopyMemoryToImageInfo);
@@ -3719,16 +3499,10 @@ static VKAPI_ATTR void VKAPI_CALL GetImageSubresourceLayout2EXT(
const VkImageSubresource2* pSubresource,
VkSubresourceLayout2* pLayout);
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL ReleaseSwapchainImagesEXT(
VkDevice device,
const VkReleaseSwapchainImagesInfoKHR* pReleaseInfo);
-
-
static VKAPI_ATTR void VKAPI_CALL GetGeneratedCommandsMemoryRequirementsNV(
VkDevice device,
const VkGeneratedCommandsMemoryRequirementsInfoNV* pInfo,
@@ -3760,16 +3534,10 @@ static VKAPI_ATTR void VKAPI_CALL DestroyIndirectCommandsLayoutNV(
VkIndirectCommandsLayoutNV indirectCommandsLayout,
const VkAllocationCallbacks* pAllocator);
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDepthBias2EXT(
VkCommandBuffer commandBuffer,
const VkDepthBiasInfoEXT* pDepthBiasInfo);
-
-
static VKAPI_ATTR VkResult VKAPI_CALL AcquireDrmDisplayEXT(
VkPhysicalDevice physicalDevice,
int32_t drmFd,
@@ -3781,11 +3549,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetDrmDisplayEXT(
uint32_t connectorId,
VkDisplayKHR* display);
-
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreatePrivateDataSlotEXT(
VkDevice device,
const VkPrivateDataSlotCreateInfo* pCreateInfo,
@@ -3810,10 +3573,6 @@ static VKAPI_ATTR void VKAPI_CALL GetPrivateDataEXT(
uint64_t objectHandle,
VkPrivateDataSlot privateDataSlot,
uint64_t* pData);
-
-
-
-
#ifdef VK_ENABLE_BETA_EXTENSIONS
static VKAPI_ATTR VkResult VKAPI_CALL CreateCudaModuleNV(
@@ -3848,8 +3607,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdCudaLaunchKernelNV(
VkCommandBuffer commandBuffer,
const VkCudaLaunchInfoNV* pLaunchInfo);
#endif /* VK_ENABLE_BETA_EXTENSIONS */
-
-
static VKAPI_ATTR void VKAPI_CALL CmdDispatchTileQCOM(
VkCommandBuffer commandBuffer,
const VkDispatchTileInfoQCOM* pDispatchTileInfo);
@@ -3861,16 +3618,12 @@ static VKAPI_ATTR void VKAPI_CALL CmdBeginPerTileExecutionQCOM(
static VKAPI_ATTR void VKAPI_CALL CmdEndPerTileExecutionQCOM(
VkCommandBuffer commandBuffer,
const VkPerTileEndInfoQCOM* pPerTileEndInfo);
-
-
#ifdef VK_USE_PLATFORM_METAL_EXT
static VKAPI_ATTR void VKAPI_CALL ExportMetalObjectsEXT(
VkDevice device,
VkExportMetalObjectsInfoEXT* pMetalObjectsInfo);
#endif /* VK_USE_PLATFORM_METAL_EXT */
-
-
static VKAPI_ATTR void VKAPI_CALL GetDescriptorSetLayoutSizeEXT(
VkDevice device,
VkDescriptorSetLayout layout,
@@ -3933,30 +3686,15 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetAccelerationStructureOpaqueCaptureDescr
const VkAccelerationStructureCaptureDescriptorDataInfoEXT* pInfo,
void* pData);
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetFragmentShadingRateEnumNV(
VkCommandBuffer commandBuffer,
VkFragmentShadingRateNV shadingRate,
const VkFragmentShadingRateCombinerOpKHR combinerOps[2]);
-
-
-
-
-
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetDeviceFaultInfoEXT(
VkDevice device,
VkDeviceFaultCountsEXT* pFaultCounts,
VkDeviceFaultInfoEXT* pFaultInfo);
-
-
-
#ifdef VK_USE_PLATFORM_WIN32_KHR
static VKAPI_ATTR VkResult VKAPI_CALL AcquireWinrtDisplayNV(
@@ -3970,7 +3708,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetWinrtDisplayNV(
#endif /* VK_USE_PLATFORM_WIN32_KHR */
#ifdef VK_USE_PLATFORM_DIRECTFB_EXT
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateDirectFBSurfaceEXT(
VkInstance instance,
const VkDirectFBSurfaceCreateInfoEXT* pCreateInfo,
@@ -3982,21 +3719,12 @@ static VKAPI_ATTR VkBool32 VKAPI_CALL GetPhysicalDeviceDirectFBPresentationSuppo
uint32_t queueFamilyIndex,
IDirectFB* dfb);
#endif /* VK_USE_PLATFORM_DIRECTFB_EXT */
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetVertexInputEXT(
VkCommandBuffer commandBuffer,
uint32_t vertexBindingDescriptionCount,
const VkVertexInputBindingDescription2EXT* pVertexBindingDescriptions,
uint32_t vertexAttributeDescriptionCount,
const VkVertexInputAttributeDescription2EXT* pVertexAttributeDescriptions);
-
-
-
-
-
-
#ifdef VK_USE_PLATFORM_FUCHSIA
static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryZirconHandleFUCHSIA(
@@ -4009,9 +3737,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryZirconHandlePropertiesFUCHSIA(
VkExternalMemoryHandleTypeFlagBits handleType,
zx_handle_t zirconHandle,
VkMemoryZirconHandlePropertiesFUCHSIA* pMemoryZirconHandleProperties);
-#endif /* VK_USE_PLATFORM_FUCHSIA */
-
-#ifdef VK_USE_PLATFORM_FUCHSIA
static VKAPI_ATTR VkResult VKAPI_CALL ImportSemaphoreZirconHandleFUCHSIA(
VkDevice device,
@@ -4021,9 +3746,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetSemaphoreZirconHandleFUCHSIA(
VkDevice device,
const VkSemaphoreGetZirconHandleInfoFUCHSIA* pGetZirconHandleInfo,
zx_handle_t* pZirconHandle);
-#endif /* VK_USE_PLATFORM_FUCHSIA */
-
-#ifdef VK_USE_PLATFORM_FUCHSIA
static VKAPI_ATTR VkResult VKAPI_CALL CreateBufferCollectionFUCHSIA(
VkDevice device,
@@ -4051,8 +3773,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetBufferCollectionPropertiesFUCHSIA(
VkBufferCollectionFUCHSIA collection,
VkBufferCollectionPropertiesFUCHSIA* pProperties);
#endif /* VK_USE_PLATFORM_FUCHSIA */
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI(
VkDevice device,
VkRenderPass renderpass,
@@ -4061,27 +3781,21 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetDeviceSubpassShadingMaxWorkgroupSizeHUA
static VKAPI_ATTR void VKAPI_CALL CmdSubpassShadingHUAWEI(
VkCommandBuffer commandBuffer);
-
static VKAPI_ATTR void VKAPI_CALL CmdBindInvocationMaskHUAWEI(
VkCommandBuffer commandBuffer,
VkImageView imageView,
VkImageLayout imageLayout);
-
static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryRemoteAddressNV(
VkDevice device,
const VkMemoryGetRemoteAddressInfoNV* pMemoryGetRemoteAddressInfo,
VkRemoteAddressNV* pAddress);
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPipelinePropertiesEXT(
VkDevice device,
const VkPipelineInfoEXT* pPipelineInfo,
VkBaseOutStructure* pPipelineProperties);
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetPatchControlPointsEXT(
VkCommandBuffer commandBuffer,
uint32_t patchControlPoints);
@@ -4101,7 +3815,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetLogicOpEXT(
static VKAPI_ATTR void VKAPI_CALL CmdSetPrimitiveRestartEnableEXT(
VkCommandBuffer commandBuffer,
VkBool32 primitiveRestartEnable);
-
#ifdef VK_USE_PLATFORM_SCREEN_QNX
static VKAPI_ATTR VkResult VKAPI_CALL CreateScreenSurfaceQNX(
@@ -4115,18 +3828,11 @@ static VKAPI_ATTR VkBool32 VKAPI_CALL GetPhysicalDeviceScreenPresentationSupport
uint32_t queueFamilyIndex,
struct _screen_window* window);
#endif /* VK_USE_PLATFORM_SCREEN_QNX */
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetColorWriteEnableEXT(
VkCommandBuffer commandBuffer,
uint32_t attachmentCount,
const VkBool32* pColorWriteEnables);
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawMultiEXT(
VkCommandBuffer commandBuffer,
uint32_t drawCount,
@@ -4144,9 +3850,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawMultiIndexedEXT(
uint32_t stride,
const int32_t* pVertexOffset);
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateMicromapEXT(
VkDevice device,
const VkMicromapCreateInfoEXT* pCreateInfo,
@@ -4224,11 +3927,6 @@ static VKAPI_ATTR void VKAPI_CALL GetMicromapBuildSizesEXT(
const VkMicromapBuildInfoEXT* pBuildInfo,
VkMicromapBuildSizesInfoEXT* pSizeInfo);
-#ifdef VK_ENABLE_BETA_EXTENSIONS
-#endif /* VK_ENABLE_BETA_EXTENSIONS */
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawClusterHUAWEI(
VkCommandBuffer commandBuffer,
uint32_t groupCountX,
@@ -4240,17 +3938,11 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawClusterIndirectHUAWEI(
VkBuffer buffer,
VkDeviceSize offset);
-
-
static VKAPI_ATTR void VKAPI_CALL SetDeviceMemoryPriorityEXT(
VkDevice device,
VkDeviceMemory memory,
float priority);
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL GetDescriptorSetLayoutHostMappingInfoVALVE(
VkDevice device,
const VkDescriptorSetBindingReferenceVALVE* pBindingReference,
@@ -4261,11 +3953,6 @@ static VKAPI_ATTR void VKAPI_CALL GetDescriptorSetHostMappingVALVE(
VkDescriptorSet descriptorSet,
void** ppData);
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyMemoryIndirectNV(
VkCommandBuffer commandBuffer,
VkDeviceAddress copyBufferAddress,
@@ -4281,7 +3968,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdCopyMemoryToImageIndirectNV(
VkImageLayout dstImageLayout,
const VkImageSubresourceLayers* pImageSubresources);
-
static VKAPI_ATTR void VKAPI_CALL CmdDecompressMemoryNV(
VkCommandBuffer commandBuffer,
uint32_t decompressRegionCount,
@@ -4293,7 +3979,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDecompressMemoryIndirectCountNV(
VkDeviceAddress indirectCommandsCountAddress,
uint32_t stride);
-
static VKAPI_ATTR void VKAPI_CALL GetPipelineIndirectMemoryRequirementsNV(
VkDevice device,
const VkComputePipelineCreateInfo* pCreateInfo,
@@ -4308,14 +3993,6 @@ static VKAPI_ATTR VkDeviceAddress VKAPI_CALL GetPipelineIndirectDeviceAddressNV(
VkDevice device,
const VkPipelineIndirectDeviceAddressInfoNV* pInfo);
-
-
-
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDepthClampEnableEXT(
VkCommandBuffer commandBuffer,
VkBool32 depthClampEnable);
@@ -4452,9 +4129,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetCoverageReductionModeNV(
VkCommandBuffer commandBuffer,
VkCoverageReductionModeNV coverageReductionMode);
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateTensorARM(
VkDevice device,
const VkTensorCreateInfoARM* pCreateInfo,
@@ -4511,7 +4185,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetTensorViewOpaqueCaptureDescriptorDataAR
const VkTensorViewCaptureDescriptorDataInfoARM* pInfo,
void* pData);
-
static VKAPI_ATTR void VKAPI_CALL GetShaderModuleIdentifierEXT(
VkDevice device,
VkShaderModule shaderModule,
@@ -4522,8 +4195,6 @@ static VKAPI_ATTR void VKAPI_CALL GetShaderModuleCreateInfoIdentifierEXT(
const VkShaderModuleCreateInfo* pCreateInfo,
VkShaderModuleIdentifierEXT* pIdentifier);
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceOpticalFlowImageFormatsNV(
VkPhysicalDevice physicalDevice,
const VkOpticalFlowImageFormatInfoNV* pOpticalFlowImageFormatInfo,
@@ -4553,20 +4224,10 @@ static VKAPI_ATTR void VKAPI_CALL CmdOpticalFlowExecuteNV(
VkOpticalFlowSessionNV session,
const VkOpticalFlowExecuteInfoNV* pExecuteInfo);
-
-
-#ifdef VK_USE_PLATFORM_ANDROID_KHR
-#endif /* VK_USE_PLATFORM_ANDROID_KHR */
-
-
static VKAPI_ATTR void VKAPI_CALL AntiLagUpdateAMD(
VkDevice device,
const VkAntiLagDataAMD* pData);
-#ifdef VK_ENABLE_BETA_EXTENSIONS
-#endif /* VK_ENABLE_BETA_EXTENSIONS */
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateShadersEXT(
VkDevice device,
uint32_t createInfoCount,
@@ -4596,7 +4257,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetDepthClampRangeEXT(
VkDepthClampModeEXT depthClampMode,
const VkDepthClampRangeEXT* pDepthClampRange);
-
static VKAPI_ATTR VkResult VKAPI_CALL GetFramebufferTilePropertiesQCOM(
VkDevice device,
VkFramebuffer framebuffer,
@@ -4608,10 +4268,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetDynamicRenderingTilePropertiesQCOM(
const VkRenderingInfo* pRenderingInfo,
VkTilePropertiesQCOM* pProperties);
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCooperativeVectorPropertiesNV(
VkPhysicalDevice physicalDevice,
uint32_t* pPropertyCount,
@@ -4626,14 +4282,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdConvertCooperativeVectorMatrixNV(
uint32_t infoCount,
const VkConvertCooperativeVectorMatrixInfoNV* pInfos);
-
-
-
-
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL SetLatencySleepModeNV(
VkDevice device,
VkSwapchainKHR swapchain,
@@ -4658,7 +4306,6 @@ static VKAPI_ATTR void VKAPI_CALL QueueNotifyOutOfBandNV(
VkQueue queue,
const VkOutOfBandQueueTypeInfoNV* pQueueTypeInfo);
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateDataGraphPipelinesARM(
VkDevice device,
VkDeferredOperationKHR deferredOperation,
@@ -4723,17 +4370,9 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceQueueFamilyDataGraphProcessin
const VkPhysicalDeviceQueueFamilyDataGraphProcessingEngineInfoARM* pQueueFamilyDataGraphProcessingEngineInfo,
VkQueueFamilyDataGraphProcessingEnginePropertiesARM* pQueueFamilyDataGraphProcessingEngineProperties);
-
-
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetAttachmentFeedbackLoopEnableEXT(
VkCommandBuffer commandBuffer,
VkImageAspectFlags aspectMask);
-
#ifdef VK_USE_PLATFORM_SCREEN_QNX
static VKAPI_ATTR VkResult VKAPI_CALL GetScreenBufferPropertiesQNX(
@@ -4741,17 +4380,10 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetScreenBufferPropertiesQNX(
const struct _screen_buffer* buffer,
VkScreenBufferPropertiesQNX* pProperties);
#endif /* VK_USE_PLATFORM_SCREEN_QNX */
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdBindTileMemoryQCOM(
VkCommandBuffer commandBuffer,
const VkTileMemoryBindInfoQCOM* pTileMemoryBindInfo);
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateExternalComputeQueueNV(
VkDevice device,
const VkExternalComputeQueueCreateInfoNV* pCreateInfo,
@@ -4768,12 +4400,6 @@ static VKAPI_ATTR void VKAPI_CALL GetExternalComputeQueueDataNV(
VkExternalComputeQueueDataParamsNV* params,
void* pData);
-
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL GetClusterAccelerationStructureBuildSizesNV(
VkDevice device,
const VkClusterAccelerationStructureInputInfoNV* pInfo,
@@ -4783,7 +4409,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBuildClusterAccelerationStructureIndirectNV
VkCommandBuffer commandBuffer,
const VkClusterAccelerationStructureCommandsInfoNV* pCommandInfos);
-
static VKAPI_ATTR void VKAPI_CALL GetPartitionedAccelerationStructuresBuildSizesNV(
VkDevice device,
const VkPartitionedAccelerationStructureInstancesInputNV* pInfo,
@@ -4793,7 +4418,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBuildPartitionedAccelerationStructuresNV(
VkCommandBuffer commandBuffer,
const VkBuildPartitionedAccelerationStructureInfoNV* pBuildInfo);
-
static VKAPI_ATTR void VKAPI_CALL GetGeneratedCommandsMemoryRequirementsEXT(
VkDevice device,
const VkGeneratedCommandsMemoryRequirementsInfoEXT* pInfo,
@@ -4842,9 +4466,6 @@ static VKAPI_ATTR void VKAPI_CALL UpdateIndirectExecutionSetShaderEXT(
VkIndirectExecutionSetEXT indirectExecutionSet,
uint32_t executionSetWriteCount,
const VkWriteIndirectExecutionSetShaderEXT* pExecutionSetWrites);
-
-
-
#ifdef VK_USE_PLATFORM_OHOS
static VKAPI_ATTR VkResult VKAPI_CALL CreateSurfaceOHOS(
@@ -4853,15 +4474,10 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateSurfaceOHOS(
const VkAllocationCallbacks* pAllocator,
VkSurfaceKHR* pSurface);
#endif /* VK_USE_PLATFORM_OHOS */
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV(
VkPhysicalDevice physicalDevice,
uint32_t* pPropertyCount,
VkCooperativeMatrixFlexibleDimensionsPropertiesNV* pProperties);
-
-
#ifdef VK_USE_PLATFORM_METAL_EXT
static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryMetalHandleEXT(
@@ -4875,21 +4491,10 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryMetalHandlePropertiesEXT(
const void* pHandle,
VkMemoryMetalHandlePropertiesEXT* pMemoryMetalHandleProperties);
#endif /* VK_USE_PLATFORM_METAL_EXT */
-
-
-
-
-#ifdef VK_ENABLE_BETA_EXTENSIONS
-#endif /* VK_ENABLE_BETA_EXTENSIONS */
-
-
static VKAPI_ATTR void VKAPI_CALL CmdEndRendering2EXT(
VkCommandBuffer commandBuffer,
const VkRenderingEndInfoEXT* pRenderingEndInfo);
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateAccelerationStructureKHR(
VkDevice device,
const VkAccelerationStructureCreateInfoKHR* pCreateInfo,
@@ -4982,7 +4587,6 @@ static VKAPI_ATTR void VKAPI_CALL GetAccelerationStructureBuildSizesKHR(
const uint32_t* pMaxPrimitiveCounts,
VkAccelerationStructureBuildSizesInfoKHR* pSizeInfo);
-
static VKAPI_ATTR void VKAPI_CALL CmdTraceRaysKHR(
VkCommandBuffer commandBuffer,
const VkStridedDeviceAddressRegionKHR* pRaygenShaderBindingTable,
@@ -5028,8 +4632,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetRayTracingPipelineStackSizeKHR(
VkCommandBuffer commandBuffer,
uint32_t pipelineStackSize);
-
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawMeshTasksEXT(
VkCommandBuffer commandBuffer,
uint32_t groupCountX,
@@ -5051,7 +4653,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawMeshTasksIndirectCountEXT(
VkDeviceSize countBufferOffset,
uint32_t maxDrawCount,
uint32_t stride);
-
// Map of all APIs to be intercepted by this layer
static const std::unordered_map<std::string, void*> name_to_funcptr_map = {
{"vkCreateInstance", (void*)CreateInstance},
@@ -5945,3 +5546,4 @@ static const std::unordered_map<std::string, void*> name_to_funcptr_map = {
} // namespace vkmock
+
diff --git a/icd/generated/function_definitions.h b/icd/generated/function_definitions.h
index ff50c81d..6f3a76e6 100644
--- a/icd/generated/function_definitions.h
+++ b/icd/generated/function_definitions.h
@@ -20,19 +20,14 @@
*/
#pragma once
-
#include "mock_icd.h"
#include "function_declarations.h"
-
namespace vkmock {
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateInstance(
const VkInstanceCreateInfo* pCreateInfo,
const VkAllocationCallbacks* pAllocator,
VkInstance* pInstance)
{
-
// TODO: If loader ver <=4 ICD must fail with VK_ERROR_INCOMPATIBLE_DRIVER for all vkCreateInstance calls with
// apiVersion set to > Vulkan 1.0 because the loader is still at interface version <= 4. Otherwise, the
// ICD should behave as normal.
@@ -45,12 +40,10 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateInstance(
// TODO: If emulating specific device caps, will need to add intelligence here
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyInstance(
VkInstance instance,
const VkAllocationCallbacks* pAllocator)
{
-
if (instance) {
for (const auto physical_device : physical_device_map.at(instance)) {
display_map.erase(physical_device);
@@ -60,7 +53,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyInstance(
DestroyDispObjHandle((void*)instance);
}
}
-
static VKAPI_ATTR VkResult VKAPI_CALL EnumeratePhysicalDevices(
VkInstance instance,
uint32_t* pPhysicalDeviceCount,
@@ -77,7 +69,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL EnumeratePhysicalDevices(
}
return result_code;
}
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceFeatures(
VkPhysicalDevice physicalDevice,
VkPhysicalDeviceFeatures* pFeatures)
@@ -86,7 +77,6 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceFeatures(
VkBool32 *bool_array = &pFeatures->robustBufferAccess;
SetBoolArrayTrue(bool_array, num_bools);
}
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceFormatProperties(
VkPhysicalDevice physicalDevice,
VkFormat format,
@@ -121,7 +111,6 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceFormatProperties(
}
}
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceImageFormatProperties(
VkPhysicalDevice physicalDevice,
VkFormat format,
@@ -146,7 +135,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceImageFormatProperties(
}
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceProperties(
VkPhysicalDevice physicalDevice,
VkPhysicalDeviceProperties* pProperties)
@@ -162,7 +150,6 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceProperties(
pProperties->limits = SetLimits(&pProperties->limits);
pProperties->sparseProperties = { VK_TRUE, VK_TRUE, VK_TRUE, VK_TRUE, VK_TRUE };
}
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceQueueFamilyProperties(
VkPhysicalDevice physicalDevice,
uint32_t* pQueueFamilyPropertyCount,
@@ -179,7 +166,6 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceQueueFamilyProperties(
GetPhysicalDeviceQueueFamilyProperties2KHR(physicalDevice, pQueueFamilyPropertyCount, nullptr);
}
}
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceMemoryProperties(
VkPhysicalDevice physicalDevice,
VkPhysicalDeviceMemoryProperties* pMemoryProperties)
@@ -209,12 +195,10 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceMemoryProperties(
pMemoryProperties->memoryHeaps[1].flags = VK_MEMORY_HEAP_DEVICE_LOCAL_BIT;
pMemoryProperties->memoryHeaps[1].size = 8000000000;
}
-
static VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL GetInstanceProcAddr(
VkInstance instance,
const char* pName)
{
-
if (!negotiate_loader_icd_interface_called) {
loader_interface_version = 0;
}
@@ -225,32 +209,26 @@ static VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL GetInstanceProcAddr(
// Mock should intercept all functions so if we get here just return null
return nullptr;
}
-
static VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL GetDeviceProcAddr(
VkDevice device,
const char* pName)
{
-
return GetInstanceProcAddr(nullptr, pName);
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateDevice(
VkPhysicalDevice physicalDevice,
const VkDeviceCreateInfo* pCreateInfo,
const VkAllocationCallbacks* pAllocator,
VkDevice* pDevice)
{
-
*pDevice = (VkDevice)CreateDispObjHandle();
// TODO: If emulating specific device caps, will need to add intelligence here
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyDevice(
VkDevice device,
const VkAllocationCallbacks* pAllocator)
{
-
unique_lock_t lock(global_lock);
// First destroy sub-device objects
// Destroy Queues
@@ -275,13 +253,11 @@ static VKAPI_ATTR void VKAPI_CALL DestroyDevice(
DestroyDispObjHandle((void*)device);
// TODO: If emulating specific device caps, will need to add intelligence here
}
-
static VKAPI_ATTR VkResult VKAPI_CALL EnumerateInstanceExtensionProperties(
const char* pLayerName,
uint32_t* pPropertyCount,
VkExtensionProperties* pProperties)
{
-
// If requesting number of extensions, return that
if (!pLayerName) {
if (!pProperties) {
@@ -305,14 +281,12 @@ static VKAPI_ATTR VkResult VKAPI_CALL EnumerateInstanceExtensionProperties(
// If requesting extension properties, fill in data struct for number of extensions
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL EnumerateDeviceExtensionProperties(
VkPhysicalDevice physicalDevice,
const char* pLayerName,
uint32_t* pPropertyCount,
VkExtensionProperties* pProperties)
{
-
// If requesting number of extensions, return that
if (!pLayerName) {
if (!pProperties) {
@@ -337,24 +311,19 @@ static VKAPI_ATTR VkResult VKAPI_CALL EnumerateDeviceExtensionProperties(
// If requesting extension properties, fill in data struct for number of extensions
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL EnumerateInstanceLayerProperties(
uint32_t* pPropertyCount,
VkLayerProperties* pProperties)
{
-
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL EnumerateDeviceLayerProperties(
VkPhysicalDevice physicalDevice,
uint32_t* pPropertyCount,
VkLayerProperties* pProperties)
{
-
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL GetDeviceQueue(
VkDevice device,
uint32_t queueFamilyIndex,
@@ -371,7 +340,6 @@ static VKAPI_ATTR void VKAPI_CALL GetDeviceQueue(
// TODO: If emulating specific device caps, will need to add intelligence here
return;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL QueueSubmit(
VkQueue queue,
uint32_t submitCount,
@@ -390,21 +358,18 @@ static VKAPI_ATTR VkResult VKAPI_CALL QueueSubmit(
}
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL QueueWaitIdle(
VkQueue queue)
{
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL DeviceWaitIdle(
VkDevice device)
{
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL AllocateMemory(
VkDevice device,
const VkMemoryAllocateInfo* pAllocateInfo,
@@ -416,7 +381,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL AllocateMemory(
*pMemory = (VkDeviceMemory)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL FreeMemory(
VkDevice device,
VkDeviceMemory memory,
@@ -427,7 +391,6 @@ static VKAPI_ATTR void VKAPI_CALL FreeMemory(
unique_lock_t lock(global_lock);
allocated_memory_size_map.erase(memory);
}
-
static VKAPI_ATTR VkResult VKAPI_CALL MapMemory(
VkDevice device,
VkDeviceMemory memory,
@@ -448,7 +411,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL MapMemory(
*ppData = map_addr;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL UnmapMemory(
VkDevice device,
VkDeviceMemory memory)
@@ -459,7 +421,6 @@ static VKAPI_ATTR void VKAPI_CALL UnmapMemory(
}
mapped_memory_map.erase(memory);
}
-
static VKAPI_ATTR VkResult VKAPI_CALL FlushMappedMemoryRanges(
VkDevice device,
uint32_t memoryRangeCount,
@@ -468,7 +429,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL FlushMappedMemoryRanges(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL InvalidateMappedMemoryRanges(
VkDevice device,
uint32_t memoryRangeCount,
@@ -477,7 +437,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL InvalidateMappedMemoryRanges(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL GetDeviceMemoryCommitment(
VkDevice device,
VkDeviceMemory memory,
@@ -485,7 +444,6 @@ static VKAPI_ATTR void VKAPI_CALL GetDeviceMemoryCommitment(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR VkResult VKAPI_CALL BindBufferMemory(
VkDevice device,
VkBuffer buffer,
@@ -495,7 +453,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL BindBufferMemory(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL BindImageMemory(
VkDevice device,
VkImage image,
@@ -505,7 +462,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL BindImageMemory(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL GetBufferMemoryRequirements(
VkDevice device,
VkBuffer buffer,
@@ -525,7 +481,6 @@ static VKAPI_ATTR void VKAPI_CALL GetBufferMemoryRequirements(
}
}
}
-
static VKAPI_ATTR void VKAPI_CALL GetImageMemoryRequirements(
VkDevice device,
VkImage image,
@@ -545,7 +500,6 @@ static VKAPI_ATTR void VKAPI_CALL GetImageMemoryRequirements(
// Here we hard-code that the memory type at index 3 doesn't support this image.
pMemoryRequirements->memoryTypeBits = 0xFFFF & ~(0x1 << 3);
}
-
static VKAPI_ATTR void VKAPI_CALL GetImageSparseMemoryRequirements(
VkDevice device,
VkImage image,
@@ -567,7 +521,6 @@ static VKAPI_ATTR void VKAPI_CALL GetImageSparseMemoryRequirements(
}
}
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceSparseImageFormatProperties(
VkPhysicalDevice physicalDevice,
VkFormat format,
@@ -604,7 +557,6 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceSparseImageFormatProperties(
}
}
}
-
static VKAPI_ATTR VkResult VKAPI_CALL QueueBindSparse(
VkQueue queue,
uint32_t bindInfoCount,
@@ -614,7 +566,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL QueueBindSparse(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateFence(
VkDevice device,
const VkFenceCreateInfo* pCreateInfo,
@@ -625,7 +576,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateFence(
*pFence = (VkFence)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyFence(
VkDevice device,
VkFence fence,
@@ -633,7 +583,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyFence(
{
//Destroy object
}
-
static VKAPI_ATTR VkResult VKAPI_CALL ResetFences(
VkDevice device,
uint32_t fenceCount,
@@ -642,7 +591,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL ResetFences(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetFenceStatus(
VkDevice device,
VkFence fence)
@@ -650,7 +598,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetFenceStatus(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL WaitForFences(
VkDevice device,
uint32_t fenceCount,
@@ -661,7 +608,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL WaitForFences(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateSemaphore(
VkDevice device,
const VkSemaphoreCreateInfo* pCreateInfo,
@@ -672,7 +618,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateSemaphore(
*pSemaphore = (VkSemaphore)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroySemaphore(
VkDevice device,
VkSemaphore semaphore,
@@ -680,7 +625,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroySemaphore(
{
//Destroy object
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateEvent(
VkDevice device,
const VkEventCreateInfo* pCreateInfo,
@@ -691,7 +635,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateEvent(
*pEvent = (VkEvent)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyEvent(
VkDevice device,
VkEvent event,
@@ -699,7 +642,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyEvent(
{
//Destroy object
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetEventStatus(
VkDevice device,
VkEvent event)
@@ -707,7 +649,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetEventStatus(
//Not a CREATE or DESTROY function
return VK_EVENT_SET;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL SetEvent(
VkDevice device,
VkEvent event)
@@ -715,7 +656,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL SetEvent(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL ResetEvent(
VkDevice device,
VkEvent event)
@@ -723,7 +663,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL ResetEvent(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateQueryPool(
VkDevice device,
const VkQueryPoolCreateInfo* pCreateInfo,
@@ -734,7 +673,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateQueryPool(
*pQueryPool = (VkQueryPool)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyQueryPool(
VkDevice device,
VkQueryPool queryPool,
@@ -742,7 +680,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyQueryPool(
{
//Destroy object
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetQueryPoolResults(
VkDevice device,
VkQueryPool queryPool,
@@ -756,7 +693,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetQueryPoolResults(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateBuffer(
VkDevice device,
const VkBufferCreateInfo* pCreateInfo,
@@ -777,7 +713,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateBuffer(
}
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyBuffer(
VkDevice device,
VkBuffer buffer,
@@ -786,7 +721,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyBuffer(
unique_lock_t lock(global_lock);
buffer_map[device].erase(buffer);
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateBufferView(
VkDevice device,
const VkBufferViewCreateInfo* pCreateInfo,
@@ -797,7 +731,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateBufferView(
*pView = (VkBufferView)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyBufferView(
VkDevice device,
VkBufferView bufferView,
@@ -805,7 +738,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyBufferView(
{
//Destroy object
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateImage(
VkDevice device,
const VkImageCreateInfo* pCreateInfo,
@@ -817,7 +749,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateImage(
image_memory_size_map[device][*pImage] = GetImageSizeFromCreateInfo(pCreateInfo);
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyImage(
VkDevice device,
VkImage image,
@@ -826,7 +757,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyImage(
unique_lock_t lock(global_lock);
image_memory_size_map[device].erase(image);
}
-
static VKAPI_ATTR void VKAPI_CALL GetImageSubresourceLayout(
VkDevice device,
VkImage image,
@@ -836,7 +766,6 @@ static VKAPI_ATTR void VKAPI_CALL GetImageSubresourceLayout(
// Need safe values. Callers are computing memory offsets from pLayout, with no return code to flag failure.
*pLayout = VkSubresourceLayout(); // Default constructor zero values.
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateImageView(
VkDevice device,
const VkImageViewCreateInfo* pCreateInfo,
@@ -847,7 +776,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateImageView(
*pView = (VkImageView)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyImageView(
VkDevice device,
VkImageView imageView,
@@ -855,7 +783,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyImageView(
{
//Destroy object
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateShaderModule(
VkDevice device,
const VkShaderModuleCreateInfo* pCreateInfo,
@@ -866,7 +793,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateShaderModule(
*pShaderModule = (VkShaderModule)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyShaderModule(
VkDevice device,
VkShaderModule shaderModule,
@@ -874,7 +800,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyShaderModule(
{
//Destroy object
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreatePipelineCache(
VkDevice device,
const VkPipelineCacheCreateInfo* pCreateInfo,
@@ -885,7 +810,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreatePipelineCache(
*pPipelineCache = (VkPipelineCache)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyPipelineCache(
VkDevice device,
VkPipelineCache pipelineCache,
@@ -893,7 +817,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyPipelineCache(
{
//Destroy object
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPipelineCacheData(
VkDevice device,
VkPipelineCache pipelineCache,
@@ -903,7 +826,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPipelineCacheData(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL MergePipelineCaches(
VkDevice device,
VkPipelineCache dstCache,
@@ -913,7 +835,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL MergePipelineCaches(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateGraphicsPipelines(
VkDevice device,
VkPipelineCache pipelineCache,
@@ -928,7 +849,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateGraphicsPipelines(
}
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateComputePipelines(
VkDevice device,
VkPipelineCache pipelineCache,
@@ -943,7 +863,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateComputePipelines(
}
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyPipeline(
VkDevice device,
VkPipeline pipeline,
@@ -951,7 +870,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyPipeline(
{
//Destroy object
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreatePipelineLayout(
VkDevice device,
const VkPipelineLayoutCreateInfo* pCreateInfo,
@@ -962,7 +880,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreatePipelineLayout(
*pPipelineLayout = (VkPipelineLayout)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyPipelineLayout(
VkDevice device,
VkPipelineLayout pipelineLayout,
@@ -970,7 +887,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyPipelineLayout(
{
//Destroy object
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateSampler(
VkDevice device,
const VkSamplerCreateInfo* pCreateInfo,
@@ -981,7 +897,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateSampler(
*pSampler = (VkSampler)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroySampler(
VkDevice device,
VkSampler sampler,
@@ -989,7 +904,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroySampler(
{
//Destroy object
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateDescriptorSetLayout(
VkDevice device,
const VkDescriptorSetLayoutCreateInfo* pCreateInfo,
@@ -1000,7 +914,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateDescriptorSetLayout(
*pSetLayout = (VkDescriptorSetLayout)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyDescriptorSetLayout(
VkDevice device,
VkDescriptorSetLayout descriptorSetLayout,
@@ -1008,7 +921,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyDescriptorSetLayout(
{
//Destroy object
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateDescriptorPool(
VkDevice device,
const VkDescriptorPoolCreateInfo* pCreateInfo,
@@ -1019,7 +931,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateDescriptorPool(
*pDescriptorPool = (VkDescriptorPool)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyDescriptorPool(
VkDevice device,
VkDescriptorPool descriptorPool,
@@ -1027,7 +938,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyDescriptorPool(
{
//Destroy object
}
-
static VKAPI_ATTR VkResult VKAPI_CALL ResetDescriptorPool(
VkDevice device,
VkDescriptorPool descriptorPool,
@@ -1036,7 +946,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL ResetDescriptorPool(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL AllocateDescriptorSets(
VkDevice device,
const VkDescriptorSetAllocateInfo* pAllocateInfo,
@@ -1048,7 +957,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL AllocateDescriptorSets(
}
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL FreeDescriptorSets(
VkDevice device,
VkDescriptorPool descriptorPool,
@@ -1058,7 +966,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL FreeDescriptorSets(
//Destroy object
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL UpdateDescriptorSets(
VkDevice device,
uint32_t descriptorWriteCount,
@@ -1068,7 +975,6 @@ static VKAPI_ATTR void VKAPI_CALL UpdateDescriptorSets(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateFramebuffer(
VkDevice device,
const VkFramebufferCreateInfo* pCreateInfo,
@@ -1079,7 +985,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateFramebuffer(
*pFramebuffer = (VkFramebuffer)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyFramebuffer(
VkDevice device,
VkFramebuffer framebuffer,
@@ -1087,7 +992,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyFramebuffer(
{
//Destroy object
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateRenderPass(
VkDevice device,
const VkRenderPassCreateInfo* pCreateInfo,
@@ -1098,7 +1002,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateRenderPass(
*pRenderPass = (VkRenderPass)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyRenderPass(
VkDevice device,
VkRenderPass renderPass,
@@ -1106,7 +1009,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyRenderPass(
{
//Destroy object
}
-
static VKAPI_ATTR void VKAPI_CALL GetRenderAreaGranularity(
VkDevice device,
VkRenderPass renderPass,
@@ -1115,7 +1017,6 @@ static VKAPI_ATTR void VKAPI_CALL GetRenderAreaGranularity(
pGranularity->width = 1;
pGranularity->height = 1;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateCommandPool(
VkDevice device,
const VkCommandPoolCreateInfo* pCreateInfo,
@@ -1127,13 +1028,11 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateCommandPool(
command_pool_map[device].insert(*pCommandPool);
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyCommandPool(
VkDevice device,
VkCommandPool commandPool,
const VkAllocationCallbacks* pAllocator)
{
-
// destroy command buffers for this pool
unique_lock_t lock(global_lock);
auto it = command_pool_buffer_map.find(commandPool);
@@ -1145,7 +1044,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyCommandPool(
}
command_pool_map[device].erase(commandPool);
}
-
static VKAPI_ATTR VkResult VKAPI_CALL ResetCommandPool(
VkDevice device,
VkCommandPool commandPool,
@@ -1154,13 +1052,11 @@ static VKAPI_ATTR VkResult VKAPI_CALL ResetCommandPool(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL AllocateCommandBuffers(
VkDevice device,
const VkCommandBufferAllocateInfo* pAllocateInfo,
VkCommandBuffer* pCommandBuffers)
{
-
unique_lock_t lock(global_lock);
for (uint32_t i = 0; i < pAllocateInfo->commandBufferCount; ++i) {
pCommandBuffers[i] = (VkCommandBuffer)CreateDispObjHandle();
@@ -1168,14 +1064,12 @@ static VKAPI_ATTR VkResult VKAPI_CALL AllocateCommandBuffers(
}
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL FreeCommandBuffers(
VkDevice device,
VkCommandPool commandPool,
uint32_t commandBufferCount,
const VkCommandBuffer* pCommandBuffers)
{
-
unique_lock_t lock(global_lock);
for (auto i = 0u; i < commandBufferCount; ++i) {
if (!pCommandBuffers[i]) {
@@ -1193,7 +1087,6 @@ static VKAPI_ATTR void VKAPI_CALL FreeCommandBuffers(
DestroyDispObjHandle((void*) pCommandBuffers[i]);
}
}
-
static VKAPI_ATTR VkResult VKAPI_CALL BeginCommandBuffer(
VkCommandBuffer commandBuffer,
const VkCommandBufferBeginInfo* pBeginInfo)
@@ -1201,14 +1094,12 @@ static VKAPI_ATTR VkResult VKAPI_CALL BeginCommandBuffer(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL EndCommandBuffer(
VkCommandBuffer commandBuffer)
{
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL ResetCommandBuffer(
VkCommandBuffer commandBuffer,
VkCommandBufferResetFlags flags)
@@ -1216,7 +1107,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL ResetCommandBuffer(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBindPipeline(
VkCommandBuffer commandBuffer,
VkPipelineBindPoint pipelineBindPoint,
@@ -1224,7 +1114,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBindPipeline(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetViewport(
VkCommandBuffer commandBuffer,
uint32_t firstViewport,
@@ -1233,7 +1122,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetViewport(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetScissor(
VkCommandBuffer commandBuffer,
uint32_t firstScissor,
@@ -1242,14 +1130,12 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetScissor(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetLineWidth(
VkCommandBuffer commandBuffer,
float lineWidth)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDepthBias(
VkCommandBuffer commandBuffer,
float depthBiasConstantFactor,
@@ -1258,14 +1144,12 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetDepthBias(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetBlendConstants(
VkCommandBuffer commandBuffer,
const float blendConstants[4])
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDepthBounds(
VkCommandBuffer commandBuffer,
float minDepthBounds,
@@ -1273,7 +1157,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetDepthBounds(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetStencilCompareMask(
VkCommandBuffer commandBuffer,
VkStencilFaceFlags faceMask,
@@ -1281,7 +1164,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetStencilCompareMask(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetStencilWriteMask(
VkCommandBuffer commandBuffer,
VkStencilFaceFlags faceMask,
@@ -1289,7 +1171,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetStencilWriteMask(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetStencilReference(
VkCommandBuffer commandBuffer,
VkStencilFaceFlags faceMask,
@@ -1297,7 +1178,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetStencilReference(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBindDescriptorSets(
VkCommandBuffer commandBuffer,
VkPipelineBindPoint pipelineBindPoint,
@@ -1310,7 +1190,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBindDescriptorSets(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBindIndexBuffer(
VkCommandBuffer commandBuffer,
VkBuffer buffer,
@@ -1319,7 +1198,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBindIndexBuffer(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBindVertexBuffers(
VkCommandBuffer commandBuffer,
uint32_t firstBinding,
@@ -1329,7 +1207,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBindVertexBuffers(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdDraw(
VkCommandBuffer commandBuffer,
uint32_t vertexCount,
@@ -1339,7 +1216,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDraw(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawIndexed(
VkCommandBuffer commandBuffer,
uint32_t indexCount,
@@ -1350,7 +1226,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawIndexed(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawIndirect(
VkCommandBuffer commandBuffer,
VkBuffer buffer,
@@ -1360,7 +1235,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawIndirect(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawIndexedIndirect(
VkCommandBuffer commandBuffer,
VkBuffer buffer,
@@ -1370,7 +1244,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawIndexedIndirect(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdDispatch(
VkCommandBuffer commandBuffer,
uint32_t groupCountX,
@@ -1379,7 +1252,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDispatch(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdDispatchIndirect(
VkCommandBuffer commandBuffer,
VkBuffer buffer,
@@ -1387,7 +1259,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDispatchIndirect(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyBuffer(
VkCommandBuffer commandBuffer,
VkBuffer srcBuffer,
@@ -1397,7 +1268,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdCopyBuffer(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyImage(
VkCommandBuffer commandBuffer,
VkImage srcImage,
@@ -1409,7 +1279,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdCopyImage(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBlitImage(
VkCommandBuffer commandBuffer,
VkImage srcImage,
@@ -1422,7 +1291,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBlitImage(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyBufferToImage(
VkCommandBuffer commandBuffer,
VkBuffer srcBuffer,
@@ -1433,7 +1301,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdCopyBufferToImage(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyImageToBuffer(
VkCommandBuffer commandBuffer,
VkImage srcImage,
@@ -1444,7 +1311,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdCopyImageToBuffer(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdUpdateBuffer(
VkCommandBuffer commandBuffer,
VkBuffer dstBuffer,
@@ -1454,7 +1320,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdUpdateBuffer(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdFillBuffer(
VkCommandBuffer commandBuffer,
VkBuffer dstBuffer,
@@ -1464,7 +1329,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdFillBuffer(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdClearColorImage(
VkCommandBuffer commandBuffer,
VkImage image,
@@ -1475,7 +1339,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdClearColorImage(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdClearDepthStencilImage(
VkCommandBuffer commandBuffer,
VkImage image,
@@ -1486,7 +1349,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdClearDepthStencilImage(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdClearAttachments(
VkCommandBuffer commandBuffer,
uint32_t attachmentCount,
@@ -1496,7 +1358,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdClearAttachments(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdResolveImage(
VkCommandBuffer commandBuffer,
VkImage srcImage,
@@ -1508,7 +1369,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdResolveImage(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetEvent(
VkCommandBuffer commandBuffer,
VkEvent event,
@@ -1516,7 +1376,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetEvent(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdResetEvent(
VkCommandBuffer commandBuffer,
VkEvent event,
@@ -1524,7 +1383,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdResetEvent(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdWaitEvents(
VkCommandBuffer commandBuffer,
uint32_t eventCount,
@@ -1540,7 +1398,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdWaitEvents(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdPipelineBarrier(
VkCommandBuffer commandBuffer,
VkPipelineStageFlags srcStageMask,
@@ -1555,7 +1412,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdPipelineBarrier(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBeginQuery(
VkCommandBuffer commandBuffer,
VkQueryPool queryPool,
@@ -1564,7 +1420,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBeginQuery(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdEndQuery(
VkCommandBuffer commandBuffer,
VkQueryPool queryPool,
@@ -1572,7 +1427,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdEndQuery(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdResetQueryPool(
VkCommandBuffer commandBuffer,
VkQueryPool queryPool,
@@ -1581,7 +1435,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdResetQueryPool(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdWriteTimestamp(
VkCommandBuffer commandBuffer,
VkPipelineStageFlagBits pipelineStage,
@@ -1590,7 +1443,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdWriteTimestamp(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyQueryPoolResults(
VkCommandBuffer commandBuffer,
VkQueryPool queryPool,
@@ -1603,7 +1455,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdCopyQueryPoolResults(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdPushConstants(
VkCommandBuffer commandBuffer,
VkPipelineLayout layout,
@@ -1614,7 +1465,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdPushConstants(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBeginRenderPass(
VkCommandBuffer commandBuffer,
const VkRenderPassBeginInfo* pRenderPassBegin,
@@ -1622,20 +1472,17 @@ static VKAPI_ATTR void VKAPI_CALL CmdBeginRenderPass(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdNextSubpass(
VkCommandBuffer commandBuffer,
VkSubpassContents contents)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdEndRenderPass(
VkCommandBuffer commandBuffer)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdExecuteCommands(
VkCommandBuffer commandBuffer,
uint32_t commandBufferCount,
@@ -1643,16 +1490,12 @@ static VKAPI_ATTR void VKAPI_CALL CmdExecuteCommands(
{
//Not a CREATE or DESTROY function
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL EnumerateInstanceVersion(
uint32_t* pApiVersion)
{
-
*pApiVersion = VK_HEADER_VERSION_COMPLETE;
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL BindBufferMemory2(
VkDevice device,
uint32_t bindInfoCount,
@@ -1661,7 +1504,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL BindBufferMemory2(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL BindImageMemory2(
VkDevice device,
uint32_t bindInfoCount,
@@ -1670,7 +1512,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL BindImageMemory2(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL GetDeviceGroupPeerMemoryFeatures(
VkDevice device,
uint32_t heapIndex,
@@ -1680,14 +1521,12 @@ static VKAPI_ATTR void VKAPI_CALL GetDeviceGroupPeerMemoryFeatures(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDeviceMask(
VkCommandBuffer commandBuffer,
uint32_t deviceMask)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdDispatchBase(
VkCommandBuffer commandBuffer,
uint32_t baseGroupX,
@@ -1699,7 +1538,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDispatchBase(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR VkResult VKAPI_CALL EnumeratePhysicalDeviceGroups(
VkInstance instance,
uint32_t* pPhysicalDeviceGroupCount,
@@ -1707,7 +1545,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL EnumeratePhysicalDeviceGroups(
{
return EnumeratePhysicalDeviceGroupsKHR(instance, pPhysicalDeviceGroupCount, pPhysicalDeviceGroupProperties);
}
-
static VKAPI_ATTR void VKAPI_CALL GetImageMemoryRequirements2(
VkDevice device,
const VkImageMemoryRequirementsInfo2* pInfo,
@@ -1715,7 +1552,6 @@ static VKAPI_ATTR void VKAPI_CALL GetImageMemoryRequirements2(
{
GetImageMemoryRequirements2KHR(device, pInfo, pMemoryRequirements);
}
-
static VKAPI_ATTR void VKAPI_CALL GetBufferMemoryRequirements2(
VkDevice device,
const VkBufferMemoryRequirementsInfo2* pInfo,
@@ -1723,7 +1559,6 @@ static VKAPI_ATTR void VKAPI_CALL GetBufferMemoryRequirements2(
{
GetBufferMemoryRequirements2KHR(device, pInfo, pMemoryRequirements);
}
-
static VKAPI_ATTR void VKAPI_CALL GetImageSparseMemoryRequirements2(
VkDevice device,
const VkImageSparseMemoryRequirementsInfo2* pInfo,
@@ -1732,21 +1567,18 @@ static VKAPI_ATTR void VKAPI_CALL GetImageSparseMemoryRequirements2(
{
GetImageSparseMemoryRequirements2KHR(device, pInfo, pSparseMemoryRequirementCount, pSparseMemoryRequirements);
}
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceFeatures2(
VkPhysicalDevice physicalDevice,
VkPhysicalDeviceFeatures2* pFeatures)
{
GetPhysicalDeviceFeatures2KHR(physicalDevice, pFeatures);
}
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceProperties2(
VkPhysicalDevice physicalDevice,
VkPhysicalDeviceProperties2* pProperties)
{
GetPhysicalDeviceProperties2KHR(physicalDevice, pProperties);
}
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceFormatProperties2(
VkPhysicalDevice physicalDevice,
VkFormat format,
@@ -1754,7 +1586,6 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceFormatProperties2(
{
GetPhysicalDeviceFormatProperties2KHR(physicalDevice, format, pFormatProperties);
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceImageFormatProperties2(
VkPhysicalDevice physicalDevice,
const VkPhysicalDeviceImageFormatInfo2* pImageFormatInfo,
@@ -1762,7 +1593,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceImageFormatProperties2(
{
return GetPhysicalDeviceImageFormatProperties2KHR(physicalDevice, pImageFormatInfo, pImageFormatProperties);
}
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceQueueFamilyProperties2(
VkPhysicalDevice physicalDevice,
uint32_t* pQueueFamilyPropertyCount,
@@ -1770,14 +1600,12 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceQueueFamilyProperties2(
{
GetPhysicalDeviceQueueFamilyProperties2KHR(physicalDevice, pQueueFamilyPropertyCount, pQueueFamilyProperties);
}
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceMemoryProperties2(
VkPhysicalDevice physicalDevice,
VkPhysicalDeviceMemoryProperties2* pMemoryProperties)
{
GetPhysicalDeviceMemoryProperties2KHR(physicalDevice, pMemoryProperties);
}
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceSparseImageFormatProperties2(
VkPhysicalDevice physicalDevice,
const VkPhysicalDeviceSparseImageFormatInfo2* pFormatInfo,
@@ -1786,7 +1614,6 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceSparseImageFormatProperties2(
{
GetPhysicalDeviceSparseImageFormatProperties2KHR(physicalDevice, pFormatInfo, pPropertyCount, pProperties);
}
-
static VKAPI_ATTR void VKAPI_CALL TrimCommandPool(
VkDevice device,
VkCommandPool commandPool,
@@ -1794,7 +1621,6 @@ static VKAPI_ATTR void VKAPI_CALL TrimCommandPool(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL GetDeviceQueue2(
VkDevice device,
const VkDeviceQueueInfo2* pQueueInfo,
@@ -1803,7 +1629,6 @@ static VKAPI_ATTR void VKAPI_CALL GetDeviceQueue2(
GetDeviceQueue(device, pQueueInfo->queueFamilyIndex, pQueueInfo->queueIndex, pQueue);
// TODO: Add further support for GetDeviceQueue2 features
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateSamplerYcbcrConversion(
VkDevice device,
const VkSamplerYcbcrConversionCreateInfo* pCreateInfo,
@@ -1814,7 +1639,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateSamplerYcbcrConversion(
*pYcbcrConversion = (VkSamplerYcbcrConversion)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroySamplerYcbcrConversion(
VkDevice device,
VkSamplerYcbcrConversion ycbcrConversion,
@@ -1822,7 +1646,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroySamplerYcbcrConversion(
{
//Destroy object
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateDescriptorUpdateTemplate(
VkDevice device,
const VkDescriptorUpdateTemplateCreateInfo* pCreateInfo,
@@ -1833,7 +1656,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateDescriptorUpdateTemplate(
*pDescriptorUpdateTemplate = (VkDescriptorUpdateTemplate)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyDescriptorUpdateTemplate(
VkDevice device,
VkDescriptorUpdateTemplate descriptorUpdateTemplate,
@@ -1841,7 +1663,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyDescriptorUpdateTemplate(
{
//Destroy object
}
-
static VKAPI_ATTR void VKAPI_CALL UpdateDescriptorSetWithTemplate(
VkDevice device,
VkDescriptorSet descriptorSet,
@@ -1850,7 +1671,6 @@ static VKAPI_ATTR void VKAPI_CALL UpdateDescriptorSetWithTemplate(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceExternalBufferProperties(
VkPhysicalDevice physicalDevice,
const VkPhysicalDeviceExternalBufferInfo* pExternalBufferInfo,
@@ -1875,7 +1695,6 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceExternalBufferProperties(
pExternalBufferProperties->externalMemoryProperties.compatibleHandleTypes = pExternalBufferInfo->handleType;
}
}
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceExternalFenceProperties(
VkPhysicalDevice physicalDevice,
const VkPhysicalDeviceExternalFenceInfo* pExternalFenceInfo,
@@ -1886,7 +1705,6 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceExternalFenceProperties(
pExternalFenceProperties->compatibleHandleTypes = 0xF;
pExternalFenceProperties->externalFenceFeatures = 0x3;
}
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceExternalSemaphoreProperties(
VkPhysicalDevice physicalDevice,
const VkPhysicalDeviceExternalSemaphoreInfo* pExternalSemaphoreInfo,
@@ -1897,7 +1715,6 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceExternalSemaphoreProperties(
pExternalSemaphoreProperties->compatibleHandleTypes = 0x1F;
pExternalSemaphoreProperties->externalSemaphoreFeatures = 0x3;
}
-
static VKAPI_ATTR void VKAPI_CALL GetDescriptorSetLayoutSupport(
VkDevice device,
const VkDescriptorSetLayoutCreateInfo* pCreateInfo,
@@ -1907,8 +1724,6 @@ static VKAPI_ATTR void VKAPI_CALL GetDescriptorSetLayoutSupport(
pSupport->supported = VK_TRUE;
}
}
-
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawIndirectCount(
VkCommandBuffer commandBuffer,
VkBuffer buffer,
@@ -1920,7 +1735,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawIndirectCount(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawIndexedIndirectCount(
VkCommandBuffer commandBuffer,
VkBuffer buffer,
@@ -1932,7 +1746,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawIndexedIndirectCount(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateRenderPass2(
VkDevice device,
const VkRenderPassCreateInfo2* pCreateInfo,
@@ -1943,7 +1756,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateRenderPass2(
*pRenderPass = (VkRenderPass)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBeginRenderPass2(
VkCommandBuffer commandBuffer,
const VkRenderPassBeginInfo* pRenderPassBegin,
@@ -1951,7 +1763,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBeginRenderPass2(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdNextSubpass2(
VkCommandBuffer commandBuffer,
const VkSubpassBeginInfo* pSubpassBeginInfo,
@@ -1959,14 +1770,12 @@ static VKAPI_ATTR void VKAPI_CALL CmdNextSubpass2(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdEndRenderPass2(
VkCommandBuffer commandBuffer,
const VkSubpassEndInfo* pSubpassEndInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL ResetQueryPool(
VkDevice device,
VkQueryPool queryPool,
@@ -1975,7 +1784,6 @@ static VKAPI_ATTR void VKAPI_CALL ResetQueryPool(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetSemaphoreCounterValue(
VkDevice device,
VkSemaphore semaphore,
@@ -1984,7 +1792,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetSemaphoreCounterValue(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL WaitSemaphores(
VkDevice device,
const VkSemaphoreWaitInfo* pWaitInfo,
@@ -1993,7 +1800,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL WaitSemaphores(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL SignalSemaphore(
VkDevice device,
const VkSemaphoreSignalInfo* pSignalInfo)
@@ -2001,7 +1807,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL SignalSemaphore(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkDeviceAddress VKAPI_CALL GetBufferDeviceAddress(
VkDevice device,
const VkBufferDeviceAddressInfo* pInfo)
@@ -2016,7 +1821,6 @@ static VKAPI_ATTR VkDeviceAddress VKAPI_CALL GetBufferDeviceAddress(
}
return address;
}
-
static VKAPI_ATTR uint64_t VKAPI_CALL GetBufferOpaqueCaptureAddress(
VkDevice device,
const VkBufferDeviceAddressInfo* pInfo)
@@ -2024,7 +1828,6 @@ static VKAPI_ATTR uint64_t VKAPI_CALL GetBufferOpaqueCaptureAddress(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR uint64_t VKAPI_CALL GetDeviceMemoryOpaqueCaptureAddress(
VkDevice device,
const VkDeviceMemoryOpaqueCaptureAddressInfo* pInfo)
@@ -2032,8 +1835,6 @@ static VKAPI_ATTR uint64_t VKAPI_CALL GetDeviceMemoryOpaqueCaptureAddress(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceToolProperties(
VkPhysicalDevice physicalDevice,
uint32_t* pToolCount,
@@ -2042,7 +1843,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceToolProperties(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreatePrivateDataSlot(
VkDevice device,
const VkPrivateDataSlotCreateInfo* pCreateInfo,
@@ -2053,7 +1853,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreatePrivateDataSlot(
*pPrivateDataSlot = (VkPrivateDataSlot)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyPrivateDataSlot(
VkDevice device,
VkPrivateDataSlot privateDataSlot,
@@ -2061,7 +1860,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyPrivateDataSlot(
{
//Destroy object
}
-
static VKAPI_ATTR VkResult VKAPI_CALL SetPrivateData(
VkDevice device,
VkObjectType objectType,
@@ -2072,7 +1870,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL SetPrivateData(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL GetPrivateData(
VkDevice device,
VkObjectType objectType,
@@ -2082,7 +1879,6 @@ static VKAPI_ATTR void VKAPI_CALL GetPrivateData(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetEvent2(
VkCommandBuffer commandBuffer,
VkEvent event,
@@ -2090,7 +1886,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetEvent2(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdResetEvent2(
VkCommandBuffer commandBuffer,
VkEvent event,
@@ -2098,7 +1893,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdResetEvent2(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdWaitEvents2(
VkCommandBuffer commandBuffer,
uint32_t eventCount,
@@ -2107,14 +1901,12 @@ static VKAPI_ATTR void VKAPI_CALL CmdWaitEvents2(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdPipelineBarrier2(
VkCommandBuffer commandBuffer,
const VkDependencyInfo* pDependencyInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdWriteTimestamp2(
VkCommandBuffer commandBuffer,
VkPipelineStageFlags2 stage,
@@ -2123,7 +1915,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdWriteTimestamp2(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR VkResult VKAPI_CALL QueueSubmit2(
VkQueue queue,
uint32_t submitCount,
@@ -2133,83 +1924,71 @@ static VKAPI_ATTR VkResult VKAPI_CALL QueueSubmit2(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyBuffer2(
VkCommandBuffer commandBuffer,
const VkCopyBufferInfo2* pCopyBufferInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyImage2(
VkCommandBuffer commandBuffer,
const VkCopyImageInfo2* pCopyImageInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyBufferToImage2(
VkCommandBuffer commandBuffer,
const VkCopyBufferToImageInfo2* pCopyBufferToImageInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyImageToBuffer2(
VkCommandBuffer commandBuffer,
const VkCopyImageToBufferInfo2* pCopyImageToBufferInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBlitImage2(
VkCommandBuffer commandBuffer,
const VkBlitImageInfo2* pBlitImageInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdResolveImage2(
VkCommandBuffer commandBuffer,
const VkResolveImageInfo2* pResolveImageInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBeginRendering(
VkCommandBuffer commandBuffer,
const VkRenderingInfo* pRenderingInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdEndRendering(
VkCommandBuffer commandBuffer)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetCullMode(
VkCommandBuffer commandBuffer,
VkCullModeFlags cullMode)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetFrontFace(
VkCommandBuffer commandBuffer,
VkFrontFace frontFace)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetPrimitiveTopology(
VkCommandBuffer commandBuffer,
VkPrimitiveTopology primitiveTopology)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetViewportWithCount(
VkCommandBuffer commandBuffer,
uint32_t viewportCount,
@@ -2217,7 +1996,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetViewportWithCount(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetScissorWithCount(
VkCommandBuffer commandBuffer,
uint32_t scissorCount,
@@ -2225,7 +2003,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetScissorWithCount(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBindVertexBuffers2(
VkCommandBuffer commandBuffer,
uint32_t firstBinding,
@@ -2237,42 +2014,36 @@ static VKAPI_ATTR void VKAPI_CALL CmdBindVertexBuffers2(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDepthTestEnable(
VkCommandBuffer commandBuffer,
VkBool32 depthTestEnable)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDepthWriteEnable(
VkCommandBuffer commandBuffer,
VkBool32 depthWriteEnable)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDepthCompareOp(
VkCommandBuffer commandBuffer,
VkCompareOp depthCompareOp)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDepthBoundsTestEnable(
VkCommandBuffer commandBuffer,
VkBool32 depthBoundsTestEnable)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetStencilTestEnable(
VkCommandBuffer commandBuffer,
VkBool32 stencilTestEnable)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetStencilOp(
VkCommandBuffer commandBuffer,
VkStencilFaceFlags faceMask,
@@ -2283,28 +2054,24 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetStencilOp(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetRasterizerDiscardEnable(
VkCommandBuffer commandBuffer,
VkBool32 rasterizerDiscardEnable)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDepthBiasEnable(
VkCommandBuffer commandBuffer,
VkBool32 depthBiasEnable)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetPrimitiveRestartEnable(
VkCommandBuffer commandBuffer,
VkBool32 primitiveRestartEnable)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL GetDeviceBufferMemoryRequirements(
VkDevice device,
const VkDeviceBufferMemoryRequirements* pInfo,
@@ -2317,7 +2084,6 @@ static VKAPI_ATTR void VKAPI_CALL GetDeviceBufferMemoryRequirements(
// Return a size based on the buffer size from the create info.
pMemoryRequirements->memoryRequirements.size = ((pInfo->pCreateInfo->size + 4095) / 4096) * 4096;
}
-
static VKAPI_ATTR void VKAPI_CALL GetDeviceImageMemoryRequirements(
VkDevice device,
const VkDeviceImageMemoryRequirements* pInfo,
@@ -2328,7 +2094,6 @@ static VKAPI_ATTR void VKAPI_CALL GetDeviceImageMemoryRequirements(
// Here we hard-code that the memory type at index 3 doesn't support this image.
pMemoryRequirements->memoryRequirements.memoryTypeBits = 0xFFFF & ~(0x1 << 3);
}
-
static VKAPI_ATTR void VKAPI_CALL GetDeviceImageSparseMemoryRequirements(
VkDevice device,
const VkDeviceImageMemoryRequirements* pInfo,
@@ -2337,8 +2102,6 @@ static VKAPI_ATTR void VKAPI_CALL GetDeviceImageSparseMemoryRequirements(
{
//Not a CREATE or DESTROY function
}
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetLineStipple(
VkCommandBuffer commandBuffer,
uint32_t lineStippleFactor,
@@ -2346,7 +2109,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetLineStipple(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR VkResult VKAPI_CALL MapMemory2(
VkDevice device,
const VkMemoryMapInfo* pMemoryMapInfo,
@@ -2354,14 +2116,12 @@ static VKAPI_ATTR VkResult VKAPI_CALL MapMemory2(
{
return MapMemory2KHR(device, pMemoryMapInfo, ppData);
}
-
static VKAPI_ATTR VkResult VKAPI_CALL UnmapMemory2(
VkDevice device,
const VkMemoryUnmapInfo* pMemoryUnmapInfo)
{
return UnmapMemory2KHR(device, pMemoryUnmapInfo);
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBindIndexBuffer2(
VkCommandBuffer commandBuffer,
VkBuffer buffer,
@@ -2371,7 +2131,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBindIndexBuffer2(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL GetRenderingAreaGranularity(
VkDevice device,
const VkRenderingAreaInfo* pRenderingAreaInfo,
@@ -2379,7 +2138,6 @@ static VKAPI_ATTR void VKAPI_CALL GetRenderingAreaGranularity(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL GetDeviceImageSubresourceLayout(
VkDevice device,
const VkDeviceImageSubresourceInfo* pInfo,
@@ -2387,7 +2145,6 @@ static VKAPI_ATTR void VKAPI_CALL GetDeviceImageSubresourceLayout(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL GetImageSubresourceLayout2(
VkDevice device,
VkImage image,
@@ -2396,7 +2153,6 @@ static VKAPI_ATTR void VKAPI_CALL GetImageSubresourceLayout2(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdPushDescriptorSet(
VkCommandBuffer commandBuffer,
VkPipelineBindPoint pipelineBindPoint,
@@ -2407,7 +2163,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdPushDescriptorSet(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdPushDescriptorSetWithTemplate(
VkCommandBuffer commandBuffer,
VkDescriptorUpdateTemplate descriptorUpdateTemplate,
@@ -2417,49 +2172,42 @@ static VKAPI_ATTR void VKAPI_CALL CmdPushDescriptorSetWithTemplate(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetRenderingAttachmentLocations(
VkCommandBuffer commandBuffer,
const VkRenderingAttachmentLocationInfo* pLocationInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetRenderingInputAttachmentIndices(
VkCommandBuffer commandBuffer,
const VkRenderingInputAttachmentIndexInfo* pInputAttachmentIndexInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBindDescriptorSets2(
VkCommandBuffer commandBuffer,
const VkBindDescriptorSetsInfo* pBindDescriptorSetsInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdPushConstants2(
VkCommandBuffer commandBuffer,
const VkPushConstantsInfo* pPushConstantsInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdPushDescriptorSet2(
VkCommandBuffer commandBuffer,
const VkPushDescriptorSetInfo* pPushDescriptorSetInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdPushDescriptorSetWithTemplate2(
VkCommandBuffer commandBuffer,
const VkPushDescriptorSetWithTemplateInfo* pPushDescriptorSetWithTemplateInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CopyMemoryToImage(
VkDevice device,
const VkCopyMemoryToImageInfo* pCopyMemoryToImageInfo)
@@ -2467,7 +2215,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CopyMemoryToImage(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CopyImageToMemory(
VkDevice device,
const VkCopyImageToMemoryInfo* pCopyImageToMemoryInfo)
@@ -2475,7 +2222,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CopyImageToMemory(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CopyImageToImage(
VkDevice device,
const VkCopyImageToImageInfo* pCopyImageToImageInfo)
@@ -2483,7 +2229,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CopyImageToImage(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL TransitionImageLayout(
VkDevice device,
uint32_t transitionCount,
@@ -2492,8 +2237,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL TransitionImageLayout(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
static VKAPI_ATTR void VKAPI_CALL DestroySurfaceKHR(
VkInstance instance,
VkSurfaceKHR surface,
@@ -2501,7 +2244,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroySurfaceKHR(
{
//Destroy object
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceSurfaceSupportKHR(
VkPhysicalDevice physicalDevice,
uint32_t queueFamilyIndex,
@@ -2512,7 +2254,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceSurfaceSupportKHR(
*pSupported = VK_TRUE;
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceSurfaceCapabilitiesKHR(
VkPhysicalDevice physicalDevice,
VkSurfaceKHR surface,
@@ -2552,7 +2293,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceSurfaceCapabilitiesKHR(
VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT;
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceSurfaceFormatsKHR(
VkPhysicalDevice physicalDevice,
VkSurfaceKHR surface,
@@ -2574,7 +2314,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceSurfaceFormatsKHR(
}
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceSurfacePresentModesKHR(
VkPhysicalDevice physicalDevice,
VkSurfaceKHR surface,
@@ -2595,8 +2334,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceSurfacePresentModesKHR(
}
return VK_SUCCESS;
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateSwapchainKHR(
VkDevice device,
const VkSwapchainCreateInfoKHR* pCreateInfo,
@@ -2610,7 +2347,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateSwapchainKHR(
}
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroySwapchainKHR(
VkDevice device,
VkSwapchainKHR swapchain,
@@ -2619,7 +2355,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroySwapchainKHR(
unique_lock_t lock(global_lock);
swapchain_image_map.clear();
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetSwapchainImagesKHR(
VkDevice device,
VkSwapchainKHR swapchain,
@@ -2639,7 +2374,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetSwapchainImagesKHR(
}
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL AcquireNextImageKHR(
VkDevice device,
VkSwapchainKHR swapchain,
@@ -2651,7 +2385,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL AcquireNextImageKHR(
*pImageIndex = 0;
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL QueuePresentKHR(
VkQueue queue,
const VkPresentInfoKHR* pPresentInfo)
@@ -2659,7 +2392,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL QueuePresentKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetDeviceGroupPresentCapabilitiesKHR(
VkDevice device,
VkDeviceGroupPresentCapabilitiesKHR* pDeviceGroupPresentCapabilities)
@@ -2667,7 +2399,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetDeviceGroupPresentCapabilitiesKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetDeviceGroupSurfacePresentModesKHR(
VkDevice device,
VkSurfaceKHR surface,
@@ -2676,7 +2407,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetDeviceGroupSurfacePresentModesKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDevicePresentRectanglesKHR(
VkPhysicalDevice physicalDevice,
VkSurfaceKHR surface,
@@ -2686,7 +2416,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDevicePresentRectanglesKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL AcquireNextImage2KHR(
VkDevice device,
const VkAcquireNextImageInfoKHR* pAcquireInfo,
@@ -2695,8 +2424,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL AcquireNextImage2KHR(
*pImageIndex = 0;
return VK_SUCCESS;
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceDisplayPropertiesKHR(
VkPhysicalDevice physicalDevice,
uint32_t* pPropertyCount,
@@ -2711,7 +2438,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceDisplayPropertiesKHR(
}
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceDisplayPlanePropertiesKHR(
VkPhysicalDevice physicalDevice,
uint32_t* pPropertyCount,
@@ -2720,7 +2446,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceDisplayPlanePropertiesKHR
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetDisplayPlaneSupportedDisplaysKHR(
VkPhysicalDevice physicalDevice,
uint32_t planeIndex,
@@ -2730,7 +2455,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetDisplayPlaneSupportedDisplaysKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetDisplayModePropertiesKHR(
VkPhysicalDevice physicalDevice,
VkDisplayKHR display,
@@ -2740,7 +2464,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetDisplayModePropertiesKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateDisplayModeKHR(
VkPhysicalDevice physicalDevice,
VkDisplayKHR display,
@@ -2752,7 +2475,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateDisplayModeKHR(
*pMode = (VkDisplayModeKHR)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetDisplayPlaneCapabilitiesKHR(
VkPhysicalDevice physicalDevice,
VkDisplayModeKHR mode,
@@ -2762,7 +2484,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetDisplayPlaneCapabilitiesKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateDisplayPlaneSurfaceKHR(
VkInstance instance,
const VkDisplaySurfaceCreateInfoKHR* pCreateInfo,
@@ -2773,8 +2494,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateDisplayPlaneSurfaceKHR(
*pSurface = (VkSurfaceKHR)global_unique_handle++;
return VK_SUCCESS;
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateSharedSwapchainsKHR(
VkDevice device,
uint32_t swapchainCount,
@@ -2788,9 +2507,7 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateSharedSwapchainsKHR(
}
return VK_SUCCESS;
}
-
#ifdef VK_USE_PLATFORM_XLIB_KHR
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateXlibSurfaceKHR(
VkInstance instance,
const VkXlibSurfaceCreateInfoKHR* pCreateInfo,
@@ -2801,7 +2518,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateXlibSurfaceKHR(
*pSurface = (VkSurfaceKHR)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkBool32 VKAPI_CALL GetPhysicalDeviceXlibPresentationSupportKHR(
VkPhysicalDevice physicalDevice,
uint32_t queueFamilyIndex,
@@ -2814,7 +2530,6 @@ static VKAPI_ATTR VkBool32 VKAPI_CALL GetPhysicalDeviceXlibPresentationSupportKH
#endif /* VK_USE_PLATFORM_XLIB_KHR */
#ifdef VK_USE_PLATFORM_XCB_KHR
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateXcbSurfaceKHR(
VkInstance instance,
const VkXcbSurfaceCreateInfoKHR* pCreateInfo,
@@ -2825,7 +2540,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateXcbSurfaceKHR(
*pSurface = (VkSurfaceKHR)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkBool32 VKAPI_CALL GetPhysicalDeviceXcbPresentationSupportKHR(
VkPhysicalDevice physicalDevice,
uint32_t queueFamilyIndex,
@@ -2838,7 +2552,6 @@ static VKAPI_ATTR VkBool32 VKAPI_CALL GetPhysicalDeviceXcbPresentationSupportKHR
#endif /* VK_USE_PLATFORM_XCB_KHR */
#ifdef VK_USE_PLATFORM_WAYLAND_KHR
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateWaylandSurfaceKHR(
VkInstance instance,
const VkWaylandSurfaceCreateInfoKHR* pCreateInfo,
@@ -2849,7 +2562,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateWaylandSurfaceKHR(
*pSurface = (VkSurfaceKHR)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkBool32 VKAPI_CALL GetPhysicalDeviceWaylandPresentationSupportKHR(
VkPhysicalDevice physicalDevice,
uint32_t queueFamilyIndex,
@@ -2861,7 +2573,6 @@ static VKAPI_ATTR VkBool32 VKAPI_CALL GetPhysicalDeviceWaylandPresentationSuppor
#endif /* VK_USE_PLATFORM_WAYLAND_KHR */
#ifdef VK_USE_PLATFORM_ANDROID_KHR
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateAndroidSurfaceKHR(
VkInstance instance,
const VkAndroidSurfaceCreateInfoKHR* pCreateInfo,
@@ -2875,7 +2586,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateAndroidSurfaceKHR(
#endif /* VK_USE_PLATFORM_ANDROID_KHR */
#ifdef VK_USE_PLATFORM_WIN32_KHR
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateWin32SurfaceKHR(
VkInstance instance,
const VkWin32SurfaceCreateInfoKHR* pCreateInfo,
@@ -2886,7 +2596,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateWin32SurfaceKHR(
*pSurface = (VkSurfaceKHR)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkBool32 VKAPI_CALL GetPhysicalDeviceWin32PresentationSupportKHR(
VkPhysicalDevice physicalDevice,
uint32_t queueFamilyIndex)
@@ -2895,9 +2604,6 @@ static VKAPI_ATTR VkBool32 VKAPI_CALL GetPhysicalDeviceWin32PresentationSupportK
return VK_SUCCESS;
}
#endif /* VK_USE_PLATFORM_WIN32_KHR */
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceVideoCapabilitiesKHR(
VkPhysicalDevice physicalDevice,
const VkVideoProfileInfoKHR* pVideoProfile,
@@ -2905,7 +2611,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceVideoCapabilitiesKHR(
{
return VK_ERROR_VIDEO_PROFILE_CODEC_NOT_SUPPORTED_KHR;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceVideoFormatPropertiesKHR(
VkPhysicalDevice physicalDevice,
const VkPhysicalDeviceVideoFormatInfoKHR* pVideoFormatInfo,
@@ -2914,7 +2619,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceVideoFormatPropertiesKHR(
{
return VK_ERROR_VIDEO_PROFILE_CODEC_NOT_SUPPORTED_KHR;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateVideoSessionKHR(
VkDevice device,
const VkVideoSessionCreateInfoKHR* pCreateInfo,
@@ -2925,7 +2629,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateVideoSessionKHR(
*pVideoSession = (VkVideoSessionKHR)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyVideoSessionKHR(
VkDevice device,
VkVideoSessionKHR videoSession,
@@ -2933,7 +2636,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyVideoSessionKHR(
{
//Destroy object
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetVideoSessionMemoryRequirementsKHR(
VkDevice device,
VkVideoSessionKHR videoSession,
@@ -2951,7 +2653,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetVideoSessionMemoryRequirementsKHR(
}
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL BindVideoSessionMemoryKHR(
VkDevice device,
VkVideoSessionKHR videoSession,
@@ -2961,7 +2662,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL BindVideoSessionMemoryKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateVideoSessionParametersKHR(
VkDevice device,
const VkVideoSessionParametersCreateInfoKHR* pCreateInfo,
@@ -2972,7 +2672,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateVideoSessionParametersKHR(
*pVideoSessionParameters = (VkVideoSessionParametersKHR)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL UpdateVideoSessionParametersKHR(
VkDevice device,
VkVideoSessionParametersKHR videoSessionParameters,
@@ -2981,7 +2680,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL UpdateVideoSessionParametersKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyVideoSessionParametersKHR(
VkDevice device,
VkVideoSessionParametersKHR videoSessionParameters,
@@ -2989,55 +2687,41 @@ static VKAPI_ATTR void VKAPI_CALL DestroyVideoSessionParametersKHR(
{
//Destroy object
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBeginVideoCodingKHR(
VkCommandBuffer commandBuffer,
const VkVideoBeginCodingInfoKHR* pBeginInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdEndVideoCodingKHR(
VkCommandBuffer commandBuffer,
const VkVideoEndCodingInfoKHR* pEndCodingInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdControlVideoCodingKHR(
VkCommandBuffer commandBuffer,
const VkVideoCodingControlInfoKHR* pCodingControlInfo)
{
//Not a CREATE or DESTROY function
}
-
-
static VKAPI_ATTR void VKAPI_CALL CmdDecodeVideoKHR(
VkCommandBuffer commandBuffer,
const VkVideoDecodeInfoKHR* pDecodeInfo)
{
//Not a CREATE or DESTROY function
}
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdBeginRenderingKHR(
VkCommandBuffer commandBuffer,
const VkRenderingInfo* pRenderingInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdEndRenderingKHR(
VkCommandBuffer commandBuffer)
{
//Not a CREATE or DESTROY function
}
-
-
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceFeatures2KHR(
VkPhysicalDevice physicalDevice,
VkPhysicalDeviceFeatures2* pFeatures)
@@ -3085,7 +2769,6 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceFeatures2KHR(
SetBoolArrayTrue(feat_bools, 1);
}
}
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceProperties2KHR(
VkPhysicalDevice physicalDevice,
VkPhysicalDeviceProperties2* pProperties)
@@ -3238,7 +2921,6 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceProperties2KHR(
}
}
}
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceFormatProperties2KHR(
VkPhysicalDevice physicalDevice,
VkFormat format,
@@ -3253,7 +2935,6 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceFormatProperties2KHR(
props_3->optimalTilingFeatures |= VK_FORMAT_FEATURE_2_HOST_IMAGE_TRANSFER_BIT_EXT;
}
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceImageFormatProperties2KHR(
VkPhysicalDevice physicalDevice,
const VkPhysicalDeviceImageFormatInfo2* pImageFormatInfo,
@@ -3269,7 +2950,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceImageFormatProperties2KHR
GetPhysicalDeviceImageFormatProperties(physicalDevice, pImageFormatInfo->format, pImageFormatInfo->type, pImageFormatInfo->tiling, pImageFormatInfo->usage, pImageFormatInfo->flags, &pImageFormatProperties->imageFormatProperties);
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceQueueFamilyProperties2KHR(
VkPhysicalDevice physicalDevice,
uint32_t* pQueueFamilyPropertyCount,
@@ -3327,14 +3007,12 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceQueueFamilyProperties2KHR(
*pQueueFamilyPropertyCount = 3;
}
}
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceMemoryProperties2KHR(
VkPhysicalDevice physicalDevice,
VkPhysicalDeviceMemoryProperties2* pMemoryProperties)
{
GetPhysicalDeviceMemoryProperties(physicalDevice, &pMemoryProperties->memoryProperties);
}
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceSparseImageFormatProperties2KHR(
VkPhysicalDevice physicalDevice,
const VkPhysicalDeviceSparseImageFormatInfo2* pFormatInfo,
@@ -3347,8 +3025,6 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceSparseImageFormatProperties2K
GetPhysicalDeviceSparseImageFormatProperties(physicalDevice, pFormatInfo->format, pFormatInfo->type, pFormatInfo->samples, pFormatInfo->usage, pFormatInfo->tiling, pPropertyCount, nullptr);
}
}
-
-
static VKAPI_ATTR void VKAPI_CALL GetDeviceGroupPeerMemoryFeaturesKHR(
VkDevice device,
uint32_t heapIndex,
@@ -3358,14 +3034,12 @@ static VKAPI_ATTR void VKAPI_CALL GetDeviceGroupPeerMemoryFeaturesKHR(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDeviceMaskKHR(
VkCommandBuffer commandBuffer,
uint32_t deviceMask)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdDispatchBaseKHR(
VkCommandBuffer commandBuffer,
uint32_t baseGroupX,
@@ -3377,9 +3051,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDispatchBaseKHR(
{
//Not a CREATE or DESTROY function
}
-
-
-
static VKAPI_ATTR void VKAPI_CALL TrimCommandPoolKHR(
VkDevice device,
VkCommandPool commandPool,
@@ -3387,8 +3058,6 @@ static VKAPI_ATTR void VKAPI_CALL TrimCommandPoolKHR(
{
//Not a CREATE or DESTROY function
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL EnumeratePhysicalDeviceGroupsKHR(
VkInstance instance,
uint32_t* pPhysicalDeviceGroupCount,
@@ -3404,8 +3073,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL EnumeratePhysicalDeviceGroupsKHR(
}
return VK_SUCCESS;
}
-
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceExternalBufferPropertiesKHR(
VkPhysicalDevice physicalDevice,
const VkPhysicalDeviceExternalBufferInfo* pExternalBufferInfo,
@@ -3413,10 +3080,7 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceExternalBufferPropertiesKHR(
{
GetPhysicalDeviceExternalBufferProperties(physicalDevice, pExternalBufferInfo, pExternalBufferProperties);
}
-
-
#ifdef VK_USE_PLATFORM_WIN32_KHR
-
static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryWin32HandleKHR(
VkDevice device,
const VkMemoryGetWin32HandleInfoKHR* pGetWin32HandleInfo,
@@ -3425,7 +3089,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryWin32HandleKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryWin32HandlePropertiesKHR(
VkDevice device,
VkExternalMemoryHandleTypeFlagBits handleType,
@@ -3436,8 +3099,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryWin32HandlePropertiesKHR(
return VK_SUCCESS;
}
#endif /* VK_USE_PLATFORM_WIN32_KHR */
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryFdKHR(
VkDevice device,
const VkMemoryGetFdInfoKHR* pGetFdInfo,
@@ -3446,7 +3107,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryFdKHR(
*pFd = 1;
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryFdPropertiesKHR(
VkDevice device,
VkExternalMemoryHandleTypeFlagBits handleType,
@@ -3456,11 +3116,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryFdPropertiesKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-#ifdef VK_USE_PLATFORM_WIN32_KHR
-#endif /* VK_USE_PLATFORM_WIN32_KHR */
-
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceExternalSemaphorePropertiesKHR(
VkPhysicalDevice physicalDevice,
const VkPhysicalDeviceExternalSemaphoreInfo* pExternalSemaphoreInfo,
@@ -3468,10 +3123,7 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceExternalSemaphorePropertiesKH
{
GetPhysicalDeviceExternalSemaphoreProperties(physicalDevice, pExternalSemaphoreInfo, pExternalSemaphoreProperties);
}
-
-
#ifdef VK_USE_PLATFORM_WIN32_KHR
-
static VKAPI_ATTR VkResult VKAPI_CALL ImportSemaphoreWin32HandleKHR(
VkDevice device,
const VkImportSemaphoreWin32HandleInfoKHR* pImportSemaphoreWin32HandleInfo)
@@ -3479,7 +3131,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL ImportSemaphoreWin32HandleKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetSemaphoreWin32HandleKHR(
VkDevice device,
const VkSemaphoreGetWin32HandleInfoKHR* pGetWin32HandleInfo,
@@ -3489,8 +3140,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetSemaphoreWin32HandleKHR(
return VK_SUCCESS;
}
#endif /* VK_USE_PLATFORM_WIN32_KHR */
-
-
static VKAPI_ATTR VkResult VKAPI_CALL ImportSemaphoreFdKHR(
VkDevice device,
const VkImportSemaphoreFdInfoKHR* pImportSemaphoreFdInfo)
@@ -3498,7 +3147,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL ImportSemaphoreFdKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetSemaphoreFdKHR(
VkDevice device,
const VkSemaphoreGetFdInfoKHR* pGetFdInfo,
@@ -3507,8 +3155,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetSemaphoreFdKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
static VKAPI_ATTR void VKAPI_CALL CmdPushDescriptorSetKHR(
VkCommandBuffer commandBuffer,
VkPipelineBindPoint pipelineBindPoint,
@@ -3519,7 +3165,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdPushDescriptorSetKHR(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdPushDescriptorSetWithTemplateKHR(
VkCommandBuffer commandBuffer,
VkDescriptorUpdateTemplate descriptorUpdateTemplate,
@@ -3529,11 +3174,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdPushDescriptorSetWithTemplateKHR(
{
//Not a CREATE or DESTROY function
}
-
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateDescriptorUpdateTemplateKHR(
VkDevice device,
const VkDescriptorUpdateTemplateCreateInfo* pCreateInfo,
@@ -3544,7 +3184,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateDescriptorUpdateTemplateKHR(
*pDescriptorUpdateTemplate = (VkDescriptorUpdateTemplate)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyDescriptorUpdateTemplateKHR(
VkDevice device,
VkDescriptorUpdateTemplate descriptorUpdateTemplate,
@@ -3552,7 +3191,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyDescriptorUpdateTemplateKHR(
{
//Destroy object
}
-
static VKAPI_ATTR void VKAPI_CALL UpdateDescriptorSetWithTemplateKHR(
VkDevice device,
VkDescriptorSet descriptorSet,
@@ -3561,9 +3199,6 @@ static VKAPI_ATTR void VKAPI_CALL UpdateDescriptorSetWithTemplateKHR(
{
//Not a CREATE or DESTROY function
}
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateRenderPass2KHR(
VkDevice device,
const VkRenderPassCreateInfo2* pCreateInfo,
@@ -3574,7 +3209,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateRenderPass2KHR(
*pRenderPass = (VkRenderPass)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBeginRenderPass2KHR(
VkCommandBuffer commandBuffer,
const VkRenderPassBeginInfo* pRenderPassBegin,
@@ -3582,7 +3216,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBeginRenderPass2KHR(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdNextSubpass2KHR(
VkCommandBuffer commandBuffer,
const VkSubpassBeginInfo* pSubpassBeginInfo,
@@ -3590,15 +3223,12 @@ static VKAPI_ATTR void VKAPI_CALL CmdNextSubpass2KHR(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdEndRenderPass2KHR(
VkCommandBuffer commandBuffer,
const VkSubpassEndInfo* pSubpassEndInfo)
{
//Not a CREATE or DESTROY function
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetSwapchainStatusKHR(
VkDevice device,
VkSwapchainKHR swapchain)
@@ -3606,8 +3236,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetSwapchainStatusKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceExternalFencePropertiesKHR(
VkPhysicalDevice physicalDevice,
const VkPhysicalDeviceExternalFenceInfo* pExternalFenceInfo,
@@ -3615,10 +3243,7 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceExternalFencePropertiesKHR(
{
GetPhysicalDeviceExternalFenceProperties(physicalDevice, pExternalFenceInfo, pExternalFenceProperties);
}
-
-
#ifdef VK_USE_PLATFORM_WIN32_KHR
-
static VKAPI_ATTR VkResult VKAPI_CALL ImportFenceWin32HandleKHR(
VkDevice device,
const VkImportFenceWin32HandleInfoKHR* pImportFenceWin32HandleInfo)
@@ -3626,7 +3251,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL ImportFenceWin32HandleKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetFenceWin32HandleKHR(
VkDevice device,
const VkFenceGetWin32HandleInfoKHR* pGetWin32HandleInfo,
@@ -3636,8 +3260,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetFenceWin32HandleKHR(
return VK_SUCCESS;
}
#endif /* VK_USE_PLATFORM_WIN32_KHR */
-
-
static VKAPI_ATTR VkResult VKAPI_CALL ImportFenceFdKHR(
VkDevice device,
const VkImportFenceFdInfoKHR* pImportFenceFdInfo)
@@ -3645,7 +3267,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL ImportFenceFdKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetFenceFdKHR(
VkDevice device,
const VkFenceGetFdInfoKHR* pGetFdInfo,
@@ -3654,8 +3275,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetFenceFdKHR(
*pFd = 0x42;
return VK_SUCCESS;
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL EnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR(
VkPhysicalDevice physicalDevice,
uint32_t queueFamilyIndex,
@@ -3692,7 +3311,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL EnumeratePhysicalDeviceQueueFamilyPerforma
}
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR(
VkPhysicalDevice physicalDevice,
const VkQueryPoolPerformanceCreateInfoKHR* pPerformanceQueryCreateInfo,
@@ -3703,7 +3321,6 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceQueueFamilyPerformanceQueryPa
*pNumPasses = 1;
}
}
-
static VKAPI_ATTR VkResult VKAPI_CALL AcquireProfilingLockKHR(
VkDevice device,
const VkAcquireProfilingLockInfoKHR* pInfo)
@@ -3711,15 +3328,11 @@ static VKAPI_ATTR VkResult VKAPI_CALL AcquireProfilingLockKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL ReleaseProfilingLockKHR(
VkDevice device)
{
//Not a CREATE or DESTROY function
}
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceSurfaceCapabilities2KHR(
VkPhysicalDevice physicalDevice,
const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo,
@@ -3740,7 +3353,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceSurfaceCapabilities2KHR(
}
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceSurfaceFormats2KHR(
VkPhysicalDevice physicalDevice,
const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo,
@@ -3764,9 +3376,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceSurfaceFormats2KHR(
}
return VK_SUCCESS;
}
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceDisplayProperties2KHR(
VkPhysicalDevice physicalDevice,
uint32_t* pPropertyCount,
@@ -3775,7 +3384,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceDisplayProperties2KHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceDisplayPlaneProperties2KHR(
VkPhysicalDevice physicalDevice,
uint32_t* pPropertyCount,
@@ -3784,7 +3392,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceDisplayPlaneProperties2KH
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetDisplayModeProperties2KHR(
VkPhysicalDevice physicalDevice,
VkDisplayKHR display,
@@ -3794,7 +3401,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetDisplayModeProperties2KHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetDisplayPlaneCapabilities2KHR(
VkPhysicalDevice physicalDevice,
const VkDisplayPlaneInfo2KHR* pDisplayPlaneInfo,
@@ -3803,12 +3409,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetDisplayPlaneCapabilities2KHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL GetImageMemoryRequirements2KHR(
VkDevice device,
const VkImageMemoryRequirementsInfo2* pInfo,
@@ -3816,7 +3416,6 @@ static VKAPI_ATTR void VKAPI_CALL GetImageMemoryRequirements2KHR(
{
GetImageMemoryRequirements(device, pInfo->image, &pMemoryRequirements->memoryRequirements);
}
-
static VKAPI_ATTR void VKAPI_CALL GetBufferMemoryRequirements2KHR(
VkDevice device,
const VkBufferMemoryRequirementsInfo2* pInfo,
@@ -3824,7 +3423,6 @@ static VKAPI_ATTR void VKAPI_CALL GetBufferMemoryRequirements2KHR(
{
GetBufferMemoryRequirements(device, pInfo->buffer, &pMemoryRequirements->memoryRequirements);
}
-
static VKAPI_ATTR void VKAPI_CALL GetImageSparseMemoryRequirements2KHR(
VkDevice device,
const VkImageSparseMemoryRequirementsInfo2* pInfo,
@@ -3837,9 +3435,6 @@ static VKAPI_ATTR void VKAPI_CALL GetImageSparseMemoryRequirements2KHR(
GetImageSparseMemoryRequirements(device, pInfo->image, pSparseMemoryRequirementCount, nullptr);
}
}
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateSamplerYcbcrConversionKHR(
VkDevice device,
const VkSamplerYcbcrConversionCreateInfo* pCreateInfo,
@@ -3850,7 +3445,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateSamplerYcbcrConversionKHR(
*pYcbcrConversion = (VkSamplerYcbcrConversion)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroySamplerYcbcrConversionKHR(
VkDevice device,
VkSamplerYcbcrConversion ycbcrConversion,
@@ -3858,8 +3452,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroySamplerYcbcrConversionKHR(
{
//Destroy object
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL BindBufferMemory2KHR(
VkDevice device,
uint32_t bindInfoCount,
@@ -3868,7 +3460,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL BindBufferMemory2KHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL BindImageMemory2KHR(
VkDevice device,
uint32_t bindInfoCount,
@@ -3877,11 +3468,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL BindImageMemory2KHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-#ifdef VK_ENABLE_BETA_EXTENSIONS
-#endif /* VK_ENABLE_BETA_EXTENSIONS */
-
-
static VKAPI_ATTR void VKAPI_CALL GetDescriptorSetLayoutSupportKHR(
VkDevice device,
const VkDescriptorSetLayoutCreateInfo* pCreateInfo,
@@ -3889,8 +3475,6 @@ static VKAPI_ATTR void VKAPI_CALL GetDescriptorSetLayoutSupportKHR(
{
GetDescriptorSetLayoutSupport(device, pCreateInfo, pSupport);
}
-
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawIndirectCountKHR(
VkCommandBuffer commandBuffer,
VkBuffer buffer,
@@ -3902,7 +3486,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawIndirectCountKHR(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawIndexedIndirectCountKHR(
VkCommandBuffer commandBuffer,
VkBuffer buffer,
@@ -3914,18 +3497,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawIndexedIndirectCountKHR(
{
//Not a CREATE or DESTROY function
}
-
-
-
-
-
-
-
-
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetSemaphoreCounterValueKHR(
VkDevice device,
VkSemaphore semaphore,
@@ -3934,7 +3505,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetSemaphoreCounterValueKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL WaitSemaphoresKHR(
VkDevice device,
const VkSemaphoreWaitInfo* pWaitInfo,
@@ -3943,7 +3513,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL WaitSemaphoresKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL SignalSemaphoreKHR(
VkDevice device,
const VkSemaphoreSignalInfo* pSignalInfo)
@@ -3951,10 +3520,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL SignalSemaphoreKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceFragmentShadingRatesKHR(
VkPhysicalDevice physicalDevice,
uint32_t* pFragmentShadingRateCount,
@@ -3969,7 +3534,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceFragmentShadingRatesKHR(
}
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetFragmentShadingRateKHR(
VkCommandBuffer commandBuffer,
const VkExtent2D* pFragmentSize,
@@ -3977,27 +3541,18 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetFragmentShadingRateKHR(
{
//Not a CREATE or DESTROY function
}
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetRenderingAttachmentLocationsKHR(
VkCommandBuffer commandBuffer,
const VkRenderingAttachmentLocationInfo* pLocationInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetRenderingInputAttachmentIndicesKHR(
VkCommandBuffer commandBuffer,
const VkRenderingInputAttachmentIndexInfo* pInputAttachmentIndexInfo)
{
//Not a CREATE or DESTROY function
}
-
-
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL WaitForPresentKHR(
VkDevice device,
VkSwapchainKHR swapchain,
@@ -4007,16 +3562,12 @@ static VKAPI_ATTR VkResult VKAPI_CALL WaitForPresentKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
-
static VKAPI_ATTR VkDeviceAddress VKAPI_CALL GetBufferDeviceAddressKHR(
VkDevice device,
const VkBufferDeviceAddressInfo* pInfo)
{
return GetBufferDeviceAddress(device, pInfo);
}
-
static VKAPI_ATTR uint64_t VKAPI_CALL GetBufferOpaqueCaptureAddressKHR(
VkDevice device,
const VkBufferDeviceAddressInfo* pInfo)
@@ -4024,7 +3575,6 @@ static VKAPI_ATTR uint64_t VKAPI_CALL GetBufferOpaqueCaptureAddressKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR uint64_t VKAPI_CALL GetDeviceMemoryOpaqueCaptureAddressKHR(
VkDevice device,
const VkDeviceMemoryOpaqueCaptureAddressInfo* pInfo)
@@ -4032,8 +3582,6 @@ static VKAPI_ATTR uint64_t VKAPI_CALL GetDeviceMemoryOpaqueCaptureAddressKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateDeferredOperationKHR(
VkDevice device,
const VkAllocationCallbacks* pAllocator,
@@ -4043,7 +3591,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateDeferredOperationKHR(
*pDeferredOperation = (VkDeferredOperationKHR)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyDeferredOperationKHR(
VkDevice device,
VkDeferredOperationKHR operation,
@@ -4051,7 +3598,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyDeferredOperationKHR(
{
//Destroy object
}
-
static VKAPI_ATTR uint32_t VKAPI_CALL GetDeferredOperationMaxConcurrencyKHR(
VkDevice device,
VkDeferredOperationKHR operation)
@@ -4059,7 +3605,6 @@ static VKAPI_ATTR uint32_t VKAPI_CALL GetDeferredOperationMaxConcurrencyKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetDeferredOperationResultKHR(
VkDevice device,
VkDeferredOperationKHR operation)
@@ -4067,7 +3612,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetDeferredOperationResultKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL DeferredOperationJoinKHR(
VkDevice device,
VkDeferredOperationKHR operation)
@@ -4075,8 +3619,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL DeferredOperationJoinKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPipelineExecutablePropertiesKHR(
VkDevice device,
const VkPipelineInfoKHR* pPipelineInfo,
@@ -4086,7 +3628,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPipelineExecutablePropertiesKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPipelineExecutableStatisticsKHR(
VkDevice device,
const VkPipelineExecutableInfoKHR* pExecutableInfo,
@@ -4096,7 +3637,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPipelineExecutableStatisticsKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPipelineExecutableInternalRepresentationsKHR(
VkDevice device,
const VkPipelineExecutableInfoKHR* pExecutableInfo,
@@ -4106,8 +3646,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPipelineExecutableInternalRepresentatio
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL MapMemory2KHR(
VkDevice device,
const VkMemoryMapInfo* pMemoryMapInfo,
@@ -4115,7 +3653,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL MapMemory2KHR(
{
return MapMemory(device, pMemoryMapInfo->memory, pMemoryMapInfo->offset, pMemoryMapInfo->size, pMemoryMapInfo->flags, ppData);
}
-
static VKAPI_ATTR VkResult VKAPI_CALL UnmapMemory2KHR(
VkDevice device,
const VkMemoryUnmapInfo* pMemoryUnmapInfo)
@@ -4123,12 +3660,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL UnmapMemory2KHR(
UnmapMemory(device, pMemoryUnmapInfo->memory);
return VK_SUCCESS;
}
-
-
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceVideoEncodeQualityLevelPropertiesKHR(
VkPhysicalDevice physicalDevice,
const VkPhysicalDeviceVideoEncodeQualityLevelInfoKHR* pQualityLevelInfo,
@@ -4137,7 +3668,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceVideoEncodeQualityLevelPr
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetEncodedVideoSessionParametersKHR(
VkDevice device,
const VkVideoEncodeSessionParametersGetInfoKHR* pVideoSessionParametersInfo,
@@ -4148,15 +3678,12 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetEncodedVideoSessionParametersKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL CmdEncodeVideoKHR(
VkCommandBuffer commandBuffer,
const VkVideoEncodeInfoKHR* pEncodeInfo)
{
//Not a CREATE or DESTROY function
}
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetEvent2KHR(
VkCommandBuffer commandBuffer,
VkEvent event,
@@ -4164,7 +3691,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetEvent2KHR(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdResetEvent2KHR(
VkCommandBuffer commandBuffer,
VkEvent event,
@@ -4172,7 +3698,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdResetEvent2KHR(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdWaitEvents2KHR(
VkCommandBuffer commandBuffer,
uint32_t eventCount,
@@ -4181,14 +3706,12 @@ static VKAPI_ATTR void VKAPI_CALL CmdWaitEvents2KHR(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdPipelineBarrier2KHR(
VkCommandBuffer commandBuffer,
const VkDependencyInfo* pDependencyInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdWriteTimestamp2KHR(
VkCommandBuffer commandBuffer,
VkPipelineStageFlags2 stage,
@@ -4197,7 +3720,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdWriteTimestamp2KHR(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR VkResult VKAPI_CALL QueueSubmit2KHR(
VkQueue queue,
uint32_t submitCount,
@@ -4207,66 +3729,48 @@ static VKAPI_ATTR VkResult VKAPI_CALL QueueSubmit2KHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyBuffer2KHR(
VkCommandBuffer commandBuffer,
const VkCopyBufferInfo2* pCopyBufferInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyImage2KHR(
VkCommandBuffer commandBuffer,
const VkCopyImageInfo2* pCopyImageInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyBufferToImage2KHR(
VkCommandBuffer commandBuffer,
const VkCopyBufferToImageInfo2* pCopyBufferToImageInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyImageToBuffer2KHR(
VkCommandBuffer commandBuffer,
const VkCopyImageToBufferInfo2* pCopyImageToBufferInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBlitImage2KHR(
VkCommandBuffer commandBuffer,
const VkBlitImageInfo2* pBlitImageInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdResolveImage2KHR(
VkCommandBuffer commandBuffer,
const VkResolveImageInfo2* pResolveImageInfo)
{
//Not a CREATE or DESTROY function
}
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdTraceRaysIndirect2KHR(
VkCommandBuffer commandBuffer,
VkDeviceAddress indirectDeviceAddress)
{
//Not a CREATE or DESTROY function
}
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL GetDeviceBufferMemoryRequirementsKHR(
VkDevice device,
const VkDeviceBufferMemoryRequirements* pInfo,
@@ -4274,7 +3778,6 @@ static VKAPI_ATTR void VKAPI_CALL GetDeviceBufferMemoryRequirementsKHR(
{
GetDeviceBufferMemoryRequirements(device, pInfo, pMemoryRequirements);
}
-
static VKAPI_ATTR void VKAPI_CALL GetDeviceImageMemoryRequirementsKHR(
VkDevice device,
const VkDeviceImageMemoryRequirements* pInfo,
@@ -4282,7 +3785,6 @@ static VKAPI_ATTR void VKAPI_CALL GetDeviceImageMemoryRequirementsKHR(
{
GetDeviceImageMemoryRequirements(device, pInfo, pMemoryRequirements);
}
-
static VKAPI_ATTR void VKAPI_CALL GetDeviceImageSparseMemoryRequirementsKHR(
VkDevice device,
const VkDeviceImageMemoryRequirements* pInfo,
@@ -4291,10 +3793,6 @@ static VKAPI_ATTR void VKAPI_CALL GetDeviceImageSparseMemoryRequirementsKHR(
{
//Not a CREATE or DESTROY function
}
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdBindIndexBuffer2KHR(
VkCommandBuffer commandBuffer,
VkBuffer buffer,
@@ -4304,7 +3802,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBindIndexBuffer2KHR(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL GetRenderingAreaGranularityKHR(
VkDevice device,
const VkRenderingAreaInfo* pRenderingAreaInfo,
@@ -4312,7 +3809,6 @@ static VKAPI_ATTR void VKAPI_CALL GetRenderingAreaGranularityKHR(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL GetDeviceImageSubresourceLayoutKHR(
VkDevice device,
const VkDeviceImageSubresourceInfo* pInfo,
@@ -4320,7 +3816,6 @@ static VKAPI_ATTR void VKAPI_CALL GetDeviceImageSubresourceLayoutKHR(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL GetImageSubresourceLayout2KHR(
VkDevice device,
VkImage image,
@@ -4329,9 +3824,6 @@ static VKAPI_ATTR void VKAPI_CALL GetImageSubresourceLayout2KHR(
{
//Not a CREATE or DESTROY function
}
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL WaitForPresent2KHR(
VkDevice device,
VkSwapchainKHR swapchain,
@@ -4340,9 +3832,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL WaitForPresent2KHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreatePipelineBinariesKHR(
VkDevice device,
const VkPipelineBinaryCreateInfoKHR* pCreateInfo,
@@ -4355,7 +3844,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreatePipelineBinariesKHR(
}
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyPipelineBinaryKHR(
VkDevice device,
VkPipelineBinaryKHR pipelineBinary,
@@ -4363,7 +3851,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyPipelineBinaryKHR(
{
//Destroy object
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPipelineKeyKHR(
VkDevice device,
const VkPipelineCreateInfoKHR* pPipelineCreateInfo,
@@ -4372,7 +3859,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPipelineKeyKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPipelineBinaryDataKHR(
VkDevice device,
const VkPipelineBinaryDataInfoKHR* pInfo,
@@ -4383,7 +3869,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPipelineBinaryDataKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL ReleaseCapturedPipelineDataKHR(
VkDevice device,
const VkReleaseCapturedPipelineDataInfoKHR* pInfo,
@@ -4392,9 +3877,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL ReleaseCapturedPipelineDataKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL ReleaseSwapchainImagesKHR(
VkDevice device,
const VkReleaseSwapchainImagesInfoKHR* pReleaseInfo)
@@ -4402,8 +3884,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL ReleaseSwapchainImagesKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCooperativeMatrixPropertiesKHR(
VkPhysicalDevice physicalDevice,
uint32_t* pPropertyCount,
@@ -4428,18 +3908,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCooperativeMatrixProperti
}
return VK_SUCCESS;
}
-
-
-
-
-
-
-
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetLineStippleKHR(
VkCommandBuffer commandBuffer,
uint32_t lineStippleFactor,
@@ -4447,8 +3915,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetLineStippleKHR(
{
//Not a CREATE or DESTROY function
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCalibrateableTimeDomainsKHR(
VkPhysicalDevice physicalDevice,
uint32_t* pTimeDomainCount,
@@ -4462,7 +3928,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCalibrateableTimeDomainsK
}
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetCalibratedTimestampsKHR(
VkDevice device,
uint32_t timestampCount,
@@ -4473,77 +3938,54 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetCalibratedTimestampsKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdBindDescriptorSets2KHR(
VkCommandBuffer commandBuffer,
const VkBindDescriptorSetsInfo* pBindDescriptorSetsInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdPushConstants2KHR(
VkCommandBuffer commandBuffer,
const VkPushConstantsInfo* pPushConstantsInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdPushDescriptorSet2KHR(
VkCommandBuffer commandBuffer,
const VkPushDescriptorSetInfo* pPushDescriptorSetInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdPushDescriptorSetWithTemplate2KHR(
VkCommandBuffer commandBuffer,
const VkPushDescriptorSetWithTemplateInfo* pPushDescriptorSetWithTemplateInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDescriptorBufferOffsets2EXT(
VkCommandBuffer commandBuffer,
const VkSetDescriptorBufferOffsetsInfoEXT* pSetDescriptorBufferOffsetsInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBindDescriptorBufferEmbeddedSamplers2EXT(
VkCommandBuffer commandBuffer,
const VkBindDescriptorBufferEmbeddedSamplersInfoEXT* pBindDescriptorBufferEmbeddedSamplersInfo)
{
//Not a CREATE or DESTROY function
}
-
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyMemoryIndirectKHR(
VkCommandBuffer commandBuffer,
const VkCopyMemoryIndirectInfoKHR* pCopyMemoryIndirectInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyMemoryToImageIndirectKHR(
VkCommandBuffer commandBuffer,
const VkCopyMemoryToImageIndirectInfoKHR* pCopyMemoryToImageIndirectInfo)
{
//Not a CREATE or DESTROY function
}
-
-
-
-
-
-
-
-
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateDebugReportCallbackEXT(
VkInstance instance,
const VkDebugReportCallbackCreateInfoEXT* pCreateInfo,
@@ -4554,7 +3996,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateDebugReportCallbackEXT(
*pCallback = (VkDebugReportCallbackEXT)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyDebugReportCallbackEXT(
VkInstance instance,
VkDebugReportCallbackEXT callback,
@@ -4562,7 +4003,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyDebugReportCallbackEXT(
{
//Destroy object
}
-
static VKAPI_ATTR void VKAPI_CALL DebugReportMessageEXT(
VkInstance instance,
VkDebugReportFlagsEXT flags,
@@ -4575,14 +4015,6 @@ static VKAPI_ATTR void VKAPI_CALL DebugReportMessageEXT(
{
//Not a CREATE or DESTROY function
}
-
-
-
-
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL DebugMarkerSetObjectTagEXT(
VkDevice device,
const VkDebugMarkerObjectTagInfoEXT* pTagInfo)
@@ -4590,7 +4022,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL DebugMarkerSetObjectTagEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL DebugMarkerSetObjectNameEXT(
VkDevice device,
const VkDebugMarkerObjectNameInfoEXT* pNameInfo)
@@ -4598,30 +4029,23 @@ static VKAPI_ATTR VkResult VKAPI_CALL DebugMarkerSetObjectNameEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL CmdDebugMarkerBeginEXT(
VkCommandBuffer commandBuffer,
const VkDebugMarkerMarkerInfoEXT* pMarkerInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdDebugMarkerEndEXT(
VkCommandBuffer commandBuffer)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdDebugMarkerInsertEXT(
VkCommandBuffer commandBuffer,
const VkDebugMarkerMarkerInfoEXT* pMarkerInfo)
{
//Not a CREATE or DESTROY function
}
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdBindTransformFeedbackBuffersEXT(
VkCommandBuffer commandBuffer,
uint32_t firstBinding,
@@ -4632,7 +4056,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBindTransformFeedbackBuffersEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBeginTransformFeedbackEXT(
VkCommandBuffer commandBuffer,
uint32_t firstCounterBuffer,
@@ -4642,7 +4065,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBeginTransformFeedbackEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdEndTransformFeedbackEXT(
VkCommandBuffer commandBuffer,
uint32_t firstCounterBuffer,
@@ -4652,7 +4074,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdEndTransformFeedbackEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBeginQueryIndexedEXT(
VkCommandBuffer commandBuffer,
VkQueryPool queryPool,
@@ -4662,7 +4083,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBeginQueryIndexedEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdEndQueryIndexedEXT(
VkCommandBuffer commandBuffer,
VkQueryPool queryPool,
@@ -4671,7 +4091,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdEndQueryIndexedEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawIndirectByteCountEXT(
VkCommandBuffer commandBuffer,
uint32_t instanceCount,
@@ -4683,8 +4102,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawIndirectByteCountEXT(
{
//Not a CREATE or DESTROY function
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateCuModuleNVX(
VkDevice device,
const VkCuModuleCreateInfoNVX* pCreateInfo,
@@ -4695,7 +4112,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateCuModuleNVX(
*pModule = (VkCuModuleNVX)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateCuFunctionNVX(
VkDevice device,
const VkCuFunctionCreateInfoNVX* pCreateInfo,
@@ -4706,7 +4122,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateCuFunctionNVX(
*pFunction = (VkCuFunctionNVX)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyCuModuleNVX(
VkDevice device,
VkCuModuleNVX module,
@@ -4714,7 +4129,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyCuModuleNVX(
{
//Destroy object
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyCuFunctionNVX(
VkDevice device,
VkCuFunctionNVX function,
@@ -4722,15 +4136,12 @@ static VKAPI_ATTR void VKAPI_CALL DestroyCuFunctionNVX(
{
//Destroy object
}
-
static VKAPI_ATTR void VKAPI_CALL CmdCuLaunchKernelNVX(
VkCommandBuffer commandBuffer,
const VkCuLaunchInfoNVX* pLaunchInfo)
{
//Not a CREATE or DESTROY function
}
-
-
static VKAPI_ATTR uint32_t VKAPI_CALL GetImageViewHandleNVX(
VkDevice device,
const VkImageViewHandleInfoNVX* pInfo)
@@ -4738,7 +4149,6 @@ static VKAPI_ATTR uint32_t VKAPI_CALL GetImageViewHandleNVX(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR uint64_t VKAPI_CALL GetImageViewHandle64NVX(
VkDevice device,
const VkImageViewHandleInfoNVX* pInfo)
@@ -4746,7 +4156,6 @@ static VKAPI_ATTR uint64_t VKAPI_CALL GetImageViewHandle64NVX(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetImageViewAddressNVX(
VkDevice device,
VkImageView imageView,
@@ -4755,8 +4164,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetImageViewAddressNVX(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawIndirectCountAMD(
VkCommandBuffer commandBuffer,
VkBuffer buffer,
@@ -4768,7 +4175,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawIndirectCountAMD(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawIndexedIndirectCountAMD(
VkCommandBuffer commandBuffer,
VkBuffer buffer,
@@ -4780,12 +4186,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawIndexedIndirectCountAMD(
{
//Not a CREATE or DESTROY function
}
-
-
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetShaderInfoAMD(
VkDevice device,
VkPipeline pipeline,
@@ -4797,10 +4197,7 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetShaderInfoAMD(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
#ifdef VK_USE_PLATFORM_GGP
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateStreamDescriptorSurfaceGGP(
VkInstance instance,
const VkStreamDescriptorSurfaceCreateInfoGGP* pCreateInfo,
@@ -4812,10 +4209,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateStreamDescriptorSurfaceGGP(
return VK_SUCCESS;
}
#endif /* VK_USE_PLATFORM_GGP */
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceExternalImageFormatPropertiesNV(
VkPhysicalDevice physicalDevice,
VkFormat format,
@@ -4829,10 +4222,7 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceExternalImageFormatProper
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
#ifdef VK_USE_PLATFORM_WIN32_KHR
-
static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryWin32HandleNV(
VkDevice device,
VkDeviceMemory memory,
@@ -4844,12 +4234,7 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryWin32HandleNV(
}
#endif /* VK_USE_PLATFORM_WIN32_KHR */
-#ifdef VK_USE_PLATFORM_WIN32_KHR
-#endif /* VK_USE_PLATFORM_WIN32_KHR */
-
-
#ifdef VK_USE_PLATFORM_VI_NN
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateViSurfaceNN(
VkInstance instance,
const VkViSurfaceCreateInfoNN* pCreateInfo,
@@ -4861,27 +4246,17 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateViSurfaceNN(
return VK_SUCCESS;
}
#endif /* VK_USE_PLATFORM_VI_NN */
-
-
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdBeginConditionalRenderingEXT(
VkCommandBuffer commandBuffer,
const VkConditionalRenderingBeginInfoEXT* pConditionalRenderingBegin)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdEndConditionalRenderingEXT(
VkCommandBuffer commandBuffer)
{
//Not a CREATE or DESTROY function
}
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetViewportWScalingNV(
VkCommandBuffer commandBuffer,
uint32_t firstViewport,
@@ -4890,8 +4265,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetViewportWScalingNV(
{
//Not a CREATE or DESTROY function
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL ReleaseDisplayEXT(
VkPhysicalDevice physicalDevice,
VkDisplayKHR display)
@@ -4899,9 +4272,7 @@ static VKAPI_ATTR VkResult VKAPI_CALL ReleaseDisplayEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
#ifdef VK_USE_PLATFORM_XLIB_XRANDR_EXT
-
static VKAPI_ATTR VkResult VKAPI_CALL AcquireXlibDisplayEXT(
VkPhysicalDevice physicalDevice,
Display* dpy,
@@ -4910,7 +4281,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL AcquireXlibDisplayEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetRandROutputDisplayEXT(
VkPhysicalDevice physicalDevice,
Display* dpy,
@@ -4921,8 +4291,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetRandROutputDisplayEXT(
return VK_SUCCESS;
}
#endif /* VK_USE_PLATFORM_XLIB_XRANDR_EXT */
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceSurfaceCapabilities2EXT(
VkPhysicalDevice physicalDevice,
VkSurfaceKHR surface,
@@ -4931,8 +4299,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceSurfaceCapabilities2EXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL DisplayPowerControlEXT(
VkDevice device,
VkDisplayKHR display,
@@ -4941,7 +4307,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL DisplayPowerControlEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL RegisterDeviceEventEXT(
VkDevice device,
const VkDeviceEventInfoEXT* pDeviceEventInfo,
@@ -4951,7 +4316,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL RegisterDeviceEventEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL RegisterDisplayEventEXT(
VkDevice device,
VkDisplayKHR display,
@@ -4963,7 +4327,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL RegisterDisplayEventEXT(
*pFence = (VkFence)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetSwapchainCounterEXT(
VkDevice device,
VkSwapchainKHR swapchain,
@@ -4973,8 +4336,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetSwapchainCounterEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetRefreshCycleDurationGOOGLE(
VkDevice device,
VkSwapchainKHR swapchain,
@@ -4983,7 +4344,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetRefreshCycleDurationGOOGLE(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPastPresentationTimingGOOGLE(
VkDevice device,
VkSwapchainKHR swapchain,
@@ -4993,13 +4353,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPastPresentationTimingGOOGLE(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDiscardRectangleEXT(
VkCommandBuffer commandBuffer,
uint32_t firstDiscardRectangle,
@@ -5008,25 +4361,18 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetDiscardRectangleEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDiscardRectangleEnableEXT(
VkCommandBuffer commandBuffer,
VkBool32 discardRectangleEnable)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDiscardRectangleModeEXT(
VkCommandBuffer commandBuffer,
VkDiscardRectangleModeEXT discardRectangleMode)
{
//Not a CREATE or DESTROY function
}
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL SetHdrMetadataEXT(
VkDevice device,
uint32_t swapchainCount,
@@ -5035,10 +4381,7 @@ static VKAPI_ATTR void VKAPI_CALL SetHdrMetadataEXT(
{
//Not a CREATE or DESTROY function
}
-
-
#ifdef VK_USE_PLATFORM_IOS_MVK
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateIOSSurfaceMVK(
VkInstance instance,
const VkIOSSurfaceCreateInfoMVK* pCreateInfo,
@@ -5052,7 +4395,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateIOSSurfaceMVK(
#endif /* VK_USE_PLATFORM_IOS_MVK */
#ifdef VK_USE_PLATFORM_MACOS_MVK
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateMacOSSurfaceMVK(
VkInstance instance,
const VkMacOSSurfaceCreateInfoMVK* pCreateInfo,
@@ -5064,10 +4406,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateMacOSSurfaceMVK(
return VK_SUCCESS;
}
#endif /* VK_USE_PLATFORM_MACOS_MVK */
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL SetDebugUtilsObjectNameEXT(
VkDevice device,
const VkDebugUtilsObjectNameInfoEXT* pNameInfo)
@@ -5075,7 +4413,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL SetDebugUtilsObjectNameEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL SetDebugUtilsObjectTagEXT(
VkDevice device,
const VkDebugUtilsObjectTagInfoEXT* pTagInfo)
@@ -5083,47 +4420,40 @@ static VKAPI_ATTR VkResult VKAPI_CALL SetDebugUtilsObjectTagEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL QueueBeginDebugUtilsLabelEXT(
VkQueue queue,
const VkDebugUtilsLabelEXT* pLabelInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL QueueEndDebugUtilsLabelEXT(
VkQueue queue)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL QueueInsertDebugUtilsLabelEXT(
VkQueue queue,
const VkDebugUtilsLabelEXT* pLabelInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBeginDebugUtilsLabelEXT(
VkCommandBuffer commandBuffer,
const VkDebugUtilsLabelEXT* pLabelInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdEndDebugUtilsLabelEXT(
VkCommandBuffer commandBuffer)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdInsertDebugUtilsLabelEXT(
VkCommandBuffer commandBuffer,
const VkDebugUtilsLabelEXT* pLabelInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateDebugUtilsMessengerEXT(
VkInstance instance,
const VkDebugUtilsMessengerCreateInfoEXT* pCreateInfo,
@@ -5134,7 +4464,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateDebugUtilsMessengerEXT(
*pMessenger = (VkDebugUtilsMessengerEXT)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyDebugUtilsMessengerEXT(
VkInstance instance,
VkDebugUtilsMessengerEXT messenger,
@@ -5142,7 +4471,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyDebugUtilsMessengerEXT(
{
//Destroy object
}
-
static VKAPI_ATTR void VKAPI_CALL SubmitDebugUtilsMessageEXT(
VkInstance instance,
VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity,
@@ -5151,9 +4479,7 @@ static VKAPI_ATTR void VKAPI_CALL SubmitDebugUtilsMessageEXT(
{
//Not a CREATE or DESTROY function
}
-
#ifdef VK_USE_PLATFORM_ANDROID_KHR
-
static VKAPI_ATTR VkResult VKAPI_CALL GetAndroidHardwareBufferPropertiesANDROID(
VkDevice device,
const struct AHardwareBuffer* buffer,
@@ -5175,7 +4501,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetAndroidHardwareBufferPropertiesANDROID(
}
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryAndroidHardwareBufferANDROID(
VkDevice device,
const VkMemoryGetAndroidHardwareBufferInfoANDROID* pInfo,
@@ -5186,10 +4511,7 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryAndroidHardwareBufferANDROID(
}
#endif /* VK_USE_PLATFORM_ANDROID_KHR */
-
-
#ifdef VK_ENABLE_BETA_EXTENSIONS
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateExecutionGraphPipelinesAMDX(
VkDevice device,
VkPipelineCache pipelineCache,
@@ -5204,7 +4526,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateExecutionGraphPipelinesAMDX(
}
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetExecutionGraphPipelineScratchSizeAMDX(
VkDevice device,
VkPipeline executionGraph,
@@ -5213,7 +4534,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetExecutionGraphPipelineScratchSizeAMDX(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetExecutionGraphPipelineNodeIndexAMDX(
VkDevice device,
VkPipeline executionGraph,
@@ -5223,7 +4543,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetExecutionGraphPipelineNodeIndexAMDX(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL CmdInitializeGraphScratchMemoryAMDX(
VkCommandBuffer commandBuffer,
VkPipeline executionGraph,
@@ -5232,7 +4551,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdInitializeGraphScratchMemoryAMDX(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdDispatchGraphAMDX(
VkCommandBuffer commandBuffer,
VkDeviceAddress scratch,
@@ -5241,7 +4559,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDispatchGraphAMDX(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdDispatchGraphIndirectAMDX(
VkCommandBuffer commandBuffer,
VkDeviceAddress scratch,
@@ -5250,7 +4567,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDispatchGraphIndirectAMDX(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdDispatchGraphIndirectCountAMDX(
VkCommandBuffer commandBuffer,
VkDeviceAddress scratch,
@@ -5260,19 +4576,12 @@ static VKAPI_ATTR void VKAPI_CALL CmdDispatchGraphIndirectCountAMDX(
//Not a CREATE or DESTROY function
}
#endif /* VK_ENABLE_BETA_EXTENSIONS */
-
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetSampleLocationsEXT(
VkCommandBuffer commandBuffer,
const VkSampleLocationsInfoEXT* pSampleLocationsInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceMultisamplePropertiesEXT(
VkPhysicalDevice physicalDevice,
VkSampleCountFlagBits samples,
@@ -5283,14 +4592,6 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceMultisamplePropertiesEXT(
pMultisampleProperties->maxSampleLocationGridSize = {32, 32};
}
}
-
-
-
-
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetImageDrmFormatModifierPropertiesEXT(
VkDevice device,
VkImage image,
@@ -5299,8 +4600,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetImageDrmFormatModifierPropertiesEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateValidationCacheEXT(
VkDevice device,
const VkValidationCacheCreateInfoEXT* pCreateInfo,
@@ -5311,7 +4610,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateValidationCacheEXT(
*pValidationCache = (VkValidationCacheEXT)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyValidationCacheEXT(
VkDevice device,
VkValidationCacheEXT validationCache,
@@ -5319,7 +4617,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyValidationCacheEXT(
{
//Destroy object
}
-
static VKAPI_ATTR VkResult VKAPI_CALL MergeValidationCachesEXT(
VkDevice device,
VkValidationCacheEXT dstCache,
@@ -5329,7 +4626,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL MergeValidationCachesEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetValidationCacheDataEXT(
VkDevice device,
VkValidationCacheEXT validationCache,
@@ -5339,10 +4635,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetValidationCacheDataEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdBindShadingRateImageNV(
VkCommandBuffer commandBuffer,
VkImageView imageView,
@@ -5350,7 +4642,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBindShadingRateImageNV(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetViewportShadingRatePaletteNV(
VkCommandBuffer commandBuffer,
uint32_t firstViewport,
@@ -5359,7 +4650,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetViewportShadingRatePaletteNV(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetCoarseSampleOrderNV(
VkCommandBuffer commandBuffer,
VkCoarseSampleOrderTypeNV sampleOrderType,
@@ -5368,8 +4658,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetCoarseSampleOrderNV(
{
//Not a CREATE or DESTROY function
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateAccelerationStructureNV(
VkDevice device,
const VkAccelerationStructureCreateInfoNV* pCreateInfo,
@@ -5380,7 +4668,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateAccelerationStructureNV(
*pAccelerationStructure = (VkAccelerationStructureNV)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyAccelerationStructureNV(
VkDevice device,
VkAccelerationStructureNV accelerationStructure,
@@ -5388,7 +4675,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyAccelerationStructureNV(
{
//Destroy object
}
-
static VKAPI_ATTR void VKAPI_CALL GetAccelerationStructureMemoryRequirementsNV(
VkDevice device,
const VkAccelerationStructureMemoryRequirementsInfoNV* pInfo,
@@ -5399,7 +4685,6 @@ static VKAPI_ATTR void VKAPI_CALL GetAccelerationStructureMemoryRequirementsNV(
pMemoryRequirements->memoryRequirements.alignment = 1;
pMemoryRequirements->memoryRequirements.memoryTypeBits = 0xFFFF;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL BindAccelerationStructureMemoryNV(
VkDevice device,
uint32_t bindInfoCount,
@@ -5408,7 +4693,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL BindAccelerationStructureMemoryNV(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBuildAccelerationStructureNV(
VkCommandBuffer commandBuffer,
const VkAccelerationStructureInfoNV* pInfo,
@@ -5422,7 +4706,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBuildAccelerationStructureNV(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyAccelerationStructureNV(
VkCommandBuffer commandBuffer,
VkAccelerationStructureNV dst,
@@ -5431,7 +4714,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdCopyAccelerationStructureNV(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdTraceRaysNV(
VkCommandBuffer commandBuffer,
VkBuffer raygenShaderBindingTableBuffer,
@@ -5451,7 +4733,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdTraceRaysNV(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateRayTracingPipelinesNV(
VkDevice device,
VkPipelineCache pipelineCache,
@@ -5466,7 +4747,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateRayTracingPipelinesNV(
}
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetRayTracingShaderGroupHandlesKHR(
VkDevice device,
VkPipeline pipeline,
@@ -5478,7 +4758,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetRayTracingShaderGroupHandlesKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetRayTracingShaderGroupHandlesNV(
VkDevice device,
VkPipeline pipeline,
@@ -5490,7 +4769,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetRayTracingShaderGroupHandlesNV(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetAccelerationStructureHandleNV(
VkDevice device,
VkAccelerationStructureNV accelerationStructure,
@@ -5500,7 +4778,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetAccelerationStructureHandleNV(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL CmdWriteAccelerationStructuresPropertiesNV(
VkCommandBuffer commandBuffer,
uint32_t accelerationStructureCount,
@@ -5511,7 +4788,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdWriteAccelerationStructuresPropertiesNV(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CompileDeferredNV(
VkDevice device,
VkPipeline pipeline,
@@ -5520,12 +4796,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CompileDeferredNV(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryHostPointerPropertiesEXT(
VkDevice device,
VkExternalMemoryHandleTypeFlagBits handleType,
@@ -5535,8 +4805,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryHostPointerPropertiesEXT(
pMemoryHostPointerProperties->memoryTypeBits = 1 << 5; // DEVICE_LOCAL only type
return VK_SUCCESS;
}
-
-
static VKAPI_ATTR void VKAPI_CALL CmdWriteBufferMarkerAMD(
VkCommandBuffer commandBuffer,
VkPipelineStageFlagBits pipelineStage,
@@ -5546,7 +4814,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdWriteBufferMarkerAMD(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdWriteBufferMarker2AMD(
VkCommandBuffer commandBuffer,
VkPipelineStageFlags2 stage,
@@ -5556,9 +4823,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdWriteBufferMarker2AMD(
{
//Not a CREATE or DESTROY function
}
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCalibrateableTimeDomainsEXT(
VkPhysicalDevice physicalDevice,
uint32_t* pTimeDomainCount,
@@ -5572,7 +4836,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCalibrateableTimeDomainsE
}
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetCalibratedTimestampsEXT(
VkDevice device,
uint32_t timestampCount,
@@ -5583,17 +4846,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetCalibratedTimestampsEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
-
-
-#ifdef VK_USE_PLATFORM_GGP
-#endif /* VK_USE_PLATFORM_GGP */
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawMeshTasksNV(
VkCommandBuffer commandBuffer,
uint32_t taskCount,
@@ -5601,7 +4853,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawMeshTasksNV(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawMeshTasksIndirectNV(
VkCommandBuffer commandBuffer,
VkBuffer buffer,
@@ -5611,7 +4862,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawMeshTasksIndirectNV(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawMeshTasksIndirectCountNV(
VkCommandBuffer commandBuffer,
VkBuffer buffer,
@@ -5623,10 +4873,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawMeshTasksIndirectCountNV(
{
//Not a CREATE or DESTROY function
}
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetExclusiveScissorEnableNV(
VkCommandBuffer commandBuffer,
uint32_t firstExclusiveScissor,
@@ -5635,7 +4881,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetExclusiveScissorEnableNV(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetExclusiveScissorNV(
VkCommandBuffer commandBuffer,
uint32_t firstExclusiveScissor,
@@ -5644,15 +4889,12 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetExclusiveScissorNV(
{
//Not a CREATE or DESTROY function
}
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetCheckpointNV(
VkCommandBuffer commandBuffer,
const void* pCheckpointMarker)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL GetQueueCheckpointDataNV(
VkQueue queue,
uint32_t* pCheckpointDataCount,
@@ -5660,7 +4902,6 @@ static VKAPI_ATTR void VKAPI_CALL GetQueueCheckpointDataNV(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL GetQueueCheckpointData2NV(
VkQueue queue,
uint32_t* pCheckpointDataCount,
@@ -5668,9 +4909,6 @@ static VKAPI_ATTR void VKAPI_CALL GetQueueCheckpointData2NV(
{
//Not a CREATE or DESTROY function
}
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL InitializePerformanceApiINTEL(
VkDevice device,
const VkInitializePerformanceApiInfoINTEL* pInitializeInfo)
@@ -5678,13 +4916,11 @@ static VKAPI_ATTR VkResult VKAPI_CALL InitializePerformanceApiINTEL(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL UninitializePerformanceApiINTEL(
VkDevice device)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CmdSetPerformanceMarkerINTEL(
VkCommandBuffer commandBuffer,
const VkPerformanceMarkerInfoINTEL* pMarkerInfo)
@@ -5692,7 +4928,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CmdSetPerformanceMarkerINTEL(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CmdSetPerformanceStreamMarkerINTEL(
VkCommandBuffer commandBuffer,
const VkPerformanceStreamMarkerInfoINTEL* pMarkerInfo)
@@ -5700,7 +4935,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CmdSetPerformanceStreamMarkerINTEL(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CmdSetPerformanceOverrideINTEL(
VkCommandBuffer commandBuffer,
const VkPerformanceOverrideInfoINTEL* pOverrideInfo)
@@ -5708,7 +4942,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CmdSetPerformanceOverrideINTEL(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL AcquirePerformanceConfigurationINTEL(
VkDevice device,
const VkPerformanceConfigurationAcquireInfoINTEL* pAcquireInfo,
@@ -5717,7 +4950,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL AcquirePerformanceConfigurationINTEL(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL ReleasePerformanceConfigurationINTEL(
VkDevice device,
VkPerformanceConfigurationINTEL configuration)
@@ -5725,7 +4957,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL ReleasePerformanceConfigurationINTEL(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL QueueSetPerformanceConfigurationINTEL(
VkQueue queue,
VkPerformanceConfigurationINTEL configuration)
@@ -5733,7 +4964,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL QueueSetPerformanceConfigurationINTEL(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPerformanceParameterINTEL(
VkDevice device,
VkPerformanceParameterTypeINTEL parameter,
@@ -5742,9 +4972,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPerformanceParameterINTEL(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
-
static VKAPI_ATTR void VKAPI_CALL SetLocalDimmingAMD(
VkDevice device,
VkSwapchainKHR swapChain,
@@ -5752,9 +4979,7 @@ static VKAPI_ATTR void VKAPI_CALL SetLocalDimmingAMD(
{
//Not a CREATE or DESTROY function
}
-
#ifdef VK_USE_PLATFORM_FUCHSIA
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateImagePipeSurfaceFUCHSIA(
VkInstance instance,
const VkImagePipeSurfaceCreateInfoFUCHSIA* pCreateInfo,
@@ -5768,7 +4993,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateImagePipeSurfaceFUCHSIA(
#endif /* VK_USE_PLATFORM_FUCHSIA */
#ifdef VK_USE_PLATFORM_METAL_EXT
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateMetalSurfaceEXT(
VkInstance instance,
const VkMetalSurfaceCreateInfoEXT* pCreateInfo,
@@ -5780,27 +5004,12 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateMetalSurfaceEXT(
return VK_SUCCESS;
}
#endif /* VK_USE_PLATFORM_METAL_EXT */
-
-
-
-
-
-
-
-
-
-
-
-
-
static VKAPI_ATTR VkDeviceAddress VKAPI_CALL GetBufferDeviceAddressEXT(
VkDevice device,
const VkBufferDeviceAddressInfo* pInfo)
{
return GetBufferDeviceAddress(device, pInfo);
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceToolPropertiesEXT(
VkPhysicalDevice physicalDevice,
uint32_t* pToolCount,
@@ -5809,10 +5018,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceToolPropertiesEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCooperativeMatrixPropertiesNV(
VkPhysicalDevice physicalDevice,
uint32_t* pPropertyCount,
@@ -5821,8 +5026,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCooperativeMatrixProperti
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV(
VkPhysicalDevice physicalDevice,
uint32_t* pCombinationCount,
@@ -5831,12 +5034,7 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceSupportedFramebufferMixed
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
-
-
#ifdef VK_USE_PLATFORM_WIN32_KHR
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceSurfacePresentModes2EXT(
VkPhysicalDevice physicalDevice,
const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo,
@@ -5846,7 +5044,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceSurfacePresentModes2EXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL AcquireFullScreenExclusiveModeEXT(
VkDevice device,
VkSwapchainKHR swapchain)
@@ -5854,7 +5051,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL AcquireFullScreenExclusiveModeEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL ReleaseFullScreenExclusiveModeEXT(
VkDevice device,
VkSwapchainKHR swapchain)
@@ -5862,7 +5058,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL ReleaseFullScreenExclusiveModeEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetDeviceGroupSurfacePresentModes2EXT(
VkDevice device,
const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo,
@@ -5872,8 +5067,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetDeviceGroupSurfacePresentModes2EXT(
return VK_SUCCESS;
}
#endif /* VK_USE_PLATFORM_WIN32_KHR */
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateHeadlessSurfaceEXT(
VkInstance instance,
const VkHeadlessSurfaceCreateInfoEXT* pCreateInfo,
@@ -5884,8 +5077,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateHeadlessSurfaceEXT(
*pSurface = (VkSurfaceKHR)global_unique_handle++;
return VK_SUCCESS;
}
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetLineStippleEXT(
VkCommandBuffer commandBuffer,
uint32_t lineStippleFactor,
@@ -5893,9 +5084,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetLineStippleEXT(
{
//Not a CREATE or DESTROY function
}
-
-
-
static VKAPI_ATTR void VKAPI_CALL ResetQueryPoolEXT(
VkDevice device,
VkQueryPool queryPool,
@@ -5904,30 +5092,24 @@ static VKAPI_ATTR void VKAPI_CALL ResetQueryPoolEXT(
{
//Not a CREATE or DESTROY function
}
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetCullModeEXT(
VkCommandBuffer commandBuffer,
VkCullModeFlags cullMode)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetFrontFaceEXT(
VkCommandBuffer commandBuffer,
VkFrontFace frontFace)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetPrimitiveTopologyEXT(
VkCommandBuffer commandBuffer,
VkPrimitiveTopology primitiveTopology)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetViewportWithCountEXT(
VkCommandBuffer commandBuffer,
uint32_t viewportCount,
@@ -5935,7 +5117,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetViewportWithCountEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetScissorWithCountEXT(
VkCommandBuffer commandBuffer,
uint32_t scissorCount,
@@ -5943,7 +5124,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetScissorWithCountEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBindVertexBuffers2EXT(
VkCommandBuffer commandBuffer,
uint32_t firstBinding,
@@ -5955,42 +5135,36 @@ static VKAPI_ATTR void VKAPI_CALL CmdBindVertexBuffers2EXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDepthTestEnableEXT(
VkCommandBuffer commandBuffer,
VkBool32 depthTestEnable)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDepthWriteEnableEXT(
VkCommandBuffer commandBuffer,
VkBool32 depthWriteEnable)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDepthCompareOpEXT(
VkCommandBuffer commandBuffer,
VkCompareOp depthCompareOp)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDepthBoundsTestEnableEXT(
VkCommandBuffer commandBuffer,
VkBool32 depthBoundsTestEnable)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetStencilTestEnableEXT(
VkCommandBuffer commandBuffer,
VkBool32 stencilTestEnable)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetStencilOpEXT(
VkCommandBuffer commandBuffer,
VkStencilFaceFlags faceMask,
@@ -6001,8 +5175,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetStencilOpEXT(
{
//Not a CREATE or DESTROY function
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CopyMemoryToImageEXT(
VkDevice device,
const VkCopyMemoryToImageInfo* pCopyMemoryToImageInfo)
@@ -6010,7 +5182,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CopyMemoryToImageEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CopyImageToMemoryEXT(
VkDevice device,
const VkCopyImageToMemoryInfo* pCopyImageToMemoryInfo)
@@ -6018,7 +5189,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CopyImageToMemoryEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CopyImageToImageEXT(
VkDevice device,
const VkCopyImageToImageInfo* pCopyImageToImageInfo)
@@ -6026,7 +5196,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CopyImageToImageEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL TransitionImageLayoutEXT(
VkDevice device,
uint32_t transitionCount,
@@ -6035,7 +5204,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL TransitionImageLayoutEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL GetImageSubresourceLayout2EXT(
VkDevice device,
VkImage image,
@@ -6044,11 +5212,6 @@ static VKAPI_ATTR void VKAPI_CALL GetImageSubresourceLayout2EXT(
{
//Not a CREATE or DESTROY function
}
-
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL ReleaseSwapchainImagesEXT(
VkDevice device,
const VkReleaseSwapchainImagesInfoKHR* pReleaseInfo)
@@ -6056,9 +5219,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL ReleaseSwapchainImagesEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
-
static VKAPI_ATTR void VKAPI_CALL GetGeneratedCommandsMemoryRequirementsNV(
VkDevice device,
const VkGeneratedCommandsMemoryRequirementsInfoNV* pInfo,
@@ -6066,14 +5226,12 @@ static VKAPI_ATTR void VKAPI_CALL GetGeneratedCommandsMemoryRequirementsNV(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdPreprocessGeneratedCommandsNV(
VkCommandBuffer commandBuffer,
const VkGeneratedCommandsInfoNV* pGeneratedCommandsInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdExecuteGeneratedCommandsNV(
VkCommandBuffer commandBuffer,
VkBool32 isPreprocessed,
@@ -6081,7 +5239,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdExecuteGeneratedCommandsNV(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBindPipelineShaderGroupNV(
VkCommandBuffer commandBuffer,
VkPipelineBindPoint pipelineBindPoint,
@@ -6090,7 +5247,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBindPipelineShaderGroupNV(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateIndirectCommandsLayoutNV(
VkDevice device,
const VkIndirectCommandsLayoutCreateInfoNV* pCreateInfo,
@@ -6101,7 +5257,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateIndirectCommandsLayoutNV(
*pIndirectCommandsLayout = (VkIndirectCommandsLayoutNV)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyIndirectCommandsLayoutNV(
VkDevice device,
VkIndirectCommandsLayoutNV indirectCommandsLayout,
@@ -6109,20 +5264,12 @@ static VKAPI_ATTR void VKAPI_CALL DestroyIndirectCommandsLayoutNV(
{
//Destroy object
}
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDepthBias2EXT(
VkCommandBuffer commandBuffer,
const VkDepthBiasInfoEXT* pDepthBiasInfo)
{
//Not a CREATE or DESTROY function
}
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL AcquireDrmDisplayEXT(
VkPhysicalDevice physicalDevice,
int32_t drmFd,
@@ -6131,7 +5278,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL AcquireDrmDisplayEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetDrmDisplayEXT(
VkPhysicalDevice physicalDevice,
int32_t drmFd,
@@ -6141,12 +5287,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetDrmDisplayEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreatePrivateDataSlotEXT(
VkDevice device,
const VkPrivateDataSlotCreateInfo* pCreateInfo,
@@ -6157,7 +5297,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreatePrivateDataSlotEXT(
*pPrivateDataSlot = (VkPrivateDataSlot)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyPrivateDataSlotEXT(
VkDevice device,
VkPrivateDataSlot privateDataSlot,
@@ -6165,7 +5304,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyPrivateDataSlotEXT(
{
//Destroy object
}
-
static VKAPI_ATTR VkResult VKAPI_CALL SetPrivateDataEXT(
VkDevice device,
VkObjectType objectType,
@@ -6176,7 +5314,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL SetPrivateDataEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL GetPrivateDataEXT(
VkDevice device,
VkObjectType objectType,
@@ -6186,12 +5323,7 @@ static VKAPI_ATTR void VKAPI_CALL GetPrivateDataEXT(
{
//Not a CREATE or DESTROY function
}
-
-
-
-
#ifdef VK_ENABLE_BETA_EXTENSIONS
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateCudaModuleNV(
VkDevice device,
const VkCudaModuleCreateInfoNV* pCreateInfo,
@@ -6202,7 +5334,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateCudaModuleNV(
*pModule = (VkCudaModuleNV)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetCudaModuleCacheNV(
VkDevice device,
VkCudaModuleNV module,
@@ -6212,7 +5343,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetCudaModuleCacheNV(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateCudaFunctionNV(
VkDevice device,
const VkCudaFunctionCreateInfoNV* pCreateInfo,
@@ -6223,7 +5353,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateCudaFunctionNV(
*pFunction = (VkCudaFunctionNV)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyCudaModuleNV(
VkDevice device,
VkCudaModuleNV module,
@@ -6231,7 +5360,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyCudaModuleNV(
{
//Destroy object
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyCudaFunctionNV(
VkDevice device,
VkCudaFunctionNV function,
@@ -6239,7 +5367,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyCudaFunctionNV(
{
//Destroy object
}
-
static VKAPI_ATTR void VKAPI_CALL CmdCudaLaunchKernelNV(
VkCommandBuffer commandBuffer,
const VkCudaLaunchInfoNV* pLaunchInfo)
@@ -6247,32 +5374,25 @@ static VKAPI_ATTR void VKAPI_CALL CmdCudaLaunchKernelNV(
//Not a CREATE or DESTROY function
}
#endif /* VK_ENABLE_BETA_EXTENSIONS */
-
-
static VKAPI_ATTR void VKAPI_CALL CmdDispatchTileQCOM(
VkCommandBuffer commandBuffer,
const VkDispatchTileInfoQCOM* pDispatchTileInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBeginPerTileExecutionQCOM(
VkCommandBuffer commandBuffer,
const VkPerTileBeginInfoQCOM* pPerTileBeginInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdEndPerTileExecutionQCOM(
VkCommandBuffer commandBuffer,
const VkPerTileEndInfoQCOM* pPerTileEndInfo)
{
//Not a CREATE or DESTROY function
}
-
-
#ifdef VK_USE_PLATFORM_METAL_EXT
-
static VKAPI_ATTR void VKAPI_CALL ExportMetalObjectsEXT(
VkDevice device,
VkExportMetalObjectsInfoEXT* pMetalObjectsInfo)
@@ -6280,8 +5400,6 @@ static VKAPI_ATTR void VKAPI_CALL ExportMetalObjectsEXT(
//Not a CREATE or DESTROY function
}
#endif /* VK_USE_PLATFORM_METAL_EXT */
-
-
static VKAPI_ATTR void VKAPI_CALL GetDescriptorSetLayoutSizeEXT(
VkDevice device,
VkDescriptorSetLayout layout,
@@ -6290,7 +5408,6 @@ static VKAPI_ATTR void VKAPI_CALL GetDescriptorSetLayoutSizeEXT(
// Need to give something non-zero
*pLayoutSizeInBytes = 4;
}
-
static VKAPI_ATTR void VKAPI_CALL GetDescriptorSetLayoutBindingOffsetEXT(
VkDevice device,
VkDescriptorSetLayout layout,
@@ -6299,7 +5416,6 @@ static VKAPI_ATTR void VKAPI_CALL GetDescriptorSetLayoutBindingOffsetEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL GetDescriptorEXT(
VkDevice device,
const VkDescriptorGetInfoEXT* pDescriptorInfo,
@@ -6308,7 +5424,6 @@ static VKAPI_ATTR void VKAPI_CALL GetDescriptorEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBindDescriptorBuffersEXT(
VkCommandBuffer commandBuffer,
uint32_t bufferCount,
@@ -6316,7 +5431,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBindDescriptorBuffersEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDescriptorBufferOffsetsEXT(
VkCommandBuffer commandBuffer,
VkPipelineBindPoint pipelineBindPoint,
@@ -6328,7 +5442,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetDescriptorBufferOffsetsEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBindDescriptorBufferEmbeddedSamplersEXT(
VkCommandBuffer commandBuffer,
VkPipelineBindPoint pipelineBindPoint,
@@ -6337,7 +5450,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBindDescriptorBufferEmbeddedSamplersEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetBufferOpaqueCaptureDescriptorDataEXT(
VkDevice device,
const VkBufferCaptureDescriptorDataInfoEXT* pInfo,
@@ -6346,7 +5458,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetBufferOpaqueCaptureDescriptorDataEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetImageOpaqueCaptureDescriptorDataEXT(
VkDevice device,
const VkImageCaptureDescriptorDataInfoEXT* pInfo,
@@ -6355,7 +5466,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetImageOpaqueCaptureDescriptorDataEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetImageViewOpaqueCaptureDescriptorDataEXT(
VkDevice device,
const VkImageViewCaptureDescriptorDataInfoEXT* pInfo,
@@ -6364,7 +5474,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetImageViewOpaqueCaptureDescriptorDataEXT
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetSamplerOpaqueCaptureDescriptorDataEXT(
VkDevice device,
const VkSamplerCaptureDescriptorDataInfoEXT* pInfo,
@@ -6373,7 +5482,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetSamplerOpaqueCaptureDescriptorDataEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetAccelerationStructureOpaqueCaptureDescriptorDataEXT(
VkDevice device,
const VkAccelerationStructureCaptureDescriptorDataInfoEXT* pInfo,
@@ -6382,10 +5490,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetAccelerationStructureOpaqueCaptureDescr
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetFragmentShadingRateEnumNV(
VkCommandBuffer commandBuffer,
VkFragmentShadingRateNV shadingRate,
@@ -6393,16 +5497,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetFragmentShadingRateEnumNV(
{
//Not a CREATE or DESTROY function
}
-
-
-
-
-
-
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetDeviceFaultInfoEXT(
VkDevice device,
VkDeviceFaultCountsEXT* pFaultCounts,
@@ -6411,11 +5505,7 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetDeviceFaultInfoEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
-
#ifdef VK_USE_PLATFORM_WIN32_KHR
-
static VKAPI_ATTR VkResult VKAPI_CALL AcquireWinrtDisplayNV(
VkPhysicalDevice physicalDevice,
VkDisplayKHR display)
@@ -6423,7 +5513,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL AcquireWinrtDisplayNV(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetWinrtDisplayNV(
VkPhysicalDevice physicalDevice,
uint32_t deviceRelativeId,
@@ -6435,7 +5524,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetWinrtDisplayNV(
#endif /* VK_USE_PLATFORM_WIN32_KHR */
#ifdef VK_USE_PLATFORM_DIRECTFB_EXT
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateDirectFBSurfaceEXT(
VkInstance instance,
const VkDirectFBSurfaceCreateInfoEXT* pCreateInfo,
@@ -6446,7 +5534,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateDirectFBSurfaceEXT(
*pSurface = (VkSurfaceKHR)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkBool32 VKAPI_CALL GetPhysicalDeviceDirectFBPresentationSupportEXT(
VkPhysicalDevice physicalDevice,
uint32_t queueFamilyIndex,
@@ -6456,9 +5543,6 @@ static VKAPI_ATTR VkBool32 VKAPI_CALL GetPhysicalDeviceDirectFBPresentationSuppo
return VK_SUCCESS;
}
#endif /* VK_USE_PLATFORM_DIRECTFB_EXT */
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetVertexInputEXT(
VkCommandBuffer commandBuffer,
uint32_t vertexBindingDescriptionCount,
@@ -6468,14 +5552,7 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetVertexInputEXT(
{
//Not a CREATE or DESTROY function
}
-
-
-
-
-
-
#ifdef VK_USE_PLATFORM_FUCHSIA
-
static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryZirconHandleFUCHSIA(
VkDevice device,
const VkMemoryGetZirconHandleInfoFUCHSIA* pGetZirconHandleInfo,
@@ -6484,7 +5561,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryZirconHandleFUCHSIA(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryZirconHandlePropertiesFUCHSIA(
VkDevice device,
VkExternalMemoryHandleTypeFlagBits handleType,
@@ -6494,10 +5570,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryZirconHandlePropertiesFUCHSIA(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-#endif /* VK_USE_PLATFORM_FUCHSIA */
-
-#ifdef VK_USE_PLATFORM_FUCHSIA
-
static VKAPI_ATTR VkResult VKAPI_CALL ImportSemaphoreZirconHandleFUCHSIA(
VkDevice device,
const VkImportSemaphoreZirconHandleInfoFUCHSIA* pImportSemaphoreZirconHandleInfo)
@@ -6505,7 +5577,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL ImportSemaphoreZirconHandleFUCHSIA(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetSemaphoreZirconHandleFUCHSIA(
VkDevice device,
const VkSemaphoreGetZirconHandleInfoFUCHSIA* pGetZirconHandleInfo,
@@ -6514,10 +5585,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetSemaphoreZirconHandleFUCHSIA(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-#endif /* VK_USE_PLATFORM_FUCHSIA */
-
-#ifdef VK_USE_PLATFORM_FUCHSIA
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateBufferCollectionFUCHSIA(
VkDevice device,
const VkBufferCollectionCreateInfoFUCHSIA* pCreateInfo,
@@ -6528,7 +5595,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateBufferCollectionFUCHSIA(
*pCollection = (VkBufferCollectionFUCHSIA)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL SetBufferCollectionImageConstraintsFUCHSIA(
VkDevice device,
VkBufferCollectionFUCHSIA collection,
@@ -6537,7 +5603,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL SetBufferCollectionImageConstraintsFUCHSIA
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL SetBufferCollectionBufferConstraintsFUCHSIA(
VkDevice device,
VkBufferCollectionFUCHSIA collection,
@@ -6546,7 +5611,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL SetBufferCollectionBufferConstraintsFUCHSI
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyBufferCollectionFUCHSIA(
VkDevice device,
VkBufferCollectionFUCHSIA collection,
@@ -6554,7 +5618,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyBufferCollectionFUCHSIA(
{
//Destroy object
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetBufferCollectionPropertiesFUCHSIA(
VkDevice device,
VkBufferCollectionFUCHSIA collection,
@@ -6564,8 +5627,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetBufferCollectionPropertiesFUCHSIA(
return VK_SUCCESS;
}
#endif /* VK_USE_PLATFORM_FUCHSIA */
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI(
VkDevice device,
VkRenderPass renderpass,
@@ -6574,14 +5635,11 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetDeviceSubpassShadingMaxWorkgroupSizeHUA
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSubpassShadingHUAWEI(
VkCommandBuffer commandBuffer)
{
//Not a CREATE or DESTROY function
}
-
-
static VKAPI_ATTR void VKAPI_CALL CmdBindInvocationMaskHUAWEI(
VkCommandBuffer commandBuffer,
VkImageView imageView,
@@ -6589,8 +5647,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBindInvocationMaskHUAWEI(
{
//Not a CREATE or DESTROY function
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryRemoteAddressNV(
VkDevice device,
const VkMemoryGetRemoteAddressInfoNV* pMemoryGetRemoteAddressInfo,
@@ -6599,8 +5655,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryRemoteAddressNV(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPipelinePropertiesEXT(
VkDevice device,
const VkPipelineInfoEXT* pPipelineInfo,
@@ -6609,47 +5663,37 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPipelinePropertiesEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetPatchControlPointsEXT(
VkCommandBuffer commandBuffer,
uint32_t patchControlPoints)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetRasterizerDiscardEnableEXT(
VkCommandBuffer commandBuffer,
VkBool32 rasterizerDiscardEnable)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDepthBiasEnableEXT(
VkCommandBuffer commandBuffer,
VkBool32 depthBiasEnable)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetLogicOpEXT(
VkCommandBuffer commandBuffer,
VkLogicOp logicOp)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetPrimitiveRestartEnableEXT(
VkCommandBuffer commandBuffer,
VkBool32 primitiveRestartEnable)
{
//Not a CREATE or DESTROY function
}
-
#ifdef VK_USE_PLATFORM_SCREEN_QNX
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateScreenSurfaceQNX(
VkInstance instance,
const VkScreenSurfaceCreateInfoQNX* pCreateInfo,
@@ -6660,7 +5704,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateScreenSurfaceQNX(
*pSurface = (VkSurfaceKHR)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkBool32 VKAPI_CALL GetPhysicalDeviceScreenPresentationSupportQNX(
VkPhysicalDevice physicalDevice,
uint32_t queueFamilyIndex,
@@ -6670,8 +5713,6 @@ static VKAPI_ATTR VkBool32 VKAPI_CALL GetPhysicalDeviceScreenPresentationSupport
return VK_SUCCESS;
}
#endif /* VK_USE_PLATFORM_SCREEN_QNX */
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetColorWriteEnableEXT(
VkCommandBuffer commandBuffer,
uint32_t attachmentCount,
@@ -6679,12 +5720,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetColor
{
//Not a CREATE or DESTROY function
}
-
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawMultiEXT(
VkCommandBuffer commandBuffer,
uint32_t drawCount,
@@ -6695,7 +5730,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawMultiEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawMultiIndexedEXT(
VkCommandBuffer commandBuffer,
uint32_t drawCount,
@@ -6707,10 +5741,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawMultiIndexedEXT(
{
//Not a CREATE or DESTROY function
}
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateMicromapEXT(
VkDevice device,
const VkMicromapCreateInfoEXT* pCreateInfo,
@@ -6721,7 +5751,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateMicromapEXT(
*pMicromap = (VkMicromapEXT)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyMicromapEXT(
VkDevice device,
VkMicromapEXT micromap,
@@ -6729,7 +5758,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyMicromapEXT(
{
//Destroy object
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBuildMicromapsEXT(
VkCommandBuffer commandBuffer,
uint32_t infoCount,
@@ -6737,7 +5765,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBuildMicromapsEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR VkResult VKAPI_CALL BuildMicromapsEXT(
VkDevice device,
VkDeferredOperationKHR deferredOperation,
@@ -6747,7 +5774,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL BuildMicromapsEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CopyMicromapEXT(
VkDevice device,
VkDeferredOperationKHR deferredOperation,
@@ -6756,7 +5782,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CopyMicromapEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CopyMicromapToMemoryEXT(
VkDevice device,
VkDeferredOperationKHR deferredOperation,
@@ -6765,7 +5790,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CopyMicromapToMemoryEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CopyMemoryToMicromapEXT(
VkDevice device,
VkDeferredOperationKHR deferredOperation,
@@ -6774,7 +5798,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CopyMemoryToMicromapEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL WriteMicromapsPropertiesEXT(
VkDevice device,
uint32_t micromapCount,
@@ -6787,28 +5810,24 @@ static VKAPI_ATTR VkResult VKAPI_CALL WriteMicromapsPropertiesEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyMicromapEXT(
VkCommandBuffer commandBuffer,
const VkCopyMicromapInfoEXT* pInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyMicromapToMemoryEXT(
VkCommandBuffer commandBuffer,
const VkCopyMicromapToMemoryInfoEXT* pInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyMemoryToMicromapEXT(
VkCommandBuffer commandBuffer,
const VkCopyMemoryToMicromapInfoEXT* pInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdWriteMicromapsPropertiesEXT(
VkCommandBuffer commandBuffer,
uint32_t micromapCount,
@@ -6819,7 +5838,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdWriteMicromapsPropertiesEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL GetDeviceMicromapCompatibilityEXT(
VkDevice device,
const VkMicromapVersionInfoEXT* pVersionInfo,
@@ -6827,7 +5845,6 @@ static VKAPI_ATTR void VKAPI_CALL GetDeviceMicromapCompatibilityEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL GetMicromapBuildSizesEXT(
VkDevice device,
VkAccelerationStructureBuildTypeKHR buildType,
@@ -6836,12 +5853,6 @@ static VKAPI_ATTR void VKAPI_CALL GetMicromapBuildSizesEXT(
{
//Not a CREATE or DESTROY function
}
-
-#ifdef VK_ENABLE_BETA_EXTENSIONS
-#endif /* VK_ENABLE_BETA_EXTENSIONS */
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawClusterHUAWEI(
VkCommandBuffer commandBuffer,
uint32_t groupCountX,
@@ -6850,7 +5861,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawClusterHUAWEI(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawClusterIndirectHUAWEI(
VkCommandBuffer commandBuffer,
VkBuffer buffer,
@@ -6858,9 +5868,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawClusterIndirectHUAWEI(
{
//Not a CREATE or DESTROY function
}
-
-
-
static VKAPI_ATTR void VKAPI_CALL SetDeviceMemoryPriorityEXT(
VkDevice device,
VkDeviceMemory memory,
@@ -6868,11 +5875,6 @@ static VKAPI_ATTR void VKAPI_CALL SetDeviceMemoryPriorityEXT(
{
//Not a CREATE or DESTROY function
}
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL GetDescriptorSetLayoutHostMappingInfoVALVE(
VkDevice device,
const VkDescriptorSetBindingReferenceVALVE* pBindingReference,
@@ -6880,7 +5882,6 @@ static VKAPI_ATTR void VKAPI_CALL GetDescriptorSetLayoutHostMappingInfoVALVE(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL GetDescriptorSetHostMappingVALVE(
VkDevice device,
VkDescriptorSet descriptorSet,
@@ -6888,12 +5889,6 @@ static VKAPI_ATTR void VKAPI_CALL GetDescriptorSetHostMappingVALVE(
{
//Not a CREATE or DESTROY function
}
-
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyMemoryIndirectNV(
VkCommandBuffer commandBuffer,
VkDeviceAddress copyBufferAddress,
@@ -6902,7 +5897,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdCopyMemoryIndirectNV(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyMemoryToImageIndirectNV(
VkCommandBuffer commandBuffer,
VkDeviceAddress copyBufferAddress,
@@ -6914,8 +5908,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdCopyMemoryToImageIndirectNV(
{
//Not a CREATE or DESTROY function
}
-
-
static VKAPI_ATTR void VKAPI_CALL CmdDecompressMemoryNV(
VkCommandBuffer commandBuffer,
uint32_t decompressRegionCount,
@@ -6923,7 +5915,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDecompressMemoryNV(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdDecompressMemoryIndirectCountNV(
VkCommandBuffer commandBuffer,
VkDeviceAddress indirectCommandsAddress,
@@ -6932,8 +5923,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDecompressMemoryIndirectCountNV(
{
//Not a CREATE or DESTROY function
}
-
-
static VKAPI_ATTR void VKAPI_CALL GetPipelineIndirectMemoryRequirementsNV(
VkDevice device,
const VkComputePipelineCreateInfo* pCreateInfo,
@@ -6941,7 +5930,6 @@ static VKAPI_ATTR void VKAPI_CALL GetPipelineIndirectMemoryRequirementsNV(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdUpdatePipelineIndirectBufferNV(
VkCommandBuffer commandBuffer,
VkPipelineBindPoint pipelineBindPoint,
@@ -6949,7 +5937,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdUpdatePipelineIndirectBufferNV(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR VkDeviceAddress VKAPI_CALL GetPipelineIndirectDeviceAddressNV(
VkDevice device,
const VkPipelineIndirectDeviceAddressInfoNV* pInfo)
@@ -6957,36 +5944,24 @@ static VKAPI_ATTR VkDeviceAddress VKAPI_CALL GetPipelineIndirectDeviceAddressNV(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
-
-
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDepthClampEnableEXT(
VkCommandBuffer commandBuffer,
VkBool32 depthClampEnable)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetPolygonModeEXT(
VkCommandBuffer commandBuffer,
VkPolygonMode polygonMode)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetRasterizationSamplesEXT(
VkCommandBuffer commandBuffer,
VkSampleCountFlagBits rasterizationSamples)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetSampleMaskEXT(
VkCommandBuffer commandBuffer,
VkSampleCountFlagBits samples,
@@ -6994,28 +5969,24 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetSampleMaskEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetAlphaToCoverageEnableEXT(
VkCommandBuffer commandBuffer,
VkBool32 alphaToCoverageEnable)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetAlphaToOneEnableEXT(
VkCommandBuffer commandBuffer,
VkBool32 alphaToOneEnable)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetLogicOpEnableEXT(
VkCommandBuffer commandBuffer,
VkBool32 logicOpEnable)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetColorBlendEnableEXT(
VkCommandBuffer commandBuffer,
uint32_t firstAttachment,
@@ -7024,7 +5995,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetColorBlendEnableEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetColorBlendEquationEXT(
VkCommandBuffer commandBuffer,
uint32_t firstAttachment,
@@ -7033,7 +6003,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetColorBlendEquationEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetColorWriteMaskEXT(
VkCommandBuffer commandBuffer,
uint32_t firstAttachment,
@@ -7042,49 +6011,42 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetColorWriteMaskEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetTessellationDomainOriginEXT(
VkCommandBuffer commandBuffer,
VkTessellationDomainOrigin domainOrigin)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetRasterizationStreamEXT(
VkCommandBuffer commandBuffer,
uint32_t rasterizationStream)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetConservativeRasterizationModeEXT(
VkCommandBuffer commandBuffer,
VkConservativeRasterizationModeEXT conservativeRasterizationMode)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetExtraPrimitiveOverestimationSizeEXT(
VkCommandBuffer commandBuffer,
float extraPrimitiveOverestimationSize)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDepthClipEnableEXT(
VkCommandBuffer commandBuffer,
VkBool32 depthClipEnable)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetSampleLocationsEnableEXT(
VkCommandBuffer commandBuffer,
VkBool32 sampleLocationsEnable)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetColorBlendAdvancedEXT(
VkCommandBuffer commandBuffer,
uint32_t firstAttachment,
@@ -7093,42 +6055,36 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetColorBlendAdvancedEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetProvokingVertexModeEXT(
VkCommandBuffer commandBuffer,
VkProvokingVertexModeEXT provokingVertexMode)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetLineRasterizationModeEXT(
VkCommandBuffer commandBuffer,
VkLineRasterizationModeEXT lineRasterizationMode)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetLineStippleEnableEXT(
VkCommandBuffer commandBuffer,
VkBool32 stippledLineEnable)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDepthClipNegativeOneToOneEXT(
VkCommandBuffer commandBuffer,
VkBool32 negativeOneToOne)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetViewportWScalingEnableNV(
VkCommandBuffer commandBuffer,
VkBool32 viewportWScalingEnable)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetViewportSwizzleNV(
VkCommandBuffer commandBuffer,
uint32_t firstViewport,
@@ -7137,35 +6093,30 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetViewportSwizzleNV(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetCoverageToColorEnableNV(
VkCommandBuffer commandBuffer,
VkBool32 coverageToColorEnable)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetCoverageToColorLocationNV(
VkCommandBuffer commandBuffer,
uint32_t coverageToColorLocation)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetCoverageModulationModeNV(
VkCommandBuffer commandBuffer,
VkCoverageModulationModeNV coverageModulationMode)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetCoverageModulationTableEnableNV(
VkCommandBuffer commandBuffer,
VkBool32 coverageModulationTableEnable)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetCoverageModulationTableNV(
VkCommandBuffer commandBuffer,
uint32_t coverageModulationTableCount,
@@ -7173,31 +6124,24 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetCoverageModulationTableNV(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetShadingRateImageEnableNV(
VkCommandBuffer commandBuffer,
VkBool32 shadingRateImageEnable)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetRepresentativeFragmentTestEnableNV(
VkCommandBuffer commandBuffer,
VkBool32 representativeFragmentTestEnable)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetCoverageReductionModeNV(
VkCommandBuffer commandBuffer,
VkCoverageReductionModeNV coverageReductionMode)
{
//Not a CREATE or DESTROY function
}
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateTensorARM(
VkDevice device,
const VkTensorCreateInfoARM* pCreateInfo,
@@ -7208,7 +6152,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateTensorARM(
*pTensor = (VkTensorARM)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyTensorARM(
VkDevice device,
VkTensorARM tensor,
@@ -7216,7 +6159,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyTensorARM(
{
//Destroy object
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateTensorViewARM(
VkDevice device,
const VkTensorViewCreateInfoARM* pCreateInfo,
@@ -7227,7 +6169,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateTensorViewARM(
*pView = (VkTensorViewARM)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyTensorViewARM(
VkDevice device,
VkTensorViewARM tensorView,
@@ -7235,7 +6176,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyTensorViewARM(
{
//Destroy object
}
-
static VKAPI_ATTR void VKAPI_CALL GetTensorMemoryRequirementsARM(
VkDevice device,
const VkTensorMemoryRequirementsInfoARM* pInfo,
@@ -7243,7 +6183,6 @@ static VKAPI_ATTR void VKAPI_CALL GetTensorMemoryRequirementsARM(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR VkResult VKAPI_CALL BindTensorMemoryARM(
VkDevice device,
uint32_t bindInfoCount,
@@ -7252,7 +6191,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL BindTensorMemoryARM(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL GetDeviceTensorMemoryRequirementsARM(
VkDevice device,
const VkDeviceTensorMemoryRequirementsARM* pInfo,
@@ -7260,14 +6198,12 @@ static VKAPI_ATTR void VKAPI_CALL GetDeviceTensorMemoryRequirementsARM(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyTensorARM(
VkCommandBuffer commandBuffer,
const VkCopyTensorInfoARM* pCopyTensorInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceExternalTensorPropertiesARM(
VkPhysicalDevice physicalDevice,
const VkPhysicalDeviceExternalTensorInfoARM* pExternalTensorInfo,
@@ -7275,7 +6211,6 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceExternalTensorPropertiesARM(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetTensorOpaqueCaptureDescriptorDataARM(
VkDevice device,
const VkTensorCaptureDescriptorDataInfoARM* pInfo,
@@ -7284,7 +6219,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetTensorOpaqueCaptureDescriptorDataARM(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetTensorViewOpaqueCaptureDescriptorDataARM(
VkDevice device,
const VkTensorViewCaptureDescriptorDataInfoARM* pInfo,
@@ -7293,8 +6227,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetTensorViewOpaqueCaptureDescriptorDataAR
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
static VKAPI_ATTR void VKAPI_CALL GetShaderModuleIdentifierEXT(
VkDevice device,
VkShaderModule shaderModule,
@@ -7306,7 +6238,6 @@ static VKAPI_ATTR void VKAPI_CALL GetShaderModuleIdentifierEXT(
pIdentifier->identifier[0] = 0x01;
}
}
-
static VKAPI_ATTR void VKAPI_CALL GetShaderModuleCreateInfoIdentifierEXT(
VkDevice device,
const VkShaderModuleCreateInfo* pCreateInfo,
@@ -7314,9 +6245,6 @@ static VKAPI_ATTR void VKAPI_CALL GetShaderModuleCreateInfoIdentifierEXT(
{
//Not a CREATE or DESTROY function
}
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceOpticalFlowImageFormatsNV(
VkPhysicalDevice physicalDevice,
const VkOpticalFlowImageFormatInfoNV* pOpticalFlowImageFormatInfo,
@@ -7326,7 +6254,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceOpticalFlowImageFormatsNV
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateOpticalFlowSessionNV(
VkDevice device,
const VkOpticalFlowSessionCreateInfoNV* pCreateInfo,
@@ -7337,7 +6264,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateOpticalFlowSessionNV(
*pSession = (VkOpticalFlowSessionNV)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyOpticalFlowSessionNV(
VkDevice device,
VkOpticalFlowSessionNV session,
@@ -7345,7 +6271,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyOpticalFlowSessionNV(
{
//Destroy object
}
-
static VKAPI_ATTR VkResult VKAPI_CALL BindOpticalFlowSessionImageNV(
VkDevice device,
VkOpticalFlowSessionNV session,
@@ -7356,7 +6281,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL BindOpticalFlowSessionImageNV(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL CmdOpticalFlowExecuteNV(
VkCommandBuffer commandBuffer,
VkOpticalFlowSessionNV session,
@@ -7364,24 +6288,12 @@ static VKAPI_ATTR void VKAPI_CALL CmdOpticalFlowExecuteNV(
{
//Not a CREATE or DESTROY function
}
-
-
-
-#ifdef VK_USE_PLATFORM_ANDROID_KHR
-#endif /* VK_USE_PLATFORM_ANDROID_KHR */
-
-
static VKAPI_ATTR void VKAPI_CALL AntiLagUpdateAMD(
VkDevice device,
const VkAntiLagDataAMD* pData)
{
//Not a CREATE or DESTROY function
}
-
-#ifdef VK_ENABLE_BETA_EXTENSIONS
-#endif /* VK_ENABLE_BETA_EXTENSIONS */
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateShadersEXT(
VkDevice device,
uint32_t createInfoCount,
@@ -7395,7 +6307,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateShadersEXT(
}
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyShaderEXT(
VkDevice device,
VkShaderEXT shader,
@@ -7403,7 +6314,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyShaderEXT(
{
//Destroy object
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetShaderBinaryDataEXT(
VkDevice device,
VkShaderEXT shader,
@@ -7413,7 +6323,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetShaderBinaryDataEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBindShadersEXT(
VkCommandBuffer commandBuffer,
uint32_t stageCount,
@@ -7422,7 +6331,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBindShadersEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetDepthClampRangeEXT(
VkCommandBuffer commandBuffer,
VkDepthClampModeEXT depthClampMode,
@@ -7430,8 +6338,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetDepthClampRangeEXT(
{
//Not a CREATE or DESTROY function
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetFramebufferTilePropertiesQCOM(
VkDevice device,
VkFramebuffer framebuffer,
@@ -7441,7 +6347,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetFramebufferTilePropertiesQCOM(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetDynamicRenderingTilePropertiesQCOM(
VkDevice device,
const VkRenderingInfo* pRenderingInfo,
@@ -7450,11 +6355,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetDynamicRenderingTilePropertiesQCOM(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCooperativeVectorPropertiesNV(
VkPhysicalDevice physicalDevice,
uint32_t* pPropertyCount,
@@ -7463,7 +6363,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCooperativeVectorProperti
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL ConvertCooperativeVectorMatrixNV(
VkDevice device,
const VkConvertCooperativeVectorMatrixInfoNV* pInfo)
@@ -7471,7 +6370,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL ConvertCooperativeVectorMatrixNV(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL CmdConvertCooperativeVectorMatrixNV(
VkCommandBuffer commandBuffer,
uint32_t infoCount,
@@ -7479,15 +6377,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdConvertCooperativeVectorMatrixNV(
{
//Not a CREATE or DESTROY function
}
-
-
-
-
-
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL SetLatencySleepModeNV(
VkDevice device,
VkSwapchainKHR swapchain,
@@ -7496,7 +6385,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL SetLatencySleepModeNV(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL LatencySleepNV(
VkDevice device,
VkSwapchainKHR swapchain,
@@ -7505,7 +6393,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL LatencySleepNV(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL SetLatencyMarkerNV(
VkDevice device,
VkSwapchainKHR swapchain,
@@ -7513,7 +6400,6 @@ static VKAPI_ATTR void VKAPI_CALL SetLatencyMarkerNV(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL GetLatencyTimingsNV(
VkDevice device,
VkSwapchainKHR swapchain,
@@ -7521,15 +6407,12 @@ static VKAPI_ATTR void VKAPI_CALL GetLatencyTimingsNV(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL QueueNotifyOutOfBandNV(
VkQueue queue,
const VkOutOfBandQueueTypeInfoNV* pQueueTypeInfo)
{
//Not a CREATE or DESTROY function
}
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateDataGraphPipelinesARM(
VkDevice device,
VkDeferredOperationKHR deferredOperation,
@@ -7545,7 +6428,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateDataGraphPipelinesARM(
}
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateDataGraphPipelineSessionARM(
VkDevice device,
const VkDataGraphPipelineSessionCreateInfoARM* pCreateInfo,
@@ -7556,7 +6438,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateDataGraphPipelineSessionARM(
*pSession = (VkDataGraphPipelineSessionARM)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetDataGraphPipelineSessionBindPointRequirementsARM(
VkDevice device,
const VkDataGraphPipelineSessionBindPointRequirementsInfoARM* pInfo,
@@ -7566,7 +6447,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetDataGraphPipelineSessionBindPointRequir
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL GetDataGraphPipelineSessionMemoryRequirementsARM(
VkDevice device,
const VkDataGraphPipelineSessionMemoryRequirementsInfoARM* pInfo,
@@ -7574,7 +6454,6 @@ static VKAPI_ATTR void VKAPI_CALL GetDataGraphPipelineSessionMemoryRequirementsA
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR VkResult VKAPI_CALL BindDataGraphPipelineSessionMemoryARM(
VkDevice device,
uint32_t bindInfoCount,
@@ -7583,7 +6462,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL BindDataGraphPipelineSessionMemoryARM(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyDataGraphPipelineSessionARM(
VkDevice device,
VkDataGraphPipelineSessionARM session,
@@ -7591,7 +6469,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyDataGraphPipelineSessionARM(
{
//Destroy object
}
-
static VKAPI_ATTR void VKAPI_CALL CmdDispatchDataGraphARM(
VkCommandBuffer commandBuffer,
VkDataGraphPipelineSessionARM session,
@@ -7599,7 +6476,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDispatchDataGraphARM(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetDataGraphPipelineAvailablePropertiesARM(
VkDevice device,
const VkDataGraphPipelineInfoARM* pPipelineInfo,
@@ -7609,7 +6485,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetDataGraphPipelineAvailablePropertiesARM
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetDataGraphPipelinePropertiesARM(
VkDevice device,
const VkDataGraphPipelineInfoARM* pPipelineInfo,
@@ -7619,7 +6494,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetDataGraphPipelinePropertiesARM(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceQueueFamilyDataGraphPropertiesARM(
VkPhysicalDevice physicalDevice,
uint32_t queueFamilyIndex,
@@ -7629,7 +6503,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceQueueFamilyDataGraphPrope
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceQueueFamilyDataGraphProcessingEnginePropertiesARM(
VkPhysicalDevice physicalDevice,
const VkPhysicalDeviceQueueFamilyDataGraphProcessingEngineInfoARM* pQueueFamilyDataGraphProcessingEngineInfo,
@@ -7637,23 +6510,13 @@ static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceQueueFamilyDataGraphProcessin
{
//Not a CREATE or DESTROY function
}
-
-
-
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdSetAttachmentFeedbackLoopEnableEXT(
VkCommandBuffer commandBuffer,
VkImageAspectFlags aspectMask)
{
//Not a CREATE or DESTROY function
}
-
#ifdef VK_USE_PLATFORM_SCREEN_QNX
-
static VKAPI_ATTR VkResult VKAPI_CALL GetScreenBufferPropertiesQNX(
VkDevice device,
const struct _screen_buffer* buffer,
@@ -7663,20 +6526,12 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetScreenBufferPropertiesQNX(
return VK_SUCCESS;
}
#endif /* VK_USE_PLATFORM_SCREEN_QNX */
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdBindTileMemoryQCOM(
VkCommandBuffer commandBuffer,
const VkTileMemoryBindInfoQCOM* pTileMemoryBindInfo)
{
//Not a CREATE or DESTROY function
}
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateExternalComputeQueueNV(
VkDevice device,
const VkExternalComputeQueueCreateInfoNV* pCreateInfo,
@@ -7684,10 +6539,9 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateExternalComputeQueueNV(
VkExternalComputeQueueNV* pExternalQueue)
{
unique_lock_t lock(global_lock);
- *pExternalQueue = (VkExternalComputeQueueNV)CreateDispObjHandle();
+ *pExternalQueue = (VkExternalComputeQueueNV)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyExternalComputeQueueNV(
VkDevice device,
VkExternalComputeQueueNV externalQueue,
@@ -7695,7 +6549,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyExternalComputeQueueNV(
{
//Destroy object
}
-
static VKAPI_ATTR void VKAPI_CALL GetExternalComputeQueueDataNV(
VkExternalComputeQueueNV externalQueue,
VkExternalComputeQueueDataParamsNV* params,
@@ -7703,13 +6556,6 @@ static VKAPI_ATTR void VKAPI_CALL GetExternalComputeQueueDataNV(
{
//Not a CREATE or DESTROY function
}
-
-
-
-
-
-
-
static VKAPI_ATTR void VKAPI_CALL GetClusterAccelerationStructureBuildSizesNV(
VkDevice device,
const VkClusterAccelerationStructureInputInfoNV* pInfo,
@@ -7717,15 +6563,12 @@ static VKAPI_ATTR void VKAPI_CALL GetClusterAccelerationStructureBuildSizesNV(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBuildClusterAccelerationStructureIndirectNV(
VkCommandBuffer commandBuffer,
const VkClusterAccelerationStructureCommandsInfoNV* pCommandInfos)
{
//Not a CREATE or DESTROY function
}
-
-
static VKAPI_ATTR void VKAPI_CALL GetPartitionedAccelerationStructuresBuildSizesNV(
VkDevice device,
const VkPartitionedAccelerationStructureInstancesInputNV* pInfo,
@@ -7733,15 +6576,12 @@ static VKAPI_ATTR void VKAPI_CALL GetPartitionedAccelerationStructuresBuildSizes
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBuildPartitionedAccelerationStructuresNV(
VkCommandBuffer commandBuffer,
const VkBuildPartitionedAccelerationStructureInfoNV* pBuildInfo)
{
//Not a CREATE or DESTROY function
}
-
-
static VKAPI_ATTR void VKAPI_CALL GetGeneratedCommandsMemoryRequirementsEXT(
VkDevice device,
const VkGeneratedCommandsMemoryRequirementsInfoEXT* pInfo,
@@ -7749,7 +6589,6 @@ static VKAPI_ATTR void VKAPI_CALL GetGeneratedCommandsMemoryRequirementsEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdPreprocessGeneratedCommandsEXT(
VkCommandBuffer commandBuffer,
const VkGeneratedCommandsInfoEXT* pGeneratedCommandsInfo,
@@ -7757,7 +6596,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdPreprocessGeneratedCommandsEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdExecuteGeneratedCommandsEXT(
VkCommandBuffer commandBuffer,
VkBool32 isPreprocessed,
@@ -7765,7 +6603,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdExecuteGeneratedCommandsEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateIndirectCommandsLayoutEXT(
VkDevice device,
const VkIndirectCommandsLayoutCreateInfoEXT* pCreateInfo,
@@ -7776,7 +6613,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateIndirectCommandsLayoutEXT(
*pIndirectCommandsLayout = (VkIndirectCommandsLayoutEXT)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyIndirectCommandsLayoutEXT(
VkDevice device,
VkIndirectCommandsLayoutEXT indirectCommandsLayout,
@@ -7784,7 +6620,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyIndirectCommandsLayoutEXT(
{
//Destroy object
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateIndirectExecutionSetEXT(
VkDevice device,
const VkIndirectExecutionSetCreateInfoEXT* pCreateInfo,
@@ -7795,7 +6630,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateIndirectExecutionSetEXT(
*pIndirectExecutionSet = (VkIndirectExecutionSetEXT)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyIndirectExecutionSetEXT(
VkDevice device,
VkIndirectExecutionSetEXT indirectExecutionSet,
@@ -7803,7 +6637,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyIndirectExecutionSetEXT(
{
//Destroy object
}
-
static VKAPI_ATTR void VKAPI_CALL UpdateIndirectExecutionSetPipelineEXT(
VkDevice device,
VkIndirectExecutionSetEXT indirectExecutionSet,
@@ -7812,7 +6645,6 @@ static VKAPI_ATTR void VKAPI_CALL UpdateIndirectExecutionSetPipelineEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL UpdateIndirectExecutionSetShaderEXT(
VkDevice device,
VkIndirectExecutionSetEXT indirectExecutionSet,
@@ -7821,11 +6653,7 @@ static VKAPI_ATTR void VKAPI_CALL UpdateIndirectExecutionSetShaderEXT(
{
//Not a CREATE or DESTROY function
}
-
-
-
#ifdef VK_USE_PLATFORM_OHOS
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateSurfaceOHOS(
VkInstance instance,
const VkSurfaceCreateInfoOHOS* pCreateInfo,
@@ -7837,9 +6665,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateSurfaceOHOS(
return VK_SUCCESS;
}
#endif /* VK_USE_PLATFORM_OHOS */
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV(
VkPhysicalDevice physicalDevice,
uint32_t* pPropertyCount,
@@ -7848,10 +6673,7 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCooperativeMatrixFlexible
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
-
#ifdef VK_USE_PLATFORM_METAL_EXT
-
static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryMetalHandleEXT(
VkDevice device,
const VkMemoryGetMetalHandleInfoEXT* pGetMetalHandleInfo,
@@ -7860,7 +6682,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryMetalHandleEXT(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryMetalHandlePropertiesEXT(
VkDevice device,
VkExternalMemoryHandleTypeFlagBits handleType,
@@ -7871,24 +6692,12 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryMetalHandlePropertiesEXT(
return VK_SUCCESS;
}
#endif /* VK_USE_PLATFORM_METAL_EXT */
-
-
-
-
-#ifdef VK_ENABLE_BETA_EXTENSIONS
-#endif /* VK_ENABLE_BETA_EXTENSIONS */
-
-
static VKAPI_ATTR void VKAPI_CALL CmdEndRendering2EXT(
VkCommandBuffer commandBuffer,
const VkRenderingEndInfoEXT* pRenderingEndInfo)
{
//Not a CREATE or DESTROY function
}
-
-
-
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateAccelerationStructureKHR(
VkDevice device,
const VkAccelerationStructureCreateInfoKHR* pCreateInfo,
@@ -7899,7 +6708,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateAccelerationStructureKHR(
*pAccelerationStructure = (VkAccelerationStructureKHR)global_unique_handle++;
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL DestroyAccelerationStructureKHR(
VkDevice device,
VkAccelerationStructureKHR accelerationStructure,
@@ -7907,7 +6715,6 @@ static VKAPI_ATTR void VKAPI_CALL DestroyAccelerationStructureKHR(
{
//Destroy object
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBuildAccelerationStructuresKHR(
VkCommandBuffer commandBuffer,
uint32_t infoCount,
@@ -7916,7 +6723,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBuildAccelerationStructuresKHR(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdBuildAccelerationStructuresIndirectKHR(
VkCommandBuffer commandBuffer,
uint32_t infoCount,
@@ -7927,7 +6733,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdBuildAccelerationStructuresIndirectKHR(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR VkResult VKAPI_CALL BuildAccelerationStructuresKHR(
VkDevice device,
VkDeferredOperationKHR deferredOperation,
@@ -7938,7 +6743,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL BuildAccelerationStructuresKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CopyAccelerationStructureKHR(
VkDevice device,
VkDeferredOperationKHR deferredOperation,
@@ -7947,7 +6751,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CopyAccelerationStructureKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CopyAccelerationStructureToMemoryKHR(
VkDevice device,
VkDeferredOperationKHR deferredOperation,
@@ -7956,7 +6759,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CopyAccelerationStructureToMemoryKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CopyMemoryToAccelerationStructureKHR(
VkDevice device,
VkDeferredOperationKHR deferredOperation,
@@ -7965,7 +6767,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CopyMemoryToAccelerationStructureKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL WriteAccelerationStructuresPropertiesKHR(
VkDevice device,
uint32_t accelerationStructureCount,
@@ -7978,28 +6779,24 @@ static VKAPI_ATTR VkResult VKAPI_CALL WriteAccelerationStructuresPropertiesKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyAccelerationStructureKHR(
VkCommandBuffer commandBuffer,
const VkCopyAccelerationStructureInfoKHR* pInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyAccelerationStructureToMemoryKHR(
VkCommandBuffer commandBuffer,
const VkCopyAccelerationStructureToMemoryInfoKHR* pInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdCopyMemoryToAccelerationStructureKHR(
VkCommandBuffer commandBuffer,
const VkCopyMemoryToAccelerationStructureInfoKHR* pInfo)
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR VkDeviceAddress VKAPI_CALL GetAccelerationStructureDeviceAddressKHR(
VkDevice device,
const VkAccelerationStructureDeviceAddressInfoKHR* pInfo)
@@ -8007,7 +6804,6 @@ static VKAPI_ATTR VkDeviceAddress VKAPI_CALL GetAccelerationStructureDeviceAddre
// arbitrary - need to be aligned to 256 bytes
return 0x262144;
}
-
static VKAPI_ATTR void VKAPI_CALL CmdWriteAccelerationStructuresPropertiesKHR(
VkCommandBuffer commandBuffer,
uint32_t accelerationStructureCount,
@@ -8018,7 +6814,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdWriteAccelerationStructuresPropertiesKHR(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL GetDeviceAccelerationStructureCompatibilityKHR(
VkDevice device,
const VkAccelerationStructureVersionInfoKHR* pVersionInfo,
@@ -8026,7 +6821,6 @@ static VKAPI_ATTR void VKAPI_CALL GetDeviceAccelerationStructureCompatibilityKHR
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL GetAccelerationStructureBuildSizesKHR(
VkDevice device,
VkAccelerationStructureBuildTypeKHR buildType,
@@ -8039,8 +6833,6 @@ static VKAPI_ATTR void VKAPI_CALL GetAccelerationStructureBuildSizesKHR(
pSizeInfo->updateScratchSize = 4;
pSizeInfo->buildScratchSize = 4;
}
-
-
static VKAPI_ATTR void VKAPI_CALL CmdTraceRaysKHR(
VkCommandBuffer commandBuffer,
const VkStridedDeviceAddressRegionKHR* pRaygenShaderBindingTable,
@@ -8053,7 +6845,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdTraceRaysKHR(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR VkResult VKAPI_CALL CreateRayTracingPipelinesKHR(
VkDevice device,
VkDeferredOperationKHR deferredOperation,
@@ -8069,7 +6860,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL CreateRayTracingPipelinesKHR(
}
return VK_SUCCESS;
}
-
static VKAPI_ATTR VkResult VKAPI_CALL GetRayTracingCaptureReplayShaderGroupHandlesKHR(
VkDevice device,
VkPipeline pipeline,
@@ -8081,7 +6871,6 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetRayTracingCaptureReplayShaderGroupHandl
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL CmdTraceRaysIndirectKHR(
VkCommandBuffer commandBuffer,
const VkStridedDeviceAddressRegionKHR* pRaygenShaderBindingTable,
@@ -8092,7 +6881,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdTraceRaysIndirectKHR(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR VkDeviceSize VKAPI_CALL GetRayTracingShaderGroupStackSizeKHR(
VkDevice device,
VkPipeline pipeline,
@@ -8102,16 +6890,12 @@ static VKAPI_ATTR VkDeviceSize VKAPI_CALL GetRayTracingShaderGroupStackSizeKHR(
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}
-
static VKAPI_ATTR void VKAPI_CALL CmdSetRayTracingPipelineStackSizeKHR(
VkCommandBuffer commandBuffer,
uint32_t pipelineStackSize)
{
//Not a CREATE or DESTROY function
}
-
-
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawMeshTasksEXT(
VkCommandBuffer commandBuffer,
uint32_t groupCountX,
@@ -8120,7 +6904,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawMeshTasksEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawMeshTasksIndirectEXT(
VkCommandBuffer commandBuffer,
VkBuffer buffer,
@@ -8130,7 +6913,6 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawMeshTasksIndirectEXT(
{
//Not a CREATE or DESTROY function
}
-
static VKAPI_ATTR void VKAPI_CALL CmdDrawMeshTasksIndirectCountEXT(
VkCommandBuffer commandBuffer,
VkBuffer buffer,
@@ -8145,3 +6927,4 @@ static VKAPI_ATTR void VKAPI_CALL CmdDrawMeshTasksIndirectCountEXT(
} // namespace vkmock
+