當前位置:
首頁 > 最新 > 微軟PIX全面支持AMD顯卡,輕鬆調試和分析Direct3D 12圖形渲染性能

微軟PIX全面支持AMD顯卡,輕鬆調試和分析Direct3D 12圖形渲染性能

文章相關引用及參考:gpuopen

開發者可以輕鬆調試和分析Direct3D 12的圖形渲染性能。

映維網 2018年06月27日)Microsoft PIX面向使用DirectX 12的Windows遊戲開發者,是他們首選的集成性能調整和調試工具之一。藉助PIX提供的高精度時序和硬體特定的GPU性能功能,開發者可以輕鬆調試和分析Direct3D 12的圖形渲染性能。

對於6月份的新版本,PIX提供了一個新的GPU Command Occupancy Data圖形泳道圖,全面支持當前所有的AMD顯卡,包括AMD Radeon Vega,AMD Radeon RX,以及搭載Radeon RX Vega M的英特爾酷睿i7處理器。

GPU Command Occupancy Data顯示每個Draw和Dispatch命令在GPU執行時的Direct3D 12著色器階段利用率:Vertex Shader,Hull Shader,Domain Shader, Geometry Shader, Pixel Shader, Compute Shader, 和/或非Direct3D 12可映射的Internal GPU Shader階段。

所有AMD顯卡驅動已經提供啟用新PIX GPU Occupancy Data的功能,不需要任何其他更改,下載或安裝。

開發者可以使用GPU Command Occupancy Data來確定:GPU處於空閑狀態(佔用數據中的間隙);GPU未充分利用(低於100%的利用率);結合長曆時執行命令來確定爭用是否在阻止命令在較短時間內執行。

AMD同時在所有顯卡上完全支持GPU特定的硬體計數器。這種特定於GPU的硬體計數器為開發者提供了每個命令在時間,利用率和吞吐量方面的關鍵信息。

AMD GPU-Specific Usage Warnings and Guidelines已經集成至PIX,這樣開發者就能夠輕鬆地識別任何可能導致AMD顯卡性能下降的Direct3D 12 API使用情況。

AMD還完全支持Dr. PIX,後者提供了一組以不同方式分析全部或部分選定GPU工作負載的查詢,通過修改工作負載來衡量統計數據,從而確定性能是如何受到影響。在打開GPU捕捉後,你可以通過Tools選項卡來訪問Dr. PIX。

你可以在Dr. PIX Bandwidth選項卡上找到特定於AMD GPU的數據,包括GPU Cache,VRAM,Color Buffer和Depth Buffer傳輸統計信息。這一數據也可通過單獨的GPU專用硬體計數器提供。

文章《微軟PIX全面支持AMD顯卡,輕鬆調試和分析Direct3D 12圖形渲染性能》首發於 映維網。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 映維VR 的精彩文章:

結合深度數據和骨架,清華大學研究單深度相機實時動捕技術DoubleFusion
基普曼:2010 2016年HoloLens一直在砧板上,隨時可能被砍掉

TAG:映維VR |