summaryrefslogtreecommitdiffstats
path: root/core/jni/android_view_GLRenderer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'core/jni/android_view_GLRenderer.cpp')
-rw-r--r--core/jni/android_view_GLRenderer.cpp15
1 files changed, 3 insertions, 12 deletions
diff --git a/core/jni/android_view_GLRenderer.cpp b/core/jni/android_view_GLRenderer.cpp
index 180c625..8f59e87 100644
--- a/core/jni/android_view_GLRenderer.cpp
+++ b/core/jni/android_view_GLRenderer.cpp
@@ -142,19 +142,11 @@ static void android_view_GLRenderer_destroyLayer(JNIEnv* env, jobject clazz,
LayerRenderer::destroyLayer(layer);
}
-static void android_view_GLRenderer_setDisplayListData(JNIEnv* env, jobject clazz,
- jlong displayListPtr, jlong newDataPtr) {
- using namespace android::uirenderer;
- RenderNode* displayList = reinterpret_cast<RenderNode*>(displayListPtr);
- DisplayListData* newData = reinterpret_cast<DisplayListData*>(newDataPtr);
- displayList->setData(newData);
-}
-
-static void android_view_GLRenderer_updateRenderNodeProperties(JNIEnv* env, jobject clazz,
+static void android_view_GLRenderer_pushStagingChanges(JNIEnv* env, jobject clazz,
jlong renderNodePtr) {
using namespace android::uirenderer;
RenderNode* renderNode = reinterpret_cast<RenderNode*>(renderNodePtr);
- renderNode->updateProperties();
+ renderNode->pushStagingChanges();
}
static void android_view_GLRenderer_invokeFunctor(JNIEnv* env, jobject clazz,
@@ -195,8 +187,7 @@ static JNINativeMethod gMethods[] = {
{ "getSystemTime", "()J", (void*) android_view_GLRenderer_getSystemTime },
{ "nDestroyLayer", "(J)V", (void*) android_view_GLRenderer_destroyLayer },
- { "nSetDisplayListData", "(JJ)V", (void*) android_view_GLRenderer_setDisplayListData },
- { "nUpdateRenderNodeProperties", "(J)V", (void*) android_view_GLRenderer_updateRenderNodeProperties },
+ { "nPushStagingChanges", "(J)V", (void*) android_view_GLRenderer_pushStagingChanges },
{ "nInvokeFunctor", "(JZ)V", (void*) android_view_GLRenderer_invokeFunctor },
#endif