0

我有问题。在某些设备上,SDL 2 无法使用版本 2 创建上下文。

代码:

EGLint context_attrib_list[] = {
    EGL_CONTEXT_CLIENT_VERSION,
    2,
    EGL_NONE
};

EGLContext egl_context;

egl_context = 
_this->egl_data->eglCreateContext(_this->egl_data->egl_display,
                                  _this->egl_data->egl_config,
                                  EGL_NO_CONTEXT, context_attrib_list);

eglCreateContext 返回 EGL_NO_CONTEXT。但是如果我将 EGL_CONTEXT_CLIENT_VERSION 设置为 1 eglCreateContext 成功创建上下文。

有人可以帮我解决这个问题吗?

谢谢。

4

0 回答 0