91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

一款很現(xiàn)代化,非常強(qiáng)大的IDE和調(diào)試器

Dbwd_Imgtec ? 來源:互聯(lián)網(wǎng) ? 作者:佚名 ? 2018-04-10 08:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作為2018 Release 1發(fā)布的內(nèi)容之一是來自PowerVR開發(fā)團(tuán)隊(duì)帶來的兩款具有開創(chuàng)性的開發(fā)工具:

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

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

了解更多請看下面的內(nèi)容!

PVRStudio

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

增加了對CPU和GPU的同步無縫調(diào)試功能,這在移動/嵌入式平臺上也是從來沒有實(shí)現(xiàn)過的,這樣你就清楚我們?yōu)槭裁慈绱藷嶂缘男麄魉恕?/span>

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

一款很現(xiàn)代化,非常強(qiáng)大的IDE和調(diào)試器

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

● 完全支持用戶所期望的斷點(diǎn)設(shè)置以及步進(jìn)調(diào)試

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

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

PVRStudio采用的GDB的一個分支,稱為PVR-GDB。這意味著PVRStudio也能夠調(diào)試GDB所支持的任何處理器架構(gòu),我們也已經(jīng)增加了GDB調(diào)試PowerVR架構(gòu)的能力。

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

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

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

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

開發(fā)者可以根據(jù)需要添加定制化的構(gòu)建和部署流程,此外,它還支持第三方插件來增強(qiáng)IDE功能。

簡而言之

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

PVRTune Complete

PowerVR GPU性能分析工具PVRTune一直以來都為廣大開發(fā)者提供實(shí)時的顯示GPU的各項(xiàng)性能參數(shù),快速且高效的分析完全適合PowerVR架構(gòu)。

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

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

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

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

API Awareness是怎樣工作的?

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

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

還有哪些其他的變化?

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

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

PVRTune分為兩個應(yīng)用程序:

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

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

“客戶端數(shù)據(jù)流”指的是由客戶端的圖形驅(qū)動器所生成和發(fā)送的時序數(shù)據(jù),圖形驅(qū)動包括OpneGL ES和EGL模塊等,應(yīng)用程序調(diào)用的某些特定重要的API才會被跟蹤,比如glDraw *等等。

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

根據(jù)OpenGL ES和EGL客戶端驅(qū)動所生成的內(nèi)容我們進(jìn)行檢索和呈現(xiàn)的特性包括如下:

● API事件

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

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

還有什么?

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

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

時間軸隊(duì)列能夠讓用戶看到驅(qū)動器的所有操作是如何安排的,這些操作從客戶端驅(qū)動到硬件都可以被跟蹤。大多數(shù)情況下,驅(qū)動程序調(diào)度與執(zhí)行的硬件之間會有一定的延遲,這個信息對開發(fā)者來說非常的有用,因?yàn)樗梢詭椭_發(fā)者診斷應(yīng)用程序負(fù)載的管道阻塞問題,比如某個操作已經(jīng)排隊(duì)等待了很長時間,但是由于依賴的資源缺少而無法執(zhí)行,這可能就會導(dǎo)致硬件的空閑。

那么之前的PVRTune呢?

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

四月份“PVRTune Complete”將支持在Linux、Windows和OSX系統(tǒng)NDA環(huán)境下使用。

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

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

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

    關(guān)注

    31

    文章

    5608

    瀏覽量

    129968
  • 調(diào)試器
    +關(guān)注

    關(guān)注

    1

    文章

    328

    瀏覽量

    25085

原文標(biāo)題:開創(chuàng)性的PVRStudio和PVRTune Complete介紹

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    基于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 ?1111次閱讀
    基于8051 IP<b class='flag-5'>調(diào)試器</b>設(shè)計方案

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

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

    基于RFID的現(xiàn)代化奶牛場管理應(yīng)用

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

    怎么強(qiáng)化現(xiàn)代化IC的設(shè)計環(huán)境?

    數(shù)字設(shè)計及驗(yàn)證技術(shù)演進(jìn)的概觀現(xiàn)代化IC設(shè)計環(huán)境必須強(qiáng)化的方法
    發(fā)表于 04-09 06:17

    自己制作一款CMSIS-DAP調(diào)試器

    CMSIS-DAP調(diào)試器一款開源調(diào)試器,網(wǎng)上也有很多制作資料,我也是根據(jù)這些資料,自己制作了一款CMSIS-DAP調(diào)試器,目前使用沒發(fā)現(xiàn)什
    發(fā)表于 02-28 11:20

    gdb調(diào)試器解析

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

    如何使用MPLAB ICD 3在線調(diào)試器的詳細(xì)中文資料免費(fèi)下載

    MPLAB ICD3在線調(diào)試器一款通過在Windows?平臺上運(yùn)行MPLAB X IDE軟件的PC 控制的在線調(diào)試器。MPLAB ICD 3在線調(diào)
    發(fā)表于 06-08 10:28 ?34次下載

    Bada系統(tǒng)學(xué)習(xí)-JavaScript 調(diào)試器

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

    PICKIT2硬件調(diào)試器的使用教程資料說明

    PICkit 2 編程除了可以燒寫程序以外,還可以與MPLAB IDE集成開發(fā)環(huán)境相配合,作為硬件的調(diào)試器使用,這也是我們?yōu)槭裁捶QPICkit 2為編程/
    發(fā)表于 08-07 17:33 ?15次下載
    PICKIT2硬件<b class='flag-5'>調(diào)試器</b>的使用教程資料說明

    Microchip調(diào)試器(MDB)用戶指南

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

    Microchip調(diào)試器(MDB)用戶指南

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

    PySnooper :非常方便的調(diào)試器

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

    PySnooper:非常方便的調(diào)試器

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

    ?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)用指南

    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)用指南