Android 为什么在eglCreateContext()和EGLCreateWindowsSurface()中同时使用EGLConfig?
在Android上(如果有关系的话)创建OpenGL上下文时,我需要将Android 为什么在eglCreateContext()和EGLCreateWindowsSurface()中同时使用EGLConfig?,android,opengl-es,opengl-es-2.0,egl,Android,Opengl Es,Opengl Es 2.0,Egl,在Android上(如果有关系的话)创建OpenGL上下文时,我需要将EGLConfig传递到eglCreateContext()。然后,当我想从本机窗口创建EGLSurface时,我需要调用eglCreateWindowSurface(),并且它也将EGLConfig作为参数 2EGLConfigs之间的关系是什么 我确信我遗漏了一些东西,因为您可能会使用不同的EGL\u颜色\u缓冲区类型提供冲突的EGLConfigs。我不明白为什么需要将EGLConfig传递给这两个函数,以及它们是否必须以
EGLConfig
传递到eglCreateContext()
。然后,当我想从本机窗口创建EGLSurface
时,我需要调用eglCreateWindowSurface()
,并且它也将EGLConfig
作为参数
2EGLConfig
s之间的关系是什么
我确信我遗漏了一些东西,因为您可能会使用不同的EGL\u颜色\u缓冲区类型提供冲突的EGLConfig
s。我不明白为什么需要将EGLConfig
传递给这两个函数,以及它们是否必须以某种方式兼容