研發(fā)實(shí)踐:用RenderDoc進(jìn)行PICO VR開(kāi)發(fā)圖像分析、調(diào)試
查看引用/信息源請(qǐng)點(diǎn)擊:映維網(wǎng)Nweon
RenderDoc for PICO
(映維網(wǎng)Nweon?2023年07月11日)RenderDoc是一項(xiàng)用于窺視應(yīng)用渲染機(jī)制幕后情況,從而確定一切是否按預(yù)期進(jìn)行的優(yōu)秀工具。關(guān)于RenderDoc的另一個(gè)關(guān)鍵要點(diǎn)是,它完全免費(fèi),并且開(kāi)源。
對(duì)于VR開(kāi)發(fā),PICO為開(kāi)發(fā)者帶來(lái)了自己的fork分支RenderDoc for PICO,從而幫助PICO開(kāi)發(fā)者進(jìn)行圖像分析和調(diào)試。

RenderDoc for PICO的應(yīng)用場(chǎng)景主要包括:
調(diào)試目標(biāo)幀:查看目標(biāo)幀所調(diào)用的OpenGLES或Vulkan函數(shù),分析紋理、圖像網(wǎng)格、Pipeline 等信息,調(diào)試著色器等。
追蹤渲染階段:展示和分析每個(gè)圖塊(Bin)的渲染過(guò)程細(xì)節(jié)。
追蹤繪制調(diào)用:支持以繪制調(diào)用(Draw Call)為粒度的渲染性能分析。
RenderDoc for PICO要求PC是Windows系統(tǒng),而PICO設(shè)備系統(tǒng)版本則是5.6.0及以上版本,其中 “渲染過(guò)程追蹤(Render Stages Trace)” 和 “繪制調(diào)用追蹤(Draw Call Trace)” 功能則要求5.7.0及以上版本。另外,在使用RenderDoc for PICO時(shí),必須時(shí)刻保持設(shè)備與RenderDoc for PICO之間的USB數(shù)據(jù)線連接,否則調(diào)試過(guò)程將中斷。
值得一提的是,關(guān)于PICO官方給出了下載,安裝和使用RenderDoc for PICO的介紹說(shuō)明,以及相關(guān)的注意事項(xiàng)和問(wèn)題排查,具體請(qǐng)?jiān)L問(wèn)PICO開(kāi)發(fā)者官網(wǎng)。
---
原文鏈接:https://news.nweon.com/110182