2

我完全是新手,Clutter并且Cogl应该在一个应用程序上工作,它将显示相当大量的数据(列表、无尽的菜单、高度嵌套的元素等等)。

我一直在使用许多框架,特别是在 Windows 上,例如,WinAPI和知道,创建自定义组件时存在问题,例如使用现有组件的组合显示大量项目(例如,在表格中生成数千个标签以显示列表看法)。WinFormsWPFLists

我的问题是 Clutter 在这方面的表现如何?

它是否有一些场景虚拟化,只会在视口中呈现必要的项目?

它是否有一些可以处理 Actor 的高合成的合成层?

我的意思是Actor包含一个纹理,三个文本actors和另外两个actors代表一些按钮(可能也是组合的),所有这些都在一些转发器之王中。

我找不到与此相关的任何材料,也没有时间对此进行试验,所以我拼命寻求一些建议。

如果您要向我推荐另一种框架/方法,请不要这样做,因为Clutter这是我唯一的选择(系统要求,客户要求,...)。

谢谢你的帮助。

4

1 回答 1

0

我自己做了一些测量,看起来 Clutter 可以处理相当深和宽的合成树,而不会导致任何性能问题。我遇到的问题是由于列表中显示的项目分配不当引起的,这些项目没有正确释放。

于 2012-11-05T10:29:55.847 回答