国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一款基于幀捕捉的開源圖形調(diào)試器應(yīng)用設(shè)計

電子設(shè)計 ? 來源:互聯(lián)網(wǎng) ? 作者:佚名 ? 2018-04-03 09:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者:Dev Tech

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

RenderDoC是什么?

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

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

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

RenderDoc的操作與PVRTrace非常的相似,它們都是采集每幀數(shù)據(jù)用于調(diào)試,PVRTrace適合調(diào)試多幀數(shù)據(jù),RenderDoc則非常適合檢查每一幀的細(xì)節(jié)。因此這些工具在使用時無疑是互補(bǔ)的。

RenderDoc獲得PowerVR支持

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

具體特性都包括哪些?

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

? 靈活的紋理查看器,包括不同可見范圍、通道以及子資源的查看。同時支持復(fù)雜的自定義著色器實現(xiàn)可視化的紋理打包或解碼。
? 網(wǎng)格查看器展示了頂點流的輸入和輸出,通過可視化選項來查找選擇具體要檢查的頂點資源。
? 有組織的管道狀態(tài)視圖,能夠監(jiān)測不同類型的資源。
? 著色器編輯,可以替換不同的著色來查看對于數(shù)據(jù)幀的影響。
? 統(tǒng)一資源查看器,鏈接資源到UI,以及查看所涉及到的API調(diào)用。
? 運(yùn)行調(diào)試特性,比如書簽、資源重命名,使項目案例能夠自動保存,通過注釋能夠定位到具體的問題。
? 為渲染對象調(diào)試不同的圖層,可以顯示哪些像素通過或失敗,比如深度、模板或背面消除等,以便能夠快速的診斷問題。
? 導(dǎo)出緩存、網(wǎng)格和紋理數(shù)據(jù)到文件,可借助外部工具進(jìn)一步檢查。
? 深度Python腳本能夠訪問所有UI上提供的數(shù)據(jù),控制整個分析過程。

關(guān)于RenderDoC的完整使用說明可以詳細(xì)查看應(yīng)用文檔。

Imagination科技與RenderDoc

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

PVRTC已經(jīng)獲得虛幻4、Unity、CryEngine和Lumberyard等游戲引擎的支持。Imagination已經(jīng)與RenderDoc的開發(fā)者展開合作增加Vulkan對PVRTC紋理支持、選擇PowerVR設(shè)備來測試RenderDoc,確保可靠的使用體驗,一些用于測試的設(shè)備包括:

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

你可以查看我們的網(wǎng)站獲取更多關(guān)于我們平臺的信息。

RenderDoc獲得PowerVR支持

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

PVRTC

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

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

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

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

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

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

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

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 調(diào)試器
    +關(guān)注

    關(guān)注

    1

    文章

    328

    瀏覽量

    25084
  • powervr
    +關(guān)注

    關(guān)注

    0

    文章

    99

    瀏覽量

    31538
  • imagination
    +關(guān)注

    關(guān)注

    1

    文章

    620

    瀏覽量

    63358
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    用于SWD/JTAG調(diào)試器的多功能轉(zhuǎn)接板設(shè)計

    這款多功能轉(zhuǎn)接板主要設(shè)計用于與 J-Link 調(diào)試器配合使用(同時兼容其他采用標(biāo)準(zhǔn) 20 引腳 JTAG/SWD 引腳定義的調(diào)試器),允許用戶在 0.1" (2.54mm
    的頭像 發(fā)表于 01-19 09:46 ?3296次閱讀
    用于SWD/JTAG<b class='flag-5'>調(diào)試器</b>的多功能轉(zhuǎn)接板設(shè)計

    探索THS8136:一款高性能的圖形與視頻DAC

    探索THS8136:一款高性能的圖形與視頻DAC 在電子設(shè)計領(lǐng)域,數(shù)字 - 模擬轉(zhuǎn)換(DAC)是連接數(shù)字世界和模擬世界的關(guān)鍵橋梁。今天,我們將深入探討德州儀器(TI)的THS8136,一款
    的頭像 發(fā)表于 12-25 14:10 ?271次閱讀

    DAP調(diào)試模塊傳輸?shù)耐ㄐ?b class='flag-5'>幀

    DAP 調(diào)試模塊包含有 DP 調(diào)試端口寄存和 AP 存取端口寄存調(diào)試器和目標(biāo)芯片的 DAP 調(diào)試
    發(fā)表于 12-16 07:01

    調(diào)試器無法連接的排查方法

    硬件檢查: 確認(rèn) SWD 接線:SWCLK、SWDIO、GND 連接正確(VCC 可選)。 目標(biāo)板供電正常(3.3V),調(diào)試器與板共地。 BOOT0 引腳接地(從 Flash 啟動)。 軟件配置
    發(fā)表于 11-18 06:15

    StellarLINK在線調(diào)試器技術(shù)解析與應(yīng)用指南

    STMicroelectronics STELLARLINK內(nèi)電路調(diào)試器和編程套高性價比、小尺寸、快速原型設(shè)計解決方案,用于汽車應(yīng)用。該編程
    的頭像 發(fā)表于 10-25 13:53 ?1182次閱讀
    StellarLINK在線<b class='flag-5'>調(diào)試器</b>技術(shù)解析與應(yīng)用指南

    ?STMicroelectronics AEK-MCU-SPC5LNK 編程調(diào)試器技術(shù)解析

    STMicroelectronics AEK-MCU-SPC5LNK加密狗開發(fā)用作SPC58汽車微控制調(diào)試器/編程加密狗。AEK-MCU-SPC5LNK結(jié)合了無源USB轉(zhuǎn)JTAG調(diào)試器
    的頭像 發(fā)表于 10-21 11:51 ?623次閱讀
    ?STMicroelectronics AEK-MCU-SPC5LNK 編程<b class='flag-5'>調(diào)試器</b>技術(shù)解析

    ?MPLAB? ICD 5內(nèi)電路調(diào)試器技術(shù)解析與應(yīng)用指南

    Microchip Technology MPLAB? ICD 5內(nèi)電路調(diào)試器/編程套件 (DV164055)是一款快速、功能豐富的仿真和編程工具,適用于PIC? 、dsPIC? 、AVR
    的頭像 發(fā)表于 10-11 10:15 ?763次閱讀
    ?MPLAB? ICD 5內(nèi)電路<b class='flag-5'>調(diào)試器</b>技術(shù)解析與應(yīng)用指南

    MPLAB? PICkit?5 內(nèi)電路調(diào)試器技術(shù)解析與應(yīng)用指南

    Microchip Technology MPLAB? PICkit? 5內(nèi)電路調(diào)試器/編程支持對所有Microchip元件(包括PIC? 、dsPIC? 、AVR? 和SAM (ARM?) 器件
    的頭像 發(fā)表于 10-11 10:09 ?1088次閱讀
    MPLAB? PICkit?5 內(nèi)電路<b class='flag-5'>調(diào)試器</b>技術(shù)解析與應(yīng)用指南

    ?MPLAB? PICkit? Basic調(diào)試器技術(shù)解析與應(yīng)用指南

    Microchip Technology MPLAB^?^ PICkit? Basic調(diào)試器套經(jīng)濟(jì)劃算的調(diào)試解決方案,適用于不需要高壓編程或高級調(diào)試功能的項目。Microchip
    的頭像 發(fā)表于 09-29 13:44 ?795次閱讀
    ?MPLAB? PICkit? Basic<b class='flag-5'>調(diào)試器</b>技術(shù)解析與應(yīng)用指南

    SEGGER Ozone調(diào)試器支持第三方調(diào)試工具

    SEGGER強(qiáng)大的Ozone調(diào)試器和性能分析,長期以來直深受J-Link和J-Trace用戶的信任,現(xiàn)在可以支持第三方調(diào)試工具了。
    的頭像 發(fā)表于 09-29 11:45 ?1129次閱讀

    硬件調(diào)試:JLink 驅(qū)動配置與調(diào)試技巧

    調(diào)試器的工作原理、驅(qū)動配置流程、調(diào)試環(huán)境搭建、斷點設(shè)置、寄存與內(nèi)存調(diào)試調(diào)試日志分析等方面,結(jié)合實際應(yīng)用案例,旨在為硬件工程師和技術(shù)開發(fā)
    的頭像 發(fā)表于 06-12 23:20 ?1655次閱讀
    硬件<b class='flag-5'>調(diào)試</b>:JLink 驅(qū)動配置與<b class='flag-5'>調(diào)試</b>技巧

    SEGGER J-Link調(diào)試器支持Allegro微控制

    SEGGER領(lǐng)先的J-Link調(diào)試器現(xiàn)在可用于Allegro MicroSystems MCU的程序下載和在線調(diào)試。有了J-Link的支持,結(jié)合Ozone多平臺調(diào)試器,以及Flasher系列的專業(yè)在線編程
    的頭像 發(fā)表于 06-10 09:29 ?1284次閱讀

    有辦法讓SDK 1.3.5與JTAG調(diào)試器配合使用嗎?

    其切換到 FX3 SDK 1.3.4,則切正常。 看來 SDK 1.3.5 中的預(yù)置庫出了問題,因為這是唯真正發(fā)生變化的地方。 有辦法讓 SDK 1.3.5 與 JTAG 調(diào)試器配合使用嗎?
    發(fā)表于 05-23 07:32

    基于8051 IP調(diào)試器設(shè)計方案

    8051 IP調(diào)試器種對基于8051指令系統(tǒng)的IP核進(jìn)行調(diào)試的軟硬件結(jié)合工具,需要與集成開發(fā)環(huán)境(IDE)結(jié)合使用。
    的頭像 發(fā)表于 05-07 11:37 ?1110次閱讀
    基于8051 IP<b class='flag-5'>調(diào)試器</b>設(shè)計方案

    Microchip多功能MPLAB? PICkit? Basic調(diào)試器主要特性分析

    Microchip推出多功能MPLAB PICkitBasic調(diào)試器? ? ? ? 為使更多工程師能夠享受更強(qiáng)大的編程與調(diào)試功能,Microchip Technology Inc.(微芯科技公司
    的頭像 發(fā)表于 03-10 18:42 ?1535次閱讀