gpt4 book ai didi

c - 创建 PixelBuffer 时的 EGL_BAD_CONFIG

转载 作者:行者123 更新时间:2023-11-30 17:58:18 33 4
gpt4 key购买 nike

我在 OpenGL ESv2 中创建 PixelBuffer 时遇到问题。

如果我的配置指定EGL_WINDOW_BIT,我可以成功调用eglCreateContext。但是,当使用 EGL_PBUFFER_BIT 时,我收到 EGL_BAD_CONFIG

我正在使用一个嵌入式系统,我将在其中调用 OpenGL ESv2 来执行一些 GPGPU 操作。我没有要渲染的窗口系统,所以我觉得我必须使用 PixelBuffers。我的渲染调用直接渲染到 FBO,并附加了 Texture2D 作为颜色缓冲区。

我不知道我的配置有什么问题或者如何调整它。任何建议都会很棒。谢谢。

最佳答案

我最终编写了一个函数来打印所有可能的配置。事实证明,即使 glChooseConfiguration 返回 GL_TRUE,它也没有返回配置。

我没有得到任何配置。

OpenGL ES 模拟器显然不支持 OpenGL ES v2 的 PixelBuffers,仅支持 v1

关于c - 创建 PixelBuffer 时的 EGL_BAD_CONFIG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12284171/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com