/external/deqp/framework/opengl/ |
gluES3PlusWrapperContext.hpp | 30 namespace tcu namespace 54 ES3PlusWrapperContext (const ContextFactory& factory, const RenderConfig& config, const tcu::CommandLine& cmdLine); 60 virtual const tcu::RenderTarget& getRenderTarget (void) const { return m_context->getRenderTarget(); }
|
gluFboRenderContext.hpp | 30 namespace tcu namespace 48 FboRenderContext (const ContextFactory& factory, const RenderConfig& config, const tcu::CommandLine& cmdLine); 53 virtual const tcu::RenderTarget& getRenderTarget (void) const { return m_renderTarget; } 66 tcu::RenderTarget m_renderTarget;
|
/external/deqp/framework/platform/null/ |
tcuNullRenderContext.hpp | 39 namespace tcu namespace 61 virtual const tcu::RenderTarget& getRenderTarget (void) const { return m_renderTarget; } 68 const tcu::RenderTarget m_renderTarget; 75 } // tcu
|
/external/deqp/modules/gles31/functional/ |
es31fInternalFormatQueryTests.cpp | 73 throw tcu::NotSupportedError("Test requires OES_texture_storage_multisample_2d_array extension"); 77 throw tcu::NotSupportedError("Test requires GL_OES_texture_stencil8 extension"); 90 m_testCtx.getLog() << tcu::TestLog::Message << "Format must support sample count of " << glu::getGettableStateStr(samplesEnum) << tcu::TestLog::EndMessage; 95 m_testCtx.getLog() << tcu::TestLog::Message << glu::getGettableStateStr(samplesEnum) << " = " << maxSamples << tcu::TestLog::EndMessage; 99 m_testCtx.getLog() << tcu::TestLog::Message << "ERROR: minimum value of " << glu::getGettableStateStr(samplesEnum) << " is 1" << tcu::TestLog::EndMessage; 109 m_testCtx.getLog() << tcu::TestLog::Message << "GL_NUM_SAMPLE_COUNTS = " << numSampleCounts << tcu::TestLog::EndMessage [all...] |
es31fShaderStateQueryTests.cpp | 93 const tcu::ScopedLogSection section(m_testCtx.getLog(), std::string(samplerTypes[typeNdx].typeStr), std::string() + "Sampler type " + samplerTypes[typeNdx].typeStr); 97 m_testCtx.getLog() << tcu::TestLog::Message << "GL_OES_texture_storage_multisample_2d_array not supported, skipping type " << samplerTypes[typeNdx].typeStr << tcu::TestLog::EndMessage; 107 const std::string fragmentSource = tcu::StringTemplate(fragmentSourceTemplate).specialize(shaderArgs); 111 m_testCtx.getLog() << tcu::TestLog::Message << "Building program with uniform sampler of type " << samplerTypes[typeNdx].typeStr << tcu::TestLog::EndMessage; 116 throw tcu::TestError("could not build shader"); 125 throw tcu::TestError("Unexpected GL_ACTIVE_UNIFORMS, expected 1"); 128 m_testCtx.getLog() << tcu::TestLog::Message << "Verifying uniform type." << tcu::TestLog::EndMessage [all...] |
es31fFboColorbufferTests.cpp | 52 using tcu::Vec2; 53 using tcu::Vec3; 54 using tcu::Vec4; 55 using tcu::IVec2; 56 using tcu::IVec3; 57 using tcu::IVec4; 58 using tcu::UVec4; 59 using tcu::TestLog; 62 const tcu::RGBA MIN_THRESHOLD(12, 12, 12, 12); 64 static tcu::Vec4 generateRandomColor (de::Random& random [all...] |
/external/deqp/modules/glshared/ |
glsAttributeLocationTests.hpp | 132 class BindAttributeTest : public tcu::TestCase 137 BindAttributeTest (tcu::TestContext& testCtx, 151 class BindMaxAttributesTest : public tcu::TestCase 156 BindMaxAttributesTest (tcu::TestContext& testCtx, 169 class BindAliasingAttributeTest : public tcu::TestCase 174 BindAliasingAttributeTest (tcu::TestContext& testCtx, 189 class BindMaxAliasingAttributeTest : public tcu::TestCase 194 BindMaxAliasingAttributeTest (tcu::TestContext& testCtx, 207 class BindInactiveAliasingAttributeTest : public tcu::TestCase 212 BindInactiveAliasingAttributeTest (tcu::TestContext& testCtx [all...] |
glsShaderConstExprTests.hpp | 31 namespace tcu namespace 70 std::vector<tcu::TestNode*> createTests (tcu::TestContext& testContext,
|
/external/deqp/modules/gles2/accuracy/ |
es2aTextureFilteringTests.cpp | 46 using tcu::TestLog; 49 using tcu::Sampler; 53 class Texture2DFilteringCase : public tcu::TestCase 56 Texture2DFilteringCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& ctxInfo, const char* name, const char* desc, deUint32 minFilter, deUint32 magFilter, deUint32 wrapS, deUint32 wrapT, deUint32 format, deUint32 dataType, int width, int height); 57 Texture2DFilteringCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& ctxInfo, const char* name, const char* desc, deUint32 minFilter, deUint32 magFilter, deUint32 wrapS, deUint32 wrapT, const std::vector<std::string>& filenames); 88 Texture2DFilteringCase::Texture2DFilteringCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& ctxInfo, const char* name, const char* desc, deUint32 minFilter, deUint32 magFilter, deUint32 wrapS, deUint32 wrapT, deUint32 format, deUint32 dataType, int width, int height) 89 : TestCase (testCtx, tcu::NODETYPE_ACCURACY, name, desc) 104 Texture2DFilteringCase::Texture2DFilteringCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& ctxInfo, const char* name, const char* desc, deUint32 minFilter, deUint32 magFilter, deUint32 wrapS, deUint32 wrapT, const std::vector<std::string>& filenames) 105 : TestCase (testCtx, tcu::NODETYPE_ACCURACY, name, desc) 144 tcu::TextureFormatInfo fmtInfo = tcu::getTextureFormatInfo(m_textures[0]->getRefTexture().getFormat() (…) [all...] |
/external/deqp/modules/gles31/stress/ |
es31sTessellationGeometryInteractionTests.cpp | 78 void renderTo (std::vector<tcu::Surface>& dst); 79 bool verifyResultLayer (int layerNdx, const tcu::Surface& dst); 122 throw tcu::NotSupportedError("Test requires GL_EXT_tessellation_shader and GL_EXT_geometry_shader extensions"); 126 throw tcu::NotSupportedError("Test requires " + de::toString<int>(RENDER_SIZE) + "x" + de::toString<int>(RENDER_SIZE) + " or larger render target."); 131 << tcu::TestLog::Message 134 << tcu::TestLog::EndMessage; 161 << tcu::TestLog::Message 164 << tcu::TestLog::EndMessage; 181 m_testCtx.getLog() << tcu::TestLog::Message << "Using implementation maximum geometry shader output limits." << tcu::TestLog::EndMessage [all...] |
/external/deqp/modules/gles3/functional/ |
es3fFboTestUtil.cpp | 48 using tcu::Vec2; 49 using tcu::Vec3; 50 using tcu::Vec4; 51 using tcu::IVec2; 52 using tcu::IVec3; 53 using tcu::IVec4; 69 static tcu::Vector<T, 4> castVectorSaturate (const tcu::Vec4& in) 71 return tcu::Vector<T, 4>((in.x() + 0.5f >= std::numeric_limits<T>::max()) ? (std::numeric_limits<T>::max()) : ((in.x() - 0.5f <= std::numeric_limits<T>::min()) ? (std::numeric_limits<T>::min()) : (T(in.x()))), 103 void FlatColorShader::setColor (sglr::Context& context, deUint32 program, const tcu::Vec4& color [all...] |
es3fTextureSizeTests.cpp | 43 using tcu::TestLog; 46 using tcu::Sampler; 50 class Texture2DSizeCase : public tcu::TestCase 53 Texture2DSizeCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const char* name, const char* description, deUint32 format, deUint32 dataType, int width, int height, bool mipmaps); 76 Texture2DSizeCase::Texture2DSizeCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const char* name, const char* description, deUint32 format, deUint32 dataType, int width, int height, bool mipmaps) 105 tcu::fillWithComponentGradients(m_texture->getRefTexture().getLevel(levelNdx), tcu::Vec4(-1.0f, -1.0f, -1.0f, 2.0f), tcu::Vec4(1.0f, 1.0f, 1.0f, 0.0f)); 122 tcu::Surface renderedFrame (viewport.width, viewport.height); 123 tcu::Surface referenceFrame (viewport.width, viewport.height) [all...] |
es3fTextureFilteringTests.cpp | 47 using tcu::TestLog; 63 class Texture2DFilteringCase : public tcu::TestCase 66 Texture2DFilteringCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& ctxInfo, const char* name, const char* desc, deUint32 minFilter, deUint32 magFilter, deUint32 wrapS, deUint32 wrapT, deUint32 internalFormat, int width, int height); 67 Texture2DFilteringCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& ctxInfo, const char* name, const char* desc, deUint32 minFilter, deUint32 magFilter, deUint32 wrapS, deUint32 wrapT, const std::vector<std::string>& filenames); 95 tcu::Vec2 minCoord; 96 tcu::Vec2 maxCoord; 103 FilterCase (const glu::Texture2D* tex_, const tcu::Vec2& minCoord_, const tcu::Vec2& maxCoord_) 119 Texture2DFilteringCase::Texture2DFilteringCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& ctxInfo, const char* name, const char* desc, deUint32 minFilter, deUint32 magFilter, deUint32 wrapS, deUint32 wrapT, deUint32 internalFormat, int width, int height) 135 Texture2DFilteringCase::Texture2DFilteringCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& ctxInfo, const char* (…) [all...] |
es3fDepthStencilClearTests.cpp | 51 using tcu::Vec3; 52 using tcu::Vec4; 53 using tcu::TestLog; 84 tcu::IVec4 scissor; 90 tcu::TextureFormat getDepthFormat (int depthBits) 94 case 8: return tcu::TextureFormat(tcu::TextureFormat::D, tcu::TextureFormat::UNORM_INT8); 95 case 16: return tcu::TextureFormat(tcu::TextureFormat::D, tcu::TextureFormat::UNORM_INT16) [all...] |
es3fShaderInvarianceTests.cpp | 51 static tcu::Vec4 genRandomVector (de::Random& rnd) 53 tcu::Vec4 retVal; 112 return tcu::StringTemplate(std::string(templateString)).specialize(params); 143 bool checkImage (const tcu::Surface&) const; 175 throw tcu::NotSupportedError(std::string("Render target size must be at least ") + de::toString(m_renderSize) + "x" + de::toString(m_renderSize)); 186 throw tcu::TestError("Test shader compile failed."); 193 throw tcu::TestError("Test shader compile failed."); 198 << tcu::TestLog::Message << "Shader 1:" << tcu::TestLog::EndMessage 200 << tcu::TestLog::Message << "Shader 2:" << tcu::TestLog::EndMessag [all...] |
/external/deqp/modules/gles2/functional/ |
es2fTextureSizeTests.cpp | 43 using tcu::TestLog; 46 using tcu::Sampler; 50 class Texture2DSizeCase : public tcu::TestCase 53 Texture2DSizeCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const char* name, const char* description, deUint32 format, deUint32 dataType, int width, int height, bool mipmaps); 76 Texture2DSizeCase::Texture2DSizeCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const char* name, const char* description, deUint32 format, deUint32 dataType, int width, int height, bool mipmaps) 105 tcu::fillWithComponentGradients(m_texture->getRefTexture().getLevel(levelNdx), tcu::Vec4(-1.0f, -1.0f, -1.0f, 2.0f), tcu::Vec4(1.0f, 1.0f, 1.0f, 0.0f)); 122 tcu::Surface renderedFrame (viewport.width, viewport.height); 123 tcu::Surface referenceFrame (viewport.width, viewport.height) [all...] |
es2fDepthStencilClearTests.cpp | 51 using tcu::Vec3; 52 using tcu::Vec4; 53 using tcu::TestLog; 84 tcu::IVec4 scissor; 90 tcu::TextureFormat getDepthFormat (int depthBits) 94 case 8: return tcu::TextureFormat(tcu::TextureFormat::D, tcu::TextureFormat::UNORM_INT8); 95 case 16: return tcu::TextureFormat(tcu::TextureFormat::D, tcu::TextureFormat::UNORM_INT16) [all...] |
es2fShaderInvarianceTests.cpp | 51 static tcu::Vec4 genRandomVector (de::Random& rnd) 53 tcu::Vec4 retVal; 112 return tcu::StringTemplate(std::string(templateString)).specialize(params); 143 bool checkImage (const tcu::Surface&) const; 175 throw tcu::NotSupportedError(std::string("Render target size must be at least ") + de::toString(m_renderSize) + "x" + de::toString(m_renderSize)); 186 throw tcu::TestError("Test shader compile failed."); 193 throw tcu::TestError("Test shader compile failed."); 198 << tcu::TestLog::Message << "Shader 1:" << tcu::TestLog::EndMessage 200 << tcu::TestLog::Message << "Shader 2:" << tcu::TestLog::EndMessag [all...] |
/external/deqp/framework/common/ |
tcuBilinearImageCompare.hpp | 28 namespace tcu namespace 37 } // tcu
|
tcuPlatform.hpp | 38 namespace tcu namespace 52 * executing tcu::App. See tcuMain.cpp for reference on implementing 91 * Default implementation throws tcu::NotSupportedError exception. 103 * Default implementation throws tcu::NotSupportedError exception. 110 } // tcu
|
/external/deqp/framework/egl/ |
egluNativePixmap.hpp | 31 namespace tcu namespace 53 //! Return EGLNativePixmapType that can be used with eglCreatePixmapSurface(). Default implementation throws tcu::NotSupportedError(). 56 //! Return native pointer that can be used with eglCreatePlatformPixmapSurfaceEXT(). Default implementation throws tcu::NotSupportedError(). 59 // Read pixels from pixmap. Default implementation throws tcu::NotSupportedError() 60 virtual void readPixels (tcu::TextureLevel* dst); 75 class NativePixmapFactory : public tcu::FactoryBase 98 typedef tcu::FactoryRegistry<NativePixmapFactory> NativePixmapFactoryRegistry;
|
/external/deqp/framework/platform/X11/ |
tcuX11EglPlatform.hpp | 31 namespace tcu namespace 49 } // tcu
|
tcuX11Platform.cpp | 38 namespace tcu namespace 52 class X11Platform : public tcu::Platform 85 } // tcu 87 tcu::Platform* createPlatform (void) 89 return new tcu::x11::X11Platform();
|
/external/deqp/framework/platform/win32/ |
tcuWin32EGLNativeDisplayFactory.hpp | 30 namespace tcu namespace 45 } // tcu
|
/external/deqp/modules/egl/ |
teglChooseConfigReference.hpp | 34 void chooseConfigReference (const tcu::egl::Display& display, std::vector<EGLConfig>& dst, const std::vector<std::pair<EGLenum, EGLint> >& attributes);
|