X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-toolkit%2Fdali-toolkit-test-utils%2Ftest-gl-abstraction.h;h=36cb94b4f547d76e003781606553827300be9626;hb=0c8d5a1d548a31adcdad77240bd46f79cde185e9;hp=06357b488de1e070fbb83131e2e80a8a318513f4;hpb=d5e3ed5f5b1c8fdba3ae97ead8729620f54b3836;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git 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 06357b4..36cb94b 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 @@ -19,15 +19,17 @@ */ // EXTERNAL INCLUDES +#include // fprintf #include #include +#include // for strcpy, strncpy #include // INTERNAL INCLUDES -#include #include #include #include +#include #include "test-trace-call-stack.h" namespace Dali @@ -51,6 +53,9 @@ public: ~TestGlAbstraction(); void Initialize(); + void PreRender(); + void PostRender(unsigned int timeDelta); + /* OpenGL ES 2.0 */ inline void ActiveTexture( GLenum textureUnit ) @@ -130,6 +135,10 @@ public: mActiveTextures[ mActiveTextureUnit ].mBoundTextures.push_back( texture ); } } + + std::stringstream out; + out << target << ", " << texture; + mTextureTrace.PushCall("BindTexture", out.str()); } inline void BlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) @@ -472,6 +481,17 @@ public: *(textures+i) = ++mLastAutoTextureIdUsed; } } + + std::stringstream out; + for(int i=0; i