Lines Matching refs:extensions
144 ES3F_ADD_API_CASE(extensions, "EXTENSIONS",
153 std::vector<std::string> extensions;
159 extensions.push_back(extension);
168 if (extensions.size() != (size_t)numExtensions)
170 m_testCtx.getLog() << TestLog::Message << "// ERROR: NUM_EXTENSIONS is " << numExtensions << "; got " << extensions.size() << " extensions" << TestLog::EndMessage;
172 m_testCtx.setTestResult(QP_TEST_RESULT_FAIL, "Got non-consistent number of extensions");
181 if (std::find(extensions.begin(), extensions.end(), extension) == extensions.end())
195 std::vector<std::string>::iterator it = std::find(extensions.begin(), extensions.end(), extension);
196 if (it != extensions.end())
197 extensions.erase(it);
200 if (!extensions.empty())
202 for (size_t ndx = 0; ndx < extensions.size(); ++ndx)
203 m_testCtx.getLog() << TestLog::Message << "// ERROR: extension \"" << extensions[ndx] << "\" found with GetString was not found with GetStringi(GL_EXTENSIONS, ind)" << TestLog::EndMessage;