• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// This is manually created file used by gen_framework.py.
2// It contains additional data for extensions that are required to
3// generate code for cts. Currently every line contains:
4// * extension name
5// * information wheter this is device or instance extension
6// * version number in which this extension is part of core
7
8VK_KHR_surface								INSTANCE
9VK_KHR_display								INSTANCE
10VK_KHR_xlib_surface							INSTANCE
11VK_KHR_xcb_surface							INSTANCE
12VK_KHR_wayland_surface						INSTANCE
13VK_KHR_mir_surface							INSTANCE
14VK_KHR_android_surface						INSTANCE
15VK_KHR_win32_surface						INSTANCE
16VK_KHR_get_physical_device_properties2		INSTANCE 1_1_0
17VK_KHR_device_group_creation				INSTANCE 1_1_0
18VK_KHR_external_memory_capabilities			INSTANCE 1_1_0
19VK_KHR_external_semaphore_capabilities		INSTANCE 1_1_0
20VK_KHR_external_fence_capabilities			INSTANCE 1_1_0
21VK_KHR_get_surface_capabilities2			INSTANCE
22VK_KHR_get_display_properties2				INSTANCE
23VK_KHR_surface_protected_capabilities		INSTANCE
24
25VK_KHR_swapchain							DEVICE
26VK_KHR_swapchain_mutable_format				DEVICE
27VK_KHR_display_swapchain					DEVICE
28VK_KHR_sampler_mirror_clamp_to_edge			DEVICE 1_2_0
29VK_KHR_multiview							DEVICE 1_1_0
30VK_KHR_device_group							DEVICE 1_1_0
31VK_KHR_shader_draw_parameters				DEVICE 1_1_0
32VK_KHR_maintenance1							DEVICE 1_1_0
33VK_KHR_external_memory						DEVICE 1_1_0
34VK_KHR_external_memory_win32				DEVICE
35VK_KHR_external_memory_fd					DEVICE
36VK_KHR_win32_keyed_mutex					DEVICE
37VK_KHR_external_semaphore					DEVICE 1_1_0
38VK_KHR_external_semaphore_win32				DEVICE
39VK_KHR_external_semaphore_fd				DEVICE
40VK_KHR_push_descriptor						DEVICE
41VK_KHR_shader_float16_int8					DEVICE 1_2_0
42VK_KHR_16bit_storage						DEVICE 1_1_0
43VK_KHR_incremental_present					DEVICE
44VK_KHR_8bit_storage							DEVICE 1_2_0
45VK_KHR_descriptor_update_template			DEVICE 1_1_0
46VK_KHR_create_renderpass2					DEVICE 1_2_0
47VK_KHR_shared_presentable_image				DEVICE
48VK_KHR_external_fence						DEVICE 1_1_0
49VK_KHR_external_fence_win32					DEVICE
50VK_KHR_external_fence_fd					DEVICE
51VK_KHR_maintenance2							DEVICE 1_1_0
52VK_KHR_variable_pointers					DEVICE 1_1_0
53VK_KHR_dedicated_allocation					DEVICE 1_1_0
54VK_KHR_storage_buffer_storage_class			DEVICE 1_1_0
55VK_KHR_relaxed_block_layout					DEVICE 1_1_0
56VK_KHR_get_memory_requirements2				DEVICE 1_1_0
57VK_KHR_image_format_list					DEVICE 1_2_0
58VK_KHR_sampler_ycbcr_conversion				DEVICE 1_1_0
59VK_KHR_bind_memory2							DEVICE 1_1_0
60VK_KHR_maintenance3							DEVICE 1_1_0
61VK_KHR_driver_properties					DEVICE 1_2_0
62VK_KHR_shader_float_controls				DEVICE 1_2_0
63VK_KHR_depth_stencil_resolve				DEVICE 1_2_0
64VK_KHR_draw_indirect_count					DEVICE 1_2_0
65VK_KHR_shader_atomic_int64					DEVICE 1_2_0
66VK_KHR_vulkan_memory_model					DEVICE 1_2_0
67VK_KHR_uniform_buffer_standard_layout		DEVICE 1_2_0
68VK_KHR_imageless_framebuffer				DEVICE 1_2_0
69VK_KHR_shader_subgroup_extended_types		DEVICE 1_2_0
70VK_EXT_sampler_filter_minmax				DEVICE 1_2_0
71VK_EXT_shader_viewport_index_layer			DEVICE 1_2_0
72VK_EXT_descriptor_indexing					DEVICE 1_2_0
73VK_EXT_scalar_block_layout					DEVICE 1_2_0
74VK_KHR_buffer_device_address				DEVICE 1_2_0
75VK_EXT_host_query_reset						DEVICE 1_2_0
76VK_KHR_separate_depth_stencil_layouts		DEVICE 1_2_0
77VK_KHR_timeline_semaphore					DEVICE 1_2_0
78VK_KHR_spirv_1_4							DEVICE 1_2_0
79VK_EXT_separate_stencil_usage				DEVICE 1_2_0
80VK_KHR_pipeline_executable_properties		DEVICE
81VK_KHR_shader_clock							DEVICE
82VK_KHR_performance_query					DEVICE
83VK_KHR_shader_non_semantic_info				DEVICE
84VK_KHR_copy_commands2						DEVICE
85VK_KHR_shader_terminate_invocation			DEVICE
86VK_KHR_ray_tracing_pipeline					DEVICE
87VK_KHR_ray_query							DEVICE
88VK_KHR_acceleration_structure				DEVICE
89VK_KHR_pipeline_library						DEVICE
90VK_KHR_deferred_host_operations				DEVICE
91VK_KHR_fragment_shading_rate				DEVICE
92VK_KHR_zero_initialize_workgroup_memory		DEVICE
93VK_KHR_workgroup_memory_explicit_layout		DEVICE
94VK_KHR_synchronization2						DEVICE
95VK_EXT_color_write_enable					DEVICE
96VK_VALVE_mutable_descriptor_type			DEVICE
97VK_EXT_multi_draw							DEVICE
98VK_KHR_shader_subgroup_uniform_control_flow	DEVICE
99VK_KHR_present_id							DEVICE
100VK_KHR_present_wait							DEVICE
101VK_KHR_shader_integer_dot_product			DEVICE
102VK_KHR_format_feature_flags2				DEVICE
103VK_KHR_maintenance4							DEVICE
104VK_KHR_dynamic_rendering					DEVICE
105VK_EXT_border_color_swizzle					DEVICE
106VK_NV_mesh_shader							DEVICE
107VK_KHR_portability_subset					DEVICE
108