PVRStudio semplifica lo sviluppo di applicazioni e giochi su piattaforme embedded e mobili, secondo Imagination Technologies, PVRStudio è un nuovo strumento di debug per GPU mobili e embedded, che consente agli sviluppatori di passare senza problemi dalla CPU alla GPU nella stessa sessione. Eseguire il debugging di GPU embedded / mobili come il debug delle CPU Con la release 1 di PVRStudio 2018, gli sviluppatori dispongono di un potente strumento di debug della GPU PowerVR in grado di eseguire programmi sulla GPU di debug durante l'esecuzione sull'hardware della CPU. I programmi sono sincronizzati per il debugging Per gli sviluppatori che creano applicazioni e giochi per i prodotti con GPU PowerVR, PVRStudio offre un debugging a grana più fine direttamente interfacciato con i dirigenti in esecuzione sul GPU Unified Shading Kernel (USC). capacità.
Le funzionalità di debug sincrono di PVRStudio includono breakpoint, shader di disegno, piani di esecuzione del codice e layout di memoria per il kernel computazionale.Viene riferito che PVRStudio si basa sul popolare framework di sviluppo del software Qt. È robusto, leggero e altamente flessibile. Utilizza PVRTune per analizzare le prestazioni in tempo reale delle sue applicazioni quando è in esecuzione su GPU PowerVR e utilizza le informazioni sulle prestazioni per identificare facilmente i colli di bottiglia. Ora che è stata sviluppata la nuova versione di PVRTune, che ha raggiunto la consapevolezza dell'API, Le persone possono creare applicazioni e giochi sfruttando le funzionalità dell'hardware sottostante per ottenere le migliori prestazioni con il minor consumo possibile di energia ed è inoltre possibile recuperare e presentare driver client di linguaggio di programmazione nativi come OpenGL® ES ed EGLTM. Gli eventi generati dal programma supporteranno anche Vulkan® in futuro.Inoltre, i miglioramenti dell'interfaccia utente (UI) rendono la navigazione più intuitiva che mai e aumentano anche la visibilità della presentazione dei dati.
Imagination Technologies ha affermato che il design della GPU PowerVR offre una straordinaria esperienza visiva per i prodotti più sensibili al consumo e PVRTune può trarre il massimo vantaggio dall'architettura di elaborazione grafica.
Come funziona la percezione dell'API?
PVRTune consente agli sviluppatori di visualizzare le chiamate API a livello di applicazione (ad esempio glDraw) nella GUI di PVRTune e tracciare i dettagli dei dettagli dell'applicazione tramite il driver PowerVR e il relativo hardware di esecuzione. Con questo approccio, gli sviluppatori possono chiaramente Sapere come l'attività inviata a livello di applicazione influirà direttamente sul comportamento e sulle prestazioni del driver e dell'hardware, PVRTune può inoltre fornire altre informazioni dal driver client, come il formato della superficie, la dimensione e i dettagli dello shader.
L'immaginazione ospiterà la Game Developers Conference (GDC) a San Francisco per dimostrare l'effettivo funzionamento di PVRStudio e le nuove funzionalità di PVRTune.