嗨,我正在研究将“未渲染”渲染调用从 Android 传输到第二个屏幕的可能性。在研究过程中,我发现 Skia 是 Surfacefinger 和 Canvas.draw() 方法的幕后推手。所以我现在的问题是,将呼叫分支以便将它们用于第二个屏幕/机器的最佳拦截点是什么。第二个设备不能是纯回放设备,但可以是另一个 Android 设备。
首先我使用 VNC 来实现这个概念,但很快发现它的性能很差,由于双缓冲效果,也可以在某种意义上操纵 android 代码,它省略了双缓冲,但仍然有兴趣实际上在第二个可能缩放的设备上使用预渲染的调用。
谢谢