Loading core/jni/android_view_GLES20Canvas.cpp +16 −1 Original line number Diff line number Diff line Loading @@ -50,7 +50,20 @@ using namespace uirenderer; */ #ifdef USE_OPENGL_RENDERER /////////////////////////////////////////////////////////////////////////////// // Defines /////////////////////////////////////////////////////////////////////////////// // Debug #define DEBUG_RENDERER 0 #define PROFILE_RENDERER 0 // Debug #if DEBUG_RENDERER #define RENDERER_LOGD(...) LOGD(__VA_ARGS__) #else #define RENDERER_LOGD(...) #endif // ---------------------------------------------------------------------------- // Java APIs Loading @@ -66,7 +79,8 @@ static struct { // ---------------------------------------------------------------------------- static OpenGLRenderer* android_view_GLES20Canvas_createRenderer(JNIEnv* env, jobject canvas) { #if DEBUG_RENDERER RENDERER_LOGD("Create OpenGLRenderer"); #if PROFILE_RENDERER return new OpenGLDebugRenderer; #else return new OpenGLRenderer; Loading @@ -75,6 +89,7 @@ static OpenGLRenderer* android_view_GLES20Canvas_createRenderer(JNIEnv* env, job static void android_view_GLES20Canvas_destroyRenderer(JNIEnv* env, jobject canvas, OpenGLRenderer* renderer) { RENDERER_LOGD("Destroy OpenGLRenderer"); delete renderer; } Loading libs/hwui/OpenGLRenderer.cpp +0 −3 Original line number Diff line number Diff line Loading @@ -113,8 +113,6 @@ static const GLenum gTextureUnits[] = { /////////////////////////////////////////////////////////////////////////////// OpenGLRenderer::OpenGLRenderer(): mCaches(Caches::getInstance()) { LOGD("Create OpenGLRenderer"); mShader = NULL; mColorFilter = NULL; mHasShadow = false; Loading @@ -133,7 +131,6 @@ OpenGLRenderer::OpenGLRenderer(): mCaches(Caches::getInstance()) { } OpenGLRenderer::~OpenGLRenderer() { LOGD("Destroy OpenGLRenderer"); // The context has already been destroyed at this point, do not call // GL APIs. All GL state should be kept in Caches.h } Loading Loading
core/jni/android_view_GLES20Canvas.cpp +16 −1 Original line number Diff line number Diff line Loading @@ -50,7 +50,20 @@ using namespace uirenderer; */ #ifdef USE_OPENGL_RENDERER /////////////////////////////////////////////////////////////////////////////// // Defines /////////////////////////////////////////////////////////////////////////////// // Debug #define DEBUG_RENDERER 0 #define PROFILE_RENDERER 0 // Debug #if DEBUG_RENDERER #define RENDERER_LOGD(...) LOGD(__VA_ARGS__) #else #define RENDERER_LOGD(...) #endif // ---------------------------------------------------------------------------- // Java APIs Loading @@ -66,7 +79,8 @@ static struct { // ---------------------------------------------------------------------------- static OpenGLRenderer* android_view_GLES20Canvas_createRenderer(JNIEnv* env, jobject canvas) { #if DEBUG_RENDERER RENDERER_LOGD("Create OpenGLRenderer"); #if PROFILE_RENDERER return new OpenGLDebugRenderer; #else return new OpenGLRenderer; Loading @@ -75,6 +89,7 @@ static OpenGLRenderer* android_view_GLES20Canvas_createRenderer(JNIEnv* env, job static void android_view_GLES20Canvas_destroyRenderer(JNIEnv* env, jobject canvas, OpenGLRenderer* renderer) { RENDERER_LOGD("Destroy OpenGLRenderer"); delete renderer; } Loading
libs/hwui/OpenGLRenderer.cpp +0 −3 Original line number Diff line number Diff line Loading @@ -113,8 +113,6 @@ static const GLenum gTextureUnits[] = { /////////////////////////////////////////////////////////////////////////////// OpenGLRenderer::OpenGLRenderer(): mCaches(Caches::getInstance()) { LOGD("Create OpenGLRenderer"); mShader = NULL; mColorFilter = NULL; mHasShadow = false; Loading @@ -133,7 +131,6 @@ OpenGLRenderer::OpenGLRenderer(): mCaches(Caches::getInstance()) { } OpenGLRenderer::~OpenGLRenderer() { LOGD("Destroy OpenGLRenderer"); // The context has already been destroyed at this point, do not call // GL APIs. All GL state should be kept in Caches.h } Loading