Searched refs:apiType (Results 1 - 20 of 20) sorted by relevance

/external/deqp/framework/egl/
H A DegluPlatform.cpp39 tcu::FunctionLibrary* Platform::createDefaultGLFunctionLibrary (glu::ApiType apiType, const tcu::CommandLine&) const argument
42 if (apiType.getProfile() == glu::PROFILE_ES)
H A DegluPlatform.hpp90 virtual tcu::FunctionLibrary* createDefaultGLFunctionLibrary (glu::ApiType apiType, const tcu::CommandLine& cmdLine) const;
/external/deqp/framework/opengl/
H A DgluRenderContext.cpp119 RenderContext* createDefaultRenderContext (tcu::Platform& platform, const tcu::CommandLine& cmdLine, ApiType apiType) argument
133 config.type = glu::ContextType(apiType, ctxFlags);
178 static std::vector<std::string> getExtensions (const glw::Functions& gl, ApiType apiType) argument
183 if (apiType.getProfile() == PROFILE_ES && apiType.getMajorVersion() == 2)
226 void initCoreFunctions (glw::Functions* dst, const glw::FunctionLoader* loader, ApiType apiType) argument
230 ApiType apiType; member in struct:glu::__anon19738
250 if (s_initFuncs[ndx].apiType == apiType)
257 throw tcu::InternalError(std::string("Don't know how to load functions for ") + de::toString(apiType));
260 initExtensionFunctions(glw::Functions* dst, const glw::FunctionLoader* loader, ApiType apiType) argument
275 initExtensionFunctions(glw::Functions* dst, const glw::FunctionLoader* loader, ApiType apiType, int numExtensions, const char* const* extensions) argument
283 initFunctions(glw::Functions* dst, const glw::FunctionLoader* loader, ApiType apiType) argument
[all...]
H A DgluStrUtil.cpp103 std::ostream& operator<< (std::ostream& str, ApiType apiType) argument
107 if (apiType.getProfile() == PROFILE_ES)
110 str << apiType.getMajorVersion() << "." << apiType.getMinorVersion();
112 if (apiType.getProfile() == PROFILE_CORE)
114 else if (apiType.getProfile() == PROFILE_COMPATIBILITY)
116 else if (apiType.getProfile() != PROFILE_ES)
H A DgluRenderContext.hpp141 explicit ContextType (ApiType apiType, ContextFlags flags = ContextFlags(0));
167 inline ContextType::ContextType (ApiType apiType, ContextFlags flags) argument
168 : ApiType(apiType)
219 RenderContext* createDefaultRenderContext (tcu::Platform& platform, const tcu::CommandLine& cmdLine, ApiType apiType);
221 void initCoreFunctions (glw::Functions* dst, const glw::FunctionLoader* loader, ApiType apiType);
222 void initExtensionFunctions (glw::Functions* dst, const glw::FunctionLoader* loader, ApiType apiType, int numExtensions, const char* const* extensions);
226 void initFunctions (glw::Functions* dst, const glw::FunctionLoader* loader, ApiType apiType);
227 void initExtensionFunctions (glw::Functions* dst, const glw::FunctionLoader* loader, ApiType apiType);
H A DgluStrUtil.hpp74 std::ostream& operator<< (std::ostream& str, ApiType apiType);
/external/deqp/modules/egl/
H A DteglTestCase.cpp233 static deUint32 makeKey (glu::ApiType apiType) argument
235 return (apiType.getMajorVersion() << 8) | (apiType.getMinorVersion() << 4) | apiType.getProfile();
238 const tcu::FunctionLibrary* EglTestContext::getGLLibrary (glu::ApiType apiType) const
241 const deUint32 key = makeKey(apiType);
246 library = m_testCtx.getPlatform().getEGLPlatform().createDefaultGLFunctionLibrary(apiType, m_testCtx.getCommandLine());
255 deFunctionPtr EglTestContext::getGLFunction (glu::ApiType apiType, const char* name) const argument
258 const tcu::FunctionLibrary* const library = getGLLibrary(apiType);
262 void EglTestContext::getGLFunctions (glw::Functions& gl, glu::ApiType apiType) cons
[all...]
H A DteglTestCase.hpp69 deFunctionPtr getGLFunction (glu::ApiType apiType, const char* name) const;
70 void getGLFunctions (glw::Functions& gl, glu::ApiType apiType) const;
82 const tcu::FunctionLibrary* getGLLibrary (glu::ApiType apiType) const;
/external/deqp/modules/glshared/
H A DglsInteractionTestUtil.hpp121 void computeRandomRenderState (de::Random& rnd, RenderState& state, glu::ApiType apiType, int targetWidth, int targetHeight);
123 void computeRandomRenderCommands (de::Random& rnd, glu::ApiType apiType, int numCommands, int targetW, int targetH, std::vector<RenderCommand>& dst);
H A DglsDrawTest.hpp208 bool valid (glu::ApiType apiType) const;
217 glu::ApiType apiType; //!< needed in spec validation member in struct:deqp::gls::DrawTestSpec
H A DglsInteractionTestUtil.cpp54 void computeRandomRenderState (de::Random& rnd, RenderState& state, glu::ApiType apiType, int targetWidth, int targetHeight) argument
192 if (apiType == glu::ApiType::es(2,0))
254 void computeRandomRenderCommands (de::Random& rnd, glu::ApiType apiType, int numCommands, int targetW, int targetH, vector<RenderCommand>& dst)
261 computeRandomRenderState(rnd, cmd->state, apiType, targetW, targetH);
H A DglsFragOpInteractionCase.cpp217 static void computeRandomRenderCommand (de::Random& rnd, RenderCommand& command, glu::ApiType apiType, int targetW, int targetH) argument
221 gls::InteractionTestUtil::computeRandomRenderState(rnd, command.state, apiType, targetW, targetH);
H A DglsDrawTest.cpp2993 DE_ASSERT(apiType.getProfile() != glu::PROFILE_LAST);
3000 if (!attribs[ndx].valid(apiType))
3027 if (apiType == glu::ApiType::es(2,0))
3059 if (apiType.getProfile() == glu::PROFILE_CORE)
3166 const bool validContext = m_specs[0].apiType == spec.apiType;
3198 DE_ASSERT(contextSupports(m_renderCtx.getType(), m_specs[0].apiType));
/external/deqp/framework/platform/X11/
H A DtcuX11GlxPlatform.cpp302 const ApiType apiType = contextType.getAPI(); local
308 switch (apiType.getProfile())
326 GLX_CONTEXT_MAJOR_VERSION_ARB, apiType.getMajorVersion(),
327 GLX_CONTEXT_MINOR_VERSION_ARB, apiType.getMinorVersion(),
/external/deqp/modules/gles2/functional/
H A Des2fDrawTests.cpp73 spec.apiType = glu::ApiType::es(2,0);
146 spec.apiType = glu::ApiType::es(2,0);
181 spec.apiType = glu::ApiType::es(2,0);
227 spec.apiType = glu::ApiType::es(2,0);
599 spec.apiType = glu::ApiType::es(2,0);
632 valid = attribSpec.valid(spec.apiType);
/external/deqp/modules/gles2/stress/
H A Des2sDrawTests.cpp46 spec.apiType = glu::ApiType::es(2,0);
322 spec.apiType = glu::ApiType::es(2,0);
355 valid = attribSpec.valid(spec.apiType);
/external/deqp/modules/gles3/functional/
H A Des3fDrawTests.cpp104 spec.apiType = glu::ApiType::es(3,0);
182 spec.apiType = glu::ApiType::es(3,0);
217 spec.apiType = glu::ApiType::es(3,0);
263 spec.apiType = glu::ApiType::es(3,0);
323 spec.apiType = glu::ApiType::es(3,0);
1029 spec.apiType = glu::ApiType::es(3,0);
1062 valid = attribSpec.valid(spec.apiType);
/external/deqp/modules/gles31/stress/
H A Des31sDrawTests.cpp446 spec.apiType = glu::ApiType::es(3,1);
492 valid = attribSpec.valid(spec.apiType);
/external/deqp/modules/gles3/stress/
H A Des3sDrawTests.cpp227 spec.apiType = glu::ApiType::es(3,0);
539 spec.apiType = glu::ApiType::es(3,0);
572 valid = attribSpec.valid(spec.apiType);
/external/deqp/modules/gles31/functional/
H A Des31fDrawTests.cpp185 spec.apiType = glu::ApiType::es(3,1);
267 spec.apiType = glu::ApiType::es(3,1);
303 spec.apiType = glu::ApiType::es(3,1);
350 spec.apiType = glu::ApiType::es(3,1);
411 spec.apiType = glu::ApiType::es(3,1);
2152 spec.apiType = glu::ApiType::es(3,1);
2198 valid = attribSpec.valid(spec.apiType);

Completed in 4249 milliseconds