EGL函数翻译–eglDestroySurface
函数名
EGLBoolean eglDestroySurface(EGLDisplay display,
EGLSurface surface);
参数描述
display
指定 EGL 显示连接。
surface
指定要销毁的 EGL 表面。
详细描述
如果 EGL 表面 surface 当前未绑定到任何线程上,则 eglDestroySurface 会立即销毁它。否则,surface 会在它不再与任何线程绑定时被销毁。此外,与 pbuffer 表面关联的资源不会被释放,直到绑定到纹理对象的所有 pbuffer 的颜色缓冲区都被释放。
错误描述
如果销毁表面失败,函数返回 EGL_FALSE,否则返回 EGL_TRUE。
如果 display 不是 EGL 显示连接,会产生 EGL_BAD_DISPLAY 错误。
如果 display 尚未初始化,会产生 EGL_NOT_INITIALIZED 错误。
如果 surface 不是 EGL 表面,会产生 EGL_BAD_SURFACE 错误。
英文连接
链接: https://registry.khronos.org/EGL/sdk/docs/man/