2018年05月28日,在GDC 2018大會(huì)上,AMD介紹了可以與RenderDoc互操作的新版本RGP。兩項(xiàng)工具可以互相通信,并且提高聯(lián)合調(diào)試和性能分析工作流程。
今天,AMD正式為RGP 1.2帶來(lái)了首個(gè)beta版本,免費(fèi),以供開發(fā)者使用并提供反饋,從而幫助AMD和Baldur改善體驗(yàn)和改進(jìn)兩種工具的協(xié)同工作方式。
相關(guān)功能基于AMD最新GPU驅(qū)動(dòng)程序的特定支持,因此用戶需要自行確保已經(jīng)下載并安裝。下面讓映維網(wǎng)和大家一起看看1.2版本中的最大變化吧。
RGP和RenderDoc beta互操作功能允許你從RenderDoc觸發(fā)RGP配置文件,而且如果你在RGP或RenderDoc中選擇了一個(gè)事件,它也將顯示在另一個(gè)工具中。在RenderDoc方面,你需要v1.x下的最新Nithtly版本。
RGP現(xiàn)在能在用戶界面的“System Activity(系統(tǒng)活動(dòng))”中顯示當(dāng)前事件。這項(xiàng)功能同時(shí)依賴于最新的Radeon GPU驅(qū)動(dòng)程序,所以這是你安裝驅(qū)動(dòng)的第二個(gè)原因。
還有一種方法可以在System Activity(系統(tǒng)活動(dòng))面板中查找事件的父命令緩沖區(qū),并且可以部分在另一個(gè)方向上查找由你感興趣的任何給定命令緩沖區(qū)生成的第一個(gè)GPU事件。對(duì)于通常由命令緩沖區(qū)生成事件組成的復(fù)雜鏈,這兩個(gè)功能都可以幫助你瀏覽它們。
最后,就用戶可見(jiàn)功能而言,我個(gè)人最喜歡的功能之一是:如果AMD的驅(qū)動(dòng)程序出于任何原因必須代表你插入barrier,現(xiàn)在Barrier窗格中將向你顯示具體的原因,而如果你在“Eevents(事件)”窗格中選擇了barrier事件,你也可以在事件特定的細(xì)節(jié)中找到原因。
安靜…你應(yīng)該能聽(tīng)到上千上萬(wàn)的圖形開發(fā)者在偷偷樂(lè)吧,因?yàn)樗麄儸F(xiàn)在將能夠區(qū)分應(yīng)用程序提交的barriers,以及AMD放在那里的那些barriers。
一如既往,你可以在AMD的產(chǎn)品頁(yè)面上找到更多關(guān)于RGP的信息,包括在GitHub上的發(fā)布二進(jìn)制文件鏈接,以及完整的發(fā)布說(shuō)明。另外,AMD希望大家可以向他們提供反饋,幫助他們繼續(xù)優(yōu)化RGP,令其成為面向開發(fā)者的最佳性能分析工具。
榜單收錄、高管收錄、融資收錄、活動(dòng)收錄可發(fā)送郵件至news#citmt.cn(把#換成@)。
海報(bào)生成中...