Searched refs:requiredExtensions (Results 1 - 22 of 22) sorted by relevance

/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/
H A DvktSpvAsmUtils.cpp138 const std::vector<std::string>& requiredExtensions)
148 for (deUint32 extNdx = 0; extNdx < requiredExtensions.size(); ++extNdx)
150 const std::string& ext = requiredExtensions[extNdx];
135 createDeviceWithExtensions(Context& context, const deUint32 queueFamilyIndex, const std::vector<std::string>& supportedExtensions, const std::vector<std::string>& requiredExtensions) argument
H A DvktSpvAsmUtils.hpp83 // Creates a Vulkan logical device with the requiredExtensions enabled and all other extensions disabled.
89 const std::vector<std::string>& requiredExtensions);
/external/deqp/framework/opengl/
H A DgluShaderLibrary.hpp127 std::vector<RequiredExtension> requiredExtensions; member in struct:glu::sl::ProgramSpecification
175 const std::vector<RequiredExtension> requiredExtensions; // Extensions, must be resolved to single ext per entry member in struct:glu::sl::ProgramSpecializationParams
182 , requiredExtensions (requiredExtensions_)
H A DgluShaderLibrary.cpp1303 program.requiredExtensions.push_back(requirement.extension);
1492 spec.programs[0].requiredExtensions = requiredExts;
1509 spec.programs[0].requiredExtensions = requiredExts;
1530 spec.programs[0].requiredExtensions.swap(requiredExts);
/external/deqp/modules/glshared/
H A DglsFboUtil.cpp99 void FormatDB::addExtensionFormat (ImageFormat format, FormatFlags newFlags, const std::set<std::string>& requiredExtensions) argument
101 DE_ASSERT(!requiredExtensions.empty());
113 extensionRecord.requiredExtensions = requiredExtensions;
153 ret.insert(it->requiredExtensions);
161 return (requiredExtensions < other.requiredExtensions) ||
162 ((requiredExtensions == other.requiredExtensions) && (flags < other.flags));
237 std::set<std::string> requiredExtensions; local
[all...]
H A DglsFboUtil.hpp144 void addExtensionFormat (ImageFormat format, FormatFlags flags, const std::set<std::string>& requiredExtensions);
155 std::set<std::string> requiredExtensions; member in struct:deqp::gls::FboUtil::FormatDB::ExtensionInfo
H A DglsFboCompletenessTests.cpp446 const std::set<std::string>& requiredExtensions = *rowIt; local
447 std::set<std::string>::const_iterator it = requiredExtensions.begin();
453 while (it != requiredExtensions.end())
457 msg << (it == requiredExtensions.end() ? " and " : ", ");
H A DglsShaderLibraryCase.cpp578 const std::string sourceWithExts = injectExtensionRequirements(baseGLSLCode, specParams.requiredExtensions, shaderType);
947 const vector<RequiredExtension> reqExt = checkAndSpecializeExtensions(m_spec.programs[0].requiredExtensions, m_contextInfo);
955 const vector<RequiredExtension> reqExt = checkAndSpecializeExtensions(m_spec.programs[0].requiredExtensions, m_contextInfo);
970 const ProgramSpecializationParams progSpecParams (m_spec, checkAndSpecializeExtensions(m_spec.programs[progNdx].requiredExtensions, m_contextInfo), maxPatchVertices);
/external/deqp/external/vulkancts/modules/vulkan/protected_memory/
H A DvktProtectedMemUtils.cpp85 std::vector<std::string> requiredExtensions = extraExtensions; local
99 requiredExtensions.push_back("VK_KHR_get_physical_device_properties2");
101 for (std::vector<std::string>::const_iterator requiredExtName = requiredExtensions.begin();
102 requiredExtName != requiredExtensions.end();
109 return vk::createDefaultInstance(vkp, context.getUsedApiVersion(), enabledLayers, requiredExtensions);
154 std::vector<std::string> requiredExtensions; local
169 requiredExtensions.push_back(extensions[ndx]);
172 std::vector<const char*> enabledExts (requiredExtensions.size());
173 for (size_t idx = 0; idx < requiredExtensions.size(); ++idx)
175 enabledExts[idx] = requiredExtensions[id
[all...]
H A DvktProtectedMemWsiSwapchainTests.cpp69 void checkAllSupported (const Extensions& supportedExtensions, const std::vector<std::string>& requiredExtensions) argument
71 for (std::vector<std::string>::const_iterator requiredExtName = requiredExtensions.begin();
72 requiredExtName != requiredExtensions.end();
/external/deqp/modules/egl/
H A DteglCreateContextExtTests.cpp371 set<string> requiredExtensions; local
388 requiredExtensions.insert("EGL_KHR_create_context");
394 requiredExtensions.insert("EGL_KHR_create_context");
400 requiredExtensions.insert("EGL_KHR_create_context");
406 requiredExtensions.insert("EGL_KHR_create_context");
412 requiredExtensions.insert("EGL_EXT_create_context_robustness");
418 requiredExtensions.insert("EGL_EXT_create_context_robustness");
428 for (std::set<string>::const_iterator reqExt = requiredExtensions.begin(); reqExt != requiredExtensions.end(); ++reqExt)
H A DteglRobustnessTests.cpp398 set<string> requiredExtensions; local
414 requiredExtensions.insert("EGL_KHR_create_context");
421 requiredExtensions.insert("EGL_EXT_create_context_robustness");
431 for (std::set<string>::const_iterator reqExt = requiredExtensions.begin(); reqExt != requiredExtensions.end(); ++reqExt)
H A DteglSyncTests.cpp123 void requiredEGLExtensions (const Library& egl, EGLDisplay display, SyncTest::Extension requiredExtensions) argument
142 const SyncTest::Extension missingExtensions = (SyncTest::Extension)((foundExtensions & requiredExtensions) ^ requiredExtensions);
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/
H A DvktSparseResourcesBase.cpp82 const std::vector<std::string> requiredExtensions(1, "VK_KHR_device_group_creation");
83 m_deviceGroupInstance = createInstanceWithExtensions(m_context.getPlatformInterface(), m_context.getUsedApiVersion(), requiredExtensions);
/external/deqp/modules/gles31/functional/
H A Des31fTessellationGeometryInteractionTests.cpp1782 std::vector<std::string> requiredExtensions;
1787 requiredExtensions.push_back("GL_EXT_tessellation_shader");
1790 requiredExtensions.push_back("GL_EXT_tessellation_point_size");
1793 requiredExtensions.push_back("GL_EXT_geometry_shader");
1796 requiredExtensions.push_back("GL_EXT_geometry_point_size");
1798 for (int ndx = 0; ndx < (int)requiredExtensions.size(); ++ndx)
1799 if (!m_context.getContextInfo().isExtensionSupported(requiredExtensions[ndx].c_str()))
1806 for (int ndx = 0; ndx < (int)requiredExtensions.size(); ++ndx)
1810 extensionList << requiredExtensions[ndx];
/external/deqp/external/vulkancts/modules/vulkan/wsi/
H A DvktWsiSharedPresentableImageTests.cpp68 void checkAllSupported (const Extensions& supportedExtensions, const vector<string>& requiredExtensions) argument
70 for (vector<string>::const_iterator requiredExtName = requiredExtensions.begin();
71 requiredExtName != requiredExtensions.end();
H A DvktWsiDisplayTimingTests.cpp65 void checkAllSupported (const Extensions& supportedExtensions, const vector<string>& requiredExtensions) argument
67 for (vector<string>::const_iterator requiredExtName = requiredExtensions.begin();
68 requiredExtName != requiredExtensions.end();
H A DvktWsiIncrementalPresentTests.cpp68 void checkAllSupported (const Extensions& supportedExtensions, const vector<string>& requiredExtensions) argument
70 for (vector<string>::const_iterator requiredExtName = requiredExtensions.begin();
71 requiredExtName != requiredExtensions.end();
H A DvktWsiSwapchainTests.cpp78 void checkAllSupported (const Extensions& supportedExtensions, const vector<string>& requiredExtensions) argument
80 for (vector<string>::const_iterator requiredExtName = requiredExtensions.begin();
81 requiredExtName != requiredExtensions.end();
/external/deqp/external/vulkancts/modules/vulkan/memory/
H A DvktMemoryAllocationTests.cpp162 const std::vector<std::string> requiredExtensions (1, "VK_KHR_device_group_creation");
163 m_deviceGroupInstance = createInstanceWithExtensions(m_context.getPlatformInterface(), m_context.getUsedApiVersion(), requiredExtensions);
/external/deqp/external/vulkancts/modules/vulkan/
H A DvktShaderLibrary.cpp362 const string withExt = injectExtensionRequirements(baseSrc, spec.programs[0].requiredExtensions, glu::SHADERTYPE_VERTEX);
426 const string withExt = injectExtensionRequirements(baseSrc, spec.programs[0].requiredExtensions, glu::SHADERTYPE_FRAGMENT);
577 const string sourceWithExts = injectExtensionRequirements(baseGLSLCode, specParams.requiredExtensions, shaderType);
1748 const ProgramSpecializationParams progSpecParams (m_spec, m_spec.programs[progNdx].requiredExtensions, maxPatchVertices);
/external/deqp/external/vulkancts/modules/vulkan/compute/
H A DvktComputeBasicComputeShaderTests.cpp2406 const std::vector<std::string> requiredExtensions (1, "VK_KHR_device_group_creation");
2407 m_deviceGroupInstance = createInstanceWithExtensions(m_context.getPlatformInterface(), m_context.getUsedApiVersion(), requiredExtensions);

Completed in 1702 milliseconds