标签: android rendering gpu virtual-reality google-vr
是否可以访问任何VR Android应用程序的GPU上下文,即其他VR应用程序在我们的自定义应用程序屏幕上呈现的图像/图形。我想获取其他VR应用程序渲染的图像并应用自定义失真。如果是的话,如何实现?
我的想法是将服务挂钩到缓冲流,即读取将要在屏幕上显示的内容,应用自定义失真/过滤器并将其显示回来。来自gvr-android-sdk的SwapChain会在这种情况下工作吗?从Android服务中读取GPU缓冲区并将其显示回来。 (现在我们不担心DRM保护等,以后我们会被要求获得权限)