Rewrite RBO with shared pointer am: a707249b72

Original change: https://googleplex-android-review.googlesource.com/c/device/generic/goldfish-opengl/+/18334103

Change-Id: I683ed33790aded32172beab468433961b613891f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>