JNI error:libEGL: call to OpenGL ES API with no current context (logged once per
2016-04-22 13:06
686 查看
错误显示:
04-22 13:01:32.935: E/libEGL(17804): call to OpenGL ES API with no current context (logged once per thread)
原因:
GLSurfaceView中onTouch事件运行于主线程,
GLSurfaceView.Renderer 中回调运行于 OPENGL线程。
两者不在一个线程,如果在非openGL线程调用GL相关操作,就会报次错误,当然,函数影响也是有的,比如glGenTexture就可能失败。
04-22 13:01:32.935: E/libEGL(17804): call to OpenGL ES API with no current context (logged once per thread)
原因:
GLSurfaceView中onTouch事件运行于主线程,
GLSurfaceView.Renderer 中回调运行于 OPENGL线程。
两者不在一个线程,如果在非openGL线程调用GL相关操作,就会报次错误,当然,函数影响也是有的,比如glGenTexture就可能失败。
相关文章推荐
- Linux/CentOS学习记录
- Jmeter 循环控制 loop count
- shell脚本中一些特殊符号
- Nginx设置虚拟主机,添加多站点
- CentOS 7安装zabbix-2.4.8监控
- OpenCV之imgproc 模块. 图像处理(2)实现自己的线性滤波器 给图像添加边界 Sobel 导数 Laplace 算子 Canny 边缘检测
- OpenCV之imgproc 模块. 图像处理(1)图像平滑处理 腐蚀与膨胀(Eroding and Dilating) 更多形态学变换 图像金字塔 基本的阈值操作
- OpenCV读取图片并显示和保存图片
- OpenCV在Windows、Linux、Android、iOS上的安装
- Sqoop 数据导入问题
- 发布网站配置IIS(把网上找到的解决方法综合了一下)
- OpenCV之core 模块. 核心功能(2)基本绘图 随机数发生器&绘制文字 离散傅立叶变换 输入输出XML和YAML文件 与 OpenCV 1 同时使用
- [OpenGL红宝书]第一章 OpenGL概述
- OpenCV之core 模块. 核心功能(1)Mat - 基本图像容器 OpenCV如何扫描图像、利用查找表和计时 矩阵的掩码操作 使用OpenCV对两幅图像求和(求混合(blending))
- Docker - Section II
- linux解压覆盖命令
- MMORPG服务器架构
- shell脚本中一些特殊符号
- 一个不错的shell 脚本教程 入门级
- Centos 6.5 安装icingaweb1 中文版部署