在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

一款很現代化,非常強大的IDE和調試器

Dbwd_Imgtec ? 來源:互聯網 ? 作者:佚名 ? 2018-04-10 08:40 ? 次閱讀
作為2018 Release 1發布的內容之一是來自PowerVR開發團隊帶來的兩款具有開創性的開發工具:

● PVRStudio——一款2018年全新的工具,它是一個功能齊全的IDE,世界上第一款移動/嵌入式開發工具,讓你能夠調試GPU(這里指PowerVR)應用,此外它還支持同時調試CPU和GPU。

● PVRTune Complete——這款得到用戶高度評價的性能分析工具此次迭代更新帶來了一些非常重要的升級,作為業界另一個第一,我們比其他任何移動GPU供應商都提供更深入的驅動和硬件信息

了解更多請看下面的內容!

PVRStudio

對于一個團隊來說,發布一個新工具總是令人興奮的,但是PVRStudio則遠遠不止于此,它不僅如你所期待的那樣是一款為PowerVR定制的強大且功能齊全的IDE,而且支持在移動/嵌入式平臺上進行GPU調試,這在之前是沒有過的。

增加了對CPU和GPU的同步無縫調試功能,這在移動/嵌入式平臺上也是從來沒有實現過的,這樣你就清楚我們為什么如此熱衷的宣傳它了。

開發人員將能夠調試一些程序——比如在GPU硬件平臺上執行的OpenGL ES著色器和OpenCL內核——尤其是統一渲染核心(USC)。這一切操作都和我們幾十年來CPU調試是一樣的,這款全新靈活的IDE將讓你更加詳細的調試GPU應用以及優化,它讓開發者能夠直接訪問PowerVR USC資源。

一款很現代化,非常強大的IDE和調試器

PVRStudio是基于非常流行的輕量級Qt Creator開發的,具備如下特性:

● 完全支持用戶所期望的斷點設置以及步進調試

● 能夠查看圖形著色器和CPU內核的內存占用情況

● 在PowerVR GPU硬件平臺上支持某個著色器的調試,檢測內存和GPU寄存器使用情況(針對特定的示例進行調試)

PVRStudio采用的GDB的一個分支,稱為PVR-GDB。這意味著PVRStudio也能夠調試GDB所支持的任何處理器架構,我們也已經增加了GDB調試PowerVR架構的能力。

所有的PowerVR工具都是基于Qt框架,這給所有PowerVR開發人員提供了非常豐富的UI使用體驗。

PowerVR Studio是一款功能齊全的IDE,能夠讓開發者在一個會話中同時調試PowerVR GPU和CPU

快速開發,全面定制化——不需要依賴其他

PVRStudio使用CMake作為它主要的項目管理進程,同時也支持Makefile,支持在安卓和Linux平臺的部署即用的特性。

開發者可以根據需要添加定制化的構建和部署流程,此外,它還支持第三方插件來增強IDE功能。

簡而言之

PVRStudio 為在 PowerVR平臺上開發、調試和部署提供了端到端的解決方案,Windows 和 Linux平臺版本將在四月份可用,鑒于采用了NDA保密協議,你需要從我們這里獲取安卓/Linux鏡像(目前支持宏碁Chromebook R13),當然我們會經常的進行更新。

PVRTune Complete

PowerVR GPU性能分析工具PVRTune一直以來都為廣大開發者提供實時的顯示GPU的各項性能參數,快速且高效的分析完全適合PowerVR架構。

驅動層的軟件計數器和硬件寄存器用于提供在PowerVR圖形核心上運行應用的實時性能數據,這些詳細的信息可以用來輕松的辨識性能瓶頸,并且充分了解應用程序在移動和嵌入式平臺上的動態信息,這將讓開發人員能夠以最低的功耗獲得最佳的性能。

這款高度評價的性能分析工具此次迭代更新帶來了一些非常重大的升級

那么PVRTune Complete具體有哪些更新?

對于下一個發布版本(PVRTune Complete 2018R1)開發者將能夠獲取比以前更多底層硬件和驅動的詳細信息,其中一個方式就是采用“API Awareness”。

API Awareness是怎樣工作的?

PVRTune Complete能夠檢索和呈現由API(比如OpenGL ES/EGL)客戶端驅動所生成的各種事件信息,這能夠讓開發者在PVRTune GUI中查看應用層的API調用(比如glDraw),并且通過PowerVR驅動和執行的硬件來跟蹤一系列應用層的任務。

通過這種方式開發者能夠看到在應用層提交的任務如何直接影響驅動器和硬件的行為和性能,PVRTune Complete也能夠提供來自客戶端驅動器的其他一些信息,比如接口格式、大小和著色細節,目前它支持OpenGL ES/EGL API,接下來將支持Vulkan。

還有哪些其他的變化?

當然!為了讓那些底層的信息更加容易理解,我們也給UI做了明顯的改造,導航欄比以前更加直觀,數據顯示的清晰度也有了很大的提升。

我想了解PVRTune Complete更多的信息……

PVRTune分為兩個應用程序:

● PVRTune GUI是一個支持多平臺的客戶端,運行在開發者的機器上,它會讀取、格式化并且展示由服務器發給客戶端的數據流。

● PVRPerfServer是一個輕量級的應用,可以運行在各種目標平臺上,它與我們的圖形驅動建立連接,將驅動發送的數據傳輸給GUI(或者保存為一個文件)。

“客戶端數據流”指的是由客戶端的圖形驅動器所生成和發送的時序數據,圖形驅動包括OpneGL ES和EGL模塊等,應用程序調用的某些特定重要的API才會被跟蹤,比如glDraw *等等。

PVRTune是唯一能夠與我們的驅動和硬件通信的工具,它能夠讀取時序數據。

根據OpenGL ES和EGL客戶端驅動所生成的內容我們進行檢索和呈現的特性包括如下:

● API事件

● 相關有用的信息包括: ○ 目標渲染——包括像素格式、尺寸、深度/末班加載/存儲操作、壓縮等 ○ 著色綁定——目前包括GLSL源碼,以后會涉及更多 ○ 材質信息 ○ 更多信息

這意味著開發者能夠在PVRTune GUI中查看應用層的API調用,比如glDraw*。通過我們的驅動(服務,固件等)開發者能夠“跟蹤”應用層的一系列信息,并且還能夠控制硬件的執行。因此開發者能夠查看應用程序是如何直接上傳信息來影響驅動器和硬件操作的。這是GPU供應商第一次公開如此多的底層驅動和硬件信息。

還有什么?

我們還有很多事情要做!驅動器采用對象同步來確保驅動器的操作隊列被GPU以正確的次序來執行。操作可以被對象同步機制所阻塞,直到上一步的操作完成并且釋放相關資源,比如目標渲染等。

PVRTune Copmlete現在可以捕捉驅動器的同步對象并且以時間線(“操作隊列”)的方式顯示出來。如果同步數據可用,那么每個硬件核心比如tiler、渲染和計算等都會設置相應的操作隊列。

時間軸隊列能夠讓用戶看到驅動器的所有操作是如何安排的,這些操作從客戶端驅動到硬件都可以被跟蹤。大多數情況下,驅動程序調度與執行的硬件之間會有一定的延遲,這個信息對開發者來說非常的有用,因為它可以幫助開發者診斷應用程序負載的管道阻塞問題,比如某個操作已經排隊等待了很長時間,但是由于依賴的資源缺少而無法執行,這可能就會導致硬件的空閑。

那么之前的PVRTune呢?

PVRTune Complete將只能夠在NDA環境下可用,“PVRTune Developer”仍然會進行開發來配合PVRTune Complete一起使用,并且像往常一樣進行下載。PVRTune Developer具有很多與PVRTune Complete相同的特性,但是也減少了一些功能,尤其是與客戶端數據流和對象同步相關的內容。

四月份“PVRTune Complete”將支持在Linux、Windows和OSX系統NDA環境下使用。

我對這些工具非常感興趣!

你當然會感興趣!如果你今年沒來GDC大會現場并參觀我們的展臺,不妨將你的問題以郵件的形式發送給我們(devtech@imgtec.com)。你也可以在Twitter@ImaginationTech/@PowerVRInsiderLinkedIn、FacebookGoogle+上關注我們獲取最新的信息。

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

    關注

    31

    文章

    5377

    瀏覽量

    121358
  • 調試器
    +關注

    關注

    1

    文章

    306

    瀏覽量

    23856

原文標題:開創性的PVRStudio和PVRTune Complete介紹

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

收藏 人收藏

    評論

    相關推薦

    一款基于幀捕捉的開源圖形調試器應用設計

    作者:Dev Tech 如果你是名圖形開發者,那么你很可能在某個項目中遇到過RenderDoC,它是一款圖形調試器,幫助很多開發者節省了大量的時間,現在,RenderDoC在PowerVR上獲得了
    的頭像 發表于 04-03 09:13 ?8371次閱讀
    <b class='flag-5'>一款</b>基于幀捕捉的開源圖形<b class='flag-5'>調試器</b>應用設計

    基于RFID的現代化奶牛場管理應用

    0 引言 信息與自動現代管理技術在畜牧業發展中的地位越來越重要,基于無線射頻原理的奶牛自動識別系統,是現代化奶牛場管理 中不可或缺的部分。無線射頻識別技術(RFID)是
    發表于 07-17 08:31

    怎么強化現代化IC的設計環境?

    數字設計及驗證技術演進的概觀現代化IC設計環境必須強化的方法
    發表于 04-09 06:17

    自己制作一款CMSIS-DAP調試器

    CMSIS-DAP調試器一款開源調試器,網上也有很多制作資料,我也是根據這些資料,自己制作了一款CMSIS-DAP調試器,目前使用沒發現什
    發表于 02-28 11:20

    調試器模塊(可按鍵調試

    飛思卡爾單片機 調試器模塊(可按鍵調試)源程序
    發表于 01-13 15:18 ?11次下載

    gdb調試器解析

    工具,如Visual Studio自帶的設置斷點、單步跟蹤等,都受到了廣大用戶的贊賞。那么,在Linux下有什么很好的調試工具呢? gdb調試器一款GNU開發組織并發布的UNIX/Linux下的程序
    發表于 10-18 13:49 ?1次下載

    如何使用MPLAB ICD 3在線調試器的詳細中文資料免費下載

    MPLAB ICD3在線調試器一款通過在Windows?平臺上運行MPLAB X IDE軟件的PC 控制的在線調試器。MPLAB ICD 3在線調
    發表于 06-08 10:28 ?32次下載

    Bada系統學習-JavaScript 調試器

    你可以在Emulator?或者?target device上使用bada IDE提供的JavaScript調試工具來調試你的Web調試器.JavaScript是基于 W
    發表于 04-02 14:35 ?397次閱讀

    PICKIT2硬件調試器的使用教程資料說明

    PICkit 2 編程除了可以燒寫程序以外,還可以與MPLAB IDE集成開發環境相配合,作為硬件的調試器使用,這也是我們為什么稱PICkit 2為編程/
    發表于 08-07 17:33 ?14次下載
    PICKIT2硬件<b class='flag-5'>調試器</b>的使用教程資料說明

    Microchip調試器(MDB)用戶指南

    Microchip調試器(MDB)是Microchip硬件和軟件開發工具的命令行調試器接口。作為Microchip MPLAB? X集成開發環境(Integrated Development Environment,IDE)圖形
    發表于 05-12 09:46 ?19次下載

    Microchip調試器(MDB)用戶指南

    Microchip調試器(MDB)是Microchip硬件和軟件開發工具的命令行調試器接口。作為Microchip MPLAB? X集成開發環境(Integrated Development Environment,IDE)圖形
    發表于 09-22 17:53 ?0次下載
    Microchip<b class='flag-5'>調試器</b>(MDB)用戶指南

    PySnooper :非常方便的調試器

    PySnooper 是非常方便的調試器。如果您正在試圖弄清楚為什么您的Python代碼沒有按照您的預期去做,您會希望使用具有斷點和監視功能的成熟Debug工具,但是許多Debug工具配置起來
    的頭像 發表于 10-17 17:12 ?541次閱讀
    PySnooper :<b class='flag-5'>一</b>個<b class='flag-5'>非常</b>方便的<b class='flag-5'>調試器</b>

    PySnooper:非常方便的調試器

    PySnooper 是非常方便的調試器。如果您正在試圖弄清楚為什么您的Python代碼沒有按照您的預期去做,您會希望使用具有斷點和監視功能的成熟Debug工具,但是許多Debug工具配置起來
    的頭像 發表于 10-31 11:16 ?436次閱讀

    軟通動力應用現代化平臺工程產品及服務解決方案榮獲“2023年應用現代化典型案例”稱號

    北京2023年11月14日?/美通社/ -- 在數字經濟時代,應用現代化正在成為個共識。 近日,中國軟件行業協會首屆“應用現代化產業實踐優秀案例”評選結果揭曉,軟通動力應用現代化研究
    的頭像 發表于 11-14 16:50 ?702次閱讀
    軟通動力應用<b class='flag-5'>現代化</b>平臺工程產品及服務解決方案榮獲“2023年應用<b class='flag-5'>現代化</b>典型案例”稱號

    適用于MSP430? MCU的Code Composer Studio(代碼調試器)? IDE v10.x

    電子發燒友網站提供《適用于MSP430? MCU的Code Composer Studio(代碼調試器)? IDE v10.x.pdf》資料免費下載
    發表于 10-31 09:35 ?0次下載
    適用于MSP430? MCU的Code Composer Studio(代碼<b class='flag-5'>調試器</b>)? <b class='flag-5'>IDE</b> v10.x
    主站蜘蛛池模板: 成人网男女啪啪免费网站 | 天天久久| 欧美ol丝袜高跟秘书在线播放 | 欧美成人在线网站 | h黄视频 | 黄色网址日本 | 天天舔| 久久精品网站免费观看 | 在线电影亚洲 | 欧美一二| video另类蛇交 | 国产精品视频久久久久久 | 夜夜夜爽爽爽久久久 | 天天噜噜色 | 国模张文静啪啪私拍337p | a免费网站 | 狠狠色丁香婷婷综合视频 | 一级做a爰片久久毛片图片 一级做a爰片久久毛片鸭王 | 国产一区二区在线不卡 | 久久精品国产福利 | 午夜美女久久久久爽久久 | 亚洲欧美一区二区三区在线播放 | 黄大片18满岁水多 | 国产精品久久久久久免费播放 | 一级特黄aaa大片 | 欧美资源在线观看 | 国产爱搞| 99热久久久久久久免费观看 | 高清成年美女黄网站色大 | 精品一精品国产一级毛片 | 欧美在线精品一区二区三区 | 国产精品色片 | 亚洲 欧洲 另类 综合 自拍 | 最新日韩中文字幕 | 114毛片免费观看网站 | 午夜伦理片免费观看在线 | 啪啪小视频网站 | 四虎免费影院4hu永久免费 | 免费人成黄页在线观看日本 | 国产在线视欧美亚综合 | 俺去啦最新网址 |