renderdoc相關

在移動端上使用很方便,比snapdragon profiler要好點,和Nsight調試桌面版差不多了。記錄下自己使用的過程

用上述相關工具主要用來分析競品等,profile一下內容

RenderDoc

安裝使用

首先安裝,設置下對應安卓sdk,java sdk,在tools-setting-android中

然後開啓手機的允許USB調試的開關,不同手機可能會有些不太一樣,我用的一加手機,操作上感覺還行,之前用過小米,兩個都推薦。renderdoc依賴的adb一般就在自己設置的安卓sdk中,可以通過進程定位下具體使用的是哪個文件。

插上手機,在界面左下角,可以選擇進行連接某個客戶端,一般默認是local的也就是當前PC的連接。可以刷出手機,然後選擇手機即可,一般可用之後,會顯示remote server ready的字樣。

可能遇到的問題:

1,左下角顯示設備offline,然後你嘗試連接的時候,會提示

check remote server status

而且一直在提示這個,我這裏直接重啓的手機就可以。其他的可以嘗試adb關閉server重啓server的操作

這個時候建議自己查一下問題,可以查看下ddiagnostic看看具體執行的指令是什麼,一般可以先看看adb devices看看設備有沒有連接上。

具體各個模塊使用

其實使用的幾個窗口都在這裏

lauch application

通過選擇具體的執行的app,重啓app,啓動app之後才能進行截圖等操作

通過以下集中方式進行截幀操作

雙擊相關截幀圖,可以查看具體的draw call的操作,以及耗費時間,配合這個內容,可以查看到很多的內容。基本和nsight差不多了。

Texture viewer

貼圖查看

pipeline state

渲染管線

mesh viewer

網格

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章