Loading core/jni/android_view_GLES20Canvas.cpp +5 −4 Original line number Original line Diff line number Diff line Loading @@ -774,12 +774,13 @@ static void android_view_GLES20Canvas_updateTextureLayer(JNIEnv* env, jobject cl float transform[16]; float transform[16]; sp<SurfaceTexture> surfaceTexture(SurfaceTexture_getSurfaceTexture(env, surface)); sp<SurfaceTexture> surfaceTexture(SurfaceTexture_getSurfaceTexture(env, surface)); surfaceTexture->updateTexImage(); if (surfaceTexture->updateTexImage() == NO_ERROR) { surfaceTexture->getTransformMatrix(transform); surfaceTexture->getTransformMatrix(transform); GLenum renderTarget = surfaceTexture->getCurrentTextureTarget(); GLenum renderTarget = surfaceTexture->getCurrentTextureTarget(); LayerRenderer::updateTextureLayer(layer, width, height, isOpaque, renderTarget, transform); LayerRenderer::updateTextureLayer(layer, width, height, isOpaque, renderTarget, transform); } } } static void android_view_GLES20Canvas_updateRenderLayer(JNIEnv* env, jobject clazz, static void android_view_GLES20Canvas_updateRenderLayer(JNIEnv* env, jobject clazz, Layer* layer, OpenGLRenderer* renderer, DisplayList* displayList, Layer* layer, OpenGLRenderer* renderer, DisplayList* displayList, Loading Loading
core/jni/android_view_GLES20Canvas.cpp +5 −4 Original line number Original line Diff line number Diff line Loading @@ -774,12 +774,13 @@ static void android_view_GLES20Canvas_updateTextureLayer(JNIEnv* env, jobject cl float transform[16]; float transform[16]; sp<SurfaceTexture> surfaceTexture(SurfaceTexture_getSurfaceTexture(env, surface)); sp<SurfaceTexture> surfaceTexture(SurfaceTexture_getSurfaceTexture(env, surface)); surfaceTexture->updateTexImage(); if (surfaceTexture->updateTexImage() == NO_ERROR) { surfaceTexture->getTransformMatrix(transform); surfaceTexture->getTransformMatrix(transform); GLenum renderTarget = surfaceTexture->getCurrentTextureTarget(); GLenum renderTarget = surfaceTexture->getCurrentTextureTarget(); LayerRenderer::updateTextureLayer(layer, width, height, isOpaque, renderTarget, transform); LayerRenderer::updateTextureLayer(layer, width, height, isOpaque, renderTarget, transform); } } } static void android_view_GLES20Canvas_updateRenderLayer(JNIEnv* env, jobject clazz, static void android_view_GLES20Canvas_updateRenderLayer(JNIEnv* env, jobject clazz, Layer* layer, OpenGLRenderer* renderer, DisplayList* displayList, Layer* layer, OpenGLRenderer* renderer, DisplayList* displayList, Loading