国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Unity - 記一次非正規(guī)變體優(yōu)化帶來的兼容性導(dǎo)致部分手機(jī)卡死的問題

這篇具有很好參考價(jià)值的文章主要介紹了Unity - 記一次非正規(guī)變體優(yōu)化帶來的兼容性導(dǎo)致部分手機(jī)卡死的問題。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。


問題

在 2023.4.6 我們的 角色展示界面 就遇到了 華為手機(jī),red mi note 11 的測(cè)試手機(jī)上的
后 2023.5.24 再次遇到類似的問題,但是這次重現(xiàn)的地方很多,不單止 角色展示界面 遇到


但是我咨詢過 公司中臺(tái)TA大佬 - 2023.4.6

Unity - 記一次非正規(guī)變體優(yōu)化帶來的兼容性導(dǎo)致部分手機(jī)卡死的問題


然后咨詢 unity 技術(shù)官方 - 2023.4.6

Unity - 記一次非正規(guī)變體優(yōu)化帶來的兼容性導(dǎo)致部分手機(jī)卡死的問題


再次遇到卡死 - 2023.5.24

排除過:

  • 模型
  • 特效
  • 場(chǎng)景
  • 人物
  • 材質(zhì)

后來多次排查,發(fā)現(xiàn)是 PBR 所有的 變體拆分優(yōu)化 的文件導(dǎo)致陰影部分導(dǎo)致的卡死的問題
(變體 拆分 文件優(yōu)化的方式,可以查看我之前的文章: UBer Shader 拆分為 #define + 少量 #multi_compile 的多份 shader 優(yōu)化實(shí)踐結(jié)果)

回想我之前 2023.4.6 的截圖:也是 和陰影有關(guān)系,但是那時(shí)候還沒做 PBR shader 變體拆分
Unity - 記一次非正規(guī)變體優(yōu)化帶來的兼容性導(dǎo)致部分手機(jī)卡死的問題


解決方法

這部分不用拆分,直接使用 #pragma multi_compile_fwdbase 來處理 (但是變體會(huì)多一些,真機(jī)上發(fā)現(xiàn)一個(gè) shader 會(huì)比之前大 2M 左右的 內(nèi)存
Unity - 記一次非正規(guī)變體優(yōu)化帶來的兼容性導(dǎo)致部分手機(jī)卡死的問題


具體華為真機(jī)上的 DEBUG

(后續(xù)補(bǔ)上 : 在 red mi note 11 或是 華為上,真機(jī)查看 shader macro 的走向,來定位 shadow 走的 macro 分支情況,來定位卡死的變體分支)文章來源地址http://www.zghlxwxcb.cn/news/detail-473344.html

到了這里,關(guān)于Unity - 記一次非正規(guī)變體優(yōu)化帶來的兼容性導(dǎo)致部分手機(jī)卡死的問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 記一次rax應(yīng)用用戶體驗(yàn)性能優(yōu)化

    記一次rax應(yīng)用用戶體驗(yàn)性能優(yōu)化

    對(duì)于前端開發(fā)攻城獅們來說,性能優(yōu)化是一個(gè)永恒的話題。隨著前端需求復(fù)雜度的不斷升高,在項(xiàng)目中想始終保持著良好的性能也逐漸成為了一個(gè)有挑戰(zhàn)的事情。本次分享簡(jiǎn)述我們?cè)?Rax 項(xiàng)目中常用的一些性能優(yōu)化方式,并將從近期的一個(gè)實(shí)際業(yè)務(wù)需求出發(fā),講述我在 Rax C端

    2024年02月21日
    瀏覽(22)
  • 記一次 Oracle 下的 SQL 優(yōu)化過程

    記一次 Oracle 下的 SQL 優(yōu)化過程

    事情是這樣的,UAT 環(huán)境的測(cè)試小伙伴向我扔來一個(gè)小 bug,說是一個(gè)放大鏡的查詢很慢,轉(zhuǎn)幾分鐘才出數(shù)據(jù),我立馬上開發(fā)環(huán)境試了一下,很快啊我說??,放大鏡的數(shù)據(jù)立馬就出來了,然后我登錄 UAT 環(huán)境一看,誒是有些慢?? ,于是開始了我的排查之旅... 首先我立馬拿到了

    2024年02月05日
    瀏覽(22)
  • 記一次卡頓的性能優(yōu)化經(jīng)歷實(shí)操

    記一次卡頓的性能優(yōu)化經(jīng)歷實(shí)操

    本篇的性能優(yōu)化不是八股文類的優(yōu)化方案,而是針對(duì)具體場(chǎng)景,具體分析,從排查卡頓根因到一步步尋找解決方案,甚至是規(guī)避等方案來最終解決性能問題的經(jīng)歷實(shí)操 所以,解決方案可能不通用,不適用于你的場(chǎng)景,但這個(gè)解決過程是如何一步步去處理的,解決思路是怎么樣

    2024年02月02日
    瀏覽(32)
  • 【PyTorch】記一次卷積神經(jīng)網(wǎng)絡(luò)優(yōu)化過程

    【PyTorch】記一次卷積神經(jīng)網(wǎng)絡(luò)優(yōu)化過程

    在深度學(xué)習(xí)的世界中,圖像分類任務(wù)是一個(gè)經(jīng)典的問題,它涉及到識(shí)別給定圖像中的對(duì)象類別。CIFAR-10數(shù)據(jù)集是一個(gè)常用的基準(zhǔn)數(shù)據(jù)集,包含了10個(gè)類別的60000張32x32彩色圖像。在上一篇博客中,我們已經(jīng)探討如何使用PyTorch框架創(chuàng)建一個(gè)簡(jiǎn)單的卷積神經(jīng)網(wǎng)絡(luò)(CNN)來對(duì)CIFAR-10數(shù)

    2024年01月24日
    瀏覽(24)
  • 記一次生產(chǎn)慢sql索引優(yōu)化及思考

    夜黑風(fēng)高的某一晚,突然收到一條運(yùn)營(yíng)后臺(tái)數(shù)據(jù)庫慢sql的報(bào)警,耗時(shí)竟然達(dá)到了60s。 看了一下,還好不是很頻繁,內(nèi)心會(huì)更加從容排查問題,應(yīng)該是特定條件下沒有走到索引導(dǎo)致,如果頻繁出現(xiàn)慢查詢,可能會(huì)將數(shù)據(jù)庫連接池打滿,導(dǎo)致數(shù)據(jù)庫不可用,從而導(dǎo)致應(yīng)用不可用。

    2024年02月04日
    瀏覽(26)
  • 記一次線上問題 → Deadlock 的分析與優(yōu)化

    記一次線上問題 → Deadlock 的分析與優(yōu)化

    今天女朋友很生氣 女朋友:我發(fā)現(xiàn)你們男的,都挺單純的 我:這話怎么說 女朋友:腦袋里就只想三件事,搞錢,跟誰喝點(diǎn),還有這娘們真好看 我:你錯(cuò)了,其實(shí)我們男人吧,每天只合計(jì)一件事 女朋友:啥事呀? 我:這娘們真好看,得搞錢跟她喝點(diǎn) ? MySQL8. 0.30 ?,隔離級(jí)別

    2024年02月15日
    瀏覽(16)
  • .Net6 記一次RabbitMq消息訂閱/發(fā)布優(yōu)化

    ?????????首先介紹一下項(xiàng)目情況,項(xiàng)目需要設(shè)備在線實(shí)時(shí)采集,最高采集頻率為1次/秒,設(shè)備上傳數(shù)據(jù)時(shí),協(xié)議規(guī)定的是10條/包,服務(wù)端通過rabbitMq接收消息,并進(jìn)行存儲(chǔ)、預(yù)警、推送等進(jìn)行多層處理,因?yàn)閣eb端要求數(shù)據(jù)實(shí)時(shí)展示,且延時(shí)不得超過1分鐘,因數(shù)據(jù)量較大,

    2024年01月18日
    瀏覽(25)
  • 【Unity編輯器擴(kuò)展】包體優(yōu)化神器,圖片壓縮,批量生成圖集/圖集變體,動(dòng)畫壓縮

    【Unity編輯器擴(kuò)展】包體優(yōu)化神器,圖片壓縮,批量生成圖集/圖集變體,動(dòng)畫壓縮

    功能介紹: 1. 壓縮工具支持對(duì)圖片原文件壓縮(支持png/jpg),也支持使用Unity內(nèi)置圖片壓縮批量對(duì)圖片設(shè)置壓縮參數(shù)。 2. 支持以文件夾或及其子文件夾為單位批量生成圖集(SpriteAtlas), 支持同時(shí)生成圖集變體(SpriteAtlas Variant),支持忽略像素寬高大于限定值的圖片打進(jìn)圖集。 3. 批

    2023年04月10日
    瀏覽(23)
  • 記一次618軍演壓測(cè)TPS上不去排查及優(yōu)化

    記一次618軍演壓測(cè)TPS上不去排查及優(yōu)化

    本文內(nèi)容主要介紹,618醫(yī)藥供應(yīng)鏈質(zhì)量組一次軍演壓測(cè)發(fā)現(xiàn)的問題及排查優(yōu)化過程。旨在給大家借鑒參考。 本次軍演壓測(cè)背景是,2B業(yè)務(wù)線及多個(gè)業(yè)務(wù)側(cè)共同和B中臺(tái)聯(lián)合軍演。 當(dāng)壓測(cè)商品卡片接口的時(shí)候,cpu達(dá)到10%,TPS只有240不滿足預(yù)期指標(biāo),但是TP99已經(jīng)達(dá)到了1422ms。 對(duì)于

    2024年02月07日
    瀏覽(14)
  • Unity - 記一次,使用 RenderDoc 調(diào)試 渲染 異常 的過程

    Unity - 記一次,使用 RenderDoc 調(diào)試 渲染 異常 的過程

    2023.05.01 寫的記錄 先拿到 有問題的 vertex shader, fragment shader 分析 選擇:remote 還是 local是關(guān)鍵,因?yàn)?會(huì)影響 shader 指令的結(jié)果 當(dāng)你打開 rdc 文件的時(shí)候, render doc 會(huì)提示使用 remote 當(dāng)前連接的目標(biāo)設(shè)備作為解釋執(zhí)行的主體 local 本地電腦來做為執(zhí)行主體 如果你的抓幀數(shù)據(jù)是 移動(dòng)

    2024年02月12日
    瀏覽(31)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包