首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >打开GL ES多个EAGLContext?

打开GL ES多个EAGLContext?
EN

Stack Overflow用户
提问于 2011-04-06 17:06:20
回答 1查看 362关注 0票数 0

我有两个类,让我们称它们为父类和子类,这两个类都需要渲染到屏幕上。第一个,孩子,以前工作得很好。但是后来我决定我需要添加第二个类,即父类。首先,我移动了创建帧缓冲区的初始化代码,并将纹理从子类加载到父类中,然后尝试从父类的draw方法调用子类的draw方法。然后屏幕显示为黑色。我不知道发生了什么,所以我尝试在每个类中使用两个上下文。这会渲染,但即使我正在绘制移动的对象,图像也不会移动。例如,我有一个移动的正方形,当你点击它时,它应该会改变颜色,但它不再改变了,即使正方形类注册了点击。

现在我的问题是:是否可以有两个类,每个类都有自己的CADisplayLink?如果是,您将如何实现渲染?例如,一个与两个EAGLContext,等等。

谢谢你的帮忙!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-04-06 17:39:42

没关系,问题是我在子类中呈现了buffer,而我应该在父类中呈现它!不管怎样,干杯!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5563914

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档