Lines Matching refs:Extension
34 ArrayRef<spirv::Extension> spirv::getImpliedExtensions(spirv::Version version) { in getImpliedExtensions()
38 Extension::SPV_KHR_shader_draw_parameters, Extension::SPV_KHR_16bit_storage, \ in getImpliedExtensions()
39 Extension::SPV_KHR_device_group, Extension::SPV_KHR_multiview, \ in getImpliedExtensions()
40 Extension::SPV_KHR_storage_buffer_storage_class, \ in getImpliedExtensions()
41 Extension::SPV_KHR_variable_pointers in getImpliedExtensions()
44 Extension::SPV_KHR_no_integer_wrap_decoration, \ in getImpliedExtensions()
45 Extension::SPV_GOOGLE_decorate_string, \ in getImpliedExtensions()
46 Extension::SPV_GOOGLE_hlsl_functionality1, \ in getImpliedExtensions()
47 Extension::SPV_KHR_float_controls in getImpliedExtensions()
50 Extension::SPV_KHR_8bit_storage, Extension::SPV_EXT_descriptor_indexing, \ in getImpliedExtensions()
51 Extension::SPV_EXT_shader_viewport_index_layer, \ in getImpliedExtensions()
52 Extension::SPV_EXT_physical_storage_buffer, \ in getImpliedExtensions()
53 Extension::SPV_KHR_physical_storage_buffer, \ in getImpliedExtensions()
54 Extension::SPV_KHR_vulkan_memory_model in getImpliedExtensions()
61 static const Extension exts[] = {V_1_3_IMPLIED_EXTS}; in getImpliedExtensions()
62 return ArrayRef<spirv::Extension>(exts, llvm::array_lengthof(exts)); in getImpliedExtensions()
65 static const Extension exts[] = {V_1_3_IMPLIED_EXTS, V_1_4_IMPLIED_EXTS}; in getImpliedExtensions()
66 return ArrayRef<spirv::Extension>(exts, llvm::array_lengthof(exts)); in getImpliedExtensions()
69 static const Extension exts[] = {V_1_3_IMPLIED_EXTS, V_1_4_IMPLIED_EXTS, in getImpliedExtensions()
71 return ArrayRef<spirv::Extension>(exts, llvm::array_lengthof(exts)); in getImpliedExtensions()