【发布时间】:2013-05-15 15:25:15
【问题描述】:
我们在 Freescale iMX53 平台上使用 OpenGLES 加速 Silverlight 时存在渲染问题:BSP 带有环境标志 bsp_xrplugin_opengl=1,它将 XAML 渲染引擎配置为使用 OpenGLES。但是,在使用此标志时,我们遇到了一些伪影和图形渲染问题。例如,当拉起 Microsoft (Silverlight) 软输入面板时,大部分窗口,有时甚至是整个窗口,都呈现为纯黑色。
在我们的 Silverlight 应用程序中,我们遇到了图形消失的问题,有时区域会被黑色填充。该应用程序是使用 XAML in Hand 框架用 C# 编写的,但我们还创建了一个 C++ Silverlight 测试应用程序,它产生了相同的结果 - 所以这似乎是一个 Silverlight 渲染问题。
当禁用硬件加速的 XAML 渲染时,图形会正确渲染,但会导致我们不希望的更高 CPU 成本。
我们已经安装了所有最新的 WCE7 更新。任何人都可以提出解决方案,或者提出任何尝试的建议吗?
【问题讨论】:
-
克里斯,您的问题有任何更新,您解决或找到原因了吗?
-
您好。是的,有点。我将添加问题的答案。
标签: silverlight opengl-es windows-ce silverlight-3.0 windows-embedded-compact