你看到的crash堆栈可能是这样的:

SIGSEGV(SEGV_MAPERR)

  #00  pc 0001276c                          /system/lib/libc.so
         #01  pc 00013dcc                          /system/vendor/lib/egl/libGLESv2_mtk.so
         #02  pc 00013ea2                          /system/vendor/lib/egl/libGLESv2_mtk.so
         #03  pc 00014c9e                          /system/vendor/lib/egl/libGLESv2_mtk.so
         #04  pc 003a46e4                          /data/app/com.tencent.tmgp.sgamece-1/lib/arm/libunity.so
         #05  pc 003a6200                          /data/app/com.tencent.tmgp.sgamece-1/lib/arm/libunity.so
         #06  pc 001f7f50                          /data/app/com.tencent.tmgp.sgamece-1/lib/arm/libunity.so
         #07  pc 0038832c                          /data/app/com.tencent.tmgp.sgamece-1/lib/arm/libunity.so
         #08  pc 003864f4                          /data/app/com.tencent.tmgp.sgamece-1/lib/arm/libunity.so
         #09  pc 00319a60                          /data/app/com.tencent.tmgp.sgamece-1/lib/arm/libunity.so
         #10  pc 00015c5a                          /system/lib/libc.so
         #11  pc 00013cea                          /system/lib/libc.so
#00  pc 0000f22c  /system/lib/libMali.so
         #01  pc 0000fd24  /system/lib/libMali.so
         #02  pc 000530f0  /system/lib/libMali.so
         #03  pc 000523dc  /system/lib/libMali.so
         #04  pc 0005098c  /system/lib/libMali.so (shim_eglSwapBuffers +58)
         #05  pc 0000e374  /system/lib/libEGL.so (eglSwapBuffers +8f)
         #06  pc 003d0350  /data/app-lib/com.tencent.tmgp.sgamece-1/libunity.so
         #07  pc 003d5930  /data/app-lib/com.tencent.tmgp.sgamece-1/libunity.so
         #08  pc 0039ffb4  /data/app-lib/com.tencent.tmgp.sgamece-1/libunity.so
         #09  pc 0038bb68  /data/app-lib/com.tencent.tmgp.sgamece-1/libunity.so
         #10  pc 003864f4  /data/app-lib/com.tencent.tmgp.sgamece-1/libunity.so
         #11  pc 00319a60  /data/app-lib/com.tencent.tmgp.sgamece-1/libunity.so
         #12  pc 0000e504  /system/lib/libc.so (__thread_entry +48)
         #00  pc 0006a318  /system/lib/egl/libGLESv2_tegra_impl.so
         #01  pc 000207cc  /system/lib/egl/libGLESv2_tegra_impl.so
         #02  pc 00020be4  /system/lib/egl/libGLESv2_tegra_impl.so
         #03  pc 00012fa4  /system/lib/egl/libGLESv2_tegra_impl.so
         #04  pc 000246a4  /system/lib/egl/libGLESv2_tegra_impl.so
         #05  pc 00002498  /system/lib/egl/libGLESv2_tegra.so (glDrawElements +2c)
         #06  pc 003a7a70  /data/app-lib/com.tencent.tmgp.sgamece-1/libunity.so
         #07  pc 001f85c8  /data/app-lib/com.tencent.tmgp.sgamece-1/libunity.so
         #08  pc 00388524  /data/app-lib/com.tencent.tmgp.sgamece-1/libunity.so
         #09  pc 003864f4  /data/app-lib/com.tencent.tmgp.sgamece-1/libunity.so
         #10  pc 00319a60  /data/app-lib/com.tencent.tmgp.sgamece-1/libunity.so
         #11  pc 0000d1d0  /system/lib/libc.so (__thread_entry +48)
         #12  pc 0000d368  /system/lib/libc.so (pthread_create +f0)

所以后来人还是不要尝试使用多线程渲染了,毕竟前人已经帮你踩过坑了。

Unity4、Unity5移动平台多线程渲染在部分安卓手机上会造成闪退的更多相关文章

  1. 最近用unity5弄的一些渲染

    unity5 人皮渲染  Skin Shading 换了一种方法,优化了一下代码,unity5效果很好,消耗不大 点开可查看大图 加入了次表面散射的阴影与自阴影 unity5  ocean real- ...

  2. BGFX多线程渲染

    BGFX多线程渲染 1. 多线程基础 1. 并发概念 1. 并发任务简介 在多年以前,在手机.pc端.游戏机等,都是一个单核的CPU.这样,在硬件层面上,处理多个任务的时候,也是把一些任务切分成一些小 ...

  3. 《图解UE4渲染体系》Part 1 多线程渲染

    上回书<Part 0 引擎基础>说到,我们粗略地知道UE4是以哪些类来管理一个游戏场景里的数据的,但这仅仅是我们开始探索UE4渲染体系的一小步. 本回主要介绍UE4渲染体系中比较宏观顶层的 ...

  4. HTML5触屏版多线程渲染模板技术分享

    前言: 了解js编译原理的屌丝们都知道,js是单线程的,想当年各路神仙为了实现js的多线程,为了解决innerHTML输出大段HTML卡页面的顽疾,纷纷设计了诸如假冒的“多线程“实现,我自己也在写开源 ...

  5. [新]最近用unity5弄的一些渲染

    Unity Separable Bokeh Depth-of-Field Hexagonal Blur Unity3d Realtime Dynamic Clouds Rendering hemisp ...

  6. Unity3D 海水多线程渲染算法实现

    笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,已出版书籍:<手把手教你架构3D游戏引擎>电子工业出版社和<Unity3D实战核心技术详解 ...

  7. DirectX* 11 多线程渲染的性能、方法和实践

    对于在 CPU 上运行的 PC 游戏,渲染通常是主要的性能瓶颈:多线程渲染是一种消除瓶颈的有效方法.本文研究了 DirectX* 11 多线程渲染的性能可扩展性,讨论了多线程渲染的两种基本方法,并介绍 ...

  8. SNF开发平台WinForm之十二-发送手机短信功能调用-金笛-SNF快速开发平台3.3-Spring.Net.Framework

    1.调用前组装参数 2.调用发送信息服务脚本   .调用前组装参数: BaseSendTaskEntity entity = new BaseSendTaskEntity(); entity.Mess ...

  9. Unity5 GI与PBS渲染从用法到着色代码

    http://www.cnblogs.com/zhouxin/p/5168632.html 本文主要介绍Untiy5以后的GI,PBS,以及光源探头,反射探头的用法以及在着色器代码中如何发挥作用,GI ...

随机推荐

  1. js设置鼠标悬停改变背景色

    看了网上那么多的js鼠标悬停时事件,大多数的,说了那么多话,也没解决什么问题,现在直接贴上代码,以供参考 html: <div id="sign">this is te ...

  2. 神经网络模型及R代码实现

    神经网络基本原理 一.神经元模型 图中x1~xn是从其他神经元传来的输入信号,wij表示表示从神经元j到神经元i的连接权值,θ表示一个阈值 ( threshold ),或称为偏置( bias ).则神 ...

  3. JS-时间函数

    /** * 日期范围工具类 */ var dateRangeUtil = (function () { /*** * 获得当前时间 */ this.getCurrentDate = function ...

  4. Java文件操作

    1.通过File类中的createNewFile()创建一个新的文件 /**     * 测试创建文件     * @throws IOException     */    @Test    pub ...

  5. [Windows] win7 配置Java开发环境

    Installed Softwares Git for windows 64 bit Java 7 & 8 64 bit apache maven 3.3.3 Intellij Idea ID ...

  6. IIS7.0发布Web服务-0001

    配置错误 不能在此路径中使用此配置节.如果在父级别上锁定了该节,便会出现这种情况.锁定是默认设置的 (overrideModeDefault="Deny"),或者是通过包含 ove ...

  7. Java上等价类划分测试的实现

    利用JavaFx实现对有效等价类和无效等价类的划分: 代码: import javafx.application.Application;import javafx.event.ActionEvent ...

  8. 取代 Windows Search

    windows自带的搜索工具太难用了,总是在你急需的时候提示还没有建立索引,眼皮底下的文件都找不到. 1. everything 适合快速搜索文件名 优点是速度快,非常快,几乎是瞬间就建立好了索引. ...

  9. 一个java源文件中为什么只能有一个public类。

    我们都遇到过一个源文件中有多个java类,但当第一个类使用public修饰时,如果下面还有类使用public修饰,会报错.也就是是说一个java源文件最多只能有一个public类. 当有一个publi ...

  10. 微信开发(一)内网映射之natapp的使用

    1.https://natapp.cn/client/lists 从官网下载客户端和注册账号 2.打开文件后退出 当前Ctrl+C 输入natapp -authtoken=xxxxx 此为从我的客户端 ...