• 现象:在打开Activity的时候出现EGL error: EGL_BAD_SURFACE , 设备界面黑屏 ,点击屏幕正常显示
  • 设备系统版本 4.4.4
  • 错误日志
2 16:38:11.831 E/IMGSRV  ( 2623): :0: gralloc_module_createfence: Failed to merge mapper sync fds
11-12 16:38:11.831 E/IMGSRV  ( 2623): :0: QueueCancelBufferWrapper: Failed to create buffer sync object
11-12 16:38:11.831 W/HardwareRenderer( 2623): EGL error: EGL_BAD_SURFACE
11-12 16:38:11.851 D/WindowManager(  470): receive uart vaild data 0x44
11-12 16:38:11.861 W/HardwareRenderer( 2623): Mountain View, we've had a problem here. Switching back to software rendering.
11-12 16:38:11.871 I/ActivityManager(  470): Displayed com.xxxx.xxxxx/.activity.QrCodeScanActivity: +1s41ms

原因 :此次问题为系统导致

HardwareRenderer EGL error: EGL_BAD_SURFACE相关推荐

  1. Android之WindowManager+OpenGL+EGL绘制(十七)

    1.概述: WindowManager:Android窗口系统 OpenGL(与硬件无关):通过法命令给GPU完成绘制工作. EGL(与硬件相关):是窗口系统(SDL)和OpenGL媒介 framew ...

  2. An error has occurred while drawing:java.lang.IllegalStateException: The display list is not valid.

    错误日志 03-31 18:41:36.523 2715-2715/demo.turing.com.materialdesignwidget W/EGL_emulation: eglSurfaceAt ...

  3. EGL Off-Screen rendering using GBM

    https://blog.csdn.net/weixin_42263483/article/details/100576577 最近研究EGL的off-screen rendering,特别是使用GB ...

  4. 利用JNI技术在Android中调用C++形式的OpenGL ES 2.0函数

    1.                 打开Eclipse,File-->New-->Project--->Android-->AndroidApplication Projec ...

  5. 【Android OpenGL ES】阅读hello-gl2代码(二)Java代码

    AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xm ...

  6. 树莓派linux编译不了动态库,linux系统下的树莓派与Qt 5.12.3源码的交叉编译

    {写在前面:按照这个方法,基本可以成功在linux系统下交叉编译Qt5.12.3,其他版本的源码也编译} 我的环境:Linux Mint 19.1;树莓派 3;Qt源码5.12.3 当两个系统全部安装 ...

  7. GLSurfaceView源码分析以及简单使用

    GLSurfaceView源码分析以及简单使用 一. GLSurfaceView 如果我们没有使用过,从名字可以看出其与OpenGL以及Surfaceview有关,GLSurfaceView有以下特点 ...

  8. Android固定帧率录屏

    最近搞了一个固定的帧率录屏的软件,硬生生把我一个对这一块的小白搞成了对这一块有深刻理解的人. 固定帧率录制就是MediaCodec中的Surface自定义一个,然后MediaCodec的Surface ...

  9. 海思Hi3536移植QT5.9.8教程

    参考文章: <https://blog.csdn.net/understand125/article/details/87968043> <https://blog.csdn.net ...

  10. AndroidStudio的几个个性的配置和个人笔记

    目录 1.AS的个人设置 2.在很多的工具类或者获取系统的一些组件时总是要用到context的 3.利用Collections.sort排序集合 4.升级到AndroidStudio4.0后,调试程序 ...

最新文章

  1. 【BZOJ】3224: Tyvj 1728 普通平衡树
  2. jquery学习手记(3)属性
  3. 【转载】我为啥不想用Python
  4. matlab 第i行到j行,matlab简明教程
  5. 超越JUnit –测试框架的替代方案
  6. 1461B. Find the Spruce
  7. 安装Whl文件时提示 ....whl is not a valid wheel filename
  8. 伦巴时间步的动作要领_成人拉丁舞_伦巴、恰恰、桑巴舞、牛仔舞、斗牛舞
  9. 输入表重建工具ImportREC
  10. No buffer space available终极解决办法
  11. 开发者除了技术硬实力之外,还有哪些不可或缺的软实力
  12. 鸟哥的Linux私房菜(基础篇)中涉及的所有网址
  13. trove mysql 镜像_OpenStack(Queens)制作 Trove 镜像
  14. Educational Codeforces Round 49 (Rated for Div. 2)切题报告
  15. Linux 打包可执行文件
  16. 计算机程序漏洞用英语怎么说,漏洞用英语怎么说
  17. 使用STM32输出PWM波形
  18. 强化学习:Actor-Critic、SPG、DDPG、MADDPG
  19. php代码加固,织梦模板加固版教程详解
  20. Transporter 上传iPA上架

热门文章

  1. httpclient 下载文件
  2. 花费巨资参加SAP培训真的有用吗?
  3. 系统集成项目管理工程师2021年报名时间
  4. 常用正则表达式大全(Xss防范、sql注入、手机邮箱验证等等,持续补充~)
  5. 软件测试如何制作简历?
  6. 应用于电力电子变压器的双向DC_DC变换器综述(学习笔记)
  7. FishC《零基础学习python》笔记--第002讲:用Python设计第一个游戏
  8. Win10 Print Spooler 一直停止服务
  9. Matplotlib调整字体大小
  10. php求1000以内的素数 10个一行,1000以内的素数_php求1000以内质数