資料介紹
作者:TOM LEWIS
期待已久的PowerVR開發(fā)工具和SDK 2020年的第一個發(fā)行版本終于面市了。
盡管面臨來自世界各地的挑戰(zhàn),DevTech團隊一直在努力工作,為整個市場提供最好的圖形開發(fā)工具。
任何想體驗我們開發(fā)工具最新版本的用戶請直接點擊下方鏈接:
那么新版本有哪些新特性呢?
PVRCarbon
PVRCarbon是針對OpenGL ES和Vulkan的API追蹤和調(diào)試工具。它能夠更深入的探查應(yīng)用程序是如何與圖形API進行交互的。同時它還有一個簡單的應(yīng)用程序記錄接口,讓你只需要點幾下鼠標(biāo)就可以記錄下遠程設(shè)備上的API調(diào)用。這些記錄可以在任何支持PVRCarbon的設(shè)備上使用,實現(xiàn)了真正的跨平臺分析。

這次我們向PVRCarbon中添加了更多強大的分析功能,因此相比以往調(diào)試和優(yōu)化應(yīng)用程序更加的容易。
靜態(tài)應(yīng)用分析
現(xiàn)在PVRCarbon一旦載入API調(diào)用記錄就會自動執(zhí)行靜態(tài)分析。這將會為你提供一份關(guān)于應(yīng)用程序任何問題的即時報告以及如何修復(fù)這些問題的建議。這份報告可以根據(jù)問題的類型進行過濾,包括API錯誤、著色器錯誤以及不同級別的警告。

可見的調(diào)用列表
PVRCarbon現(xiàn)在還允許根據(jù)API、框架、調(diào)用類型和UID過濾顯示的API調(diào)用,這樣你就可以擺脫一些影響,集中精力分析問題的癥結(jié)所在。
其他更新
和往常一樣,我們對PVRCarbon做了很多小的更新以及bug修復(fù),包括:GUI支持新的深色融合主題(見上面的截圖)。這是默認主題,但是系統(tǒng)默認顏色可以在個性化窗口中重新選擇。啟動界面也進行了更新,包括最近打開文件的鏈接,遠程記錄窗口以及各種許可證文件。
PVRCarbon有一些新的命令行接口包括靜態(tài)分析,靜態(tài)分析CLI將生成與GUI中靜態(tài)分析相同的輸出結(jié)果。
PVRTune
PVRTune是我們開發(fā)的世界領(lǐng)先的硬件分析和應(yīng)用分析工具,它將硬件數(shù)據(jù)資源整理成數(shù)百個可切換的計數(shù)器,這些計數(shù)器會在GUI上顯示。這些計數(shù)器可以準(zhǔn)確的說明應(yīng)用程序是如何對GPU的不同單元“施加壓力”的,并且可以更容易的看到性能瓶頸的原因。

那么PVRTune有哪些更新呢?
Logcat窗口
我們添加了一個Logcat小組件,它會將來自Android設(shè)備的logcat輸出進行流處理。這些輸出可以根據(jù)PID、標(biāo)簽(tag)和優(yōu)先級進行過濾。有關(guān)logcat的更多信息請參閱《Android開發(fā)者用戶指南》。

深度融合主題
與PVRCarbon類似,PVRTune現(xiàn)在也支持深度融合主題,這是默認的顏色方案,但是原始系統(tǒng)默認方案可以在個性化窗口中重新選擇。

PVRTune Complete
有些人可能已經(jīng)知道了,除了PVRTune Developer(在我們網(wǎng)站上可以免費獲取的版本)我們還提供PVRTune Complete工具,這是PVRTune的全功能版本,只有在NDA授權(quán)下才能使用。
PVRTune Complete的更新包括:
① 支持捕獲“Tile Lifetime Tracking(TLT)”數(shù)據(jù),PVRTune將從捕獲的TLT數(shù)據(jù)中自動生成熱力圖,這可以通過“資源查看”組件進行查看。
注:TLT數(shù)據(jù)僅能從IMG A-Series器件上獲得。

② 改進了器件電源事件的處理,PVRTune現(xiàn)在考慮到一些電源事件是器件內(nèi)部域電源的打開或關(guān)閉,而另一些是器件電源的打開或關(guān)閉,這可以防止在時間圖上顯示不正確的HWR區(qū)域。
③ 連接頁面添加了新的“計劃資源捕獲”小組件,這允許用戶在與設(shè)備建立連接之前對資源捕獲進行安排。注意這個特性僅在使用遠程部署并選擇用于PVRTune啟動的應(yīng)用程序時才可用。這使得PVRTune能夠自動選擇合適的PID和GLES內(nèi)容ID。此外該選項將啟用客戶端API EGL和客戶端GLES PVRPerfServer定時選項。由于PVRTune和驅(qū)動程序之間存在延遲,因此不能精確的保證請求完全匹配的幀數(shù)。
④ 更新資源查看UI,包括提升生成捕獲資源縮略圖時的性能。
點擊下方按鈕請求PVRTune Complete的副本或者通過Ticket系統(tǒng)(https://pvrsupport.imgtec.com/)聯(lián)系我們。
PowerVR SDK
PowerVR SDK是我們的圖形開發(fā)包,它簡化了PowerVR器件的開發(fā),主要由兩部分組成:
示例
OpenGL ES、Vulkan和OpenCL應(yīng)用程序示例的集合,這些示例涵蓋了廣泛的應(yīng)用場景,從你開始第一個應(yīng)用程序到實現(xiàn)一個高效的基于物理渲染的應(yīng)用。
在這次發(fā)布版本中我們對示例進行了一些更新,包括:
- 針對OpenGL ES添加了多線程示例,這個示例展示了在主線程上渲染其他內(nèi)容時如何使用綁定共享內(nèi)容的工作線程來異步加載資源。
- 增強了引入的PVRCamera示例,正確處理幀緩沖區(qū)和相機輸出之間的不同長寬比。這個示例使用了PVRCamera庫來獲得設(shè)備的硬件相機并應(yīng)用了一個簡單的顏色反轉(zhuǎn)著色器。
- 針對OpenGL ES移植了基本渲染(BumpMapping)示例,這個示例演示了借助PowerVR框架如何使用法線映射圖實現(xiàn)bumpmapping(凹凸貼圖)。

框架
SDK框架是一系列C++模塊,它為OpenGL ES或Vulkan應(yīng)用程序提供了主要框架。這些模塊消除了應(yīng)用程序中的許多樣板代碼,讓你能夠集中開發(fā)更有趣的部分。
SDK框架的更新包括:
- 對PVRCamera框架模塊進行了升級,Android運行時權(quán)限系統(tǒng)現(xiàn)在已經(jīng)實現(xiàn),異步權(quán)限功能現(xiàn)在也可以正常運行了。
- 更新了pvr::utils::createOnScreenXXX接口,之前這些在多采樣示例和其他更復(fù)雜的接口中不能正確的運行。目前接口(createOnScreenFboAndRenderpass, createSwapChainAndDepthStencilImageAndViews)已經(jīng)棄用了,會在后續(xù)版本中刪除。新接口(createOnScreenSwapchainRenderpassFramebuffers)替代了這兩個調(diào)用。
- 支持Vulkan擴展(VK_VALIDATION_FEATURE_ENABLE_BEST_PRACTICES_EXT)的使用。
部署實施
我們決定更新這次PowerVR開發(fā)工具和SDK的發(fā)布方式。你現(xiàn)在可以分開下載我們的開發(fā)工具,我們認為這樣能夠讓用戶精確選擇想要下載和安裝的開發(fā)工具,從而減少對系統(tǒng)空間的占用。我們已經(jīng)更新了下載頁面,同時介紹了這次發(fā)布的一些策略。

SDK現(xiàn)在只能通過Github發(fā)布,最新版本已經(jīng)在我們的代碼倉庫里了。那么為什么不去看看呢?
最后....
我們知道對于世界各地的許多人來說現(xiàn)在是一個不確定的時期,我們想借此機會說,我們希望你和你的家人平安無恙
我們只針對開發(fā)工具和SDK的bug修復(fù)和提升還有很多,就不在這里列舉了。如果你感興趣可以查看發(fā)布說明。
PowerVR開發(fā)工具和SDK 2020 Release 1現(xiàn)在可以下載了——大家還等什么呢?!
原文鏈接:https://www.imgtec.com/blog/powervr-sdk-and-tools-2020-release-1-now-ava...
- OneCore存儲軟件開發(fā)工具包(SDK)
- KeilMDK和IAR兩款A(yù)RM開發(fā)工具比較
- Windows 10/11應(yīng)用開發(fā)工具的安裝方法 5次下載
- MSM9059B開發(fā)工具對SM59D04燒錄教程 0次下載
- AVR開發(fā)工具介紹資料下載
- ARM常用開發(fā)工具及相應(yīng)開發(fā)環(huán)境配置資料 40次下載
- DSP開發(fā)工具與軟件設(shè)計 14次下載
- PowerVR SDK 2020 Release 2發(fā)布:多處更新優(yōu)化,性能更強大
- DSP的開發(fā)工具及開發(fā)環(huán)境的詳細資料說明 23次下載
- 如何使用MPLAB C32語言開發(fā)工具為32位應(yīng)用編寫代碼的詳細資料概述
- 如何使用KEELOQ3開發(fā)工具包作為開發(fā)工具來在目標(biāo)板上仿真和調(diào)試固件
- ARM開發(fā)工具解讀 3次下載
- Andioid開發(fā)環(huán)境和開發(fā)工具 3次下載
- CC2640 SDK開發(fā)工具包IAR 8051激活操作步驟 36次下載
- STM32 VR開發(fā)工具 39次下載
- 配置Ubuntu系統(tǒng)環(huán)境和安裝的開發(fā)工具 1917次閱讀
- 圖形界面開發(fā)工具GUI Guider的使用教程 1.9w次閱讀
- 解決星閃芯片BS25 1.0.T20.12版本開發(fā)工具默認SDK無法編譯的問題 1320次閱讀
- Intellij IDEA 開發(fā)工具實例 912次閱讀
- API、SDK是什么?SDK和API的區(qū)別 2331次閱讀
- vivado的sdk開發(fā)工具記錄 2484次閱讀
- OpenHarmony 3.1 Release版本介紹 2101次閱讀
- SDK和API的區(qū)別是什么? 2571次閱讀
- 六款程序員必看的前端在線開發(fā)工具 2838次閱讀
- 米爾科技Keil開發(fā)工具所有支持芯片介紹 2.4w次閱讀
- 米爾科技ARM DS-5 官方開發(fā)工具介紹 2378次閱讀
- Adobe發(fā)布了Project Aero項目,將為開發(fā)人員提供AR開發(fā)工具 4213次閱讀
- web前端開發(fā)工具排行:8款html開發(fā)工具推薦下載 8.5w次閱讀
- 圖解android開發(fā)工具 1432次閱讀
- SoPC應(yīng)用設(shè)計的PLD開發(fā)工具要求詳解 1811次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1491次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 95次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 11次下載 | 免費
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7基于單片機和 SG3525的程控開關(guān)電源設(shè)計
- 0.23 MB | 4次下載 | 免費
- 8基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關(guān)電源設(shè)計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537793次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論