Ubuntu 16.04无X Server环境下EGL使用及OpenGL帧缓冲对象创建问题
问题求助:Ubuntu 16.04无X Server环境下EGL配合OpenGL帧缓冲对象使用失败
我在Ubuntu 16.04系统、NVIDIA 390.48驱动环境下,希望实现无需X Server即可开启OpenGL上下文。之前已经通过NVIDIA官方的无X Server OpenGL可视化方案复现了基础效果,现在需要进一步创建帧缓冲对象(FBO),于是改编了一份tinyegl相关的示例代码来尝试,但遇到了「无X Server无法使用EGL」的问题,目前卡在这里无法推进。
我的代码框架如下:
#include <stdio.h> #include <stdlib.h> // 省略后续头文件、函数实现等代码内容
希望能得到关于如何在无X Server环境下正确初始化EGL并创建OpenGL帧缓冲对象的解决方案。
内容的提问来源于stack exchange,提问作者Kyohei Yoshiyama
相关产品推荐
相关产品推荐

