|
#define | VK_VERSION_1_0 1 |
|
#define | VK_DEFINE_HANDLE(object) typedef struct object##_T* object; |
|
#define | VK_USE_64_BIT_PTR_DEFINES 0 |
|
#define | VK_NULL_HANDLE 0ULL |
|
#define | VK_DEFINE_NON_DISPATCHABLE_HANDLE(object) typedef uint64_t object; |
|
#define | VK_MAKE_VERSION(major, minor, patch) ((((uint32_t)(major)) << 22) | (((uint32_t)(minor)) << 12) | ((uint32_t)(patch))) |
|
#define | VK_MAKE_API_VERSION(variant, major, minor, patch) ((((uint32_t)(variant)) << 29) | (((uint32_t)(major)) << 22) | (((uint32_t)(minor)) << 12) | ((uint32_t)(patch))) |
|
#define | VK_API_VERSION_1_0 VK_MAKE_API_VERSION(0, 1, 0, 0) |
|
#define | VK_HEADER_VERSION 236 |
|
#define | VK_HEADER_VERSION_COMPLETE VK_MAKE_API_VERSION(0, 1, 3, VK_HEADER_VERSION) |
|
#define | VK_VERSION_MAJOR(version) ((uint32_t)(version) >> 22) |
|
#define | VK_VERSION_MINOR(version) (((uint32_t)(version) >> 12) & 0x3FFU) |
|
#define | VK_VERSION_PATCH(version) ((uint32_t)(version) & 0xFFFU) |
|
#define | VK_API_VERSION_VARIANT(version) ((uint32_t)(version) >> 29) |
|
#define | VK_API_VERSION_MAJOR(version) (((uint32_t)(version) >> 22) & 0x7FU) |
|
#define | VK_API_VERSION_MINOR(version) (((uint32_t)(version) >> 12) & 0x3FFU) |
|
#define | VK_API_VERSION_PATCH(version) ((uint32_t)(version) & 0xFFFU) |
|
#define | VK_ATTACHMENT_UNUSED (~0U) |
|
#define | VK_FALSE 0U |
|
#define | VK_LOD_CLAMP_NONE 1000.0F |
|
#define | VK_QUEUE_FAMILY_IGNORED (~0U) |
|
#define | VK_REMAINING_ARRAY_LAYERS (~0U) |
|
#define | VK_REMAINING_MIP_LEVELS (~0U) |
|
#define | VK_SUBPASS_EXTERNAL (~0U) |
|
#define | VK_TRUE 1U |
|
#define | VK_WHOLE_SIZE (~0ULL) |
|
#define | VK_MAX_MEMORY_TYPES 32U |
|
#define | VK_MAX_PHYSICAL_DEVICE_NAME_SIZE 256U |
|
#define | VK_UUID_SIZE 16U |
|
#define | VK_MAX_EXTENSION_NAME_SIZE 256U |
|
#define | VK_MAX_DESCRIPTION_SIZE 256U |
|
#define | VK_MAX_MEMORY_HEAPS 16U |
|
#define | VK_VERSION_1_1 1 |
|
#define | VK_API_VERSION_1_1 VK_MAKE_API_VERSION(0, 1, 1, 0) |
|
#define | VK_MAX_DEVICE_GROUP_SIZE 32U |
|
#define | VK_LUID_SIZE 8U |
|
#define | VK_QUEUE_FAMILY_EXTERNAL (~1U) |
|
#define | VK_VERSION_1_2 1 |
|
#define | VK_API_VERSION_1_2 VK_MAKE_API_VERSION(0, 1, 2, 0) |
|
#define | VK_MAX_DRIVER_NAME_SIZE 256U |
|
#define | VK_MAX_DRIVER_INFO_SIZE 256U |
|
#define | VK_VERSION_1_3 1 |
|
#define | VK_API_VERSION_1_3 VK_MAKE_API_VERSION(0, 1, 3, 0) |
|
#define | VK_KHR_surface 1 |
|
#define | VK_KHR_SURFACE_SPEC_VERSION 25 |
|
#define | VK_KHR_SURFACE_EXTENSION_NAME "VK_KHR_surface" |
|
#define | VK_KHR_swapchain 1 |
|
#define | VK_KHR_SWAPCHAIN_SPEC_VERSION 70 |
|
#define | VK_KHR_SWAPCHAIN_EXTENSION_NAME "VK_KHR_swapchain" |
|
#define | VK_KHR_display 1 |
|
#define | VK_KHR_DISPLAY_SPEC_VERSION 23 |
|
#define | VK_KHR_DISPLAY_EXTENSION_NAME "VK_KHR_display" |
|
#define | VK_KHR_display_swapchain 1 |
|
#define | VK_KHR_DISPLAY_SWAPCHAIN_SPEC_VERSION 10 |
|
#define | VK_KHR_DISPLAY_SWAPCHAIN_EXTENSION_NAME "VK_KHR_display_swapchain" |
|
#define | VK_KHR_sampler_mirror_clamp_to_edge 1 |
|
#define | VK_KHR_SAMPLER_MIRROR_CLAMP_TO_EDGE_SPEC_VERSION 3 |
|
#define | VK_KHR_SAMPLER_MIRROR_CLAMP_TO_EDGE_EXTENSION_NAME "VK_KHR_sampler_mirror_clamp_to_edge" |
|
#define | VK_KHR_dynamic_rendering 1 |
|
#define | VK_KHR_DYNAMIC_RENDERING_SPEC_VERSION 1 |
|
#define | VK_KHR_DYNAMIC_RENDERING_EXTENSION_NAME "VK_KHR_dynamic_rendering" |
|
#define | VK_KHR_multiview 1 |
|
#define | VK_KHR_MULTIVIEW_SPEC_VERSION 1 |
|
#define | VK_KHR_MULTIVIEW_EXTENSION_NAME "VK_KHR_multiview" |
|
#define | VK_KHR_get_physical_device_properties2 1 |
|
#define | VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_SPEC_VERSION 2 |
|
#define | VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_EXTENSION_NAME "VK_KHR_get_physical_device_properties2" |
|
#define | VK_KHR_device_group 1 |
|
#define | VK_KHR_DEVICE_GROUP_SPEC_VERSION 4 |
|
#define | VK_KHR_DEVICE_GROUP_EXTENSION_NAME "VK_KHR_device_group" |
|
#define | VK_KHR_shader_draw_parameters 1 |
|
#define | VK_KHR_SHADER_DRAW_PARAMETERS_SPEC_VERSION 1 |
|
#define | VK_KHR_SHADER_DRAW_PARAMETERS_EXTENSION_NAME "VK_KHR_shader_draw_parameters" |
|
#define | VK_KHR_maintenance1 1 |
|
#define | VK_KHR_MAINTENANCE_1_SPEC_VERSION 2 |
|
#define | VK_KHR_MAINTENANCE_1_EXTENSION_NAME "VK_KHR_maintenance1" |
|
#define | VK_KHR_MAINTENANCE1_SPEC_VERSION VK_KHR_MAINTENANCE_1_SPEC_VERSION |
|
#define | VK_KHR_MAINTENANCE1_EXTENSION_NAME VK_KHR_MAINTENANCE_1_EXTENSION_NAME |
|
#define | VK_KHR_device_group_creation 1 |
|
#define | VK_KHR_DEVICE_GROUP_CREATION_SPEC_VERSION 1 |
|
#define | VK_KHR_DEVICE_GROUP_CREATION_EXTENSION_NAME "VK_KHR_device_group_creation" |
|
#define | VK_MAX_DEVICE_GROUP_SIZE_KHR VK_MAX_DEVICE_GROUP_SIZE |
|
#define | VK_KHR_external_memory_capabilities 1 |
|
#define | VK_KHR_EXTERNAL_MEMORY_CAPABILITIES_SPEC_VERSION 1 |
|
#define | VK_KHR_EXTERNAL_MEMORY_CAPABILITIES_EXTENSION_NAME "VK_KHR_external_memory_capabilities" |
|
#define | VK_LUID_SIZE_KHR VK_LUID_SIZE |
|
#define | VK_KHR_external_memory 1 |
|
#define | VK_KHR_EXTERNAL_MEMORY_SPEC_VERSION 1 |
|
#define | VK_KHR_EXTERNAL_MEMORY_EXTENSION_NAME "VK_KHR_external_memory" |
|
#define | VK_QUEUE_FAMILY_EXTERNAL_KHR VK_QUEUE_FAMILY_EXTERNAL |
|
#define | VK_KHR_external_memory_fd 1 |
|
#define | VK_KHR_EXTERNAL_MEMORY_FD_SPEC_VERSION 1 |
|
#define | VK_KHR_EXTERNAL_MEMORY_FD_EXTENSION_NAME "VK_KHR_external_memory_fd" |
|
#define | VK_KHR_external_semaphore_capabilities 1 |
|
#define | VK_KHR_EXTERNAL_SEMAPHORE_CAPABILITIES_SPEC_VERSION 1 |
|
#define | VK_KHR_EXTERNAL_SEMAPHORE_CAPABILITIES_EXTENSION_NAME "VK_KHR_external_semaphore_capabilities" |
|
#define | VK_KHR_external_semaphore 1 |
|
#define | VK_KHR_EXTERNAL_SEMAPHORE_SPEC_VERSION 1 |
|
#define | VK_KHR_EXTERNAL_SEMAPHORE_EXTENSION_NAME "VK_KHR_external_semaphore" |
|
#define | VK_KHR_external_semaphore_fd 1 |
|
#define | VK_KHR_EXTERNAL_SEMAPHORE_FD_SPEC_VERSION 1 |
|
#define | VK_KHR_EXTERNAL_SEMAPHORE_FD_EXTENSION_NAME "VK_KHR_external_semaphore_fd" |
|
#define | VK_KHR_push_descriptor 1 |
|
#define | VK_KHR_PUSH_DESCRIPTOR_SPEC_VERSION 2 |
|
#define | VK_KHR_PUSH_DESCRIPTOR_EXTENSION_NAME "VK_KHR_push_descriptor" |
|
#define | VK_KHR_shader_float16_int8 1 |
|
#define | VK_KHR_SHADER_FLOAT16_INT8_SPEC_VERSION 1 |
|
#define | VK_KHR_SHADER_FLOAT16_INT8_EXTENSION_NAME "VK_KHR_shader_float16_int8" |
|
#define | VK_KHR_16bit_storage 1 |
|
#define | VK_KHR_16BIT_STORAGE_SPEC_VERSION 1 |
|
#define | VK_KHR_16BIT_STORAGE_EXTENSION_NAME "VK_KHR_16bit_storage" |
|
#define | VK_KHR_incremental_present 1 |
|
#define | VK_KHR_INCREMENTAL_PRESENT_SPEC_VERSION 2 |
|
#define | VK_KHR_INCREMENTAL_PRESENT_EXTENSION_NAME "VK_KHR_incremental_present" |
|
#define | VK_KHR_descriptor_update_template 1 |
|
#define | VK_KHR_DESCRIPTOR_UPDATE_TEMPLATE_SPEC_VERSION 1 |
|
#define | VK_KHR_DESCRIPTOR_UPDATE_TEMPLATE_EXTENSION_NAME "VK_KHR_descriptor_update_template" |
|
#define | VK_KHR_imageless_framebuffer 1 |
|
#define | VK_KHR_IMAGELESS_FRAMEBUFFER_SPEC_VERSION 1 |
|
#define | VK_KHR_IMAGELESS_FRAMEBUFFER_EXTENSION_NAME "VK_KHR_imageless_framebuffer" |
|
#define | VK_KHR_create_renderpass2 1 |
|
#define | VK_KHR_CREATE_RENDERPASS_2_SPEC_VERSION 1 |
|
#define | VK_KHR_CREATE_RENDERPASS_2_EXTENSION_NAME "VK_KHR_create_renderpass2" |
|
#define | VK_KHR_shared_presentable_image 1 |
|
#define | VK_KHR_SHARED_PRESENTABLE_IMAGE_SPEC_VERSION 1 |
|
#define | VK_KHR_SHARED_PRESENTABLE_IMAGE_EXTENSION_NAME "VK_KHR_shared_presentable_image" |
|
#define | VK_KHR_external_fence_capabilities 1 |
|
#define | VK_KHR_EXTERNAL_FENCE_CAPABILITIES_SPEC_VERSION 1 |
|
#define | VK_KHR_EXTERNAL_FENCE_CAPABILITIES_EXTENSION_NAME "VK_KHR_external_fence_capabilities" |
|
#define | VK_KHR_external_fence 1 |
|
#define | VK_KHR_EXTERNAL_FENCE_SPEC_VERSION 1 |
|
#define | VK_KHR_EXTERNAL_FENCE_EXTENSION_NAME "VK_KHR_external_fence" |
|
#define | VK_KHR_external_fence_fd 1 |
|
#define | VK_KHR_EXTERNAL_FENCE_FD_SPEC_VERSION 1 |
|
#define | VK_KHR_EXTERNAL_FENCE_FD_EXTENSION_NAME "VK_KHR_external_fence_fd" |
|
#define | VK_KHR_performance_query 1 |
|
#define | VK_KHR_PERFORMANCE_QUERY_SPEC_VERSION 1 |
|
#define | VK_KHR_PERFORMANCE_QUERY_EXTENSION_NAME "VK_KHR_performance_query" |
|
#define | VK_KHR_maintenance2 1 |
|
#define | VK_KHR_MAINTENANCE_2_SPEC_VERSION 1 |
|
#define | VK_KHR_MAINTENANCE_2_EXTENSION_NAME "VK_KHR_maintenance2" |
|
#define | VK_KHR_MAINTENANCE2_SPEC_VERSION VK_KHR_MAINTENANCE_2_SPEC_VERSION |
|
#define | VK_KHR_MAINTENANCE2_EXTENSION_NAME VK_KHR_MAINTENANCE_2_EXTENSION_NAME |
|
#define | VK_KHR_get_surface_capabilities2 1 |
|
#define | VK_KHR_GET_SURFACE_CAPABILITIES_2_SPEC_VERSION 1 |
|
#define | VK_KHR_GET_SURFACE_CAPABILITIES_2_EXTENSION_NAME "VK_KHR_get_surface_capabilities2" |
|
#define | VK_KHR_variable_pointers 1 |
|
#define | VK_KHR_VARIABLE_POINTERS_SPEC_VERSION 1 |
|
#define | VK_KHR_VARIABLE_POINTERS_EXTENSION_NAME "VK_KHR_variable_pointers" |
|
#define | VK_KHR_get_display_properties2 1 |
|
#define | VK_KHR_GET_DISPLAY_PROPERTIES_2_SPEC_VERSION 1 |
|
#define | VK_KHR_GET_DISPLAY_PROPERTIES_2_EXTENSION_NAME "VK_KHR_get_display_properties2" |
|
#define | VK_KHR_dedicated_allocation 1 |
|
#define | VK_KHR_DEDICATED_ALLOCATION_SPEC_VERSION 3 |
|
#define | VK_KHR_DEDICATED_ALLOCATION_EXTENSION_NAME "VK_KHR_dedicated_allocation" |
|
#define | VK_KHR_storage_buffer_storage_class 1 |
|
#define | VK_KHR_STORAGE_BUFFER_STORAGE_CLASS_SPEC_VERSION 1 |
|
#define | VK_KHR_STORAGE_BUFFER_STORAGE_CLASS_EXTENSION_NAME "VK_KHR_storage_buffer_storage_class" |
|
#define | VK_KHR_relaxed_block_layout 1 |
|
#define | VK_KHR_RELAXED_BLOCK_LAYOUT_SPEC_VERSION 1 |
|
#define | VK_KHR_RELAXED_BLOCK_LAYOUT_EXTENSION_NAME "VK_KHR_relaxed_block_layout" |
|
#define | VK_KHR_get_memory_requirements2 1 |
|
#define | VK_KHR_GET_MEMORY_REQUIREMENTS_2_SPEC_VERSION 1 |
|
#define | VK_KHR_GET_MEMORY_REQUIREMENTS_2_EXTENSION_NAME "VK_KHR_get_memory_requirements2" |
|
#define | VK_KHR_image_format_list 1 |
|
#define | VK_KHR_IMAGE_FORMAT_LIST_SPEC_VERSION 1 |
|
#define | VK_KHR_IMAGE_FORMAT_LIST_EXTENSION_NAME "VK_KHR_image_format_list" |
|
#define | VK_KHR_sampler_ycbcr_conversion 1 |
|
#define | VK_KHR_SAMPLER_YCBCR_CONVERSION_SPEC_VERSION 14 |
|
#define | VK_KHR_SAMPLER_YCBCR_CONVERSION_EXTENSION_NAME "VK_KHR_sampler_ycbcr_conversion" |
|
#define | VK_KHR_bind_memory2 1 |
|
#define | VK_KHR_BIND_MEMORY_2_SPEC_VERSION 1 |
|
#define | VK_KHR_BIND_MEMORY_2_EXTENSION_NAME "VK_KHR_bind_memory2" |
|
#define | VK_KHR_maintenance3 1 |
|
#define | VK_KHR_MAINTENANCE_3_SPEC_VERSION 1 |
|
#define | VK_KHR_MAINTENANCE_3_EXTENSION_NAME "VK_KHR_maintenance3" |
|
#define | VK_KHR_MAINTENANCE3_SPEC_VERSION VK_KHR_MAINTENANCE_3_SPEC_VERSION |
|
#define | VK_KHR_MAINTENANCE3_EXTENSION_NAME VK_KHR_MAINTENANCE_3_EXTENSION_NAME |
|
#define | VK_KHR_draw_indirect_count 1 |
|
#define | VK_KHR_DRAW_INDIRECT_COUNT_SPEC_VERSION 1 |
|
#define | VK_KHR_DRAW_INDIRECT_COUNT_EXTENSION_NAME "VK_KHR_draw_indirect_count" |
|
#define | VK_KHR_shader_subgroup_extended_types 1 |
|
#define | VK_KHR_SHADER_SUBGROUP_EXTENDED_TYPES_SPEC_VERSION 1 |
|
#define | VK_KHR_SHADER_SUBGROUP_EXTENDED_TYPES_EXTENSION_NAME "VK_KHR_shader_subgroup_extended_types" |
|
#define | VK_KHR_8bit_storage 1 |
|
#define | VK_KHR_8BIT_STORAGE_SPEC_VERSION 1 |
|
#define | VK_KHR_8BIT_STORAGE_EXTENSION_NAME "VK_KHR_8bit_storage" |
|
#define | VK_KHR_shader_atomic_int64 1 |
|
#define | VK_KHR_SHADER_ATOMIC_INT64_SPEC_VERSION 1 |
|
#define | VK_KHR_SHADER_ATOMIC_INT64_EXTENSION_NAME "VK_KHR_shader_atomic_int64" |
|
#define | VK_KHR_shader_clock 1 |
|
#define | VK_KHR_SHADER_CLOCK_SPEC_VERSION 1 |
|
#define | VK_KHR_SHADER_CLOCK_EXTENSION_NAME "VK_KHR_shader_clock" |
|
#define | VK_KHR_global_priority 1 |
|
#define | VK_MAX_GLOBAL_PRIORITY_SIZE_KHR 16U |
|
#define | VK_KHR_GLOBAL_PRIORITY_SPEC_VERSION 1 |
|
#define | VK_KHR_GLOBAL_PRIORITY_EXTENSION_NAME "VK_KHR_global_priority" |
|
#define | VK_KHR_driver_properties 1 |
|
#define | VK_KHR_DRIVER_PROPERTIES_SPEC_VERSION 1 |
|
#define | VK_KHR_DRIVER_PROPERTIES_EXTENSION_NAME "VK_KHR_driver_properties" |
|
#define | VK_MAX_DRIVER_NAME_SIZE_KHR VK_MAX_DRIVER_NAME_SIZE |
|
#define | VK_MAX_DRIVER_INFO_SIZE_KHR VK_MAX_DRIVER_INFO_SIZE |
|
#define | VK_KHR_shader_float_controls 1 |
|
#define | VK_KHR_SHADER_FLOAT_CONTROLS_SPEC_VERSION 4 |
|
#define | VK_KHR_SHADER_FLOAT_CONTROLS_EXTENSION_NAME "VK_KHR_shader_float_controls" |
|
#define | VK_KHR_depth_stencil_resolve 1 |
|
#define | VK_KHR_DEPTH_STENCIL_RESOLVE_SPEC_VERSION 1 |
|
#define | VK_KHR_DEPTH_STENCIL_RESOLVE_EXTENSION_NAME "VK_KHR_depth_stencil_resolve" |
|
#define | VK_KHR_swapchain_mutable_format 1 |
|
#define | VK_KHR_SWAPCHAIN_MUTABLE_FORMAT_SPEC_VERSION 1 |
|
#define | VK_KHR_SWAPCHAIN_MUTABLE_FORMAT_EXTENSION_NAME "VK_KHR_swapchain_mutable_format" |
|
#define | VK_KHR_timeline_semaphore 1 |
|
#define | VK_KHR_TIMELINE_SEMAPHORE_SPEC_VERSION 2 |
|
#define | VK_KHR_TIMELINE_SEMAPHORE_EXTENSION_NAME "VK_KHR_timeline_semaphore" |
|
#define | VK_KHR_vulkan_memory_model 1 |
|
#define | VK_KHR_VULKAN_MEMORY_MODEL_SPEC_VERSION 3 |
|
#define | VK_KHR_VULKAN_MEMORY_MODEL_EXTENSION_NAME "VK_KHR_vulkan_memory_model" |
|
#define | VK_KHR_shader_terminate_invocation 1 |
|
#define | VK_KHR_SHADER_TERMINATE_INVOCATION_SPEC_VERSION 1 |
|
#define | VK_KHR_SHADER_TERMINATE_INVOCATION_EXTENSION_NAME "VK_KHR_shader_terminate_invocation" |
|
#define | VK_KHR_fragment_shading_rate 1 |
|
#define | VK_KHR_FRAGMENT_SHADING_RATE_SPEC_VERSION 2 |
|
#define | VK_KHR_FRAGMENT_SHADING_RATE_EXTENSION_NAME "VK_KHR_fragment_shading_rate" |
|
#define | VK_KHR_spirv_1_4 1 |
|
#define | VK_KHR_SPIRV_1_4_SPEC_VERSION 1 |
|
#define | VK_KHR_SPIRV_1_4_EXTENSION_NAME "VK_KHR_spirv_1_4" |
|
#define | VK_KHR_surface_protected_capabilities 1 |
|
#define | VK_KHR_SURFACE_PROTECTED_CAPABILITIES_SPEC_VERSION 1 |
|
#define | VK_KHR_SURFACE_PROTECTED_CAPABILITIES_EXTENSION_NAME "VK_KHR_surface_protected_capabilities" |
|
#define | VK_KHR_separate_depth_stencil_layouts 1 |
|
#define | VK_KHR_SEPARATE_DEPTH_STENCIL_LAYOUTS_SPEC_VERSION 1 |
|
#define | VK_KHR_SEPARATE_DEPTH_STENCIL_LAYOUTS_EXTENSION_NAME "VK_KHR_separate_depth_stencil_layouts" |
|
#define | VK_KHR_present_wait 1 |
|
#define | VK_KHR_PRESENT_WAIT_SPEC_VERSION 1 |
|
#define | VK_KHR_PRESENT_WAIT_EXTENSION_NAME "VK_KHR_present_wait" |
|
#define | VK_KHR_uniform_buffer_standard_layout 1 |
|
#define | VK_KHR_UNIFORM_BUFFER_STANDARD_LAYOUT_SPEC_VERSION 1 |
|
#define | VK_KHR_UNIFORM_BUFFER_STANDARD_LAYOUT_EXTENSION_NAME "VK_KHR_uniform_buffer_standard_layout" |
|
#define | VK_KHR_buffer_device_address 1 |
|
#define | VK_KHR_BUFFER_DEVICE_ADDRESS_SPEC_VERSION 1 |
|
#define | VK_KHR_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME "VK_KHR_buffer_device_address" |
|
#define | VK_KHR_deferred_host_operations 1 |
|
#define | VK_KHR_DEFERRED_HOST_OPERATIONS_SPEC_VERSION 4 |
|
#define | VK_KHR_DEFERRED_HOST_OPERATIONS_EXTENSION_NAME "VK_KHR_deferred_host_operations" |
|
#define | VK_KHR_pipeline_executable_properties 1 |
|
#define | VK_KHR_PIPELINE_EXECUTABLE_PROPERTIES_SPEC_VERSION 1 |
|
#define | VK_KHR_PIPELINE_EXECUTABLE_PROPERTIES_EXTENSION_NAME "VK_KHR_pipeline_executable_properties" |
|
#define | VK_KHR_shader_integer_dot_product 1 |
|
#define | VK_KHR_SHADER_INTEGER_DOT_PRODUCT_SPEC_VERSION 1 |
|
#define | VK_KHR_SHADER_INTEGER_DOT_PRODUCT_EXTENSION_NAME "VK_KHR_shader_integer_dot_product" |
|
#define | VK_KHR_pipeline_library 1 |
|
#define | VK_KHR_PIPELINE_LIBRARY_SPEC_VERSION 1 |
|
#define | VK_KHR_PIPELINE_LIBRARY_EXTENSION_NAME "VK_KHR_pipeline_library" |
|
#define | VK_KHR_shader_non_semantic_info 1 |
|
#define | VK_KHR_SHADER_NON_SEMANTIC_INFO_SPEC_VERSION 1 |
|
#define | VK_KHR_SHADER_NON_SEMANTIC_INFO_EXTENSION_NAME "VK_KHR_shader_non_semantic_info" |
|
#define | VK_KHR_present_id 1 |
|
#define | VK_KHR_PRESENT_ID_SPEC_VERSION 1 |
|
#define | VK_KHR_PRESENT_ID_EXTENSION_NAME "VK_KHR_present_id" |
|
#define | VK_KHR_synchronization2 1 |
|
#define | VK_KHR_SYNCHRONIZATION_2_SPEC_VERSION 1 |
|
#define | VK_KHR_SYNCHRONIZATION_2_EXTENSION_NAME "VK_KHR_synchronization2" |
|
#define | VK_KHR_fragment_shader_barycentric 1 |
|
#define | VK_KHR_FRAGMENT_SHADER_BARYCENTRIC_SPEC_VERSION 1 |
|
#define | VK_KHR_FRAGMENT_SHADER_BARYCENTRIC_EXTENSION_NAME "VK_KHR_fragment_shader_barycentric" |
|
#define | VK_KHR_shader_subgroup_uniform_control_flow 1 |
|
#define | VK_KHR_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_SPEC_VERSION 1 |
|
#define | VK_KHR_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_EXTENSION_NAME "VK_KHR_shader_subgroup_uniform_control_flow" |
|
#define | VK_KHR_zero_initialize_workgroup_memory 1 |
|
#define | VK_KHR_ZERO_INITIALIZE_WORKGROUP_MEMORY_SPEC_VERSION 1 |
|
#define | VK_KHR_ZERO_INITIALIZE_WORKGROUP_MEMORY_EXTENSION_NAME "VK_KHR_zero_initialize_workgroup_memory" |
|
#define | VK_KHR_workgroup_memory_explicit_layout 1 |
|
#define | VK_KHR_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_SPEC_VERSION 1 |
|
#define | VK_KHR_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_EXTENSION_NAME "VK_KHR_workgroup_memory_explicit_layout" |
|
#define | VK_KHR_copy_commands2 1 |
|
#define | VK_KHR_COPY_COMMANDS_2_SPEC_VERSION 1 |
|
#define | VK_KHR_COPY_COMMANDS_2_EXTENSION_NAME "VK_KHR_copy_commands2" |
|
#define | VK_KHR_format_feature_flags2 1 |
|
#define | VK_KHR_FORMAT_FEATURE_FLAGS_2_SPEC_VERSION 2 |
|
#define | VK_KHR_FORMAT_FEATURE_FLAGS_2_EXTENSION_NAME "VK_KHR_format_feature_flags2" |
|
#define | VK_KHR_ray_tracing_maintenance1 1 |
|
#define | VK_KHR_RAY_TRACING_MAINTENANCE_1_SPEC_VERSION 1 |
|
#define | VK_KHR_RAY_TRACING_MAINTENANCE_1_EXTENSION_NAME "VK_KHR_ray_tracing_maintenance1" |
|
#define | VK_KHR_portability_enumeration 1 |
|
#define | VK_KHR_PORTABILITY_ENUMERATION_SPEC_VERSION 1 |
|
#define | VK_KHR_PORTABILITY_ENUMERATION_EXTENSION_NAME "VK_KHR_portability_enumeration" |
|
#define | VK_KHR_maintenance4 1 |
|
#define | VK_KHR_MAINTENANCE_4_SPEC_VERSION 2 |
|
#define | VK_KHR_MAINTENANCE_4_EXTENSION_NAME "VK_KHR_maintenance4" |
|
#define | VK_EXT_debug_report 1 |
|
#define | VK_EXT_DEBUG_REPORT_SPEC_VERSION 10 |
|
#define | VK_EXT_DEBUG_REPORT_EXTENSION_NAME "VK_EXT_debug_report" |
|
#define | VK_NV_glsl_shader 1 |
|
#define | VK_NV_GLSL_SHADER_SPEC_VERSION 1 |
|
#define | VK_NV_GLSL_SHADER_EXTENSION_NAME "VK_NV_glsl_shader" |
|
#define | VK_EXT_depth_range_unrestricted 1 |
|
#define | VK_EXT_DEPTH_RANGE_UNRESTRICTED_SPEC_VERSION 1 |
|
#define | VK_EXT_DEPTH_RANGE_UNRESTRICTED_EXTENSION_NAME "VK_EXT_depth_range_unrestricted" |
|
#define | VK_IMG_filter_cubic 1 |
|
#define | VK_IMG_FILTER_CUBIC_SPEC_VERSION 1 |
|
#define | VK_IMG_FILTER_CUBIC_EXTENSION_NAME "VK_IMG_filter_cubic" |
|
#define | VK_AMD_rasterization_order 1 |
|
#define | VK_AMD_RASTERIZATION_ORDER_SPEC_VERSION 1 |
|
#define | VK_AMD_RASTERIZATION_ORDER_EXTENSION_NAME "VK_AMD_rasterization_order" |
|
#define | VK_AMD_shader_trinary_minmax 1 |
|
#define | VK_AMD_SHADER_TRINARY_MINMAX_SPEC_VERSION 1 |
|
#define | VK_AMD_SHADER_TRINARY_MINMAX_EXTENSION_NAME "VK_AMD_shader_trinary_minmax" |
|
#define | VK_AMD_shader_explicit_vertex_parameter 1 |
|
#define | VK_AMD_SHADER_EXPLICIT_VERTEX_PARAMETER_SPEC_VERSION 1 |
|
#define | VK_AMD_SHADER_EXPLICIT_VERTEX_PARAMETER_EXTENSION_NAME "VK_AMD_shader_explicit_vertex_parameter" |
|
#define | VK_EXT_debug_marker 1 |
|
#define | VK_EXT_DEBUG_MARKER_SPEC_VERSION 4 |
|
#define | VK_EXT_DEBUG_MARKER_EXTENSION_NAME "VK_EXT_debug_marker" |
|
#define | VK_AMD_gcn_shader 1 |
|
#define | VK_AMD_GCN_SHADER_SPEC_VERSION 1 |
|
#define | VK_AMD_GCN_SHADER_EXTENSION_NAME "VK_AMD_gcn_shader" |
|
#define | VK_NV_dedicated_allocation 1 |
|
#define | VK_NV_DEDICATED_ALLOCATION_SPEC_VERSION 1 |
|
#define | VK_NV_DEDICATED_ALLOCATION_EXTENSION_NAME "VK_NV_dedicated_allocation" |
|
#define | VK_EXT_transform_feedback 1 |
|
#define | VK_EXT_TRANSFORM_FEEDBACK_SPEC_VERSION 1 |
|
#define | VK_EXT_TRANSFORM_FEEDBACK_EXTENSION_NAME "VK_EXT_transform_feedback" |
|
#define | VK_NVX_binary_import 1 |
|
#define | VK_NVX_BINARY_IMPORT_SPEC_VERSION 1 |
|
#define | VK_NVX_BINARY_IMPORT_EXTENSION_NAME "VK_NVX_binary_import" |
|
#define | VK_NVX_image_view_handle 1 |
|
#define | VK_NVX_IMAGE_VIEW_HANDLE_SPEC_VERSION 2 |
|
#define | VK_NVX_IMAGE_VIEW_HANDLE_EXTENSION_NAME "VK_NVX_image_view_handle" |
|
#define | VK_AMD_draw_indirect_count 1 |
|
#define | VK_AMD_DRAW_INDIRECT_COUNT_SPEC_VERSION 2 |
|
#define | VK_AMD_DRAW_INDIRECT_COUNT_EXTENSION_NAME "VK_AMD_draw_indirect_count" |
|
#define | VK_AMD_negative_viewport_height 1 |
|
#define | VK_AMD_NEGATIVE_VIEWPORT_HEIGHT_SPEC_VERSION 1 |
|
#define | VK_AMD_NEGATIVE_VIEWPORT_HEIGHT_EXTENSION_NAME "VK_AMD_negative_viewport_height" |
|
#define | VK_AMD_gpu_shader_half_float 1 |
|
#define | VK_AMD_GPU_SHADER_HALF_FLOAT_SPEC_VERSION 2 |
|
#define | VK_AMD_GPU_SHADER_HALF_FLOAT_EXTENSION_NAME "VK_AMD_gpu_shader_half_float" |
|
#define | VK_AMD_shader_ballot 1 |
|
#define | VK_AMD_SHADER_BALLOT_SPEC_VERSION 1 |
|
#define | VK_AMD_SHADER_BALLOT_EXTENSION_NAME "VK_AMD_shader_ballot" |
|
#define | VK_AMD_texture_gather_bias_lod 1 |
|
#define | VK_AMD_TEXTURE_GATHER_BIAS_LOD_SPEC_VERSION 1 |
|
#define | VK_AMD_TEXTURE_GATHER_BIAS_LOD_EXTENSION_NAME "VK_AMD_texture_gather_bias_lod" |
|
#define | VK_AMD_shader_info 1 |
|
#define | VK_AMD_SHADER_INFO_SPEC_VERSION 1 |
|
#define | VK_AMD_SHADER_INFO_EXTENSION_NAME "VK_AMD_shader_info" |
|
#define | VK_AMD_shader_image_load_store_lod 1 |
|
#define | VK_AMD_SHADER_IMAGE_LOAD_STORE_LOD_SPEC_VERSION 1 |
|
#define | VK_AMD_SHADER_IMAGE_LOAD_STORE_LOD_EXTENSION_NAME "VK_AMD_shader_image_load_store_lod" |
|
#define | VK_NV_corner_sampled_image 1 |
|
#define | VK_NV_CORNER_SAMPLED_IMAGE_SPEC_VERSION 2 |
|
#define | VK_NV_CORNER_SAMPLED_IMAGE_EXTENSION_NAME "VK_NV_corner_sampled_image" |
|
#define | VK_IMG_format_pvrtc 1 |
|
#define | VK_IMG_FORMAT_PVRTC_SPEC_VERSION 1 |
|
#define | VK_IMG_FORMAT_PVRTC_EXTENSION_NAME "VK_IMG_format_pvrtc" |
|
#define | VK_NV_external_memory_capabilities 1 |
|
#define | VK_NV_EXTERNAL_MEMORY_CAPABILITIES_SPEC_VERSION 1 |
|
#define | VK_NV_EXTERNAL_MEMORY_CAPABILITIES_EXTENSION_NAME "VK_NV_external_memory_capabilities" |
|
#define | VK_NV_external_memory 1 |
|
#define | VK_NV_EXTERNAL_MEMORY_SPEC_VERSION 1 |
|
#define | VK_NV_EXTERNAL_MEMORY_EXTENSION_NAME "VK_NV_external_memory" |
|
#define | VK_EXT_validation_flags 1 |
|
#define | VK_EXT_VALIDATION_FLAGS_SPEC_VERSION 2 |
|
#define | VK_EXT_VALIDATION_FLAGS_EXTENSION_NAME "VK_EXT_validation_flags" |
|
#define | VK_EXT_shader_subgroup_ballot 1 |
|
#define | VK_EXT_SHADER_SUBGROUP_BALLOT_SPEC_VERSION 1 |
|
#define | VK_EXT_SHADER_SUBGROUP_BALLOT_EXTENSION_NAME "VK_EXT_shader_subgroup_ballot" |
|
#define | VK_EXT_shader_subgroup_vote 1 |
|
#define | VK_EXT_SHADER_SUBGROUP_VOTE_SPEC_VERSION 1 |
|
#define | VK_EXT_SHADER_SUBGROUP_VOTE_EXTENSION_NAME "VK_EXT_shader_subgroup_vote" |
|
#define | VK_EXT_texture_compression_astc_hdr 1 |
|
#define | VK_EXT_TEXTURE_COMPRESSION_ASTC_HDR_SPEC_VERSION 1 |
|
#define | VK_EXT_TEXTURE_COMPRESSION_ASTC_HDR_EXTENSION_NAME "VK_EXT_texture_compression_astc_hdr" |
|
#define | VK_EXT_astc_decode_mode 1 |
|
#define | VK_EXT_ASTC_DECODE_MODE_SPEC_VERSION 1 |
|
#define | VK_EXT_ASTC_DECODE_MODE_EXTENSION_NAME "VK_EXT_astc_decode_mode" |
|
#define | VK_EXT_pipeline_robustness 1 |
|
#define | VK_EXT_PIPELINE_ROBUSTNESS_SPEC_VERSION 1 |
|
#define | VK_EXT_PIPELINE_ROBUSTNESS_EXTENSION_NAME "VK_EXT_pipeline_robustness" |
|
#define | VK_EXT_conditional_rendering 1 |
|
#define | VK_EXT_CONDITIONAL_RENDERING_SPEC_VERSION 2 |
|
#define | VK_EXT_CONDITIONAL_RENDERING_EXTENSION_NAME "VK_EXT_conditional_rendering" |
|
#define | VK_NV_clip_space_w_scaling 1 |
|
#define | VK_NV_CLIP_SPACE_W_SCALING_SPEC_VERSION 1 |
|
#define | VK_NV_CLIP_SPACE_W_SCALING_EXTENSION_NAME "VK_NV_clip_space_w_scaling" |
|
#define | VK_EXT_direct_mode_display 1 |
|
#define | VK_EXT_DIRECT_MODE_DISPLAY_SPEC_VERSION 1 |
|
#define | VK_EXT_DIRECT_MODE_DISPLAY_EXTENSION_NAME "VK_EXT_direct_mode_display" |
|
#define | VK_EXT_display_surface_counter 1 |
|
#define | VK_EXT_DISPLAY_SURFACE_COUNTER_SPEC_VERSION 1 |
|
#define | VK_EXT_DISPLAY_SURFACE_COUNTER_EXTENSION_NAME "VK_EXT_display_surface_counter" |
|
#define | VK_EXT_display_control 1 |
|
#define | VK_EXT_DISPLAY_CONTROL_SPEC_VERSION 1 |
|
#define | VK_EXT_DISPLAY_CONTROL_EXTENSION_NAME "VK_EXT_display_control" |
|
#define | VK_GOOGLE_display_timing 1 |
|
#define | VK_GOOGLE_DISPLAY_TIMING_SPEC_VERSION 1 |
|
#define | VK_GOOGLE_DISPLAY_TIMING_EXTENSION_NAME "VK_GOOGLE_display_timing" |
|
#define | VK_NV_sample_mask_override_coverage 1 |
|
#define | VK_NV_SAMPLE_MASK_OVERRIDE_COVERAGE_SPEC_VERSION 1 |
|
#define | VK_NV_SAMPLE_MASK_OVERRIDE_COVERAGE_EXTENSION_NAME "VK_NV_sample_mask_override_coverage" |
|
#define | VK_NV_geometry_shader_passthrough 1 |
|
#define | VK_NV_GEOMETRY_SHADER_PASSTHROUGH_SPEC_VERSION 1 |
|
#define | VK_NV_GEOMETRY_SHADER_PASSTHROUGH_EXTENSION_NAME "VK_NV_geometry_shader_passthrough" |
|
#define | VK_NV_viewport_array2 1 |
|
#define | VK_NV_VIEWPORT_ARRAY_2_SPEC_VERSION 1 |
|
#define | VK_NV_VIEWPORT_ARRAY_2_EXTENSION_NAME "VK_NV_viewport_array2" |
|
#define | VK_NV_VIEWPORT_ARRAY2_SPEC_VERSION VK_NV_VIEWPORT_ARRAY_2_SPEC_VERSION |
|
#define | VK_NV_VIEWPORT_ARRAY2_EXTENSION_NAME VK_NV_VIEWPORT_ARRAY_2_EXTENSION_NAME |
|
#define | VK_NVX_multiview_per_view_attributes 1 |
|
#define | VK_NVX_MULTIVIEW_PER_VIEW_ATTRIBUTES_SPEC_VERSION 1 |
|
#define | VK_NVX_MULTIVIEW_PER_VIEW_ATTRIBUTES_EXTENSION_NAME "VK_NVX_multiview_per_view_attributes" |
|
#define | VK_NV_viewport_swizzle 1 |
|
#define | VK_NV_VIEWPORT_SWIZZLE_SPEC_VERSION 1 |
|
#define | VK_NV_VIEWPORT_SWIZZLE_EXTENSION_NAME "VK_NV_viewport_swizzle" |
|
#define | VK_EXT_discard_rectangles 1 |
|
#define | VK_EXT_DISCARD_RECTANGLES_SPEC_VERSION 1 |
|
#define | VK_EXT_DISCARD_RECTANGLES_EXTENSION_NAME "VK_EXT_discard_rectangles" |
|
#define | VK_EXT_conservative_rasterization 1 |
|
#define | VK_EXT_CONSERVATIVE_RASTERIZATION_SPEC_VERSION 1 |
|
#define | VK_EXT_CONSERVATIVE_RASTERIZATION_EXTENSION_NAME "VK_EXT_conservative_rasterization" |
|
#define | VK_EXT_depth_clip_enable 1 |
|
#define | VK_EXT_DEPTH_CLIP_ENABLE_SPEC_VERSION 1 |
|
#define | VK_EXT_DEPTH_CLIP_ENABLE_EXTENSION_NAME "VK_EXT_depth_clip_enable" |
|
#define | VK_EXT_swapchain_colorspace 1 |
|
#define | VK_EXT_SWAPCHAIN_COLOR_SPACE_SPEC_VERSION 4 |
|
#define | VK_EXT_SWAPCHAIN_COLOR_SPACE_EXTENSION_NAME "VK_EXT_swapchain_colorspace" |
|
#define | VK_EXT_hdr_metadata 1 |
|
#define | VK_EXT_HDR_METADATA_SPEC_VERSION 2 |
|
#define | VK_EXT_HDR_METADATA_EXTENSION_NAME "VK_EXT_hdr_metadata" |
|
#define | VK_EXT_external_memory_dma_buf 1 |
|
#define | VK_EXT_EXTERNAL_MEMORY_DMA_BUF_SPEC_VERSION 1 |
|
#define | VK_EXT_EXTERNAL_MEMORY_DMA_BUF_EXTENSION_NAME "VK_EXT_external_memory_dma_buf" |
|
#define | VK_EXT_queue_family_foreign 1 |
|
#define | VK_EXT_QUEUE_FAMILY_FOREIGN_SPEC_VERSION 1 |
|
#define | VK_EXT_QUEUE_FAMILY_FOREIGN_EXTENSION_NAME "VK_EXT_queue_family_foreign" |
|
#define | VK_QUEUE_FAMILY_FOREIGN_EXT (~2U) |
|
#define | VK_EXT_debug_utils 1 |
|
#define | VK_EXT_DEBUG_UTILS_SPEC_VERSION 2 |
|
#define | VK_EXT_DEBUG_UTILS_EXTENSION_NAME "VK_EXT_debug_utils" |
|
#define | VK_EXT_sampler_filter_minmax 1 |
|
#define | VK_EXT_SAMPLER_FILTER_MINMAX_SPEC_VERSION 2 |
|
#define | VK_EXT_SAMPLER_FILTER_MINMAX_EXTENSION_NAME "VK_EXT_sampler_filter_minmax" |
|
#define | VK_AMD_gpu_shader_int16 1 |
|
#define | VK_AMD_GPU_SHADER_INT16_SPEC_VERSION 2 |
|
#define | VK_AMD_GPU_SHADER_INT16_EXTENSION_NAME "VK_AMD_gpu_shader_int16" |
|
#define | VK_AMD_mixed_attachment_samples 1 |
|
#define | VK_AMD_MIXED_ATTACHMENT_SAMPLES_SPEC_VERSION 1 |
|
#define | VK_AMD_MIXED_ATTACHMENT_SAMPLES_EXTENSION_NAME "VK_AMD_mixed_attachment_samples" |
|
#define | VK_AMD_shader_fragment_mask 1 |
|
#define | VK_AMD_SHADER_FRAGMENT_MASK_SPEC_VERSION 1 |
|
#define | VK_AMD_SHADER_FRAGMENT_MASK_EXTENSION_NAME "VK_AMD_shader_fragment_mask" |
|
#define | VK_EXT_inline_uniform_block 1 |
|
#define | VK_EXT_INLINE_UNIFORM_BLOCK_SPEC_VERSION 1 |
|
#define | VK_EXT_INLINE_UNIFORM_BLOCK_EXTENSION_NAME "VK_EXT_inline_uniform_block" |
|
#define | VK_EXT_shader_stencil_export 1 |
|
#define | VK_EXT_SHADER_STENCIL_EXPORT_SPEC_VERSION 1 |
|
#define | VK_EXT_SHADER_STENCIL_EXPORT_EXTENSION_NAME "VK_EXT_shader_stencil_export" |
|
#define | VK_EXT_sample_locations 1 |
|
#define | VK_EXT_SAMPLE_LOCATIONS_SPEC_VERSION 1 |
|
#define | VK_EXT_SAMPLE_LOCATIONS_EXTENSION_NAME "VK_EXT_sample_locations" |
|
#define | VK_EXT_blend_operation_advanced 1 |
|
#define | VK_EXT_BLEND_OPERATION_ADVANCED_SPEC_VERSION 2 |
|
#define | VK_EXT_BLEND_OPERATION_ADVANCED_EXTENSION_NAME "VK_EXT_blend_operation_advanced" |
|
#define | VK_NV_fragment_coverage_to_color 1 |
|
#define | VK_NV_FRAGMENT_COVERAGE_TO_COLOR_SPEC_VERSION 1 |
|
#define | VK_NV_FRAGMENT_COVERAGE_TO_COLOR_EXTENSION_NAME "VK_NV_fragment_coverage_to_color" |
|
#define | VK_NV_framebuffer_mixed_samples 1 |
|
#define | VK_NV_FRAMEBUFFER_MIXED_SAMPLES_SPEC_VERSION 1 |
|
#define | VK_NV_FRAMEBUFFER_MIXED_SAMPLES_EXTENSION_NAME "VK_NV_framebuffer_mixed_samples" |
|
#define | VK_NV_fill_rectangle 1 |
|
#define | VK_NV_FILL_RECTANGLE_SPEC_VERSION 1 |
|
#define | VK_NV_FILL_RECTANGLE_EXTENSION_NAME "VK_NV_fill_rectangle" |
|
#define | VK_NV_shader_sm_builtins 1 |
|
#define | VK_NV_SHADER_SM_BUILTINS_SPEC_VERSION 1 |
|
#define | VK_NV_SHADER_SM_BUILTINS_EXTENSION_NAME "VK_NV_shader_sm_builtins" |
|
#define | VK_EXT_post_depth_coverage 1 |
|
#define | VK_EXT_POST_DEPTH_COVERAGE_SPEC_VERSION 1 |
|
#define | VK_EXT_POST_DEPTH_COVERAGE_EXTENSION_NAME "VK_EXT_post_depth_coverage" |
|
#define | VK_EXT_image_drm_format_modifier 1 |
|
#define | VK_EXT_IMAGE_DRM_FORMAT_MODIFIER_SPEC_VERSION 2 |
|
#define | VK_EXT_IMAGE_DRM_FORMAT_MODIFIER_EXTENSION_NAME "VK_EXT_image_drm_format_modifier" |
|
#define | VK_EXT_validation_cache 1 |
|
#define | VK_EXT_VALIDATION_CACHE_SPEC_VERSION 1 |
|
#define | VK_EXT_VALIDATION_CACHE_EXTENSION_NAME "VK_EXT_validation_cache" |
|
#define | VK_EXT_descriptor_indexing 1 |
|
#define | VK_EXT_DESCRIPTOR_INDEXING_SPEC_VERSION 2 |
|
#define | VK_EXT_DESCRIPTOR_INDEXING_EXTENSION_NAME "VK_EXT_descriptor_indexing" |
|
#define | VK_EXT_shader_viewport_index_layer 1 |
|
#define | VK_EXT_SHADER_VIEWPORT_INDEX_LAYER_SPEC_VERSION 1 |
|
#define | VK_EXT_SHADER_VIEWPORT_INDEX_LAYER_EXTENSION_NAME "VK_EXT_shader_viewport_index_layer" |
|
#define | VK_NV_shading_rate_image 1 |
|
#define | VK_NV_SHADING_RATE_IMAGE_SPEC_VERSION 3 |
|
#define | VK_NV_SHADING_RATE_IMAGE_EXTENSION_NAME "VK_NV_shading_rate_image" |
|
#define | VK_NV_ray_tracing 1 |
|
#define | VK_NV_RAY_TRACING_SPEC_VERSION 3 |
|
#define | VK_NV_RAY_TRACING_EXTENSION_NAME "VK_NV_ray_tracing" |
|
#define | VK_SHADER_UNUSED_KHR (~0U) |
|
#define | VK_SHADER_UNUSED_NV VK_SHADER_UNUSED_KHR |
|
#define | VK_NV_representative_fragment_test 1 |
|
#define | VK_NV_REPRESENTATIVE_FRAGMENT_TEST_SPEC_VERSION 2 |
|
#define | VK_NV_REPRESENTATIVE_FRAGMENT_TEST_EXTENSION_NAME "VK_NV_representative_fragment_test" |
|
#define | VK_EXT_filter_cubic 1 |
|
#define | VK_EXT_FILTER_CUBIC_SPEC_VERSION 3 |
|
#define | VK_EXT_FILTER_CUBIC_EXTENSION_NAME "VK_EXT_filter_cubic" |
|
#define | VK_QCOM_render_pass_shader_resolve 1 |
|
#define | VK_QCOM_RENDER_PASS_SHADER_RESOLVE_SPEC_VERSION 4 |
|
#define | VK_QCOM_RENDER_PASS_SHADER_RESOLVE_EXTENSION_NAME "VK_QCOM_render_pass_shader_resolve" |
|
#define | VK_EXT_global_priority 1 |
|
#define | VK_EXT_GLOBAL_PRIORITY_SPEC_VERSION 2 |
|
#define | VK_EXT_GLOBAL_PRIORITY_EXTENSION_NAME "VK_EXT_global_priority" |
|
#define | VK_EXT_external_memory_host 1 |
|
#define | VK_EXT_EXTERNAL_MEMORY_HOST_SPEC_VERSION 1 |
|
#define | VK_EXT_EXTERNAL_MEMORY_HOST_EXTENSION_NAME "VK_EXT_external_memory_host" |
|
#define | VK_AMD_buffer_marker 1 |
|
#define | VK_AMD_BUFFER_MARKER_SPEC_VERSION 1 |
|
#define | VK_AMD_BUFFER_MARKER_EXTENSION_NAME "VK_AMD_buffer_marker" |
|
#define | VK_AMD_pipeline_compiler_control 1 |
|
#define | VK_AMD_PIPELINE_COMPILER_CONTROL_SPEC_VERSION 1 |
|
#define | VK_AMD_PIPELINE_COMPILER_CONTROL_EXTENSION_NAME "VK_AMD_pipeline_compiler_control" |
|
#define | VK_EXT_calibrated_timestamps 1 |
|
#define | VK_EXT_CALIBRATED_TIMESTAMPS_SPEC_VERSION 2 |
|
#define | VK_EXT_CALIBRATED_TIMESTAMPS_EXTENSION_NAME "VK_EXT_calibrated_timestamps" |
|
#define | VK_AMD_shader_core_properties 1 |
|
#define | VK_AMD_SHADER_CORE_PROPERTIES_SPEC_VERSION 2 |
|
#define | VK_AMD_SHADER_CORE_PROPERTIES_EXTENSION_NAME "VK_AMD_shader_core_properties" |
|
#define | VK_AMD_memory_overallocation_behavior 1 |
|
#define | VK_AMD_MEMORY_OVERALLOCATION_BEHAVIOR_SPEC_VERSION 1 |
|
#define | VK_AMD_MEMORY_OVERALLOCATION_BEHAVIOR_EXTENSION_NAME "VK_AMD_memory_overallocation_behavior" |
|
#define | VK_EXT_vertex_attribute_divisor 1 |
|
#define | VK_EXT_VERTEX_ATTRIBUTE_DIVISOR_SPEC_VERSION 3 |
|
#define | VK_EXT_VERTEX_ATTRIBUTE_DIVISOR_EXTENSION_NAME "VK_EXT_vertex_attribute_divisor" |
|
#define | VK_EXT_pipeline_creation_feedback 1 |
|
#define | VK_EXT_PIPELINE_CREATION_FEEDBACK_SPEC_VERSION 1 |
|
#define | VK_EXT_PIPELINE_CREATION_FEEDBACK_EXTENSION_NAME "VK_EXT_pipeline_creation_feedback" |
|
#define | VK_NV_shader_subgroup_partitioned 1 |
|
#define | VK_NV_SHADER_SUBGROUP_PARTITIONED_SPEC_VERSION 1 |
|
#define | VK_NV_SHADER_SUBGROUP_PARTITIONED_EXTENSION_NAME "VK_NV_shader_subgroup_partitioned" |
|
#define | VK_NV_compute_shader_derivatives 1 |
|
#define | VK_NV_COMPUTE_SHADER_DERIVATIVES_SPEC_VERSION 1 |
|
#define | VK_NV_COMPUTE_SHADER_DERIVATIVES_EXTENSION_NAME "VK_NV_compute_shader_derivatives" |
|
#define | VK_NV_mesh_shader 1 |
|
#define | VK_NV_MESH_SHADER_SPEC_VERSION 1 |
|
#define | VK_NV_MESH_SHADER_EXTENSION_NAME "VK_NV_mesh_shader" |
|
#define | VK_NV_fragment_shader_barycentric 1 |
|
#define | VK_NV_FRAGMENT_SHADER_BARYCENTRIC_SPEC_VERSION 1 |
|
#define | VK_NV_FRAGMENT_SHADER_BARYCENTRIC_EXTENSION_NAME "VK_NV_fragment_shader_barycentric" |
|
#define | VK_NV_shader_image_footprint 1 |
|
#define | VK_NV_SHADER_IMAGE_FOOTPRINT_SPEC_VERSION 2 |
|
#define | VK_NV_SHADER_IMAGE_FOOTPRINT_EXTENSION_NAME "VK_NV_shader_image_footprint" |
|
#define | VK_NV_scissor_exclusive 1 |
|
#define | VK_NV_SCISSOR_EXCLUSIVE_SPEC_VERSION 1 |
|
#define | VK_NV_SCISSOR_EXCLUSIVE_EXTENSION_NAME "VK_NV_scissor_exclusive" |
|
#define | VK_NV_device_diagnostic_checkpoints 1 |
|
#define | VK_NV_DEVICE_DIAGNOSTIC_CHECKPOINTS_SPEC_VERSION 2 |
|
#define | VK_NV_DEVICE_DIAGNOSTIC_CHECKPOINTS_EXTENSION_NAME "VK_NV_device_diagnostic_checkpoints" |
|
#define | VK_INTEL_shader_integer_functions2 1 |
|
#define | VK_INTEL_SHADER_INTEGER_FUNCTIONS_2_SPEC_VERSION 1 |
|
#define | VK_INTEL_SHADER_INTEGER_FUNCTIONS_2_EXTENSION_NAME "VK_INTEL_shader_integer_functions2" |
|
#define | VK_INTEL_performance_query 1 |
|
#define | VK_INTEL_PERFORMANCE_QUERY_SPEC_VERSION 2 |
|
#define | VK_INTEL_PERFORMANCE_QUERY_EXTENSION_NAME "VK_INTEL_performance_query" |
|
#define | VK_EXT_pci_bus_info 1 |
|
#define | VK_EXT_PCI_BUS_INFO_SPEC_VERSION 2 |
|
#define | VK_EXT_PCI_BUS_INFO_EXTENSION_NAME "VK_EXT_pci_bus_info" |
|
#define | VK_AMD_display_native_hdr 1 |
|
#define | VK_AMD_DISPLAY_NATIVE_HDR_SPEC_VERSION 1 |
|
#define | VK_AMD_DISPLAY_NATIVE_HDR_EXTENSION_NAME "VK_AMD_display_native_hdr" |
|
#define | VK_EXT_fragment_density_map 1 |
|
#define | VK_EXT_FRAGMENT_DENSITY_MAP_SPEC_VERSION 2 |
|
#define | VK_EXT_FRAGMENT_DENSITY_MAP_EXTENSION_NAME "VK_EXT_fragment_density_map" |
|
#define | VK_EXT_scalar_block_layout 1 |
|
#define | VK_EXT_SCALAR_BLOCK_LAYOUT_SPEC_VERSION 1 |
|
#define | VK_EXT_SCALAR_BLOCK_LAYOUT_EXTENSION_NAME "VK_EXT_scalar_block_layout" |
|
#define | VK_GOOGLE_hlsl_functionality1 1 |
|
#define | VK_GOOGLE_HLSL_FUNCTIONALITY_1_SPEC_VERSION 1 |
|
#define | VK_GOOGLE_HLSL_FUNCTIONALITY_1_EXTENSION_NAME "VK_GOOGLE_hlsl_functionality1" |
|
#define | VK_GOOGLE_HLSL_FUNCTIONALITY1_SPEC_VERSION VK_GOOGLE_HLSL_FUNCTIONALITY_1_SPEC_VERSION |
|
#define | VK_GOOGLE_HLSL_FUNCTIONALITY1_EXTENSION_NAME VK_GOOGLE_HLSL_FUNCTIONALITY_1_EXTENSION_NAME |
|
#define | VK_GOOGLE_decorate_string 1 |
|
#define | VK_GOOGLE_DECORATE_STRING_SPEC_VERSION 1 |
|
#define | VK_GOOGLE_DECORATE_STRING_EXTENSION_NAME "VK_GOOGLE_decorate_string" |
|
#define | VK_EXT_subgroup_size_control 1 |
|
#define | VK_EXT_SUBGROUP_SIZE_CONTROL_SPEC_VERSION 2 |
|
#define | VK_EXT_SUBGROUP_SIZE_CONTROL_EXTENSION_NAME "VK_EXT_subgroup_size_control" |
|
#define | VK_AMD_shader_core_properties2 1 |
|
#define | VK_AMD_SHADER_CORE_PROPERTIES_2_SPEC_VERSION 1 |
|
#define | VK_AMD_SHADER_CORE_PROPERTIES_2_EXTENSION_NAME "VK_AMD_shader_core_properties2" |
|
#define | VK_AMD_device_coherent_memory 1 |
|
#define | VK_AMD_DEVICE_COHERENT_MEMORY_SPEC_VERSION 1 |
|
#define | VK_AMD_DEVICE_COHERENT_MEMORY_EXTENSION_NAME "VK_AMD_device_coherent_memory" |
|
#define | VK_EXT_shader_image_atomic_int64 1 |
|
#define | VK_EXT_SHADER_IMAGE_ATOMIC_INT64_SPEC_VERSION 1 |
|
#define | VK_EXT_SHADER_IMAGE_ATOMIC_INT64_EXTENSION_NAME "VK_EXT_shader_image_atomic_int64" |
|
#define | VK_EXT_memory_budget 1 |
|
#define | VK_EXT_MEMORY_BUDGET_SPEC_VERSION 1 |
|
#define | VK_EXT_MEMORY_BUDGET_EXTENSION_NAME "VK_EXT_memory_budget" |
|
#define | VK_EXT_memory_priority 1 |
|
#define | VK_EXT_MEMORY_PRIORITY_SPEC_VERSION 1 |
|
#define | VK_EXT_MEMORY_PRIORITY_EXTENSION_NAME "VK_EXT_memory_priority" |
|
#define | VK_NV_dedicated_allocation_image_aliasing 1 |
|
#define | VK_NV_DEDICATED_ALLOCATION_IMAGE_ALIASING_SPEC_VERSION 1 |
|
#define | VK_NV_DEDICATED_ALLOCATION_IMAGE_ALIASING_EXTENSION_NAME "VK_NV_dedicated_allocation_image_aliasing" |
|
#define | VK_EXT_buffer_device_address 1 |
|
#define | VK_EXT_BUFFER_DEVICE_ADDRESS_SPEC_VERSION 2 |
|
#define | VK_EXT_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME "VK_EXT_buffer_device_address" |
|
#define | VK_EXT_tooling_info 1 |
|
#define | VK_EXT_TOOLING_INFO_SPEC_VERSION 1 |
|
#define | VK_EXT_TOOLING_INFO_EXTENSION_NAME "VK_EXT_tooling_info" |
|
#define | VK_EXT_separate_stencil_usage 1 |
|
#define | VK_EXT_SEPARATE_STENCIL_USAGE_SPEC_VERSION 1 |
|
#define | VK_EXT_SEPARATE_STENCIL_USAGE_EXTENSION_NAME "VK_EXT_separate_stencil_usage" |
|
#define | VK_EXT_validation_features 1 |
|
#define | VK_EXT_VALIDATION_FEATURES_SPEC_VERSION 5 |
|
#define | VK_EXT_VALIDATION_FEATURES_EXTENSION_NAME "VK_EXT_validation_features" |
|
#define | VK_NV_cooperative_matrix 1 |
|
#define | VK_NV_COOPERATIVE_MATRIX_SPEC_VERSION 1 |
|
#define | VK_NV_COOPERATIVE_MATRIX_EXTENSION_NAME "VK_NV_cooperative_matrix" |
|
#define | VK_NV_coverage_reduction_mode 1 |
|
#define | VK_NV_COVERAGE_REDUCTION_MODE_SPEC_VERSION 1 |
|
#define | VK_NV_COVERAGE_REDUCTION_MODE_EXTENSION_NAME "VK_NV_coverage_reduction_mode" |
|
#define | VK_EXT_fragment_shader_interlock 1 |
|
#define | VK_EXT_FRAGMENT_SHADER_INTERLOCK_SPEC_VERSION 1 |
|
#define | VK_EXT_FRAGMENT_SHADER_INTERLOCK_EXTENSION_NAME "VK_EXT_fragment_shader_interlock" |
|
#define | VK_EXT_ycbcr_image_arrays 1 |
|
#define | VK_EXT_YCBCR_IMAGE_ARRAYS_SPEC_VERSION 1 |
|
#define | VK_EXT_YCBCR_IMAGE_ARRAYS_EXTENSION_NAME "VK_EXT_ycbcr_image_arrays" |
|
#define | VK_EXT_provoking_vertex 1 |
|
#define | VK_EXT_PROVOKING_VERTEX_SPEC_VERSION 1 |
|
#define | VK_EXT_PROVOKING_VERTEX_EXTENSION_NAME "VK_EXT_provoking_vertex" |
|
#define | VK_EXT_headless_surface 1 |
|
#define | VK_EXT_HEADLESS_SURFACE_SPEC_VERSION 1 |
|
#define | VK_EXT_HEADLESS_SURFACE_EXTENSION_NAME "VK_EXT_headless_surface" |
|
#define | VK_EXT_line_rasterization 1 |
|
#define | VK_EXT_LINE_RASTERIZATION_SPEC_VERSION 1 |
|
#define | VK_EXT_LINE_RASTERIZATION_EXTENSION_NAME "VK_EXT_line_rasterization" |
|
#define | VK_EXT_shader_atomic_float 1 |
|
#define | VK_EXT_SHADER_ATOMIC_FLOAT_SPEC_VERSION 1 |
|
#define | VK_EXT_SHADER_ATOMIC_FLOAT_EXTENSION_NAME "VK_EXT_shader_atomic_float" |
|
#define | VK_EXT_host_query_reset 1 |
|
#define | VK_EXT_HOST_QUERY_RESET_SPEC_VERSION 1 |
|
#define | VK_EXT_HOST_QUERY_RESET_EXTENSION_NAME "VK_EXT_host_query_reset" |
|
#define | VK_EXT_index_type_uint8 1 |
|
#define | VK_EXT_INDEX_TYPE_UINT8_SPEC_VERSION 1 |
|
#define | VK_EXT_INDEX_TYPE_UINT8_EXTENSION_NAME "VK_EXT_index_type_uint8" |
|
#define | VK_EXT_extended_dynamic_state 1 |
|
#define | VK_EXT_EXTENDED_DYNAMIC_STATE_SPEC_VERSION 1 |
|
#define | VK_EXT_EXTENDED_DYNAMIC_STATE_EXTENSION_NAME "VK_EXT_extended_dynamic_state" |
|
#define | VK_EXT_shader_atomic_float2 1 |
|
#define | VK_EXT_SHADER_ATOMIC_FLOAT_2_SPEC_VERSION 1 |
|
#define | VK_EXT_SHADER_ATOMIC_FLOAT_2_EXTENSION_NAME "VK_EXT_shader_atomic_float2" |
|
#define | VK_EXT_shader_demote_to_helper_invocation 1 |
|
#define | VK_EXT_SHADER_DEMOTE_TO_HELPER_INVOCATION_SPEC_VERSION 1 |
|
#define | VK_EXT_SHADER_DEMOTE_TO_HELPER_INVOCATION_EXTENSION_NAME "VK_EXT_shader_demote_to_helper_invocation" |
|
#define | VK_NV_device_generated_commands 1 |
|
#define | VK_NV_DEVICE_GENERATED_COMMANDS_SPEC_VERSION 3 |
|
#define | VK_NV_DEVICE_GENERATED_COMMANDS_EXTENSION_NAME "VK_NV_device_generated_commands" |
|
#define | VK_NV_inherited_viewport_scissor 1 |
|
#define | VK_NV_INHERITED_VIEWPORT_SCISSOR_SPEC_VERSION 1 |
|
#define | VK_NV_INHERITED_VIEWPORT_SCISSOR_EXTENSION_NAME "VK_NV_inherited_viewport_scissor" |
|
#define | VK_EXT_texel_buffer_alignment 1 |
|
#define | VK_EXT_TEXEL_BUFFER_ALIGNMENT_SPEC_VERSION 1 |
|
#define | VK_EXT_TEXEL_BUFFER_ALIGNMENT_EXTENSION_NAME "VK_EXT_texel_buffer_alignment" |
|
#define | VK_QCOM_render_pass_transform 1 |
|
#define | VK_QCOM_RENDER_PASS_TRANSFORM_SPEC_VERSION 3 |
|
#define | VK_QCOM_RENDER_PASS_TRANSFORM_EXTENSION_NAME "VK_QCOM_render_pass_transform" |
|
#define | VK_EXT_device_memory_report 1 |
|
#define | VK_EXT_DEVICE_MEMORY_REPORT_SPEC_VERSION 2 |
|
#define | VK_EXT_DEVICE_MEMORY_REPORT_EXTENSION_NAME "VK_EXT_device_memory_report" |
|
#define | VK_EXT_acquire_drm_display 1 |
|
#define | VK_EXT_ACQUIRE_DRM_DISPLAY_SPEC_VERSION 1 |
|
#define | VK_EXT_ACQUIRE_DRM_DISPLAY_EXTENSION_NAME "VK_EXT_acquire_drm_display" |
|
#define | VK_EXT_robustness2 1 |
|
#define | VK_EXT_ROBUSTNESS_2_SPEC_VERSION 1 |
|
#define | VK_EXT_ROBUSTNESS_2_EXTENSION_NAME "VK_EXT_robustness2" |
|
#define | VK_EXT_custom_border_color 1 |
|
#define | VK_EXT_CUSTOM_BORDER_COLOR_SPEC_VERSION 12 |
|
#define | VK_EXT_CUSTOM_BORDER_COLOR_EXTENSION_NAME "VK_EXT_custom_border_color" |
|
#define | VK_GOOGLE_user_type 1 |
|
#define | VK_GOOGLE_USER_TYPE_SPEC_VERSION 1 |
|
#define | VK_GOOGLE_USER_TYPE_EXTENSION_NAME "VK_GOOGLE_user_type" |
|
#define | VK_NV_present_barrier 1 |
|
#define | VK_NV_PRESENT_BARRIER_SPEC_VERSION 1 |
|
#define | VK_NV_PRESENT_BARRIER_EXTENSION_NAME "VK_NV_present_barrier" |
|
#define | VK_EXT_private_data 1 |
|
#define | VK_EXT_PRIVATE_DATA_SPEC_VERSION 1 |
|
#define | VK_EXT_PRIVATE_DATA_EXTENSION_NAME "VK_EXT_private_data" |
|
#define | VK_EXT_pipeline_creation_cache_control 1 |
|
#define | VK_EXT_PIPELINE_CREATION_CACHE_CONTROL_SPEC_VERSION 3 |
|
#define | VK_EXT_PIPELINE_CREATION_CACHE_CONTROL_EXTENSION_NAME "VK_EXT_pipeline_creation_cache_control" |
|
#define | VK_NV_device_diagnostics_config 1 |
|
#define | VK_NV_DEVICE_DIAGNOSTICS_CONFIG_SPEC_VERSION 2 |
|
#define | VK_NV_DEVICE_DIAGNOSTICS_CONFIG_EXTENSION_NAME "VK_NV_device_diagnostics_config" |
|
#define | VK_QCOM_render_pass_store_ops 1 |
|
#define | VK_QCOM_RENDER_PASS_STORE_OPS_SPEC_VERSION 2 |
|
#define | VK_QCOM_RENDER_PASS_STORE_OPS_EXTENSION_NAME "VK_QCOM_render_pass_store_ops" |
|
#define | VK_EXT_descriptor_buffer 1 |
|
#define | VK_EXT_DESCRIPTOR_BUFFER_SPEC_VERSION 1 |
|
#define | VK_EXT_DESCRIPTOR_BUFFER_EXTENSION_NAME "VK_EXT_descriptor_buffer" |
|
#define | VK_EXT_graphics_pipeline_library 1 |
|
#define | VK_EXT_GRAPHICS_PIPELINE_LIBRARY_SPEC_VERSION 1 |
|
#define | VK_EXT_GRAPHICS_PIPELINE_LIBRARY_EXTENSION_NAME "VK_EXT_graphics_pipeline_library" |
|
#define | VK_AMD_shader_early_and_late_fragment_tests 1 |
|
#define | VK_AMD_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_SPEC_VERSION 1 |
|
#define | VK_AMD_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_EXTENSION_NAME "VK_AMD_shader_early_and_late_fragment_tests" |
|
#define | VK_NV_fragment_shading_rate_enums 1 |
|
#define | VK_NV_FRAGMENT_SHADING_RATE_ENUMS_SPEC_VERSION 1 |
|
#define | VK_NV_FRAGMENT_SHADING_RATE_ENUMS_EXTENSION_NAME "VK_NV_fragment_shading_rate_enums" |
|
#define | VK_NV_ray_tracing_motion_blur 1 |
|
#define | VK_NV_RAY_TRACING_MOTION_BLUR_SPEC_VERSION 1 |
|
#define | VK_NV_RAY_TRACING_MOTION_BLUR_EXTENSION_NAME "VK_NV_ray_tracing_motion_blur" |
|
#define | VK_EXT_ycbcr_2plane_444_formats 1 |
|
#define | VK_EXT_YCBCR_2PLANE_444_FORMATS_SPEC_VERSION 1 |
|
#define | VK_EXT_YCBCR_2PLANE_444_FORMATS_EXTENSION_NAME "VK_EXT_ycbcr_2plane_444_formats" |
|
#define | VK_EXT_fragment_density_map2 1 |
|
#define | VK_EXT_FRAGMENT_DENSITY_MAP_2_SPEC_VERSION 1 |
|
#define | VK_EXT_FRAGMENT_DENSITY_MAP_2_EXTENSION_NAME "VK_EXT_fragment_density_map2" |
|
#define | VK_QCOM_rotated_copy_commands 1 |
|
#define | VK_QCOM_ROTATED_COPY_COMMANDS_SPEC_VERSION 1 |
|
#define | VK_QCOM_ROTATED_COPY_COMMANDS_EXTENSION_NAME "VK_QCOM_rotated_copy_commands" |
|
#define | VK_EXT_image_robustness 1 |
|
#define | VK_EXT_IMAGE_ROBUSTNESS_SPEC_VERSION 1 |
|
#define | VK_EXT_IMAGE_ROBUSTNESS_EXTENSION_NAME "VK_EXT_image_robustness" |
|
#define | VK_EXT_image_compression_control 1 |
|
#define | VK_EXT_IMAGE_COMPRESSION_CONTROL_SPEC_VERSION 1 |
|
#define | VK_EXT_IMAGE_COMPRESSION_CONTROL_EXTENSION_NAME "VK_EXT_image_compression_control" |
|
#define | VK_EXT_attachment_feedback_loop_layout 1 |
|
#define | VK_EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_SPEC_VERSION 2 |
|
#define | VK_EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_EXTENSION_NAME "VK_EXT_attachment_feedback_loop_layout" |
|
#define | VK_EXT_4444_formats 1 |
|
#define | VK_EXT_4444_FORMATS_SPEC_VERSION 1 |
|
#define | VK_EXT_4444_FORMATS_EXTENSION_NAME "VK_EXT_4444_formats" |
|
#define | VK_EXT_device_fault 1 |
|
#define | VK_EXT_DEVICE_FAULT_SPEC_VERSION 1 |
|
#define | VK_EXT_DEVICE_FAULT_EXTENSION_NAME "VK_EXT_device_fault" |
|
#define | VK_ARM_rasterization_order_attachment_access 1 |
|
#define | VK_ARM_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_SPEC_VERSION 1 |
|
#define | VK_ARM_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_EXTENSION_NAME "VK_ARM_rasterization_order_attachment_access" |
|
#define | VK_EXT_rgba10x6_formats 1 |
|
#define | VK_EXT_RGBA10X6_FORMATS_SPEC_VERSION 1 |
|
#define | VK_EXT_RGBA10X6_FORMATS_EXTENSION_NAME "VK_EXT_rgba10x6_formats" |
|
#define | VK_VALVE_mutable_descriptor_type 1 |
|
#define | VK_VALVE_MUTABLE_DESCRIPTOR_TYPE_SPEC_VERSION 1 |
|
#define | VK_VALVE_MUTABLE_DESCRIPTOR_TYPE_EXTENSION_NAME "VK_VALVE_mutable_descriptor_type" |
|
#define | VK_EXT_vertex_input_dynamic_state 1 |
|
#define | VK_EXT_VERTEX_INPUT_DYNAMIC_STATE_SPEC_VERSION 2 |
|
#define | VK_EXT_VERTEX_INPUT_DYNAMIC_STATE_EXTENSION_NAME "VK_EXT_vertex_input_dynamic_state" |
|
#define | VK_EXT_physical_device_drm 1 |
|
#define | VK_EXT_PHYSICAL_DEVICE_DRM_SPEC_VERSION 1 |
|
#define | VK_EXT_PHYSICAL_DEVICE_DRM_EXTENSION_NAME "VK_EXT_physical_device_drm" |
|
#define | VK_EXT_device_address_binding_report 1 |
|
#define | VK_EXT_DEVICE_ADDRESS_BINDING_REPORT_SPEC_VERSION 1 |
|
#define | VK_EXT_DEVICE_ADDRESS_BINDING_REPORT_EXTENSION_NAME "VK_EXT_device_address_binding_report" |
|
#define | VK_EXT_depth_clip_control 1 |
|
#define | VK_EXT_DEPTH_CLIP_CONTROL_SPEC_VERSION 1 |
|
#define | VK_EXT_DEPTH_CLIP_CONTROL_EXTENSION_NAME "VK_EXT_depth_clip_control" |
|
#define | VK_EXT_primitive_topology_list_restart 1 |
|
#define | VK_EXT_PRIMITIVE_TOPOLOGY_LIST_RESTART_SPEC_VERSION 1 |
|
#define | VK_EXT_PRIMITIVE_TOPOLOGY_LIST_RESTART_EXTENSION_NAME "VK_EXT_primitive_topology_list_restart" |
|
#define | VK_HUAWEI_subpass_shading 1 |
|
#define | VK_HUAWEI_SUBPASS_SHADING_SPEC_VERSION 2 |
|
#define | VK_HUAWEI_SUBPASS_SHADING_EXTENSION_NAME "VK_HUAWEI_subpass_shading" |
|
#define | VK_HUAWEI_invocation_mask 1 |
|
#define | VK_HUAWEI_INVOCATION_MASK_SPEC_VERSION 1 |
|
#define | VK_HUAWEI_INVOCATION_MASK_EXTENSION_NAME "VK_HUAWEI_invocation_mask" |
|
#define | VK_NV_external_memory_rdma 1 |
|
#define | VK_NV_EXTERNAL_MEMORY_RDMA_SPEC_VERSION 1 |
|
#define | VK_NV_EXTERNAL_MEMORY_RDMA_EXTENSION_NAME "VK_NV_external_memory_rdma" |
|
#define | VK_EXT_pipeline_properties 1 |
|
#define | VK_EXT_PIPELINE_PROPERTIES_SPEC_VERSION 1 |
|
#define | VK_EXT_PIPELINE_PROPERTIES_EXTENSION_NAME "VK_EXT_pipeline_properties" |
|
#define | VK_EXT_multisampled_render_to_single_sampled 1 |
|
#define | VK_EXT_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_SPEC_VERSION 1 |
|
#define | VK_EXT_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_EXTENSION_NAME "VK_EXT_multisampled_render_to_single_sampled" |
|
#define | VK_EXT_extended_dynamic_state2 1 |
|
#define | VK_EXT_EXTENDED_DYNAMIC_STATE_2_SPEC_VERSION 1 |
|
#define | VK_EXT_EXTENDED_DYNAMIC_STATE_2_EXTENSION_NAME "VK_EXT_extended_dynamic_state2" |
|
#define | VK_EXT_color_write_enable 1 |
|
#define | VK_EXT_COLOR_WRITE_ENABLE_SPEC_VERSION 1 |
|
#define | VK_EXT_COLOR_WRITE_ENABLE_EXTENSION_NAME "VK_EXT_color_write_enable" |
|
#define | VK_EXT_primitives_generated_query 1 |
|
#define | VK_EXT_PRIMITIVES_GENERATED_QUERY_SPEC_VERSION 1 |
|
#define | VK_EXT_PRIMITIVES_GENERATED_QUERY_EXTENSION_NAME "VK_EXT_primitives_generated_query" |
|
#define | VK_EXT_global_priority_query 1 |
|
#define | VK_EXT_GLOBAL_PRIORITY_QUERY_SPEC_VERSION 1 |
|
#define | VK_EXT_GLOBAL_PRIORITY_QUERY_EXTENSION_NAME "VK_EXT_global_priority_query" |
|
#define | VK_MAX_GLOBAL_PRIORITY_SIZE_EXT VK_MAX_GLOBAL_PRIORITY_SIZE_KHR |
|
#define | VK_EXT_image_view_min_lod 1 |
|
#define | VK_EXT_IMAGE_VIEW_MIN_LOD_SPEC_VERSION 1 |
|
#define | VK_EXT_IMAGE_VIEW_MIN_LOD_EXTENSION_NAME "VK_EXT_image_view_min_lod" |
|
#define | VK_EXT_multi_draw 1 |
|
#define | VK_EXT_MULTI_DRAW_SPEC_VERSION 1 |
|
#define | VK_EXT_MULTI_DRAW_EXTENSION_NAME "VK_EXT_multi_draw" |
|
#define | VK_EXT_image_2d_view_of_3d 1 |
|
#define | VK_EXT_IMAGE_2D_VIEW_OF_3D_SPEC_VERSION 1 |
|
#define | VK_EXT_IMAGE_2D_VIEW_OF_3D_EXTENSION_NAME "VK_EXT_image_2d_view_of_3d" |
|
#define | VK_EXT_opacity_micromap 1 |
|
#define | VK_EXT_OPACITY_MICROMAP_SPEC_VERSION 2 |
|
#define | VK_EXT_OPACITY_MICROMAP_EXTENSION_NAME "VK_EXT_opacity_micromap" |
|
#define | VK_EXT_load_store_op_none 1 |
|
#define | VK_EXT_LOAD_STORE_OP_NONE_SPEC_VERSION 1 |
|
#define | VK_EXT_LOAD_STORE_OP_NONE_EXTENSION_NAME "VK_EXT_load_store_op_none" |
|
#define | VK_EXT_border_color_swizzle 1 |
|
#define | VK_EXT_BORDER_COLOR_SWIZZLE_SPEC_VERSION 1 |
|
#define | VK_EXT_BORDER_COLOR_SWIZZLE_EXTENSION_NAME "VK_EXT_border_color_swizzle" |
|
#define | VK_EXT_pageable_device_local_memory 1 |
|
#define | VK_EXT_PAGEABLE_DEVICE_LOCAL_MEMORY_SPEC_VERSION 1 |
|
#define | VK_EXT_PAGEABLE_DEVICE_LOCAL_MEMORY_EXTENSION_NAME "VK_EXT_pageable_device_local_memory" |
|
#define | VK_VALVE_descriptor_set_host_mapping 1 |
|
#define | VK_VALVE_DESCRIPTOR_SET_HOST_MAPPING_SPEC_VERSION 1 |
|
#define | VK_VALVE_DESCRIPTOR_SET_HOST_MAPPING_EXTENSION_NAME "VK_VALVE_descriptor_set_host_mapping" |
|
#define | VK_EXT_depth_clamp_zero_one 1 |
|
#define | VK_EXT_DEPTH_CLAMP_ZERO_ONE_SPEC_VERSION 1 |
|
#define | VK_EXT_DEPTH_CLAMP_ZERO_ONE_EXTENSION_NAME "VK_EXT_depth_clamp_zero_one" |
|
#define | VK_EXT_non_seamless_cube_map 1 |
|
#define | VK_EXT_NON_SEAMLESS_CUBE_MAP_SPEC_VERSION 1 |
|
#define | VK_EXT_NON_SEAMLESS_CUBE_MAP_EXTENSION_NAME "VK_EXT_non_seamless_cube_map" |
|
#define | VK_QCOM_fragment_density_map_offset 1 |
|
#define | VK_QCOM_FRAGMENT_DENSITY_MAP_OFFSET_SPEC_VERSION 1 |
|
#define | VK_QCOM_FRAGMENT_DENSITY_MAP_OFFSET_EXTENSION_NAME "VK_QCOM_fragment_density_map_offset" |
|
#define | VK_NV_copy_memory_indirect 1 |
|
#define | VK_NV_COPY_MEMORY_INDIRECT_SPEC_VERSION 1 |
|
#define | VK_NV_COPY_MEMORY_INDIRECT_EXTENSION_NAME "VK_NV_copy_memory_indirect" |
|
#define | VK_NV_memory_decompression 1 |
|
#define | VK_NV_MEMORY_DECOMPRESSION_SPEC_VERSION 1 |
|
#define | VK_NV_MEMORY_DECOMPRESSION_EXTENSION_NAME "VK_NV_memory_decompression" |
|
#define | VK_NV_linear_color_attachment 1 |
|
#define | VK_NV_LINEAR_COLOR_ATTACHMENT_SPEC_VERSION 1 |
|
#define | VK_NV_LINEAR_COLOR_ATTACHMENT_EXTENSION_NAME "VK_NV_linear_color_attachment" |
|
#define | VK_GOOGLE_surfaceless_query 1 |
|
#define | VK_GOOGLE_SURFACELESS_QUERY_SPEC_VERSION 2 |
|
#define | VK_GOOGLE_SURFACELESS_QUERY_EXTENSION_NAME "VK_GOOGLE_surfaceless_query" |
|
#define | VK_EXT_image_compression_control_swapchain 1 |
|
#define | VK_EXT_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_SPEC_VERSION 1 |
|
#define | VK_EXT_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_EXTENSION_NAME "VK_EXT_image_compression_control_swapchain" |
|
#define | VK_QCOM_image_processing 1 |
|
#define | VK_QCOM_IMAGE_PROCESSING_SPEC_VERSION 1 |
|
#define | VK_QCOM_IMAGE_PROCESSING_EXTENSION_NAME "VK_QCOM_image_processing" |
|
#define | VK_EXT_extended_dynamic_state3 1 |
|
#define | VK_EXT_EXTENDED_DYNAMIC_STATE_3_SPEC_VERSION 2 |
|
#define | VK_EXT_EXTENDED_DYNAMIC_STATE_3_EXTENSION_NAME "VK_EXT_extended_dynamic_state3" |
|
#define | VK_EXT_subpass_merge_feedback 1 |
|
#define | VK_EXT_SUBPASS_MERGE_FEEDBACK_SPEC_VERSION 2 |
|
#define | VK_EXT_SUBPASS_MERGE_FEEDBACK_EXTENSION_NAME "VK_EXT_subpass_merge_feedback" |
|
#define | VK_LUNARG_direct_driver_loading 1 |
|
#define | VK_LUNARG_DIRECT_DRIVER_LOADING_SPEC_VERSION 1 |
|
#define | VK_LUNARG_DIRECT_DRIVER_LOADING_EXTENSION_NAME "VK_LUNARG_direct_driver_loading" |
|
#define | VK_EXT_shader_module_identifier 1 |
|
#define | VK_MAX_SHADER_MODULE_IDENTIFIER_SIZE_EXT 32U |
|
#define | VK_EXT_SHADER_MODULE_IDENTIFIER_SPEC_VERSION 1 |
|
#define | VK_EXT_SHADER_MODULE_IDENTIFIER_EXTENSION_NAME "VK_EXT_shader_module_identifier" |
|
#define | VK_EXT_rasterization_order_attachment_access 1 |
|
#define | VK_EXT_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_SPEC_VERSION 1 |
|
#define | VK_EXT_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_EXTENSION_NAME "VK_EXT_rasterization_order_attachment_access" |
|
#define | VK_NV_optical_flow 1 |
|
#define | VK_NV_OPTICAL_FLOW_SPEC_VERSION 1 |
|
#define | VK_NV_OPTICAL_FLOW_EXTENSION_NAME "VK_NV_optical_flow" |
|
#define | VK_EXT_legacy_dithering 1 |
|
#define | VK_EXT_LEGACY_DITHERING_SPEC_VERSION 1 |
|
#define | VK_EXT_LEGACY_DITHERING_EXTENSION_NAME "VK_EXT_legacy_dithering" |
|
#define | VK_EXT_pipeline_protected_access 1 |
|
#define | VK_EXT_PIPELINE_PROTECTED_ACCESS_SPEC_VERSION 1 |
|
#define | VK_EXT_PIPELINE_PROTECTED_ACCESS_EXTENSION_NAME "VK_EXT_pipeline_protected_access" |
|
#define | VK_QCOM_tile_properties 1 |
|
#define | VK_QCOM_TILE_PROPERTIES_SPEC_VERSION 1 |
|
#define | VK_QCOM_TILE_PROPERTIES_EXTENSION_NAME "VK_QCOM_tile_properties" |
|
#define | VK_SEC_amigo_profiling 1 |
|
#define | VK_SEC_AMIGO_PROFILING_SPEC_VERSION 1 |
|
#define | VK_SEC_AMIGO_PROFILING_EXTENSION_NAME "VK_SEC_amigo_profiling" |
|
#define | VK_QCOM_multiview_per_view_viewports 1 |
|
#define | VK_QCOM_MULTIVIEW_PER_VIEW_VIEWPORTS_SPEC_VERSION 1 |
|
#define | VK_QCOM_MULTIVIEW_PER_VIEW_VIEWPORTS_EXTENSION_NAME "VK_QCOM_multiview_per_view_viewports" |
|
#define | VK_NV_ray_tracing_invocation_reorder 1 |
|
#define | VK_NV_RAY_TRACING_INVOCATION_REORDER_SPEC_VERSION 1 |
|
#define | VK_NV_RAY_TRACING_INVOCATION_REORDER_EXTENSION_NAME "VK_NV_ray_tracing_invocation_reorder" |
|
#define | VK_EXT_mutable_descriptor_type 1 |
|
#define | VK_EXT_MUTABLE_DESCRIPTOR_TYPE_SPEC_VERSION 1 |
|
#define | VK_EXT_MUTABLE_DESCRIPTOR_TYPE_EXTENSION_NAME "VK_EXT_mutable_descriptor_type" |
|
#define | VK_ARM_shader_core_builtins 1 |
|
#define | VK_ARM_SHADER_CORE_BUILTINS_SPEC_VERSION 2 |
|
#define | VK_ARM_SHADER_CORE_BUILTINS_EXTENSION_NAME "VK_ARM_shader_core_builtins" |
|
#define | VK_KHR_acceleration_structure 1 |
|
#define | VK_KHR_ACCELERATION_STRUCTURE_SPEC_VERSION 13 |
|
#define | VK_KHR_ACCELERATION_STRUCTURE_EXTENSION_NAME "VK_KHR_acceleration_structure" |
|
#define | VK_KHR_ray_tracing_pipeline 1 |
|
#define | VK_KHR_RAY_TRACING_PIPELINE_SPEC_VERSION 1 |
|
#define | VK_KHR_RAY_TRACING_PIPELINE_EXTENSION_NAME "VK_KHR_ray_tracing_pipeline" |
|
#define | VK_KHR_ray_query 1 |
|
#define | VK_KHR_RAY_QUERY_SPEC_VERSION 1 |
|
#define | VK_KHR_RAY_QUERY_EXTENSION_NAME "VK_KHR_ray_query" |
|
#define | VK_EXT_mesh_shader 1 |
|
#define | VK_EXT_MESH_SHADER_SPEC_VERSION 1 |
|
#define | VK_EXT_MESH_SHADER_EXTENSION_NAME "VK_EXT_mesh_shader" |
|
|
typedef uint32_t | VkBool32 |
|
typedef uint64_t | VkDeviceAddress |
|
typedef uint64_t | VkDeviceSize |
|
typedef uint32_t | VkFlags |
|
typedef uint32_t | VkSampleMask |
|
typedef enum VkResult | VkResult |
|
typedef enum VkStructureType | VkStructureType |
|
typedef enum
VkPipelineCacheHeaderVersion | VkPipelineCacheHeaderVersion |
|
typedef enum VkImageLayout | VkImageLayout |
|
typedef enum VkObjectType | VkObjectType |
|
typedef enum VkVendorId | VkVendorId |
|
typedef enum
VkSystemAllocationScope | VkSystemAllocationScope |
|
typedef enum
VkInternalAllocationType | VkInternalAllocationType |
|
typedef enum VkFormat | VkFormat |
|
typedef enum VkImageTiling | VkImageTiling |
|
typedef enum VkImageType | VkImageType |
|
typedef enum VkPhysicalDeviceType | VkPhysicalDeviceType |
|
typedef enum VkQueryType | VkQueryType |
|
typedef enum VkSharingMode | VkSharingMode |
|
typedef enum VkComponentSwizzle | VkComponentSwizzle |
|
typedef enum VkImageViewType | VkImageViewType |
|
typedef enum VkBlendFactor | VkBlendFactor |
|
typedef enum VkBlendOp | VkBlendOp |
|
typedef enum VkCompareOp | VkCompareOp |
|
typedef enum VkDynamicState | VkDynamicState |
|
typedef enum VkFrontFace | VkFrontFace |
|
typedef enum VkVertexInputRate | VkVertexInputRate |
|
typedef enum VkPrimitiveTopology | VkPrimitiveTopology |
|
typedef enum VkPolygonMode | VkPolygonMode |
|
typedef enum VkStencilOp | VkStencilOp |
|
typedef enum VkLogicOp | VkLogicOp |
|
typedef enum VkBorderColor | VkBorderColor |
|
typedef enum VkFilter | VkFilter |
|
typedef enum VkSamplerAddressMode | VkSamplerAddressMode |
|
typedef enum VkSamplerMipmapMode | VkSamplerMipmapMode |
|
typedef enum VkDescriptorType | VkDescriptorType |
|
typedef enum VkAttachmentLoadOp | VkAttachmentLoadOp |
|
typedef enum VkAttachmentStoreOp | VkAttachmentStoreOp |
|
typedef enum VkPipelineBindPoint | VkPipelineBindPoint |
|
typedef enum VkCommandBufferLevel | VkCommandBufferLevel |
|
typedef enum VkIndexType | VkIndexType |
|
typedef enum VkSubpassContents | VkSubpassContents |
|
typedef enum VkAccessFlagBits | VkAccessFlagBits |
|
typedef VkFlags | VkAccessFlags |
|
typedef enum VkImageAspectFlagBits | VkImageAspectFlagBits |
|
typedef VkFlags | VkImageAspectFlags |
|
typedef enum
VkFormatFeatureFlagBits | VkFormatFeatureFlagBits |
|
typedef VkFlags | VkFormatFeatureFlags |
|
typedef enum VkImageCreateFlagBits | VkImageCreateFlagBits |
|
typedef VkFlags | VkImageCreateFlags |
|
typedef enum VkSampleCountFlagBits | VkSampleCountFlagBits |
|
typedef VkFlags | VkSampleCountFlags |
|
typedef enum VkImageUsageFlagBits | VkImageUsageFlagBits |
|
typedef VkFlags | VkImageUsageFlags |
|
typedef enum
VkInstanceCreateFlagBits | VkInstanceCreateFlagBits |
|
typedef VkFlags | VkInstanceCreateFlags |
|
typedef enum VkMemoryHeapFlagBits | VkMemoryHeapFlagBits |
|
typedef VkFlags | VkMemoryHeapFlags |
|
typedef enum
VkMemoryPropertyFlagBits | VkMemoryPropertyFlagBits |
|
typedef VkFlags | VkMemoryPropertyFlags |
|
typedef enum VkQueueFlagBits | VkQueueFlagBits |
|
typedef VkFlags | VkQueueFlags |
|
typedef VkFlags | VkDeviceCreateFlags |
|
typedef enum
VkDeviceQueueCreateFlagBits | VkDeviceQueueCreateFlagBits |
|
typedef VkFlags | VkDeviceQueueCreateFlags |
|
typedef enum
VkPipelineStageFlagBits | VkPipelineStageFlagBits |
|
typedef VkFlags | VkPipelineStageFlags |
|
typedef VkFlags | VkMemoryMapFlags |
|
typedef enum
VkSparseMemoryBindFlagBits | VkSparseMemoryBindFlagBits |
|
typedef VkFlags | VkSparseMemoryBindFlags |
|
typedef enum
VkSparseImageFormatFlagBits | VkSparseImageFormatFlagBits |
|
typedef VkFlags | VkSparseImageFormatFlags |
|
typedef enum VkFenceCreateFlagBits | VkFenceCreateFlagBits |
|
typedef VkFlags | VkFenceCreateFlags |
|
typedef VkFlags | VkSemaphoreCreateFlags |
|
typedef enum VkEventCreateFlagBits | VkEventCreateFlagBits |
|
typedef VkFlags | VkEventCreateFlags |
|
typedef enum
VkQueryPipelineStatisticFlagBits | VkQueryPipelineStatisticFlagBits |
|
typedef VkFlags | VkQueryPipelineStatisticFlags |
|
typedef VkFlags | VkQueryPoolCreateFlags |
|
typedef enum VkQueryResultFlagBits | VkQueryResultFlagBits |
|
typedef VkFlags | VkQueryResultFlags |
|
typedef enum VkBufferCreateFlagBits | VkBufferCreateFlagBits |
|
typedef VkFlags | VkBufferCreateFlags |
|
typedef enum VkBufferUsageFlagBits | VkBufferUsageFlagBits |
|
typedef VkFlags | VkBufferUsageFlags |
|
typedef VkFlags | VkBufferViewCreateFlags |
|
typedef enum
VkImageViewCreateFlagBits | VkImageViewCreateFlagBits |
|
typedef VkFlags | VkImageViewCreateFlags |
|
typedef VkFlags | VkShaderModuleCreateFlags |
|
typedef enum
VkPipelineCacheCreateFlagBits | VkPipelineCacheCreateFlagBits |
|
typedef VkFlags | VkPipelineCacheCreateFlags |
|
typedef enum
VkColorComponentFlagBits | VkColorComponentFlagBits |
|
typedef VkFlags | VkColorComponentFlags |
|
typedef enum
VkPipelineCreateFlagBits | VkPipelineCreateFlagBits |
|
typedef VkFlags | VkPipelineCreateFlags |
|
typedef enum
VkPipelineShaderStageCreateFlagBits | VkPipelineShaderStageCreateFlagBits |
|
typedef VkFlags | VkPipelineShaderStageCreateFlags |
|
typedef enum VkShaderStageFlagBits | VkShaderStageFlagBits |
|
typedef enum VkCullModeFlagBits | VkCullModeFlagBits |
|
typedef VkFlags | VkCullModeFlags |
|
typedef VkFlags | VkPipelineVertexInputStateCreateFlags |
|
typedef VkFlags | VkPipelineInputAssemblyStateCreateFlags |
|
typedef VkFlags | VkPipelineTessellationStateCreateFlags |
|
typedef VkFlags | VkPipelineViewportStateCreateFlags |
|
typedef VkFlags | VkPipelineRasterizationStateCreateFlags |
|
typedef VkFlags | VkPipelineMultisampleStateCreateFlags |
|
typedef enum
VkPipelineDepthStencilStateCreateFlagBits | VkPipelineDepthStencilStateCreateFlagBits |
|
typedef VkFlags | VkPipelineDepthStencilStateCreateFlags |
|
typedef enum
VkPipelineColorBlendStateCreateFlagBits | VkPipelineColorBlendStateCreateFlagBits |
|
typedef VkFlags | VkPipelineColorBlendStateCreateFlags |
|
typedef VkFlags | VkPipelineDynamicStateCreateFlags |
|
typedef enum
VkPipelineLayoutCreateFlagBits | VkPipelineLayoutCreateFlagBits |
|
typedef VkFlags | VkPipelineLayoutCreateFlags |
|
typedef VkFlags | VkShaderStageFlags |
|
typedef enum
VkSamplerCreateFlagBits | VkSamplerCreateFlagBits |
|
typedef VkFlags | VkSamplerCreateFlags |
|
typedef enum
VkDescriptorPoolCreateFlagBits | VkDescriptorPoolCreateFlagBits |
|
typedef VkFlags | VkDescriptorPoolCreateFlags |
|
typedef VkFlags | VkDescriptorPoolResetFlags |
|
typedef enum
VkDescriptorSetLayoutCreateFlagBits | VkDescriptorSetLayoutCreateFlagBits |
|
typedef VkFlags | VkDescriptorSetLayoutCreateFlags |
|
typedef enum
VkAttachmentDescriptionFlagBits | VkAttachmentDescriptionFlagBits |
|
typedef VkFlags | VkAttachmentDescriptionFlags |
|
typedef enum VkDependencyFlagBits | VkDependencyFlagBits |
|
typedef VkFlags | VkDependencyFlags |
|
typedef enum
VkFramebufferCreateFlagBits | VkFramebufferCreateFlagBits |
|
typedef VkFlags | VkFramebufferCreateFlags |
|
typedef enum
VkRenderPassCreateFlagBits | VkRenderPassCreateFlagBits |
|
typedef VkFlags | VkRenderPassCreateFlags |
|
typedef enum
VkSubpassDescriptionFlagBits | VkSubpassDescriptionFlagBits |
|
typedef VkFlags | VkSubpassDescriptionFlags |
|
typedef enum
VkCommandPoolCreateFlagBits | VkCommandPoolCreateFlagBits |
|
typedef VkFlags | VkCommandPoolCreateFlags |
|
typedef enum
VkCommandPoolResetFlagBits | VkCommandPoolResetFlagBits |
|
typedef VkFlags | VkCommandPoolResetFlags |
|
typedef enum
VkCommandBufferUsageFlagBits | VkCommandBufferUsageFlagBits |
|
typedef VkFlags | VkCommandBufferUsageFlags |
|
typedef enum VkQueryControlFlagBits | VkQueryControlFlagBits |
|
typedef VkFlags | VkQueryControlFlags |
|
typedef enum
VkCommandBufferResetFlagBits | VkCommandBufferResetFlagBits |
|
typedef VkFlags | VkCommandBufferResetFlags |
|
typedef enum VkStencilFaceFlagBits | VkStencilFaceFlagBits |
|
typedef VkFlags | VkStencilFaceFlags |
|
typedef struct VkExtent2D | VkExtent2D |
|
typedef struct VkExtent3D | VkExtent3D |
|
typedef struct VkOffset2D | VkOffset2D |
|
typedef struct VkOffset3D | VkOffset3D |
|
typedef struct VkRect2D | VkRect2D |
|
typedef struct VkBaseInStructure | VkBaseInStructure |
|
typedef struct VkBaseOutStructure | VkBaseOutStructure |
|
typedef struct
VkBufferMemoryBarrier | VkBufferMemoryBarrier |
|
typedef struct
VkDispatchIndirectCommand | VkDispatchIndirectCommand |
|
typedef struct
VkDrawIndexedIndirectCommand | VkDrawIndexedIndirectCommand |
|
typedef struct
VkDrawIndirectCommand | VkDrawIndirectCommand |
|
typedef struct
VkImageSubresourceRange | VkImageSubresourceRange |
|
typedef struct VkImageMemoryBarrier | VkImageMemoryBarrier |
|
typedef struct VkMemoryBarrier | VkMemoryBarrier |
|
typedef struct
VkPipelineCacheHeaderVersionOne | VkPipelineCacheHeaderVersionOne |
|
typedef void *(VKAPI_PTR * | PFN_vkAllocationFunction )(void *pUserData, size_t size, size_t alignment, VkSystemAllocationScope allocationScope) |
|
typedef void(VKAPI_PTR * | PFN_vkFreeFunction )(void *pUserData, void *pMemory) |
|
typedef void(VKAPI_PTR * | PFN_vkInternalAllocationNotification )(void *pUserData, size_t size, VkInternalAllocationType allocationType, VkSystemAllocationScope allocationScope) |
|
typedef void(VKAPI_PTR * | PFN_vkInternalFreeNotification )(void *pUserData, size_t size, VkInternalAllocationType allocationType, VkSystemAllocationScope allocationScope) |
|
typedef void *(VKAPI_PTR * | PFN_vkReallocationFunction )(void *pUserData, void *pOriginal, size_t size, size_t alignment, VkSystemAllocationScope allocationScope) |
|
typedef void(VKAPI_PTR * | PFN_vkVoidFunction )(void) |
|
typedef struct
VkAllocationCallbacks | VkAllocationCallbacks |
|
typedef struct VkApplicationInfo | VkApplicationInfo |
|
typedef struct VkFormatProperties | VkFormatProperties |
|
typedef struct
VkImageFormatProperties | VkImageFormatProperties |
|
typedef struct VkInstanceCreateInfo | VkInstanceCreateInfo |
|
typedef struct VkMemoryHeap | VkMemoryHeap |
|
typedef struct VkMemoryType | VkMemoryType |
|
typedef struct
VkPhysicalDeviceFeatures | VkPhysicalDeviceFeatures |
|
typedef struct
VkPhysicalDeviceLimits | VkPhysicalDeviceLimits |
|
typedef struct
VkPhysicalDeviceMemoryProperties | VkPhysicalDeviceMemoryProperties |
|
typedef struct
VkPhysicalDeviceSparseProperties | VkPhysicalDeviceSparseProperties |
|
typedef struct
VkPhysicalDeviceProperties | VkPhysicalDeviceProperties |
|
typedef struct
VkQueueFamilyProperties | VkQueueFamilyProperties |
|
typedef struct
VkDeviceQueueCreateInfo | VkDeviceQueueCreateInfo |
|
typedef struct VkDeviceCreateInfo | VkDeviceCreateInfo |
|
typedef struct
VkExtensionProperties | VkExtensionProperties |
|
typedef struct VkLayerProperties | VkLayerProperties |
|
typedef struct VkSubmitInfo | VkSubmitInfo |
|
typedef struct VkMappedMemoryRange | VkMappedMemoryRange |
|
typedef struct VkMemoryAllocateInfo | VkMemoryAllocateInfo |
|
typedef struct VkMemoryRequirements | VkMemoryRequirements |
|
typedef struct VkSparseMemoryBind | VkSparseMemoryBind |
|
typedef struct
VkSparseBufferMemoryBindInfo | VkSparseBufferMemoryBindInfo |
|
typedef struct
VkSparseImageOpaqueMemoryBindInfo | VkSparseImageOpaqueMemoryBindInfo |
|
typedef struct VkImageSubresource | VkImageSubresource |
|
typedef struct
VkSparseImageMemoryBind | VkSparseImageMemoryBind |
|
typedef struct
VkSparseImageMemoryBindInfo | VkSparseImageMemoryBindInfo |
|
typedef struct VkBindSparseInfo | VkBindSparseInfo |
|
typedef struct
VkSparseImageFormatProperties | VkSparseImageFormatProperties |
|
typedef struct
VkSparseImageMemoryRequirements | VkSparseImageMemoryRequirements |
|
typedef struct VkFenceCreateInfo | VkFenceCreateInfo |
|
typedef struct
VkSemaphoreCreateInfo | VkSemaphoreCreateInfo |
|
typedef struct VkEventCreateInfo | VkEventCreateInfo |
|
typedef struct
VkQueryPoolCreateInfo | VkQueryPoolCreateInfo |
|
typedef struct VkBufferCreateInfo | VkBufferCreateInfo |
|
typedef struct
VkBufferViewCreateInfo | VkBufferViewCreateInfo |
|
typedef struct VkImageCreateInfo | VkImageCreateInfo |
|
typedef struct VkSubresourceLayout | VkSubresourceLayout |
|
typedef struct VkComponentMapping | VkComponentMapping |
|
typedef struct
VkImageViewCreateInfo | VkImageViewCreateInfo |
|
typedef struct
VkShaderModuleCreateInfo | VkShaderModuleCreateInfo |
|
typedef struct
VkPipelineCacheCreateInfo | VkPipelineCacheCreateInfo |
|
typedef struct
VkSpecializationMapEntry | VkSpecializationMapEntry |
|
typedef struct VkSpecializationInfo | VkSpecializationInfo |
|
typedef struct
VkPipelineShaderStageCreateInfo | VkPipelineShaderStageCreateInfo |
|
typedef struct
VkComputePipelineCreateInfo | VkComputePipelineCreateInfo |
|
typedef struct
VkVertexInputBindingDescription | VkVertexInputBindingDescription |
|
typedef struct
VkVertexInputAttributeDescription | VkVertexInputAttributeDescription |
|
typedef struct
VkPipelineVertexInputStateCreateInfo | VkPipelineVertexInputStateCreateInfo |
|
typedef struct
VkPipelineInputAssemblyStateCreateInfo | VkPipelineInputAssemblyStateCreateInfo |
|
typedef struct
VkPipelineTessellationStateCreateInfo | VkPipelineTessellationStateCreateInfo |
|
typedef struct VkViewport | VkViewport |
|
typedef struct
VkPipelineViewportStateCreateInfo | VkPipelineViewportStateCreateInfo |
|
typedef struct
VkPipelineRasterizationStateCreateInfo | VkPipelineRasterizationStateCreateInfo |
|
typedef struct
VkPipelineMultisampleStateCreateInfo | VkPipelineMultisampleStateCreateInfo |
|
typedef struct VkStencilOpState | VkStencilOpState |
|
typedef struct
VkPipelineDepthStencilStateCreateInfo | VkPipelineDepthStencilStateCreateInfo |
|
typedef struct
VkPipelineColorBlendAttachmentState | VkPipelineColorBlendAttachmentState |
|
typedef struct
VkPipelineColorBlendStateCreateInfo | VkPipelineColorBlendStateCreateInfo |
|
typedef struct
VkPipelineDynamicStateCreateInfo | VkPipelineDynamicStateCreateInfo |
|
typedef struct
VkGraphicsPipelineCreateInfo | VkGraphicsPipelineCreateInfo |
|
typedef struct VkPushConstantRange | VkPushConstantRange |
|
typedef struct
VkPipelineLayoutCreateInfo | VkPipelineLayoutCreateInfo |
|
typedef struct VkSamplerCreateInfo | VkSamplerCreateInfo |
|
typedef struct VkCopyDescriptorSet | VkCopyDescriptorSet |
|
typedef struct
VkDescriptorBufferInfo | VkDescriptorBufferInfo |
|
typedef struct
VkDescriptorImageInfo | VkDescriptorImageInfo |
|
typedef struct VkDescriptorPoolSize | VkDescriptorPoolSize |
|
typedef struct
VkDescriptorPoolCreateInfo | VkDescriptorPoolCreateInfo |
|
typedef struct
VkDescriptorSetAllocateInfo | VkDescriptorSetAllocateInfo |
|
typedef struct
VkDescriptorSetLayoutBinding | VkDescriptorSetLayoutBinding |
|
typedef struct
VkDescriptorSetLayoutCreateInfo | VkDescriptorSetLayoutCreateInfo |
|
typedef struct VkWriteDescriptorSet | VkWriteDescriptorSet |
|
typedef struct
VkAttachmentDescription | VkAttachmentDescription |
|
typedef struct
VkAttachmentReference | VkAttachmentReference |
|
typedef struct
VkFramebufferCreateInfo | VkFramebufferCreateInfo |
|
typedef struct VkSubpassDescription | VkSubpassDescription |
|
typedef struct VkSubpassDependency | VkSubpassDependency |
|
typedef struct
VkRenderPassCreateInfo | VkRenderPassCreateInfo |
|
typedef struct
VkCommandPoolCreateInfo | VkCommandPoolCreateInfo |
|
typedef struct
VkCommandBufferAllocateInfo | VkCommandBufferAllocateInfo |
|
typedef struct
VkCommandBufferInheritanceInfo | VkCommandBufferInheritanceInfo |
|
typedef struct
VkCommandBufferBeginInfo | VkCommandBufferBeginInfo |
|
typedef struct VkBufferCopy | VkBufferCopy |
|
typedef struct
VkImageSubresourceLayers | VkImageSubresourceLayers |
|
typedef struct VkBufferImageCopy | VkBufferImageCopy |
|
typedef union VkClearColorValue | VkClearColorValue |
|
typedef struct
VkClearDepthStencilValue | VkClearDepthStencilValue |
|
typedef union VkClearValue | VkClearValue |
|
typedef struct VkClearAttachment | VkClearAttachment |
|
typedef struct VkClearRect | VkClearRect |
|
typedef struct VkImageBlit | VkImageBlit |
|
typedef struct VkImageCopy | VkImageCopy |
|
typedef struct VkImageResolve | VkImageResolve |
|
typedef struct
VkRenderPassBeginInfo | VkRenderPassBeginInfo |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreateInstance )(const VkInstanceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkInstance *pInstance) |
|
typedef void(VKAPI_PTR * | PFN_vkDestroyInstance )(VkInstance instance, const VkAllocationCallbacks *pAllocator) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkEnumeratePhysicalDevices )(VkInstance instance, uint32_t *pPhysicalDeviceCount, VkPhysicalDevice *pPhysicalDevices) |
|
typedef void(VKAPI_PTR * | PFN_vkGetPhysicalDeviceFeatures )(VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures *pFeatures) |
|
typedef void(VKAPI_PTR * | PFN_vkGetPhysicalDeviceFormatProperties )(VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties *pFormatProperties) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkGetPhysicalDeviceImageFormatProperties )(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkImageFormatProperties *pImageFormatProperties) |
|
typedef void(VKAPI_PTR * | PFN_vkGetPhysicalDeviceProperties )(VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties *pProperties) |
|
typedef void(VKAPI_PTR * | PFN_vkGetPhysicalDeviceQueueFamilyProperties )(VkPhysicalDevice physicalDevice, uint32_t *pQueueFamilyPropertyCount, VkQueueFamilyProperties *pQueueFamilyProperties) |
|
typedef void(VKAPI_PTR * | PFN_vkGetPhysicalDeviceMemoryProperties )(VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties *pMemoryProperties) |
|
typedef PFN_vkVoidFunction(VKAPI_PTR * | PFN_vkGetInstanceProcAddr )(VkInstance instance, const char *pName) |
|
typedef PFN_vkVoidFunction(VKAPI_PTR * | PFN_vkGetDeviceProcAddr )(VkDevice device, const char *pName) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreateDevice )(VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDevice *pDevice) |
|
typedef void(VKAPI_PTR * | PFN_vkDestroyDevice )(VkDevice device, const VkAllocationCallbacks *pAllocator) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkEnumerateInstanceExtensionProperties )(const char *pLayerName, uint32_t *pPropertyCount, VkExtensionProperties *pProperties) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkEnumerateDeviceExtensionProperties )(VkPhysicalDevice physicalDevice, const char *pLayerName, uint32_t *pPropertyCount, VkExtensionProperties *pProperties) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkEnumerateInstanceLayerProperties )(uint32_t *pPropertyCount, VkLayerProperties *pProperties) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkEnumerateDeviceLayerProperties )(VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkLayerProperties *pProperties) |
|
typedef void(VKAPI_PTR * | PFN_vkGetDeviceQueue )(VkDevice device, uint32_t queueFamilyIndex, uint32_t queueIndex, VkQueue *pQueue) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkQueueSubmit )(VkQueue queue, uint32_t submitCount, const VkSubmitInfo *pSubmits, VkFence fence) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkQueueWaitIdle )(VkQueue queue) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkDeviceWaitIdle )(VkDevice device) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkAllocateMemory )(VkDevice device, const VkMemoryAllocateInfo *pAllocateInfo, const VkAllocationCallbacks *pAllocator, VkDeviceMemory *pMemory) |
|
typedef void(VKAPI_PTR * | PFN_vkFreeMemory )(VkDevice device, VkDeviceMemory memory, const VkAllocationCallbacks *pAllocator) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkMapMemory )(VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags, void **ppData) |
|
typedef void(VKAPI_PTR * | PFN_vkUnmapMemory )(VkDevice device, VkDeviceMemory memory) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkFlushMappedMemoryRanges )(VkDevice device, uint32_t memoryRangeCount, const VkMappedMemoryRange *pMemoryRanges) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkInvalidateMappedMemoryRanges )(VkDevice device, uint32_t memoryRangeCount, const VkMappedMemoryRange *pMemoryRanges) |
|
typedef void(VKAPI_PTR * | PFN_vkGetDeviceMemoryCommitment )(VkDevice device, VkDeviceMemory memory, VkDeviceSize *pCommittedMemoryInBytes) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkBindBufferMemory )(VkDevice device, VkBuffer buffer, VkDeviceMemory memory, VkDeviceSize memoryOffset) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkBindImageMemory )(VkDevice device, VkImage image, VkDeviceMemory memory, VkDeviceSize memoryOffset) |
|
typedef void(VKAPI_PTR * | PFN_vkGetBufferMemoryRequirements )(VkDevice device, VkBuffer buffer, VkMemoryRequirements *pMemoryRequirements) |
|
typedef void(VKAPI_PTR * | PFN_vkGetImageMemoryRequirements )(VkDevice device, VkImage image, VkMemoryRequirements *pMemoryRequirements) |
|
typedef void(VKAPI_PTR * | PFN_vkGetImageSparseMemoryRequirements )(VkDevice device, VkImage image, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements *pSparseMemoryRequirements) |
|
typedef void(VKAPI_PTR * | PFN_vkGetPhysicalDeviceSparseImageFormatProperties )(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkSampleCountFlagBits samples, VkImageUsageFlags usage, VkImageTiling tiling, uint32_t *pPropertyCount, VkSparseImageFormatProperties *pProperties) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkQueueBindSparse )(VkQueue queue, uint32_t bindInfoCount, const VkBindSparseInfo *pBindInfo, VkFence fence) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreateFence )(VkDevice device, const VkFenceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkFence *pFence) |
|
typedef void(VKAPI_PTR * | PFN_vkDestroyFence )(VkDevice device, VkFence fence, const VkAllocationCallbacks *pAllocator) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkResetFences )(VkDevice device, uint32_t fenceCount, const VkFence *pFences) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkGetFenceStatus )(VkDevice device, VkFence fence) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkWaitForFences )(VkDevice device, uint32_t fenceCount, const VkFence *pFences, VkBool32 waitAll, uint64_t timeout) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreateSemaphore )(VkDevice device, const VkSemaphoreCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSemaphore *pSemaphore) |
|
typedef void(VKAPI_PTR * | PFN_vkDestroySemaphore )(VkDevice device, VkSemaphore semaphore, const VkAllocationCallbacks *pAllocator) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreateEvent )(VkDevice device, const VkEventCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkEvent *pEvent) |
|
typedef void(VKAPI_PTR * | PFN_vkDestroyEvent )(VkDevice device, VkEvent event, const VkAllocationCallbacks *pAllocator) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkGetEventStatus )(VkDevice device, VkEvent event) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkSetEvent )(VkDevice device, VkEvent event) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkResetEvent )(VkDevice device, VkEvent event) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreateQueryPool )(VkDevice device, const VkQueryPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkQueryPool *pQueryPool) |
|
typedef void(VKAPI_PTR * | PFN_vkDestroyQueryPool )(VkDevice device, VkQueryPool queryPool, const VkAllocationCallbacks *pAllocator) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkGetQueryPoolResults )(VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, size_t dataSize, void *pData, VkDeviceSize stride, VkQueryResultFlags flags) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreateBuffer )(VkDevice device, const VkBufferCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkBuffer *pBuffer) |
|
typedef void(VKAPI_PTR * | PFN_vkDestroyBuffer )(VkDevice device, VkBuffer buffer, const VkAllocationCallbacks *pAllocator) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreateBufferView )(VkDevice device, const VkBufferViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkBufferView *pView) |
|
typedef void(VKAPI_PTR * | PFN_vkDestroyBufferView )(VkDevice device, VkBufferView bufferView, const VkAllocationCallbacks *pAllocator) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreateImage )(VkDevice device, const VkImageCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImage *pImage) |
|
typedef void(VKAPI_PTR * | PFN_vkDestroyImage )(VkDevice device, VkImage image, const VkAllocationCallbacks *pAllocator) |
|
typedef void(VKAPI_PTR * | PFN_vkGetImageSubresourceLayout )(VkDevice device, VkImage image, const VkImageSubresource *pSubresource, VkSubresourceLayout *pLayout) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreateImageView )(VkDevice device, const VkImageViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImageView *pView) |
|
typedef void(VKAPI_PTR * | PFN_vkDestroyImageView )(VkDevice device, VkImageView imageView, const VkAllocationCallbacks *pAllocator) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreateShaderModule )(VkDevice device, const VkShaderModuleCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkShaderModule *pShaderModule) |
|
typedef void(VKAPI_PTR * | PFN_vkDestroyShaderModule )(VkDevice device, VkShaderModule shaderModule, const VkAllocationCallbacks *pAllocator) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreatePipelineCache )(VkDevice device, const VkPipelineCacheCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPipelineCache *pPipelineCache) |
|
typedef void(VKAPI_PTR * | PFN_vkDestroyPipelineCache )(VkDevice device, VkPipelineCache pipelineCache, const VkAllocationCallbacks *pAllocator) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkGetPipelineCacheData )(VkDevice device, VkPipelineCache pipelineCache, size_t *pDataSize, void *pData) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkMergePipelineCaches )(VkDevice device, VkPipelineCache dstCache, uint32_t srcCacheCount, const VkPipelineCache *pSrcCaches) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreateGraphicsPipelines )(VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkGraphicsPipelineCreateInfo *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkPipeline *pPipelines) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreateComputePipelines )(VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkComputePipelineCreateInfo *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkPipeline *pPipelines) |
|
typedef void(VKAPI_PTR * | PFN_vkDestroyPipeline )(VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks *pAllocator) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreatePipelineLayout )(VkDevice device, const VkPipelineLayoutCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPipelineLayout *pPipelineLayout) |
|
typedef void(VKAPI_PTR * | PFN_vkDestroyPipelineLayout )(VkDevice device, VkPipelineLayout pipelineLayout, const VkAllocationCallbacks *pAllocator) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreateSampler )(VkDevice device, const VkSamplerCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSampler *pSampler) |
|
typedef void(VKAPI_PTR * | PFN_vkDestroySampler )(VkDevice device, VkSampler sampler, const VkAllocationCallbacks *pAllocator) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreateDescriptorSetLayout )(VkDevice device, const VkDescriptorSetLayoutCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorSetLayout *pSetLayout) |
|
typedef void(VKAPI_PTR * | PFN_vkDestroyDescriptorSetLayout )(VkDevice device, VkDescriptorSetLayout descriptorSetLayout, const VkAllocationCallbacks *pAllocator) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreateDescriptorPool )(VkDevice device, const VkDescriptorPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorPool *pDescriptorPool) |
|
typedef void(VKAPI_PTR * | PFN_vkDestroyDescriptorPool )(VkDevice device, VkDescriptorPool descriptorPool, const VkAllocationCallbacks *pAllocator) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkResetDescriptorPool )(VkDevice device, VkDescriptorPool descriptorPool, VkDescriptorPoolResetFlags flags) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkAllocateDescriptorSets )(VkDevice device, const VkDescriptorSetAllocateInfo *pAllocateInfo, VkDescriptorSet *pDescriptorSets) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkFreeDescriptorSets )(VkDevice device, VkDescriptorPool descriptorPool, uint32_t descriptorSetCount, const VkDescriptorSet *pDescriptorSets) |
|
typedef void(VKAPI_PTR * | PFN_vkUpdateDescriptorSets )(VkDevice device, uint32_t descriptorWriteCount, const VkWriteDescriptorSet *pDescriptorWrites, uint32_t descriptorCopyCount, const VkCopyDescriptorSet *pDescriptorCopies) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreateFramebuffer )(VkDevice device, const VkFramebufferCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkFramebuffer *pFramebuffer) |
|
typedef void(VKAPI_PTR * | PFN_vkDestroyFramebuffer )(VkDevice device, VkFramebuffer framebuffer, const VkAllocationCallbacks *pAllocator) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreateRenderPass )(VkDevice device, const VkRenderPassCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkRenderPass *pRenderPass) |
|
typedef void(VKAPI_PTR * | PFN_vkDestroyRenderPass )(VkDevice device, VkRenderPass renderPass, const VkAllocationCallbacks *pAllocator) |
|
typedef void(VKAPI_PTR * | PFN_vkGetRenderAreaGranularity )(VkDevice device, VkRenderPass renderPass, VkExtent2D *pGranularity) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreateCommandPool )(VkDevice device, const VkCommandPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkCommandPool *pCommandPool) |
|
typedef void(VKAPI_PTR * | PFN_vkDestroyCommandPool )(VkDevice device, VkCommandPool commandPool, const VkAllocationCallbacks *pAllocator) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkResetCommandPool )(VkDevice device, VkCommandPool commandPool, VkCommandPoolResetFlags flags) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkAllocateCommandBuffers )(VkDevice device, const VkCommandBufferAllocateInfo *pAllocateInfo, VkCommandBuffer *pCommandBuffers) |
|
typedef void(VKAPI_PTR * | PFN_vkFreeCommandBuffers )(VkDevice device, VkCommandPool commandPool, uint32_t commandBufferCount, const VkCommandBuffer *pCommandBuffers) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkBeginCommandBuffer )(VkCommandBuffer commandBuffer, const VkCommandBufferBeginInfo *pBeginInfo) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkEndCommandBuffer )(VkCommandBuffer commandBuffer) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkResetCommandBuffer )(VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdBindPipeline )(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdSetViewport )(VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkViewport *pViewports) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdSetScissor )(VkCommandBuffer commandBuffer, uint32_t firstScissor, uint32_t scissorCount, const VkRect2D *pScissors) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdSetLineWidth )(VkCommandBuffer commandBuffer, float lineWidth) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdSetDepthBias )(VkCommandBuffer commandBuffer, float depthBiasConstantFactor, float depthBiasClamp, float depthBiasSlopeFactor) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdSetBlendConstants )(VkCommandBuffer commandBuffer, const float blendConstants[4]) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdSetDepthBounds )(VkCommandBuffer commandBuffer, float minDepthBounds, float maxDepthBounds) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdSetStencilCompareMask )(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t compareMask) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdSetStencilWriteMask )(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t writeMask) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdSetStencilReference )(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t reference) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdBindDescriptorSets )(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t firstSet, uint32_t descriptorSetCount, const VkDescriptorSet *pDescriptorSets, uint32_t dynamicOffsetCount, const uint32_t *pDynamicOffsets) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdBindIndexBuffer )(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkIndexType indexType) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdBindVertexBuffers )(VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer *pBuffers, const VkDeviceSize *pOffsets) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdDraw )(VkCommandBuffer commandBuffer, uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdDrawIndexed )(VkCommandBuffer commandBuffer, uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t firstInstance) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdDrawIndirect )(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdDrawIndexedIndirect )(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdDispatch )(VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdDispatchIndirect )(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdCopyBuffer )(VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkBuffer dstBuffer, uint32_t regionCount, const VkBufferCopy *pRegions) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdCopyImage )(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageCopy *pRegions) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdBlitImage )(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageBlit *pRegions, VkFilter filter) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdCopyBufferToImage )(VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkBufferImageCopy *pRegions) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdCopyImageToBuffer )(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkBuffer dstBuffer, uint32_t regionCount, const VkBufferImageCopy *pRegions) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdUpdateBuffer )(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, const void *pData) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdFillBuffer )(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize size, uint32_t data) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdClearColorImage )(VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearColorValue *pColor, uint32_t rangeCount, const VkImageSubresourceRange *pRanges) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdClearDepthStencilImage )(VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearDepthStencilValue *pDepthStencil, uint32_t rangeCount, const VkImageSubresourceRange *pRanges) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdClearAttachments )(VkCommandBuffer commandBuffer, uint32_t attachmentCount, const VkClearAttachment *pAttachments, uint32_t rectCount, const VkClearRect *pRects) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdResolveImage )(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageResolve *pRegions) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdSetEvent )(VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdResetEvent )(VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdWaitEvents )(VkCommandBuffer commandBuffer, uint32_t eventCount, const VkEvent *pEvents, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, uint32_t memoryBarrierCount, const VkMemoryBarrier *pMemoryBarriers, uint32_t bufferMemoryBarrierCount, const VkBufferMemoryBarrier *pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const VkImageMemoryBarrier *pImageMemoryBarriers) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdPipelineBarrier )(VkCommandBuffer commandBuffer, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, VkDependencyFlags dependencyFlags, uint32_t memoryBarrierCount, const VkMemoryBarrier *pMemoryBarriers, uint32_t bufferMemoryBarrierCount, const VkBufferMemoryBarrier *pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const VkImageMemoryBarrier *pImageMemoryBarriers) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdBeginQuery )(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, VkQueryControlFlags flags) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdEndQuery )(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdResetQueryPool )(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdWriteTimestamp )(VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkQueryPool queryPool, uint32_t query) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdCopyQueryPoolResults )(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize stride, VkQueryResultFlags flags) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdPushConstants )(VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, const void *pValues) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdBeginRenderPass )(VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo *pRenderPassBegin, VkSubpassContents contents) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdNextSubpass )(VkCommandBuffer commandBuffer, VkSubpassContents contents) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdEndRenderPass )(VkCommandBuffer commandBuffer) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdExecuteCommands )(VkCommandBuffer commandBuffer, uint32_t commandBufferCount, const VkCommandBuffer *pCommandBuffers) |
|
typedef enum
VkPointClippingBehavior | VkPointClippingBehavior |
|
typedef enum
VkTessellationDomainOrigin | VkTessellationDomainOrigin |
|
typedef enum
VkSamplerYcbcrModelConversion | VkSamplerYcbcrModelConversion |
|
typedef enum VkSamplerYcbcrRange | VkSamplerYcbcrRange |
|
typedef enum VkChromaLocation | VkChromaLocation |
|
typedef enum
VkDescriptorUpdateTemplateType | VkDescriptorUpdateTemplateType |
|
typedef enum
VkSubgroupFeatureFlagBits | VkSubgroupFeatureFlagBits |
|
typedef VkFlags | VkSubgroupFeatureFlags |
|
typedef enum
VkPeerMemoryFeatureFlagBits | VkPeerMemoryFeatureFlagBits |
|
typedef VkFlags | VkPeerMemoryFeatureFlags |
|
typedef enum
VkMemoryAllocateFlagBits | VkMemoryAllocateFlagBits |
|
typedef VkFlags | VkMemoryAllocateFlags |
|
typedef VkFlags | VkCommandPoolTrimFlags |
|
typedef VkFlags | VkDescriptorUpdateTemplateCreateFlags |
|
typedef enum
VkExternalMemoryHandleTypeFlagBits | VkExternalMemoryHandleTypeFlagBits |
|
typedef VkFlags | VkExternalMemoryHandleTypeFlags |
|
typedef enum
VkExternalMemoryFeatureFlagBits | VkExternalMemoryFeatureFlagBits |
|
typedef VkFlags | VkExternalMemoryFeatureFlags |
|
typedef enum
VkExternalFenceHandleTypeFlagBits | VkExternalFenceHandleTypeFlagBits |
|
typedef VkFlags | VkExternalFenceHandleTypeFlags |
|
typedef enum
VkExternalFenceFeatureFlagBits | VkExternalFenceFeatureFlagBits |
|
typedef VkFlags | VkExternalFenceFeatureFlags |
|
typedef enum VkFenceImportFlagBits | VkFenceImportFlagBits |
|
typedef VkFlags | VkFenceImportFlags |
|
typedef enum
VkSemaphoreImportFlagBits | VkSemaphoreImportFlagBits |
|
typedef VkFlags | VkSemaphoreImportFlags |
|
typedef enum
VkExternalSemaphoreHandleTypeFlagBits | VkExternalSemaphoreHandleTypeFlagBits |
|
typedef VkFlags | VkExternalSemaphoreHandleTypeFlags |
|
typedef enum
VkExternalSemaphoreFeatureFlagBits | VkExternalSemaphoreFeatureFlagBits |
|
typedef VkFlags | VkExternalSemaphoreFeatureFlags |
|
typedef struct
VkPhysicalDeviceSubgroupProperties | VkPhysicalDeviceSubgroupProperties |
|
typedef struct
VkBindBufferMemoryInfo | VkBindBufferMemoryInfo |
|
typedef struct
VkBindImageMemoryInfo | VkBindImageMemoryInfo |
|
typedef struct
VkPhysicalDevice16BitStorageFeatures | VkPhysicalDevice16BitStorageFeatures |
|
typedef struct
VkMemoryDedicatedRequirements | VkMemoryDedicatedRequirements |
|
typedef struct
VkMemoryDedicatedAllocateInfo | VkMemoryDedicatedAllocateInfo |
|
typedef struct
VkMemoryAllocateFlagsInfo | VkMemoryAllocateFlagsInfo |
|
typedef struct
VkDeviceGroupRenderPassBeginInfo | VkDeviceGroupRenderPassBeginInfo |
|
typedef struct
VkDeviceGroupCommandBufferBeginInfo | VkDeviceGroupCommandBufferBeginInfo |
|
typedef struct
VkDeviceGroupSubmitInfo | VkDeviceGroupSubmitInfo |
|
typedef struct
VkDeviceGroupBindSparseInfo | VkDeviceGroupBindSparseInfo |
|
typedef struct
VkBindBufferMemoryDeviceGroupInfo | VkBindBufferMemoryDeviceGroupInfo |
|
typedef struct
VkBindImageMemoryDeviceGroupInfo | VkBindImageMemoryDeviceGroupInfo |
|
typedef struct
VkPhysicalDeviceGroupProperties | VkPhysicalDeviceGroupProperties |
|
typedef struct
VkDeviceGroupDeviceCreateInfo | VkDeviceGroupDeviceCreateInfo |
|
typedef struct
VkBufferMemoryRequirementsInfo2 | VkBufferMemoryRequirementsInfo2 |
|
typedef struct
VkImageMemoryRequirementsInfo2 | VkImageMemoryRequirementsInfo2 |
|
typedef struct
VkImageSparseMemoryRequirementsInfo2 | VkImageSparseMemoryRequirementsInfo2 |
|
typedef struct
VkMemoryRequirements2 | VkMemoryRequirements2 |
|
typedef struct
VkSparseImageMemoryRequirements2 | VkSparseImageMemoryRequirements2 |
|
typedef struct
VkPhysicalDeviceFeatures2 | VkPhysicalDeviceFeatures2 |
|
typedef struct
VkPhysicalDeviceProperties2 | VkPhysicalDeviceProperties2 |
|
typedef struct VkFormatProperties2 | VkFormatProperties2 |
|
typedef struct
VkImageFormatProperties2 | VkImageFormatProperties2 |
|
typedef struct
VkPhysicalDeviceImageFormatInfo2 | VkPhysicalDeviceImageFormatInfo2 |
|
typedef struct
VkQueueFamilyProperties2 | VkQueueFamilyProperties2 |
|
typedef struct
VkPhysicalDeviceMemoryProperties2 | VkPhysicalDeviceMemoryProperties2 |
|
typedef struct
VkSparseImageFormatProperties2 | VkSparseImageFormatProperties2 |
|
typedef struct
VkPhysicalDeviceSparseImageFormatInfo2 | VkPhysicalDeviceSparseImageFormatInfo2 |
|
typedef struct
VkPhysicalDevicePointClippingProperties | VkPhysicalDevicePointClippingProperties |
|
typedef struct
VkInputAttachmentAspectReference | VkInputAttachmentAspectReference |
|
typedef struct
VkRenderPassInputAttachmentAspectCreateInfo | VkRenderPassInputAttachmentAspectCreateInfo |
|
typedef struct
VkImageViewUsageCreateInfo | VkImageViewUsageCreateInfo |
|
typedef struct
VkPipelineTessellationDomainOriginStateCreateInfo | VkPipelineTessellationDomainOriginStateCreateInfo |
|
typedef struct
VkRenderPassMultiviewCreateInfo | VkRenderPassMultiviewCreateInfo |
|
typedef struct
VkPhysicalDeviceMultiviewFeatures | VkPhysicalDeviceMultiviewFeatures |
|
typedef struct
VkPhysicalDeviceMultiviewProperties | VkPhysicalDeviceMultiviewProperties |
|
typedef struct
VkPhysicalDeviceVariablePointersFeatures | VkPhysicalDeviceVariablePointersFeatures |
|
typedef
VkPhysicalDeviceVariablePointersFeatures | VkPhysicalDeviceVariablePointerFeatures |
|
typedef struct
VkPhysicalDeviceProtectedMemoryFeatures | VkPhysicalDeviceProtectedMemoryFeatures |
|
typedef struct
VkPhysicalDeviceProtectedMemoryProperties | VkPhysicalDeviceProtectedMemoryProperties |
|
typedef struct VkDeviceQueueInfo2 | VkDeviceQueueInfo2 |
|
typedef struct
VkProtectedSubmitInfo | VkProtectedSubmitInfo |
|
typedef struct
VkSamplerYcbcrConversionCreateInfo | VkSamplerYcbcrConversionCreateInfo |
|
typedef struct
VkSamplerYcbcrConversionInfo | VkSamplerYcbcrConversionInfo |
|
typedef struct
VkBindImagePlaneMemoryInfo | VkBindImagePlaneMemoryInfo |
|
typedef struct
VkImagePlaneMemoryRequirementsInfo | VkImagePlaneMemoryRequirementsInfo |
|
typedef struct
VkPhysicalDeviceSamplerYcbcrConversionFeatures | VkPhysicalDeviceSamplerYcbcrConversionFeatures |
|
typedef struct
VkSamplerYcbcrConversionImageFormatProperties | VkSamplerYcbcrConversionImageFormatProperties |
|
typedef struct
VkDescriptorUpdateTemplateEntry | VkDescriptorUpdateTemplateEntry |
|
typedef struct
VkDescriptorUpdateTemplateCreateInfo | VkDescriptorUpdateTemplateCreateInfo |
|
typedef struct
VkExternalMemoryProperties | VkExternalMemoryProperties |
|
typedef struct
VkPhysicalDeviceExternalImageFormatInfo | VkPhysicalDeviceExternalImageFormatInfo |
|
typedef struct
VkExternalImageFormatProperties | VkExternalImageFormatProperties |
|
typedef struct
VkPhysicalDeviceExternalBufferInfo | VkPhysicalDeviceExternalBufferInfo |
|
typedef struct
VkExternalBufferProperties | VkExternalBufferProperties |
|
typedef struct
VkPhysicalDeviceIDProperties | VkPhysicalDeviceIDProperties |
|
typedef struct
VkExternalMemoryImageCreateInfo | VkExternalMemoryImageCreateInfo |
|
typedef struct
VkExternalMemoryBufferCreateInfo | VkExternalMemoryBufferCreateInfo |
|
typedef struct
VkExportMemoryAllocateInfo | VkExportMemoryAllocateInfo |
|
typedef struct
VkPhysicalDeviceExternalFenceInfo | VkPhysicalDeviceExternalFenceInfo |
|
typedef struct
VkExternalFenceProperties | VkExternalFenceProperties |
|
typedef struct
VkExportFenceCreateInfo | VkExportFenceCreateInfo |
|
typedef struct
VkExportSemaphoreCreateInfo | VkExportSemaphoreCreateInfo |
|
typedef struct
VkPhysicalDeviceExternalSemaphoreInfo | VkPhysicalDeviceExternalSemaphoreInfo |
|
typedef struct
VkExternalSemaphoreProperties | VkExternalSemaphoreProperties |
|
typedef struct
VkPhysicalDeviceMaintenance3Properties | VkPhysicalDeviceMaintenance3Properties |
|
typedef struct
VkDescriptorSetLayoutSupport | VkDescriptorSetLayoutSupport |
|
typedef struct
VkPhysicalDeviceShaderDrawParametersFeatures | VkPhysicalDeviceShaderDrawParametersFeatures |
|
typedef
VkPhysicalDeviceShaderDrawParametersFeatures | VkPhysicalDeviceShaderDrawParameterFeatures |
|
typedef VkResult(VKAPI_PTR * | PFN_vkEnumerateInstanceVersion )(uint32_t *pApiVersion) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkBindBufferMemory2 )(VkDevice device, uint32_t bindInfoCount, const VkBindBufferMemoryInfo *pBindInfos) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkBindImageMemory2 )(VkDevice device, uint32_t bindInfoCount, const VkBindImageMemoryInfo *pBindInfos) |
|
typedef void(VKAPI_PTR * | PFN_vkGetDeviceGroupPeerMemoryFeatures )(VkDevice device, uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex, VkPeerMemoryFeatureFlags *pPeerMemoryFeatures) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdSetDeviceMask )(VkCommandBuffer commandBuffer, uint32_t deviceMask) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdDispatchBase )(VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkEnumeratePhysicalDeviceGroups )(VkInstance instance, uint32_t *pPhysicalDeviceGroupCount, VkPhysicalDeviceGroupProperties *pPhysicalDeviceGroupProperties) |
|
typedef void(VKAPI_PTR * | PFN_vkGetImageMemoryRequirements2 )(VkDevice device, const VkImageMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
|
typedef void(VKAPI_PTR * | PFN_vkGetBufferMemoryRequirements2 )(VkDevice device, const VkBufferMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
|
typedef void(VKAPI_PTR * | PFN_vkGetImageSparseMemoryRequirements2 )(VkDevice device, const VkImageSparseMemoryRequirementsInfo2 *pInfo, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements) |
|
typedef void(VKAPI_PTR * | PFN_vkGetPhysicalDeviceFeatures2 )(VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2 *pFeatures) |
|
typedef void(VKAPI_PTR * | PFN_vkGetPhysicalDeviceProperties2 )(VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2 *pProperties) |
|
typedef void(VKAPI_PTR * | PFN_vkGetPhysicalDeviceFormatProperties2 )(VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2 *pFormatProperties) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkGetPhysicalDeviceImageFormatProperties2 )(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceImageFormatInfo2 *pImageFormatInfo, VkImageFormatProperties2 *pImageFormatProperties) |
|
typedef void(VKAPI_PTR * | PFN_vkGetPhysicalDeviceQueueFamilyProperties2 )(VkPhysicalDevice physicalDevice, uint32_t *pQueueFamilyPropertyCount, VkQueueFamilyProperties2 *pQueueFamilyProperties) |
|
typedef void(VKAPI_PTR * | PFN_vkGetPhysicalDeviceMemoryProperties2 )(VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2 *pMemoryProperties) |
|
typedef void(VKAPI_PTR * | PFN_vkGetPhysicalDeviceSparseImageFormatProperties2 )(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSparseImageFormatInfo2 *pFormatInfo, uint32_t *pPropertyCount, VkSparseImageFormatProperties2 *pProperties) |
|
typedef void(VKAPI_PTR * | PFN_vkTrimCommandPool )(VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags) |
|
typedef void(VKAPI_PTR * | PFN_vkGetDeviceQueue2 )(VkDevice device, const VkDeviceQueueInfo2 *pQueueInfo, VkQueue *pQueue) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreateSamplerYcbcrConversion )(VkDevice device, const VkSamplerYcbcrConversionCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSamplerYcbcrConversion *pYcbcrConversion) |
|
typedef void(VKAPI_PTR * | PFN_vkDestroySamplerYcbcrConversion )(VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks *pAllocator) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreateDescriptorUpdateTemplate )(VkDevice device, const VkDescriptorUpdateTemplateCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorUpdateTemplate *pDescriptorUpdateTemplate) |
|
typedef void(VKAPI_PTR * | PFN_vkDestroyDescriptorUpdateTemplate )(VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks *pAllocator) |
|
typedef void(VKAPI_PTR * | PFN_vkUpdateDescriptorSetWithTemplate )(VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void *pData) |
|
typedef void(VKAPI_PTR * | PFN_vkGetPhysicalDeviceExternalBufferProperties )(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalBufferInfo *pExternalBufferInfo, VkExternalBufferProperties *pExternalBufferProperties) |
|
typedef void(VKAPI_PTR * | PFN_vkGetPhysicalDeviceExternalFenceProperties )(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalFenceInfo *pExternalFenceInfo, VkExternalFenceProperties *pExternalFenceProperties) |
|
typedef void(VKAPI_PTR * | PFN_vkGetPhysicalDeviceExternalSemaphoreProperties )(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalSemaphoreInfo *pExternalSemaphoreInfo, VkExternalSemaphoreProperties *pExternalSemaphoreProperties) |
|
typedef void(VKAPI_PTR * | PFN_vkGetDescriptorSetLayoutSupport )(VkDevice device, const VkDescriptorSetLayoutCreateInfo *pCreateInfo, VkDescriptorSetLayoutSupport *pSupport) |
|
typedef enum VkDriverId | VkDriverId |
|
typedef enum
VkShaderFloatControlsIndependence | VkShaderFloatControlsIndependence |
|
typedef enum VkSamplerReductionMode | VkSamplerReductionMode |
|
typedef enum VkSemaphoreType | VkSemaphoreType |
|
typedef enum VkResolveModeFlagBits | VkResolveModeFlagBits |
|
typedef VkFlags | VkResolveModeFlags |
|
typedef enum
VkDescriptorBindingFlagBits | VkDescriptorBindingFlagBits |
|
typedef VkFlags | VkDescriptorBindingFlags |
|
typedef enum
VkSemaphoreWaitFlagBits | VkSemaphoreWaitFlagBits |
|
typedef VkFlags | VkSemaphoreWaitFlags |
|
typedef struct
VkPhysicalDeviceVulkan11Features | VkPhysicalDeviceVulkan11Features |
|
typedef struct
VkPhysicalDeviceVulkan11Properties | VkPhysicalDeviceVulkan11Properties |
|
typedef struct
VkPhysicalDeviceVulkan12Features | VkPhysicalDeviceVulkan12Features |
|
typedef struct VkConformanceVersion | VkConformanceVersion |
|
typedef struct
VkPhysicalDeviceVulkan12Properties | VkPhysicalDeviceVulkan12Properties |
|
typedef struct
VkImageFormatListCreateInfo | VkImageFormatListCreateInfo |
|
typedef struct
VkAttachmentDescription2 | VkAttachmentDescription2 |
|
typedef struct
VkAttachmentReference2 | VkAttachmentReference2 |
|
typedef struct
VkSubpassDescription2 | VkSubpassDescription2 |
|
typedef struct VkSubpassDependency2 | VkSubpassDependency2 |
|
typedef struct
VkRenderPassCreateInfo2 | VkRenderPassCreateInfo2 |
|
typedef struct VkSubpassBeginInfo | VkSubpassBeginInfo |
|
typedef struct VkSubpassEndInfo | VkSubpassEndInfo |
|
typedef struct
VkPhysicalDevice8BitStorageFeatures | VkPhysicalDevice8BitStorageFeatures |
|
typedef struct
VkPhysicalDeviceDriverProperties | VkPhysicalDeviceDriverProperties |
|
typedef struct
VkPhysicalDeviceShaderAtomicInt64Features | VkPhysicalDeviceShaderAtomicInt64Features |
|
typedef struct
VkPhysicalDeviceShaderFloat16Int8Features | VkPhysicalDeviceShaderFloat16Int8Features |
|
typedef struct
VkPhysicalDeviceFloatControlsProperties | VkPhysicalDeviceFloatControlsProperties |
|
typedef struct
VkDescriptorSetLayoutBindingFlagsCreateInfo | VkDescriptorSetLayoutBindingFlagsCreateInfo |
|
typedef struct
VkPhysicalDeviceDescriptorIndexingFeatures | VkPhysicalDeviceDescriptorIndexingFeatures |
|
typedef struct
VkPhysicalDeviceDescriptorIndexingProperties | VkPhysicalDeviceDescriptorIndexingProperties |
|
typedef struct
VkDescriptorSetVariableDescriptorCountAllocateInfo | VkDescriptorSetVariableDescriptorCountAllocateInfo |
|
typedef struct
VkDescriptorSetVariableDescriptorCountLayoutSupport | VkDescriptorSetVariableDescriptorCountLayoutSupport |
|
typedef struct
VkSubpassDescriptionDepthStencilResolve | VkSubpassDescriptionDepthStencilResolve |
|
typedef struct
VkPhysicalDeviceDepthStencilResolveProperties | VkPhysicalDeviceDepthStencilResolveProperties |
|
typedef struct
VkPhysicalDeviceScalarBlockLayoutFeatures | VkPhysicalDeviceScalarBlockLayoutFeatures |
|
typedef struct
VkImageStencilUsageCreateInfo | VkImageStencilUsageCreateInfo |
|
typedef struct
VkSamplerReductionModeCreateInfo | VkSamplerReductionModeCreateInfo |
|
typedef struct
VkPhysicalDeviceSamplerFilterMinmaxProperties | VkPhysicalDeviceSamplerFilterMinmaxProperties |
|
typedef struct
VkPhysicalDeviceVulkanMemoryModelFeatures | VkPhysicalDeviceVulkanMemoryModelFeatures |
|
typedef struct
VkPhysicalDeviceImagelessFramebufferFeatures | VkPhysicalDeviceImagelessFramebufferFeatures |
|
typedef struct
VkFramebufferAttachmentImageInfo | VkFramebufferAttachmentImageInfo |
|
typedef struct
VkFramebufferAttachmentsCreateInfo | VkFramebufferAttachmentsCreateInfo |
|
typedef struct
VkRenderPassAttachmentBeginInfo | VkRenderPassAttachmentBeginInfo |
|
typedef struct
VkPhysicalDeviceUniformBufferStandardLayoutFeatures | VkPhysicalDeviceUniformBufferStandardLayoutFeatures |
|
typedef struct
VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures | VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures |
|
typedef struct
VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures | VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures |
|
typedef struct
VkAttachmentReferenceStencilLayout | VkAttachmentReferenceStencilLayout |
|
typedef struct
VkAttachmentDescriptionStencilLayout | VkAttachmentDescriptionStencilLayout |
|
typedef struct
VkPhysicalDeviceHostQueryResetFeatures | VkPhysicalDeviceHostQueryResetFeatures |
|
typedef struct
VkPhysicalDeviceTimelineSemaphoreFeatures | VkPhysicalDeviceTimelineSemaphoreFeatures |
|
typedef struct
VkPhysicalDeviceTimelineSemaphoreProperties | VkPhysicalDeviceTimelineSemaphoreProperties |
|
typedef struct
VkSemaphoreTypeCreateInfo | VkSemaphoreTypeCreateInfo |
|
typedef struct
VkTimelineSemaphoreSubmitInfo | VkTimelineSemaphoreSubmitInfo |
|
typedef struct VkSemaphoreWaitInfo | VkSemaphoreWaitInfo |
|
typedef struct
VkSemaphoreSignalInfo | VkSemaphoreSignalInfo |
|
typedef struct
VkPhysicalDeviceBufferDeviceAddressFeatures | VkPhysicalDeviceBufferDeviceAddressFeatures |
|
typedef struct
VkBufferDeviceAddressInfo | VkBufferDeviceAddressInfo |
|
typedef struct
VkBufferOpaqueCaptureAddressCreateInfo | VkBufferOpaqueCaptureAddressCreateInfo |
|
typedef struct
VkMemoryOpaqueCaptureAddressAllocateInfo | VkMemoryOpaqueCaptureAddressAllocateInfo |
|
typedef struct
VkDeviceMemoryOpaqueCaptureAddressInfo | VkDeviceMemoryOpaqueCaptureAddressInfo |
|
typedef void(VKAPI_PTR * | PFN_vkCmdDrawIndirectCount )(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdDrawIndexedIndirectCount )(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreateRenderPass2 )(VkDevice device, const VkRenderPassCreateInfo2 *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkRenderPass *pRenderPass) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdBeginRenderPass2 )(VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo *pRenderPassBegin, const VkSubpassBeginInfo *pSubpassBeginInfo) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdNextSubpass2 )(VkCommandBuffer commandBuffer, const VkSubpassBeginInfo *pSubpassBeginInfo, const VkSubpassEndInfo *pSubpassEndInfo) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdEndRenderPass2 )(VkCommandBuffer commandBuffer, const VkSubpassEndInfo *pSubpassEndInfo) |
|
typedef void(VKAPI_PTR * | PFN_vkResetQueryPool )(VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkGetSemaphoreCounterValue )(VkDevice device, VkSemaphore semaphore, uint64_t *pValue) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkWaitSemaphores )(VkDevice device, const VkSemaphoreWaitInfo *pWaitInfo, uint64_t timeout) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkSignalSemaphore )(VkDevice device, const VkSemaphoreSignalInfo *pSignalInfo) |
|
typedef VkDeviceAddress(VKAPI_PTR * | PFN_vkGetBufferDeviceAddress )(VkDevice device, const VkBufferDeviceAddressInfo *pInfo) |
|
typedef uint64_t(VKAPI_PTR * | PFN_vkGetBufferOpaqueCaptureAddress )(VkDevice device, const VkBufferDeviceAddressInfo *pInfo) |
|
typedef uint64_t(VKAPI_PTR * | PFN_vkGetDeviceMemoryOpaqueCaptureAddress )(VkDevice device, const VkDeviceMemoryOpaqueCaptureAddressInfo *pInfo) |
|
typedef uint64_t | VkFlags64 |
|
typedef enum
VkPipelineCreationFeedbackFlagBits | VkPipelineCreationFeedbackFlagBits |
|
typedef VkFlags | VkPipelineCreationFeedbackFlags |
|
typedef enum VkToolPurposeFlagBits | VkToolPurposeFlagBits |
|
typedef VkFlags | VkToolPurposeFlags |
|
typedef VkFlags | VkPrivateDataSlotCreateFlags |
|
typedef VkFlags64 | VkPipelineStageFlags2 |
|
typedef VkFlags64 | VkPipelineStageFlagBits2 |
|
typedef VkFlags64 | VkAccessFlags2 |
|
typedef VkFlags64 | VkAccessFlagBits2 |
|
typedef enum VkSubmitFlagBits | VkSubmitFlagBits |
|
typedef VkFlags | VkSubmitFlags |
|
typedef enum VkRenderingFlagBits | VkRenderingFlagBits |
|
typedef VkFlags | VkRenderingFlags |
|
typedef VkFlags64 | VkFormatFeatureFlags2 |
|
typedef VkFlags64 | VkFormatFeatureFlagBits2 |
|
typedef struct
VkPhysicalDeviceVulkan13Features | VkPhysicalDeviceVulkan13Features |
|
typedef struct
VkPhysicalDeviceVulkan13Properties | VkPhysicalDeviceVulkan13Properties |
|
typedef struct
VkPipelineCreationFeedback | VkPipelineCreationFeedback |
|
typedef struct
VkPipelineCreationFeedbackCreateInfo | VkPipelineCreationFeedbackCreateInfo |
|
typedef struct
VkPhysicalDeviceShaderTerminateInvocationFeatures | VkPhysicalDeviceShaderTerminateInvocationFeatures |
|
typedef struct
VkPhysicalDeviceToolProperties | VkPhysicalDeviceToolProperties |
|
typedef struct
VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures | VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures |
|
typedef struct
VkPhysicalDevicePrivateDataFeatures | VkPhysicalDevicePrivateDataFeatures |
|
typedef struct
VkDevicePrivateDataCreateInfo | VkDevicePrivateDataCreateInfo |
|
typedef struct
VkPrivateDataSlotCreateInfo | VkPrivateDataSlotCreateInfo |
|
typedef struct
VkPhysicalDevicePipelineCreationCacheControlFeatures | VkPhysicalDevicePipelineCreationCacheControlFeatures |
|
typedef struct VkMemoryBarrier2 | VkMemoryBarrier2 |
|
typedef struct
VkBufferMemoryBarrier2 | VkBufferMemoryBarrier2 |
|
typedef struct
VkImageMemoryBarrier2 | VkImageMemoryBarrier2 |
|
typedef struct VkDependencyInfo | VkDependencyInfo |
|
typedef struct
VkSemaphoreSubmitInfo | VkSemaphoreSubmitInfo |
|
typedef struct
VkCommandBufferSubmitInfo | VkCommandBufferSubmitInfo |
|
typedef struct VkSubmitInfo2 | VkSubmitInfo2 |
|
typedef struct
VkPhysicalDeviceSynchronization2Features | VkPhysicalDeviceSynchronization2Features |
|
typedef struct
VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures | VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures |
|
typedef struct
VkPhysicalDeviceImageRobustnessFeatures | VkPhysicalDeviceImageRobustnessFeatures |
|
typedef struct VkBufferCopy2 | VkBufferCopy2 |
|
typedef struct VkCopyBufferInfo2 | VkCopyBufferInfo2 |
|
typedef struct VkImageCopy2 | VkImageCopy2 |
|
typedef struct VkCopyImageInfo2 | VkCopyImageInfo2 |
|
typedef struct VkBufferImageCopy2 | VkBufferImageCopy2 |
|
typedef struct
VkCopyBufferToImageInfo2 | VkCopyBufferToImageInfo2 |
|
typedef struct
VkCopyImageToBufferInfo2 | VkCopyImageToBufferInfo2 |
|
typedef struct VkImageBlit2 | VkImageBlit2 |
|
typedef struct VkBlitImageInfo2 | VkBlitImageInfo2 |
|
typedef struct VkImageResolve2 | VkImageResolve2 |
|
typedef struct VkResolveImageInfo2 | VkResolveImageInfo2 |
|
typedef struct
VkPhysicalDeviceSubgroupSizeControlFeatures | VkPhysicalDeviceSubgroupSizeControlFeatures |
|
typedef struct
VkPhysicalDeviceSubgroupSizeControlProperties | VkPhysicalDeviceSubgroupSizeControlProperties |
|
typedef struct
VkPipelineShaderStageRequiredSubgroupSizeCreateInfo | VkPipelineShaderStageRequiredSubgroupSizeCreateInfo |
|
typedef struct
VkPhysicalDeviceInlineUniformBlockFeatures | VkPhysicalDeviceInlineUniformBlockFeatures |
|
typedef struct
VkPhysicalDeviceInlineUniformBlockProperties | VkPhysicalDeviceInlineUniformBlockProperties |
|
typedef struct
VkWriteDescriptorSetInlineUniformBlock | VkWriteDescriptorSetInlineUniformBlock |
|
typedef struct
VkDescriptorPoolInlineUniformBlockCreateInfo | VkDescriptorPoolInlineUniformBlockCreateInfo |
|
typedef struct
VkPhysicalDeviceTextureCompressionASTCHDRFeatures | VkPhysicalDeviceTextureCompressionASTCHDRFeatures |
|
typedef struct
VkRenderingAttachmentInfo | VkRenderingAttachmentInfo |
|
typedef struct VkRenderingInfo | VkRenderingInfo |
|
typedef struct
VkPipelineRenderingCreateInfo | VkPipelineRenderingCreateInfo |
|
typedef struct
VkPhysicalDeviceDynamicRenderingFeatures | VkPhysicalDeviceDynamicRenderingFeatures |
|
typedef struct
VkCommandBufferInheritanceRenderingInfo | VkCommandBufferInheritanceRenderingInfo |
|
typedef struct
VkPhysicalDeviceShaderIntegerDotProductFeatures | VkPhysicalDeviceShaderIntegerDotProductFeatures |
|
typedef struct
VkPhysicalDeviceShaderIntegerDotProductProperties | VkPhysicalDeviceShaderIntegerDotProductProperties |
|
typedef struct
VkPhysicalDeviceTexelBufferAlignmentProperties | VkPhysicalDeviceTexelBufferAlignmentProperties |
|
typedef struct VkFormatProperties3 | VkFormatProperties3 |
|
typedef struct
VkPhysicalDeviceMaintenance4Features | VkPhysicalDeviceMaintenance4Features |
|
typedef struct
VkPhysicalDeviceMaintenance4Properties | VkPhysicalDeviceMaintenance4Properties |
|
typedef struct
VkDeviceBufferMemoryRequirements | VkDeviceBufferMemoryRequirements |
|
typedef struct
VkDeviceImageMemoryRequirements | VkDeviceImageMemoryRequirements |
|
typedef VkResult(VKAPI_PTR * | PFN_vkGetPhysicalDeviceToolProperties )(VkPhysicalDevice physicalDevice, uint32_t *pToolCount, VkPhysicalDeviceToolProperties *pToolProperties) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreatePrivateDataSlot )(VkDevice device, const VkPrivateDataSlotCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPrivateDataSlot *pPrivateDataSlot) |
|
typedef void(VKAPI_PTR * | PFN_vkDestroyPrivateDataSlot )(VkDevice device, VkPrivateDataSlot privateDataSlot, const VkAllocationCallbacks *pAllocator) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkSetPrivateData )(VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t data) |
|
typedef void(VKAPI_PTR * | PFN_vkGetPrivateData )(VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t *pData) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdSetEvent2 )(VkCommandBuffer commandBuffer, VkEvent event, const VkDependencyInfo *pDependencyInfo) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdResetEvent2 )(VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags2 stageMask) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdWaitEvents2 )(VkCommandBuffer commandBuffer, uint32_t eventCount, const VkEvent *pEvent |