Description[Remoting Android] Make JniClient own JniDisplayHandler
Refactorization CL preparing for OpenGL rendering on Android. Currently
JniDisplayHandler is owned and managed by the Java display object, which
requires passing pointer of the display handler back and forth and makes the
lifetime management of the display handler not very straightforward. This CL
makes JniClient own JniDisplayHandler and makes JniDisplayHandler control
the lifetime of the Java display object instead of the other way around.
BUG=385924
Committed: https://crrev.com/6cee11d75bb202e4dab39246837b069af2691404
Cr-Commit-Position: refs/heads/master@{#403272}
Patch Set 1 #
Total comments: 10
Patch Set 2 : Reviewer's Feedback #Messages
Total messages: 21 (8 generated)
|