• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/* WARNING: This is auto-generated file. Do not modify, since changes will
2 * be lost! Modify the generating script instead.
3 */
4
5void getCoreDeviceExtensionsImpl (deUint32 coreVersion, ::std::vector<const char*>& dst)
6{
7	if (coreVersion >= VK_API_VERSION_1_1)
8	{
9		dst.push_back("VK_KHR_multiview");
10		dst.push_back("VK_KHR_device_group");
11		dst.push_back("VK_KHR_shader_draw_parameters");
12		dst.push_back("VK_KHR_maintenance1");
13		dst.push_back("VK_KHR_external_memory");
14		dst.push_back("VK_KHR_external_semaphore");
15		dst.push_back("VK_KHR_16bit_storage");
16		dst.push_back("VK_KHR_descriptor_update_template");
17		dst.push_back("VK_KHR_external_fence");
18		dst.push_back("VK_KHR_maintenance2");
19		dst.push_back("VK_KHR_variable_pointers");
20		dst.push_back("VK_KHR_dedicated_allocation");
21		dst.push_back("VK_KHR_storage_buffer_storage_class");
22		dst.push_back("VK_KHR_relaxed_block_layout");
23		dst.push_back("VK_KHR_get_memory_requirements2");
24		dst.push_back("VK_KHR_sampler_ycbcr_conversion");
25		dst.push_back("VK_KHR_bind_memory2");
26		dst.push_back("VK_KHR_maintenance3");
27	}
28}
29
30void getCoreInstanceExtensionsImpl (deUint32 coreVersion, ::std::vector<const char*>& dst)
31{
32	if (coreVersion >= VK_API_VERSION_1_1)
33	{
34		dst.push_back("VK_KHR_get_physical_device_properties2");
35		dst.push_back("VK_KHR_device_group_creation");
36		dst.push_back("VK_KHR_external_memory_capabilities");
37		dst.push_back("VK_KHR_external_semaphore_capabilities");
38		dst.push_back("VK_KHR_external_fence_capabilities");
39	}
40}
41
42