精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

RenderDoC是什么?具體特性都包括哪些?

Dbwd_Imgtec ? 來源:未知 ? 作者:李倩 ? 2018-03-29 14:24 ? 次閱讀

如果你是一名圖形開發者,那么你很可能在某個項目中遇到過 RenderDoC,它是一款圖形調試器,幫助很多開發者節省了大量的時間,現在,RenderDoC在PowerVR 上獲得了支持,并且也支持PVRTC 壓縮格式。

RenderDoC是什么?

RenderDoc 是一款基于幀捕捉的開源圖形調試器,它遵從MIT協議,涵蓋了一系列的圖形API和開發平臺:Vulkan、D3D11、D3D12、OpenGL、OpenGL ES以及Windows 7/10、Linux 和安卓等操作系統。

RenderDoc 起初是一個業余項目,僅支持 Windows和D3D11,對于游戲開發者來說,RenderDoc 天生就是一款可靠的調試器,它一直關注于實際的應用案例、直觀的工作流程并且不斷滿足開發人員的要求。隨著時間的推移,它逐漸擴展到支持更多的 API 和平臺上,目前該軟件的作者與 Valve Software 公司達成合約全職開發這個項目。

最新推出的 V1.0 版本增加了很多新的特性,因為三星和谷歌提供的幫助,安卓平臺也實現了對 OpenGL ES 和 Vulkan 的支持。

RenderDoc 的操作與 PVRTrace 非常的相似,它們都是采集每幀數據用于調試,PVRTrace 適合調試多幀數據,RenderDoc 則非常適合檢查每一幀的細節。因此這些工具在使用時無疑是互補的。

紋理查看器選項:在這個視圖中你可以查看所有輸入和輸出紋理,同時也包括了 PVRTC 。現在還提供了疊加層,支持所有的mip層、紋理分片和表面。

具體特性都包括哪些?

RenderDoc 包括非常多有用的特性,尤其在分析圖形應用時起到了非常大的幫助。

靈活的紋理查看器,包括不同可見范圍、通道以及子資源的查看。同時支持復雜的自定義著色器實現可視化的紋理打包或解碼。

網格查看器展示了頂點流的輸入和輸出,通過可視化選項來查找選擇具體要檢查的頂點資源。

有組織的管道狀態視圖,能夠監測不同類型的資源。

著色器編輯,可以替換不同的著色來查看對于數據幀的影響。

統一資源查看器,鏈接資源到UI,以及查看所涉及到的API調用。

運行調試特性,比如書簽、資源重命名,使項目案例能夠自動保存,通過注釋能夠定位到具體的問題。

為渲染對象調試不同的圖層,可以顯示哪些像素通過或失敗,比如深度、模板或背面消除等,以便能夠快速的診斷問題。

導出緩存、網格和紋理數據到文件,可借助外部工具進一步檢查。

深度Python腳本能夠訪問所有UI上提供的數據,控制整個分析過程。

關于RenderDoC的完整使用說明可以詳細查看應用文檔。

Imagination科技與RenderDoc

如上文所述,PVRTC 是 PowerVR 和 iOS 設備上的實際格式,目前RenderDoc 也開始支持這種格式。

PVRTC已經獲得虛幻4、Unity、CryEngine 和 Lumberyard 等游戲引擎的支持。Imagination 已經與 RenderDoc 的開發者展開合作增加 Vulkan 對 PVRTC 紋理支持、選擇 PowerVR設備來測試 RenderDoc,確??煽康氖褂皿w驗,一些用于測試的設備包括:

?魅族 Pro 7 Plus?宏碁 Iconia One 10 B3-A40? 宏碁 Chromebook R13

你可以查看我們的網站獲取更多關于我們平臺的信息。

管道流查看選項:你可以看到所有已綁定到圖形應用的資源

PVRTC

PVRTC 是 PowerVR 系列專有的紋理壓縮方案,提供每個像素4或2比特的顏色數據壓縮(4/2bpp)。它使用插值和調制方案來壓縮紋理數據,紋理數據被編碼為兩幅低分辨率的圖像,以及全分辨率、低比特精度的調制信號。更多關于這個壓縮技術的具體信息可以查看白皮書《使用低頻信號調制實現紋理壓縮》。

目前 PVRTC 已經分為兩代,PVRTC1 和 PVRTC2 都支持 4bpp 和 2bpp 壓縮比,它們大體上相似,但是 PVRTC2 有其他的優勢:

?圖像質量:一般來說,相比 PVRTC1,PVRTC2 將提供更好的圖像質量,在色彩大面積不連續的圖像中,不需要紋理處理技術比如邊界擴展,圖像質量將顯著提高。在skybox中的圖像邊界也不再需要了,而且非貼片的紋理也會有很大的改善。這主要是因為添加了專門的模式來處理紋理部分之間的高對比區域。

?無二次冪限制維度:PVRTC2 為開發者提供了任意大小的 NPOT(無二次冪限制)紋理,它是一個沒有維度的紋理,不需要限制在二次冪范圍內。

?子紋理(Sub-texturing):與 PVRTC1 不同,sub-texturing 僅在 PVRTC2 中支持,提供數據字邊界(分別適用于 PVRTC2 4bpp 或 2bpp 的 4x4 或 8x4)。這將會進一步支持應用程序的紋理映射等技術,應該注意的是,這需要在要替換紋理的各部分啟動硬轉換標志模式。

PVRTC 在相同的數據內存中支持不透明(RGB)和半透明(RGBA)紋理(不像其他格式比如 S3TC 等需要額外的數據來支持一個完整的alpha通道)。PVRTC 具備競爭力的壓縮比率(4bpp 或 2bpp)同時提供非常高的圖像質量,與未壓縮的32位像素紋理相比這表示節省內存空間比達到 8:1 或 16:1。Alpha 通道數據是在每個數據字基礎上編碼的,因此完全不透明的紋理部分就不需要對 Alpha 通道信息進行不必要的編碼了。

在 PVRTC 中,數據范圍可達到64位的字,每個數據都包括低分辨率圖像和 4x4 或 8x4 調制數據中的某一個像素。與傳統基于塊的格式不同,PVRTC 使用相鄰的數據字來重建原始圖像,而前者使用單個塊的內容來重建紋理上的像素點(texel),因此,與基于塊的壓縮技術相比,這將會帶來相當可觀的視覺增強。

Imagination 推出的 PVRTex 工具可以用于從大多數格式的源圖像中生成 PVRTC 紋理數據。

如果你想了解更多關于 RenderDoc 的信息,可以在 ImaginationPowerVR 內部專用論壇上聯系我們開發技術支持團隊。你也可以關注我們的Twitter@Imagination Tech和@PowerVRInsider,以及LinkedIn、Facebook和Google+。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 調試器
    +關注

    關注

    1

    文章

    300

    瀏覽量

    23694
  • powervr
    +關注

    關注

    0

    文章

    98

    瀏覽量

    31053

原文標題:RenderDoc獲得PowerVR支持

文章出處:【微信號:Imgtec,微信公眾號:Imagination Tech】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    XS GPU是什么?XS GPU的主要特性包括哪些?

    請問一下XS GPU是什么?XS GPU的主要特性包括哪些?XS GPU具備哪些功能?主要應用于哪些領域?
    發表于 07-01 06:55

    UPnP是什么意思?UPnP的特性包括哪些?

    UPnP是什么意思?UPnP的特性包括哪些?在UPnP網絡中分別有哪些步驟?
    發表于 07-05 06:53

    UPnP的特性包括哪些

    UPnP是什么意思?UPnP的特性包括哪些?
    發表于 10-09 06:43

    電源的特性參數包括哪些呢

    前言電源的特性參數包括:輸入電壓范圍輸入沖擊電流啟動時間輸出電壓范圍輸出紋波和噪聲功率效率負載調解率電壓調解率維持時間過電流保護過電壓保護欠壓保護反向電壓保護反向電流保護隔離電壓等級解釋: ...
    發表于 12-31 06:23

    Java理論:快速理解多態特性具體實現

    眾所周知,Java的三大特性:封裝,繼承與多態。本文方便讀者朋友們快速理解Java語言中的多態性,以便在面試過程及日常開發中更好的指導具體編程思維,因而自我總結如下:
    的頭像 發表于 06-30 17:34 ?2012次閱讀

    智慧工廠是什么,它包括著哪些配置

    智慧工廠包括哪些配置? 2012年,美國提出工業互聯網,2013年,德國提出工業4.0,2015年,中國提出中國制造2025。在工業物聯網、AR、云計算等技術熱潮下,全球眾多優秀制造企業開始
    發表于 11-16 16:57 ?4084次閱讀

    風閥驅動器的基本特性包括著哪些

    風閥驅動器的基本特性包括電機靜態數據特性、不斷運動健身特性(動態特性)、電機啟動特性和電機剎車系
    發表于 02-25 11:17 ?595次閱讀

    RenderDoc獨立的圖形調試工具

    ./oschina_soft/renderdoc.zip
    發表于 06-16 10:10 ?0次下載
    <b class='flag-5'>RenderDoc</b>獨立的圖形調試工具

    負反饋特性主要包括哪些?

    負反饋特性主要包括:能夠減小增益變化率敏感性,能夠改善輸入輸出阻抗,能夠擴展頻率帶寬,以及減小電路的非線性和噪聲等等。
    的頭像 發表于 07-11 14:53 ?2730次閱讀
    負反饋<b class='flag-5'>特性</b>主要<b class='flag-5'>包括</b>哪些?

    導電特性包括什么

    導電特性包括什么 導電特性是指物質所表現出的在電場作用下,電荷自由移動的能力。它是材料科學和電子學的重要研究領域,涉及物理、化學、材料學等多個學科。導電特性的研究對于材料的設計、制備和
    的頭像 發表于 08-27 16:05 ?2051次閱讀

    半導體的特性有哪些?半導體的特性包括哪些?

    半導體的特性有哪些?半導體的特性包括哪些? 半導體是一種在電學和物理學上介于導體和絕緣體之間的材料。它的導電性能受到多種因素的影響,包括施加的電場、溫度和材料內部的雜質等因素。半導體
    的頭像 發表于 08-29 16:28 ?2857次閱讀

    幅頻特性和相頻特性具體物理意義是什么?

    幅頻特性和相頻特性具體物理意義是什么? 幅頻特性和相頻特性是信號處理中非常重要的概念之一。它們描述了信號在頻域中的幅度和相位隨頻率變化的情
    的頭像 發表于 02-05 09:08 ?5498次閱讀

    安全繼電器的特性包括哪些

    、過熱等,來實現這一目標。當檢測到異常情況時,安全繼電器會立即切斷電源,以防止進一步的損害。 可靠性:安全繼電器的可靠性是其最重要的特性之一。它需要在各種環境條件下都能正常工作,包括高溫、低溫、濕度、振動等
    的頭像 發表于 07-14 14:31 ?807次閱讀

    安全型繼電器的電氣特性包括哪些?

    安全型繼電器的電氣特性是其性能的重要方面,這些特性直接關系到繼電器的使用效果和安全性。具體來說,安全型繼電器的電氣特性主要包括以下幾個方面:
    的頭像 發表于 09-21 10:04 ?556次閱讀

    放大電路的頻率特性包括

    放大電路的頻率特性是描述放大電路對不同頻率信號的放大能力及其隨頻率變化的特性。它主要包括以下幾個方面: 1. 頻率響應 定義 :放大倍數是信號頻率的函數,這種函數關系稱為放大電路的頻率響應或頻率
    的頭像 發表于 09-23 10:43 ?502次閱讀