- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
平台是iPhone OpenGL ES 2.0
框架已经创建了一个带有渲染缓冲区的主fbo
,因为它是颜色附件。
我有自己的 fbo
,其中 texture2D
作为颜色附件。我想将主 fbo
的内容复制到我的 fbo
中。我尝试了常见的 glCopyTexImage2D
方式,但在我的设备(iPad1)上速度太慢。所以我想知道是否有更快的解决方案。
如果主fbo使用texture2D
作为颜色附件,我知道只需使用该纹理将全屏四边形绘制到我的fbo,但如何将其渲染缓冲区绘制到我的fbo? google了好久没有具体答案。
最佳答案
渲染缓冲区在大多数嵌入式系统上几乎没有用处。您所能做的就是使用 glReadPixels() 读取它们,这太慢了。
正如您所说,您应该使用纹理附件,然后使用该纹理进行渲染。这篇文章将帮助:
http://processors.wiki.ti.com/index.php/Render_to_Texture_with_OpenGL_ES
关于ios - 打开 : how to copy existing fbo's colorattachment(renderbuffer) to another fbo's colorattachment(texture2D),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18829992/
平台是iPhone OpenGL ES 2.0 框架已经创建了一个带有渲染缓冲区的主fbo,因为它是颜色附件。 我有自己的 fbo ,其中 texture2D 作为颜色附件。我想将主 fbo 的内容复
我想将自定义帧缓冲区的颜色附件放入计算着色器中以进行简单的图像处理,但我只得到黑屏。这是我的示例代码 创建颜色附件 glGenFramebuffers(1, &this->fbo); glBindFr
一般而言,对于图形来说非常新,从 Metal 开始满足即时需求,很快就会尝试 OpenGL。 想知道这个问题在外行人的术语中意味着什么。另外,'n'的范围是多少,我刚刚在我制作的二维三角形中将它用作0
我是一名优秀的程序员,十分优秀!