/external/deqp/framework/common/ |
tcuCPUWarmup.hpp | 26 namespace tcu namespace 50 } // tcu
|
/external/deqp/framework/opengl/ |
gluPlatform.hpp | 29 namespace tcu namespace
|
gluDummyRenderContext.hpp | 54 virtual const tcu::RenderTarget& getRenderTarget (void) const { return m_renderTarget; } 58 tcu::RenderTarget m_renderTarget;
|
/external/deqp/framework/platform/X11/ |
tcuX11GlxPlatform.hpp | 30 namespace tcu namespace 41 } // tcu
|
/external/deqp/modules/glshared/ |
glsShaderLibrary.hpp | 41 ShaderLibrary (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& contextInfo); 44 std::vector<tcu::TestNode*> loadShaderFile (const char* fileName); 45 std::vector<tcu::TestNode*> parseShader (const char* shaderSource); 52 tcu::TestContext& m_testCtx;
|
glsScissorTests.hpp | 51 using tcu::Vec4; 76 tcu::TestNode* createPrimitiveTest (tcu::TestContext& testCtx, 84 tcu::TestNode* createClearTest (tcu::TestContext& testCtx, 91 tcu::TestNode* createFramebufferClearTest (tcu::TestContext& testCtx, 97 tcu::TestNode* createFramebufferBlitTest (tcu::TestContext& testCtx,
|
glsTextureTestUtil.cpp | 41 using tcu::TestLog; 53 SamplerType getSamplerType (tcu::TextureFormat format) 55 using tcu::TextureFormat; 79 SamplerType getFetchSamplerType (tcu::TextureFormat format) 81 using tcu::TextureFormat; 105 static tcu::Texture1DView getSubView (const tcu::Texture1DView& view, int baseLevel, int maxLevel) 110 return tcu::Texture1DView(numLevels, view.getLevels()+clampedBase); 113 static tcu::Texture2DView getSubView (const tcu::Texture2DView& view, int baseLevel, int maxLevel [all...] |
glsShaderRenderCase.hpp | 88 TextureBinding (const glu::Texture2D* tex2D, const tcu::Sampler& sampler); 89 TextureBinding (const glu::TextureCube* texCube, const tcu::Sampler& sampler); 90 TextureBinding (const glu::Texture2DArray* tex2DArray, const tcu::Sampler& sampler); 91 TextureBinding (const glu::Texture3D* tex3D, const tcu::Sampler& sampler); 94 void setSampler (const tcu::Sampler& sampler); 101 const tcu::Sampler& getSampler (void) const { return m_sampler; } 109 tcu::Sampler m_sampler; 133 tcu::Sampler sampler; 134 const tcu::Texture2D* tex2D; 135 const tcu::TextureCube* texCube [all...] |
glsSamplerObjectTest.cpp | 72 TextureSamplerTest::TextureSamplerTest (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const TestSpec& spec) 73 : tcu::TestCase (testCtx, spec.name, spec.desc) 241 glu::makeVtxFragSources(tcu::StringTemplate(vertexShaderTemplate).specialize(params), 242 tcu::StringTemplate(fragmentShaderTemplate).specialize(params))); 246 tcu::TestLog& log = m_testCtx.getLog(); 382 tcu::Texture2D refTexture (tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNORM_INT8), TEXTURE2D_WIDTH, TEXTURE2D_HEIGHT); 385 tcu::fillWithComponentGradients(refTexture.getLevel(0), tcu::Vec4(0.0f, 0.0f, 0.0f, 0.0f), tcu::Vec4(1 (…) [all...] |
/external/deqp/framework/referencerenderer/ |
rrRasterizer.hpp | 130 TriangleRasterizer (const tcu::IVec4& viewport, const int numSamples, const RasterizationState& state); 132 void init (const tcu::Vec4& v0, const tcu::Vec4& v1, const tcu::Vec4& v2); 145 const tcu::IVec4 m_viewport; 152 tcu::Vec4 m_v0; 153 tcu::Vec4 m_v1; 154 tcu::Vec4 m_v2; 159 tcu::IVec2 m_bboxMin; //!< Bounding box min (inclusive). 160 tcu::IVec2 m_bboxMax; //!< Bounding box max (inclusive) [all...] |
/external/deqp/modules/egl/ |
teglTestPackage.cpp | 137 : tcu::TestCaseWrapper (eglTestCtx.getTestContext()) 146 bool TestCaseWrapper::initTestCase (tcu::TestCase* testCase) 148 tcu::TestLog& log = m_eglTestCtx.getTestContext().getLog(); 162 return tcu::TestCaseWrapper::initTestCase(testCase); 165 bool TestCaseWrapper::deinitTestCase (tcu::TestCase* testCase) 167 tcu::TestLog& log = m_eglTestCtx.getTestContext().getLog(); 169 bool deinitOk = tcu::TestCaseWrapper::deinitTestCase(testCase); 180 log << tcu::TestLog::Message << "Error in EGL deinit, test program will teminate." << tcu::TestLog::EndMessage; 187 tcu::TestNode::IterateResult TestCaseWrapper::iterateTestCase (tcu::TestCase* testCase [all...] |
/external/deqp/modules/gles2/ |
tes2InfoTests.cpp | 61 m_testCtx.getLog() << tcu::TestLog::Message << result << tcu::TestLog::EndMessage; 84 m_testCtx.getLog() << tcu::TestLog::Message << *i << tcu::TestLog::EndMessage; 102 const tcu::RenderTarget& rt = m_context.getRenderTarget(); 103 const tcu::PixelFormat& pf = rt.getPixelFormat(); 106 << tcu::TestLog::Integer("RedBits", "Red channel bits", "", QP_KEY_TAG_NONE, pf.redBits) 107 << tcu::TestLog::Integer("GreenBits", "Green channel bits", "", QP_KEY_TAG_NONE, pf.greenBits) 108 << tcu::TestLog::Integer("BlueBits", "Blue channel bits", "", QP_KEY_TAG_NONE, pf.blueBits) 109 << tcu::TestLog::Integer("AlphaBits", "Alpha channel bits", "", QP_KEY_TAG_NONE, pf.alphaBits [all...] |
/external/deqp/modules/gles3/ |
tes3InfoTests.cpp | 61 m_testCtx.getLog() << tcu::TestLog::Message << result << tcu::TestLog::EndMessage; 84 m_testCtx.getLog() << tcu::TestLog::Message << *i << tcu::TestLog::EndMessage; 102 const tcu::RenderTarget& rt = m_context.getRenderTarget(); 103 const tcu::PixelFormat& pf = rt.getPixelFormat(); 106 << tcu::TestLog::Integer("RedBits", "Red channel bits", "", QP_KEY_TAG_NONE, pf.redBits) 107 << tcu::TestLog::Integer("GreenBits", "Green channel bits", "", QP_KEY_TAG_NONE, pf.greenBits) 108 << tcu::TestLog::Integer("BlueBits", "Blue channel bits", "", QP_KEY_TAG_NONE, pf.blueBits) 109 << tcu::TestLog::Integer("AlphaBits", "Alpha channel bits", "", QP_KEY_TAG_NONE, pf.alphaBits [all...] |
/external/deqp/modules/gles31/ |
tes31InfoTests.cpp | 61 m_testCtx.getLog() << tcu::TestLog::Message << result << tcu::TestLog::EndMessage; 84 m_testCtx.getLog() << tcu::TestLog::Message << *i << tcu::TestLog::EndMessage; 102 const tcu::RenderTarget& rt = m_context.getRenderTarget(); 103 const tcu::PixelFormat& pf = rt.getPixelFormat(); 106 << tcu::TestLog::Integer("RedBits", "Red channel bits", "", QP_KEY_TAG_NONE, pf.redBits) 107 << tcu::TestLog::Integer("GreenBits", "Green channel bits", "", QP_KEY_TAG_NONE, pf.greenBits) 108 << tcu::TestLog::Integer("BlueBits", "Blue channel bits", "", QP_KEY_TAG_NONE, pf.blueBits) 109 << tcu::TestLog::Integer("AlphaBits", "Alpha channel bits", "", QP_KEY_TAG_NONE, pf.alphaBits [all...] |
/external/deqp/framework/egl/ |
egluNativeWindow.cpp | 39 throw tcu::NotSupportedError("eglu::NativeWindow doesn't support eglCreateWindowSurface()", DE_NULL, __FILE__, __LINE__); 45 throw tcu::NotSupportedError("eglu::NativeWindow doesn't support eglCreatePlatformWindowSurface()", DE_NULL, __FILE__, __LINE__); 48 tcu::IVec2 NativeWindow::getSurfaceSize (void) const 51 throw tcu::NotSupportedError("eglu::NativeWindow doesn't support querying the surface size", DE_NULL, __FILE__, __LINE__); 54 void NativeWindow::setSurfaceSize (tcu::IVec2 size) 58 throw tcu::NotSupportedError("eglu::NativeWindow doesn't support resizing the surface", DE_NULL, __FILE__, __LINE__); 61 tcu::IVec2 NativeWindow::getScreenSize (void) const 64 throw tcu::NotSupportedError("eglu::NativeWindow doesn't support querying the size of the window on the screen", DE_NULL, __FILE__, __LINE__); 67 void NativeWindow::readScreenPixels (tcu::TextureLevel*) const 70 throw tcu::NotSupportedError("eglu::NativeWindow doesn't support readScreenPixels", DE_NULL, __FILE__, __LIN (…) [all...] |
egluGLContextFactory.hpp | 30 namespace tcu namespace 33 } // tcu 50 virtual glu::RenderContext* createContext (const glu::RenderConfig& config, const tcu::CommandLine& cmdLine) const;
|
egluGLFunctionLoader.hpp | 23 * \brief glw::FunctionLoader using eglGetProcAddress() and tcu::Library. 36 GLFunctionLoader (const tcu::FunctionLibrary* platformLibrary); 43 const tcu::FunctionLibrary* const m_library; //!< Base platform library for functions. Used if eglGetProcAddress() fails.
|
/external/deqp/modules/gles2/functional/ |
es2fRasterizationTests.cpp | 90 void drawPrimitives (tcu::Surface& result, const std::vector<tcu::Vec4>& vertexData, glw::GLenum primitiveType); 91 void drawPrimitives (tcu::Surface& result, const std::vector<tcu::Vec4>& vertexData, const std::vector<tcu::Vec4>& coloDrata, glw::GLenum primitiveType); 127 throw tcu::NotSupportedError(std::string("Render target size must be at least ") + de::toString(m_renderSize) + "x" + de::toString(m_renderSize)); 135 throw tcu::NotSupportedError(std::string("Support for line width ") + de::toString(m_lineWidth) + " is required."); 137 m_testCtx.getLog() << tcu::TestLog::Message << "ALIASED_LINE_WIDTH_RANGE = [" << range[0] << ", " << range[1] << "]" << tcu::TestLog::EndMessage; 146 throw tcu::NotSupportedError(std::string("Support for point size ") + de::toString(m_pointSize) + " is requi (…) [all...] |
es2fRandomShaderTests.cpp | 61 tcu::TestCaseGroup* vertexGroup = new tcu::TestCaseGroup(m_testCtx, "vertex", "Vertex-only tests"); 64 tcu::TestCaseGroup* fragmentGroup = new tcu::TestCaseGroup(m_testCtx, "fragment", "Fragment-only tests"); 67 tcu::TestCaseGroup* combinedGroup = new tcu::TestCaseGroup(m_testCtx, "combined", "Combined tests"); 92 tcu::TestCaseGroup* vertexGroup = new tcu::TestCaseGroup(m_testCtx, "vertex", "Vertex-only tests"); 95 tcu::TestCaseGroup* fragmentGroup = new tcu::TestCaseGroup(m_testCtx, "fragment", "Fragment-only tests") [all...] |
/external/deqp/modules/gles3/functional/ |
es3fDefaultVertexAttributeTests.cpp | 62 tcu::Vector<T1, S1> convertToTypeVec (const tcu::Vector<T2, S2>& v) 64 tcu::Vector<T1, S1> retVal; 84 virtual tcu::Vec4 load (glu::CallLogWrapper& gl, int index, const tcu::Vec4& v) const = 0; 101 tcu::Vec4 load (glu::CallLogWrapper& gl, int index, const tcu::Vec4& v) const \ 103 tcu::Vector<TYPE, COMPONENTS> value; \ 135 tcu::Vec4 load (glu::CallLogWrapper& gl, int index, const tcu::Vec4& v) const [all...] |
es3fNegativeVertexArrayApiTests.cpp | 55 using tcu::TestLog; 70 m_log << tcu::TestLog::Section("", "GL_INVALID_VALUE is generated if index is greater than or equal to GL_MAX_VERTEX_ATTRIBS."); 80 m_log << tcu::TestLog::EndSection; 84 m_log << tcu::TestLog::Section("", "GL_INVALID_VALUE is generated if index is greater than or equal to GL_MAX_VERTEX_ATTRIBS."); 95 m_log << tcu::TestLog::EndSection; 103 m_log << tcu::TestLog::Section("", "GL_INVALID_VALUE is generated if index is greater than or equal to GL_MAX_VERTEX_ATTRIBS."); 108 m_log << tcu::TestLog::EndSection; 116 m_log << tcu::TestLog::Section("", "GL_INVALID_VALUE is generated if index is greater than or equal to GL_MAX_VERTEX_ATTRIBS."); 121 m_log << tcu::TestLog::EndSection; 125 m_log << tcu::TestLog::Section("", "GL_INVALID_ENUM is generated if type is not an accepted value.") [all...] |
es3fRandomShaderTests.cpp | 63 tcu::TestCaseGroup* vertexGroup = new tcu::TestCaseGroup(m_testCtx, "vertex", "Vertex-only tests"); 66 tcu::TestCaseGroup* fragmentGroup = new tcu::TestCaseGroup(m_testCtx, "fragment", "Fragment-only tests"); 69 tcu::TestCaseGroup* combinedGroup = new tcu::TestCaseGroup(m_testCtx, "combined", "Combined tests"); 94 tcu::TestCaseGroup* vertexGroup = new tcu::TestCaseGroup(m_testCtx, "vertex", "Vertex-only tests"); 97 tcu::TestCaseGroup* fragmentGroup = new tcu::TestCaseGroup(m_testCtx, "fragment", "Fragment-only tests") [all...] |
/external/deqp/framework/platform/android/ |
tcuAndroidPlatform.hpp | 32 namespace tcu namespace 37 class Platform : public tcu::Platform, private eglu::Platform, private glu::Platform 55 } // tcu
|
/external/deqp/framework/platform/raspi/ |
tcuRaspiPlatform.hpp | 33 namespace tcu namespace 38 class Platform : public tcu::Platform, private eglu::Platform, private glu::Platform 49 } // tcu
|
/external/deqp/framework/platform/win32/ |
tcuWGLContextFactory.hpp | 30 namespace tcu namespace 37 virtual glu::RenderContext* createContext (const glu::RenderConfig& config, const tcu::CommandLine& cmdLine) const; 44 } // tcu
|