Tag Archives | developers

PowerVR Graphics SDK v3.3 is live, brings OpenGL ES 3.1 support

      

The first PowerVR SDK of 2014 (PowerVR Graphics SDK v3.3) is here, and brings with it a variety of improvements for our utilities. Key features include support for OpenGL® ES 3.1 in PVRVFrame emulation libraries, PVRTrace recording for Android 4.4 KitKat, the implementation of a new Monitor window in PVRTune, and a complete review and […]

Continue Reading 1

OpenGL ES 3.1 goes official at GDC 2014

             

PowerVR Rogue GPUs already running demos of the latest mobile API at GDC 2014 Almost two years after revealing their last major revision to the mobile-oriented OpenGL® ES graphics API, the Khronos Group is ready to unveil a brand new upgrade to the specification aimed at bringing a selection of desktop-level yet power efficient features […]

Continue Reading 4

PowerVR Graphics SDK tools explained: PVRTune GUI basics

       

This blog post is about the PVRTune, the PowerVR hardware performance analysis tool included in the PowerVR Graphics SDK. Here I am going to cover the basics of the PVRTune GUI. The first blog post of this series can be found here: PowerVR Graphics SDK tools explained: Profiling a render with PVRTune. Connection box Placed […]

Continue Reading 0

PowerVR Graphics SDK tools explained: Profiling a render with PVRTune

     

This blog post is about PVRTune, the PowerVR hardware performance analysis tool included in the PowerVR Graphics SDK. PVRTune collects performance data in real-time to get a very detailed view of what is the GPU doing (again, in real time). This helps you identify the bottlenecks in your render, regardless of how obscure they might […]

Continue Reading 1

PowerVR Rogue GPUs set to deliver next-gen graphics and compute with new OpenGL ES Next API

           

2014 is gearing up to be an exciting year for CES. In conjunction with the launch of our PowerVR Series6XT and Series6XE GPUs, the Khronos Group has announced OpenGL® ES Next, a next-generation API standard which introduces a number of new features for mobile and embedded devices. OpenGL ES Next is compatible with all PowerVR […]

Continue Reading 10

Understanding OpenGL ES: Multi-thread and multi-window rendering

     

As the CPUs and GPUs in mobile devices have become more powerful and devices with one or more high-resolution screen have become ubiquitous, the demand for complex interactions with the graphics driver has increased. In this blog post, I’ll discuss what multi-thread and multi-window rendering means to developers, and I’ll describe if and when these […]

Continue Reading 6

PowerVR Graphics SDK v3.2 brings advanced features in PVRTrace and PVRTune

         

The time has come for a new release of our PowerVR Graphics SDK. We’re very excited about the new features we’ve included in PowerVR Graphics SDK v3.2, especially since we know how eagerly anticipated many of them are. Since our previous release, we’ve focused a lot of our efforts on our cross-platform profiling and debugging […]

Continue Reading 0
PVRScope: example

PowerVR Graphics SDK tools explained: Getting started with PVRScopeStats

    

For this blog post I will assume that you are somewhat familiar with the PowerVR architecture and even played a bit with PVRTune, our GPU profiler. PVRScopeDeveloper is included in our public PowerVR Graphics SDK. It is distributed as a set of headers (.h) and a static library (.a) for every major architecture. PVRScope overview […]

Continue Reading 0

PowerVR Graphics SDK tools explained: Advanced features in PVRTraceGUI

    

So far in this series, I’ve described what PVRTrace is and outlined the core features of PVRTraceGUI. In this post, I’ll detail the advanced features of our analysis tool that simplify the process of identifying misuses of the API, redundancies & potential performance bottlenecks. Pixel Analysis: Frame Summary Selected Pixel A pixel can be selected by […]

Continue Reading 0

Different approaches to compute APIs: OpenCL from the Khronos Group

        

Compute APIs are a new evolution in the mobile and embedded market space, and are subject to quite a range of different conceptual approaches compared to the evolution of 3D graphics API. The mobile-optimised OpenGL ES API for 3D graphics evolved from a market-tested and well-proven OpenGL API for desktop PCs; this allowed a rapid […]

Continue Reading 3