关于初始化EGL环境相关问题
问题1:
无法将window强制转换为EGLNativeWindowType,即:
m_eglWindow = static_cast<EGLNativeWindowType>(window);编译报错。
问题2:
调用eglCreateContext创建上下文时返回3001错误码。
问题3:
调用OH_NativeImage_UpdateSurfaceImage方法时,返回错误码50001000。
问题4:
在未调用任何GL方法前,调用glGetError时,发现glGetError一直有返回错误。
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS 初始化EGL环境失败
916浏览 • 1回复 待解决
HarmonyOS egl初始化环境按照文档来,函数报错
871浏览 • 1回复 待解决
如何初始化OceanBase服务器环境?
4436浏览 • 1回复 待解决
HarmonyOS Component初始化问题
1521浏览 • 1回复 待解决
HarmonyOS HSP依赖HAP相关变量会重新初始化
636浏览 • 1回复 待解决
HarmonyOS XComponent初始化
1145浏览 • 1回复 待解决
HarmonyOS 关于`字典`类型的声明和初始化操作
811浏览 • 1回复 待解决
HarmonyOS 自定义弹窗初始化问题
779浏览 • 1回复 待解决
JSON初始化后有数据,如何跳过二次初始化?
348浏览 • 1回复 已解决
HarmonyOS struct初始化方法
1010浏览 • 1回复 待解决
HarmonyOS 组件初始化参数
743浏览 • 1回复 待解决
HarmonyOS 单例类被反复初始化的问题
906浏览 • 1回复 待解决
HarmonyOS 主线程初始化的静态属性,worker线程访问时候是未初始化
984浏览 • 1回复 待解决
初始化安全相机的方法
1276浏览 • 1回复 待解决
HarmonyOS 应用RDB初始化示例
1261浏览 • 1回复 待解决
HarmonyOS 推送服务初始化失败
856浏览 • 1回复 待解决
没法调试“已初始化”分支
1013浏览 • 1回复 待解决
怎么进行全局初始化操作?
362浏览 • 0回复 待解决
HarmonyOS 怎么在页面转场时初始化web相关gpu等流程
574浏览 • 1回复 待解决
鸿蒙启动时,为什么初始化服务只初始化hiview,bootstrap和broadcast无法启动?
3997浏览 • 0回复 待解决
rsa 公钥解密初始化报错
1242浏览 • 1回复 待解决
HarmonyOS export struct的初始化参数
1037浏览 • 1回复 待解决
HarmonyOS 怎么监听Web初始化完成?
981浏览 • 1回复 待解决
HarmonyOS 使用MMKV在主线程中初始化后,在worker线程中无法使用,需要重新初始化
1103浏览 • 1回复 待解决
是否提供提前初始化webview的能力
3233浏览 • 1回复 待解决
解答1:
必须在CMakeLists.txt中加上:add_definitions(-DOHOS_PLATFORM)
注:打开EGL的宏定义,确保强制类型转换能够生效。
解答2:
根据EGL相关说明,3001对应EGL_NOT_INITIALIZED,应该先调用eglInitialize初始化环境。
EGL错误码宏定义:https://registry.khronos.org/EGL/api/EGL/egl.h。
解答3:
错误码50001000:表示EGL环境有问题。
解答4:
按照OpenGL标准流程测试后发现,glGetError是返回之前调用的GL函数是否发生错误,若之前没有调用任何GL的函数,是肯定会报错的。