diff options
author | Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de> | 2016-01-28 20:45:12 +0100 |
---|---|---|
committer | Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de> | 2016-01-28 20:45:12 +0100 |
commit | cb3133edef468c755b18d822c6873d6eeffe5183 (patch) | |
tree | bf7d9e43195283f8dc5da95498c5fda7146578e2 /core/jni | |
parent | a3edd3be2ce0504cb485573b34cc32d60fecfe7a (diff) | |
parent | 141e0295436eeb0d0bd0cf00be58ffc9486fc2b4 (diff) | |
download | frameworks_base-cb3133edef468c755b18d822c6873d6eeffe5183.zip frameworks_base-cb3133edef468c755b18d822c6873d6eeffe5183.tar.gz frameworks_base-cb3133edef468c755b18d822c6873d6eeffe5183.tar.bz2 |
Merge branch 'cm-13.0' of https://github.com/CyanogenMod/android_frameworks_base into replicant-6.0
Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
Diffstat (limited to 'core/jni')
-rw-r--r-- | core/jni/android_view_DisplayListCanvas.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/core/jni/android_view_DisplayListCanvas.cpp b/core/jni/android_view_DisplayListCanvas.cpp index 83dff0f..fedb37d 100644 --- a/core/jni/android_view_DisplayListCanvas.cpp +++ b/core/jni/android_view_DisplayListCanvas.cpp @@ -102,10 +102,16 @@ static void android_view_DisplayListCanvas_callDrawGLFunction(JNIEnv* env, jobje // ---------------------------------------------------------------------------- static jint android_view_DisplayListCanvas_getMaxTextureWidth(JNIEnv* env, jobject clazz) { + if (!Caches::hasInstance()) { + android::uirenderer::renderthread::RenderProxy::staticFence(); + } return Caches::getInstance().maxTextureSize; } static jint android_view_DisplayListCanvas_getMaxTextureHeight(JNIEnv* env, jobject clazz) { + if (!Caches::hasInstance()) { + android::uirenderer::renderthread::RenderProxy::staticFence(); + } return Caches::getInstance().maxTextureSize; } |