精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

當(dāng)前位置:新聞中心行業(yè)動態(tài) → 正文

微軟詳解DirectX 12中新引入的兩項代碼調(diào)試功能

責(zé)任編輯:editor006 |來源:企業(yè)網(wǎng)D1Net  2017-11-08 16:28:00 本文摘自:cnBeta.COM

對于想要獲得更好的 GPU 性能的開發(fā)者來說,DirectX 12 是一款很重要的工具。2015 年的時候,DX12 隨著 Windows 10 的發(fā)布而正式與大家見面。而在最新的 Windows 10 秋季創(chuàng)作者更新(1709)中,該公司又為它添加更多的功能 API,以方便開發(fā)者追蹤和消除程序的 bug 。近日,Jacques van Rhyn 通過 DX 開發(fā)者博客發(fā)表了一篇文章,重點介紹了 DX12 兩大新特性。

1510086738_directx12-windows10-logo_story.jpg

作為一名開發(fā)者,你顯然需要清楚了解什么命令可能導(dǎo)致程序在 GPU 上運行時崩潰,然后盡力避免此類事件的發(fā)生。設(shè)計上,這兩款工具可以相輔相成,幫你重點消除“設(shè)備移除”或“設(shè)備丟失”之類的錯誤。

首先是改進了數(shù)據(jù)調(diào)試:

在秋季創(chuàng)作者更新之前,應(yīng)用程序無法直接控制底層的內(nèi)存資源。但在某些需要訪問資源內(nèi)存內(nèi)容的應(yīng)用中,這點又是非常重要的,比如剛好發(fā)生了設(shè)備移除錯誤之后。

我們已經(jīng)部署了一款這樣的工具,有需要的開發(fā)者們現(xiàn)可獲知更多更用的信息,幫助他們確定錯誤發(fā)生在了哪里。以及優(yōu)化試圖確定錯誤原因的時間,讓他們有更充裕的時間來跨系統(tǒng)修復(fù)。

其次是改進了命令調(diào)試:

我們制作了可以與前者共同使用的另一款工具,它可以創(chuàng)建標記,記錄哪些發(fā)自 GPU 的命令已經(jīng)被執(zhí)行,另有哪些在執(zhí)行過程中。

在崩潰發(fā)生的時候,即使是一個設(shè)備移除崩潰,這些信息仍然是滯后的,意味著我們可以很快地找出哪些命令可能誘發(fā)了崩潰。

對于開發(fā)者來說,這些信息可以顯著減少游戲開發(fā)和修復(fù) bug 所需的時間。

Van Rhyn 指出,新工具的意義,在于能夠讓開發(fā)者們將更多時間花在構(gòu)建“高性能、可靠的游戲”,而不再糾結(jié)于“搜索特定錯誤的深層原因”。

此外,Van Rhyn 還略詳細地介紹了今年 4 月份的 Windows 10 創(chuàng)意者更新(1704)中引入的“深度范圍測試”(Depth Bounds Testing)和“可編程多重采樣反鋸齒”(Programmable Multisample Anti-Aliasing)特性。

最后,Windows 10 秋季創(chuàng)意者更新還修復(fù)了多個 DX12 的 bug,且微軟開發(fā)部門將開始每月例行更新 PIX 圖形調(diào)試軟件。

關(guān)鍵字:開發(fā)者DirectX微軟中國

本文摘自:cnBeta.COM

x 微軟詳解DirectX 12中新引入的兩項代碼調(diào)試功能 掃一掃
分享本文到朋友圈
當(dāng)前位置:新聞中心行業(yè)動態(tài) → 正文

微軟詳解DirectX 12中新引入的兩項代碼調(diào)試功能

責(zé)任編輯:editor006 |來源:企業(yè)網(wǎng)D1Net  2017-11-08 16:28:00 本文摘自:cnBeta.COM

對于想要獲得更好的 GPU 性能的開發(fā)者來說,DirectX 12 是一款很重要的工具。2015 年的時候,DX12 隨著 Windows 10 的發(fā)布而正式與大家見面。而在最新的 Windows 10 秋季創(chuàng)作者更新(1709)中,該公司又為它添加更多的功能 API,以方便開發(fā)者追蹤和消除程序的 bug 。近日,Jacques van Rhyn 通過 DX 開發(fā)者博客發(fā)表了一篇文章,重點介紹了 DX12 兩大新特性。

1510086738_directx12-windows10-logo_story.jpg

作為一名開發(fā)者,你顯然需要清楚了解什么命令可能導(dǎo)致程序在 GPU 上運行時崩潰,然后盡力避免此類事件的發(fā)生。設(shè)計上,這兩款工具可以相輔相成,幫你重點消除“設(shè)備移除”或“設(shè)備丟失”之類的錯誤。

首先是改進了數(shù)據(jù)調(diào)試:

在秋季創(chuàng)作者更新之前,應(yīng)用程序無法直接控制底層的內(nèi)存資源。但在某些需要訪問資源內(nèi)存內(nèi)容的應(yīng)用中,這點又是非常重要的,比如剛好發(fā)生了設(shè)備移除錯誤之后。

我們已經(jīng)部署了一款這樣的工具,有需要的開發(fā)者們現(xiàn)可獲知更多更用的信息,幫助他們確定錯誤發(fā)生在了哪里。以及優(yōu)化試圖確定錯誤原因的時間,讓他們有更充裕的時間來跨系統(tǒng)修復(fù)。

其次是改進了命令調(diào)試:

我們制作了可以與前者共同使用的另一款工具,它可以創(chuàng)建標記,記錄哪些發(fā)自 GPU 的命令已經(jīng)被執(zhí)行,另有哪些在執(zhí)行過程中。

在崩潰發(fā)生的時候,即使是一個設(shè)備移除崩潰,這些信息仍然是滯后的,意味著我們可以很快地找出哪些命令可能誘發(fā)了崩潰。

對于開發(fā)者來說,這些信息可以顯著減少游戲開發(fā)和修復(fù) bug 所需的時間。

Van Rhyn 指出,新工具的意義,在于能夠讓開發(fā)者們將更多時間花在構(gòu)建“高性能、可靠的游戲”,而不再糾結(jié)于“搜索特定錯誤的深層原因”。

此外,Van Rhyn 還略詳細地介紹了今年 4 月份的 Windows 10 創(chuàng)意者更新(1704)中引入的“深度范圍測試”(Depth Bounds Testing)和“可編程多重采樣反鋸齒”(Programmable Multisample Anti-Aliasing)特性。

最后,Windows 10 秋季創(chuàng)意者更新還修復(fù)了多個 DX12 的 bug,且微軟開發(fā)部門將開始每月例行更新 PIX 圖形調(diào)試軟件。

關(guān)鍵字:開發(fā)者DirectX微軟中國

本文摘自:cnBeta.COM

電子周刊
回到頂部

關(guān)于我們聯(lián)系我們版權(quán)聲明隱私條款廣告服務(wù)友情鏈接投稿中心招賢納士

企業(yè)網(wǎng)版權(quán)所有 ©2010-2024 京ICP備09108050號-6 京公網(wǎng)安備 11010502049343號

^
  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 岐山县| 北海市| 河南省| 沭阳县| 大连市| 建始县| 平果县| 忻州市| 东阳市| 阿合奇县| 平和县| 桦川县| 昔阳县| 千阳县| 南京市| 山阳县| 冕宁县| 乌审旗| 襄樊市| 内丘县| 长兴县| 赣州市| 井冈山市| 无棣县| 东阳市| 商水县| 枣阳市| 额尔古纳市| 宣武区| 滨海县| 陇南市| 乐业县| 新巴尔虎左旗| 宣城市| 芦山县| 昌图县| 集安市| 龙井市| 潢川县| 石狮市| 涿州市|