Motorola Xoom 上的 Renderscript 视频同步问题?

发布于 2024-11-07 06:02:15 字数 434 浏览 6 评论 0原文

我一直在使用 Motorola Xoom 摆弄 Renderscript。一切正常,但存在渲染问题。我不确定它是否特定于 Xoom。

您可以在运行 Balls 示例应用程序时看到问题。当较大的球静止时,它们看起来像带有光环的白点。然而,当较大的球移动时,光环似乎稍微滞后于球。

但是,在此视频中 (http://www.youtube.com/watch?v=uQ5NumRfHN4) 球正确渲染。当球移动时,光环保持正确的位置。

所以 Xoom 上有些不对劲。我认为这是一个视频同步问题。

我尝试添加对 rsgAllocationSyncAll() 的调用,但无济于事。

有什么建议吗?

谢谢!

I've been messing around with Renderscript using a Motorola Xoom. Everything works ok but there are rendering issues. I'm not sure if it's specific to the Xoom or not.

You can see the problem when running the Balls sample application. When the larger balls are at rest they look like white spots with a halo. However, when the larger balls move the halo appears to lag slightly behind the ball.

However, in this video (http://www.youtube.com/watch?v=uQ5NumRfHN4) the balls render properly. The halo remains properly in place as the ball moves.

So something isn't right on the Xoom. I think it's a video sync issue.

I tried adding a call to rsgAllocationSyncAll() but to no avail.

Any suggestions?

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

陌伤ぢ 2024-11-14 06:02:15

您只是注意到显示器刷新率的影响。您链接的视频是使用 HDMI 输出从 Xoom 录制的。 Renderscript,就像 OpenGL 和 Android 上的其他所有东西一样,默认情况下是垂直同步的。

You are simply noticing the effect of the display's refresh rate. The video you are linking to was recorded from a Xoom using HDMI output. Renderscript, just like OpenGL and everything else on Android, is vsync'd by default.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文