From: Adeel Kazmi Date: Thu, 18 Sep 2014 13:31:23 +0000 (+0100) Subject: (AutomatedTests) Synchronise TestGLAbstraction X-Git-Tag: accepted/tizen/common/20140925.172059~12^2 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=commitdiff_plain;h=7798252184031d2d767d64376ab194870190fbf1 (AutomatedTests) Synchronise TestGLAbstraction Change-Id: Iaac4650a8d885426a59267cacfcb2d8af8f2c936 --- diff --git a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-gl-abstraction.h b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-gl-abstraction.h index 47a5b3a..b094fde 100644 --- a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-gl-abstraction.h +++ b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-gl-abstraction.h @@ -729,6 +729,10 @@ public: inline void Scissor(GLint x, GLint y, GLsizei width, GLsizei height) { + mScissorParams.x = x; + mScissorParams.y = y; + mScissorParams.width = width; + mScissorParams.height = height; } inline void ShaderBinary(GLsizei n, const GLuint* shaders, GLenum binaryformat, const void* binary, GLsizei length) @@ -1643,6 +1647,18 @@ public: // TEST FUNCTIONS ATTRIB_TYPE_LAST }; + struct ScissorParams + { + GLint x; + GLint y; + GLsizei width; + GLsizei height; + + ScissorParams() : x( 0 ), y( 0 ), width( 0 ), height( 0 ) { } + }; + + // Methods to check scissor tests + inline const ScissorParams& GetScissorParams() const { return mScissorParams; } private: GLuint mCurrentProgram; @@ -1820,6 +1836,8 @@ private: mVertexAttribArrayState[ index ] = state; mVertexAttribArrayChanged = true; } + + ScissorParams mScissorParams; }; template <>