/external/deqp/modules/gles31/functional/ |
es31fFboTestUtil.hpp | 58 Texture2DShader (const DataTypes& samplerTypes, glu::DataType outputType, const tcu::Vec4& outScale = tcu::Vec4(1.0f), const tcu::Vec4& outBias = tcu::Vec4(0.0f)); 62 void setTexScaleBias (int samplerNdx, const tcu::Vec4& scale, const tcu::Vec4& bias); 63 void setOutScaleBias (const tcu::Vec4& scale, const tcu::Vec4& bias); 74 tcu::Vec4 scale; 75 tcu::Vec4 bias [all...] |
es31fFboTestCase.hpp | 30 namespace tcu namespace 53 virtual void render (tcu::Surface& dst) = DE_NULL; 54 virtual bool compare (const tcu::Surface& reference, const tcu::Surface& result); 59 void readPixels (tcu::Surface& dst, int x, int y, int width, int height, const tcu::TextureFormat& format, const tcu::Vec4& scale, const tcu::Vec4& bias); 60 void readPixels (tcu::Surface& dst, int x, int y, int width, int height); 63 void clearColorBuffer (const tcu::TextureFormat& format, const tcu::Vec4& value = tcu::Vec4(0.0f, 0.0f, 0.0f, 0.0f)) [all...] |
es31fTextureFilteringTests.cpp | 53 using tcu::TestLog; 56 static const char* getFaceDesc (const tcu::CubeFace face) 60 case tcu::CUBEFACE_NEGATIVE_X: return "-X"; 61 case tcu::CUBEFACE_POSITIVE_X: return "+X"; 62 case tcu::CUBEFACE_NEGATIVE_Y: return "-Y"; 63 case tcu::CUBEFACE_POSITIVE_Y: return "+Y"; 64 case tcu::CUBEFACE_NEGATIVE_Z: return "-Z"; 65 case tcu::CUBEFACE_POSITIVE_Z: return "+Z"; 138 tcu::Vec2 bottomLeft; 139 tcu::Vec2 topRight [all...] |
es31fShaderTextureSizeTests.cpp | 82 void createTexture (const tcu::IVec3& size); 84 void runShader (tcu::Surface& dst, const tcu::IVec3& size); 85 bool verifyImage (const tcu::Surface& dst); 94 std::vector<tcu::IVec3> m_iterations; 123 static const tcu::IVec2 testSizes2D[] = 125 tcu::IVec2(1, 1), 126 tcu::IVec2(1, 4), 127 tcu::IVec2(4, 8), 128 tcu::IVec2(21, 11) [all...] |
/external/deqp/framework/common/ |
tcuPlatform.cpp | 26 namespace tcu namespace 44 throw tcu::NotSupportedError("OpenGL (ES) is not supported", DE_NULL, __FILE__, __LINE__); 49 throw tcu::NotSupportedError("EGL is not supported", DE_NULL, __FILE__, __LINE__); 52 } // tcu
|
/external/deqp/framework/egl/ |
egluPlatform.cpp | 39 tcu::FunctionLibrary* Platform::createDefaultGLFunctionLibrary (glu::ApiType apiType, const tcu::CommandLine&) const 41 // \todo [2014-03-14 pyry] Do we want to implement tcu::DynamicFunctionLibrary-based fallback? 45 return new tcu::StaticFunctionLibrary(DE_NULL, 0);
|
egluPlatform.hpp | 30 namespace tcu namespace 90 virtual tcu::FunctionLibrary* createDefaultGLFunctionLibrary (glu::ApiType apiType, const tcu::CommandLine& cmdLine) const;
|
egluStaticESLibrary.cpp | 48 tcu::FunctionLibrary* createStaticESLibrary (void) 50 static const tcu::StaticFunctionLibrary::Entry s_functions[] = 60 return new tcu::StaticFunctionLibrary(&s_functions[0], DE_LENGTH_OF_ARRAY(s_functions));
|
/external/deqp/framework/opengl/ |
gluCallLogWrapper.hpp | 41 CallLogWrapper (const glw::Functions& gl, tcu::TestLog& log); 49 tcu::TestLog& getLog (void) { return m_log; } 53 tcu::TestLog& m_log;
|
gluTextureUtil.cpp | 37 * \brief Map tcu::TextureFormat to GL pixel transfer format. 40 * If no mapping is found, throws tcu::InternalError. 45 TransferFormat getTransferFormat (tcu::TextureFormat texFormat) 47 using tcu::TextureFormat; 117 throw tcu::InternalError("Can't map texture format to GL transfer format"); 124 * \brief Map tcu::TextureFormat to GL internal sized format. 127 * If no mapping is found, throws tcu::InternalError. 132 deUint32 getInternalFormat (tcu::TextureFormat texFormat) 134 DE_STATIC_ASSERT(tcu::TextureFormat::CHANNELORDER_LAST < (1<<16)); 135 DE_STATIC_ASSERT(tcu::TextureFormat::CHANNELTYPE_LAST < (1<<16)) [all...] |
gluPixelTransfer.hpp | 28 namespace tcu namespace 35 } // tcu 42 void readPixels (const RenderContext& context, int x, int y, const tcu::PixelBufferAccess& dst); 43 void texImage2D (const RenderContext& context, deUint32 target, int level, deUint32 internalFormat, const tcu::ConstPixelBufferAccess& src); 44 void texImage3D (const RenderContext& context, deUint32 target, int level, deUint32 internalFormat, const tcu::ConstPixelBufferAccess& src); 45 void texSubImage2D (const RenderContext& context, deUint32 target, int level, int x, int y, const tcu::ConstPixelBufferAccess& src); 46 void texSubImage3D (const RenderContext& context, deUint32 target, int level, int x, int y, int z, const tcu::ConstPixelBufferAccess& src);
|
/external/deqp/modules/gles3/functional/ |
es3fFboTestCase.hpp | 30 namespace tcu namespace 53 virtual void render (tcu::Surface& dst) = DE_NULL; 54 virtual bool compare (const tcu::Surface& reference, const tcu::Surface& result); 59 void readPixels (tcu::Surface& dst, int x, int y, int width, int height, const tcu::TextureFormat& format, const tcu::Vec4& scale, const tcu::Vec4& bias); 60 void readPixels (tcu::Surface& dst, int x, int y, int width, int height); 63 void clearColorBuffer (const tcu::TextureFormat& format, const tcu::Vec4& value = tcu::Vec4(0.0f, 0.0f, 0.0f, 0.0f)) [all...] |
es3fFboTestUtil.hpp | 61 void setColor (sglr::Context& context, deUint32 program, const tcu::Vec4& color); 76 void setGradient (sglr::Context& context, deUint32 program, const tcu::Vec4& gradientMin, const tcu::Vec4& gradientMax); 88 Texture2DShader (const DataTypes& samplerTypes, glu::DataType outputType, const tcu::Vec4& outScale = tcu::Vec4(1.0f), const tcu::Vec4& outBias = tcu::Vec4(0.0f)); 92 void setTexScaleBias (int samplerNdx, const tcu::Vec4& scale, const tcu::Vec4& bias); 93 void setOutScaleBias (const tcu::Vec4& scale, const tcu::Vec4& bias) [all...] |
es3fClippingTests.cpp | 50 using tcu::PixelBufferAccess; 51 using tcu::ConstPixelBufferAccess; 52 using tcu::TestLog; 54 static const tcu::Vec4 MASK_COLOR_OK = tcu::Vec4(0.0f, 0.1f, 0.0f, 1.0f); 55 static const tcu::Vec4 MASK_COLOR_DEV = tcu::Vec4(0.8f, 0.5f, 0.0f, 1.0f); 56 static const tcu::Vec4 MASK_COLOR_FAIL = tcu::Vec4(1.0f, 0.0f, 1.0f, 1.0f); 83 inline bool isBlack (const tcu::IVec4& a [all...] |
/external/deqp/modules/internal/ |
ditTestCase.hpp | 32 class SelfCheckCase : public tcu::TestCase 37 SelfCheckCase (tcu::TestContext& testCtx, const char* name, const char* desc, Function func) 38 : tcu::TestCase (testCtx, name, desc)
|
ditTestPackage.cpp | 35 class DeqpTests : public tcu::TestCaseGroup 38 DeqpTests (tcu::TestContext& testCtx) 39 : tcu::TestCaseGroup(testCtx, "deqp", "dEQP Test Framework Self-tests") 51 TestPackage::TestPackage (tcu::TestContext& testCtx) 52 : tcu::TestPackage (testCtx, "dE-IT", "drawElements Internal Tests")
|
/external/deqp/modules/glshared/ |
glsFragmentOpUtil.hpp | 47 tcu::Vec2 posA; 48 tcu::Vec2 posB; 52 tcu::Vec4 color[4]; 53 tcu::Vec4 color1[4]; 87 tcu::IVec2 posA; 88 tcu::IVec2 posB; 92 tcu::Vec4 color[4]; 93 tcu::Vec4 color1[4]; 118 void render (const tcu::PixelBufferAccess& colorBuffer, 119 const tcu::PixelBufferAccess& depthBuffer [all...] |
/external/deqp/modules/gles2/functional/ |
es2fNegativeVertexArrayApiTests.cpp | 45 using tcu::TestLog; 60 m_log << tcu::TestLog::Section("", "GL_INVALID_VALUE is generated if index is greater than or equal to GL_MAX_VERTEX_ATTRIBS."); 70 m_log << tcu::TestLog::EndSection; 74 m_log << tcu::TestLog::Section("", "GL_INVALID_VALUE is generated if index is greater than or equal to GL_MAX_VERTEX_ATTRIBS."); 85 m_log << tcu::TestLog::EndSection; 89 m_log << tcu::TestLog::Section("", "GL_INVALID_ENUM is generated if type is not an accepted value."); 92 m_log << tcu::TestLog::EndSection; 94 m_log << tcu::TestLog::Section("", "GL_INVALID_VALUE is generated if index is greater than or equal to GL_MAX_VERTEX_ATTRIBS."); 98 m_log << tcu::TestLog::EndSection; 100 m_log << tcu::TestLog::Section("", "GL_INVALID_VALUE is generated if size is not 1, 2, 3, or 4.") [all...] |
es2fClippingTests.cpp | 50 using tcu::PixelBufferAccess; 51 using tcu::ConstPixelBufferAccess; 52 using tcu::TestLog; 54 static const tcu::Vec4 MASK_COLOR_OK = tcu::Vec4(0.0f, 0.1f, 0.0f, 1.0f); 55 static const tcu::Vec4 MASK_COLOR_DEV = tcu::Vec4(0.8f, 0.5f, 0.0f, 1.0f); 56 static const tcu::Vec4 MASK_COLOR_FAIL = tcu::Vec4(1.0f, 0.0f, 1.0f, 1.0f); 80 inline bool isBlack (const tcu::IVec4& a [all...] |
/external/deqp/modules/gles31/ |
tes31Context.hpp | 35 namespace tcu namespace 48 Context (tcu::TestContext& testCtx); 51 tcu::TestContext& getTestContext (void) { return m_testCtx; } 54 const tcu::RenderTarget& getRenderTarget (void) const; 63 tcu::TestContext& m_testCtx;
|
/external/deqp/framework/randomshaders/ |
rsgProgramExecutor.hpp | 34 namespace tcu namespace 45 ProgramExecutor (const tcu::PixelBufferAccess& dst, int gridWidth, int gridHeight); 48 void setTexture (int samplerNdx, const tcu::Texture2D* texture, const tcu::Sampler& sampler); 49 void setTexture (int samplerNdx, const tcu::TextureCube* texture, const tcu::Sampler& sampler); 54 tcu::PixelBufferAccess m_dst;
|
rsgSamplers.hpp | 43 Sampler2D (const tcu::Texture2D* texture, const tcu::Sampler& sampler) 49 inline tcu::Vec4 sample (float s, float t, float lod) const 55 const tcu::Texture2D* m_texture; 56 tcu::Sampler m_sampler; 68 SamplerCube (const tcu::TextureCube* texture, const tcu::Sampler& sampler) 74 inline tcu::Vec4 sample (float s, float t, float r, float lod) const 80 const tcu::TextureCube* m_texture; 81 tcu::Sampler m_sampler [all...] |
/external/deqp/framework/referencerenderer/ |
rrMultisamplePixelBufferAccess.cpp | 30 MultisamplePixelBufferAccess::MultisamplePixelBufferAccess (const tcu::PixelBufferAccess& rawAccess) 36 : m_access(tcu::PixelBufferAccess(tcu::TextureFormat(), 0, 0, 0, 0, 0, DE_NULL)) 40 const tcu::PixelBufferAccess MultisamplePixelBufferAccess::toSinglesampleAccess (void) const 44 return tcu::PixelBufferAccess(m_access.getFormat(), 53 MultisamplePixelBufferAccess MultisamplePixelBufferAccess::fromSinglesampleAccess (const tcu::PixelBufferAccess& original) 56 tcu::PixelBufferAccess( 66 MultisamplePixelBufferAccess MultisamplePixelBufferAccess::fromMultisampleAccess (const tcu::PixelBufferAccess& multisampledAccess) 72 : m_access(tcu::ConstPixelBufferAccess(tcu::TextureFormat(), 0, 0, 0, 0, 0, DE_NULL) [all...] |
/external/deqp/modules/egl/ |
teglColorClearCase.hpp | 43 virtual void executeForContexts (tcu::egl::Display& display, tcu::egl::Surface& surface, EGLConfig config, const std::vector<std::pair<EGLint, tcu::egl::Context*> >& contexts); 52 virtual void executeForContexts (tcu::egl::Display& display, tcu::egl::Surface& surface, EGLConfig config, const std::vector<std::pair<EGLint, tcu::egl::Context*> >& contexts);
|
/external/deqp/framework/platform/android/ |
tcuAndroidMain.cpp | 42 tcu::Android::TestActivity* obj = new tcu::Android::TestActivity(activity); 47 tcu::die("Failed to create activity: %s", e.what());
|