Posts by Ashley Smith


About Ashley Smith

Ashley Smith is a Leading Applications Engineer at Imagination and works on creating graphics demos for PowerVR. Previously having worked in the games industry, he enjoys graphics, programming and working on any new technology that comes through the doors of Imagination. Outside of work he enjoys learning Japanese and tinkering with electronics.

In previous blog posts, we have demonstrated using neural networks to do things such as object recognition and digit recognition. In this post, we will demonstrate a more practical example of vision, AI and machine learning running on PowerVR GPUs. This demo is showing how we can utilise the processing power of hardware such as the GPU to take input … Continued

Read More

In December last year, Imagination announced we were the first to submit an OpenVX 1.1 conformant implementation. In this blog post, we will show how our work has developed since then on one of the first implementations of the Khronos OpenVX 1.1 API as well as the new and very first implementation of the Convolutional Neural Network (CNN) extension that … Continued

Read More

In this blog post I will give a quick overview of the API created by our PowerVR Ray Tracing team. This API gives developers access to the PowerVR Ray Tracing hardware known as the Wizard architecture. I will briefly go over the physical changes at the hardware level and what has changed compared to a traditional GPU. Then I will … Continued

Read More

Physically based rendering (PBR) is becoming more prevalent on mobile class GPUs. In this blog post I will give a quick overview of what PBR is, what the advantages and disadvantages of using it are, and some tips on how to use PBR and deferred rendering when running on a PowerVR GPU. I’ll also show you how we used PBR … Continued

Read More

It’s been a while since we first showed off our Vulkan* driver for PowerVR Rogue GPUs. Since then, our PowerVR driver and graphics demo teams have been working hard to synchronize with the spec as it evolves towards its final form. Today we are excited to show you a new demo we have been working on that better highlights the … Continued

Read More

Vulkan™ is a next-generation, high-performance graphics and compute API developed by the Khronos Group. Previously known as glNext, Vulkan has been designed to address some of the shortcomings of the original OpenGL® API which was introduced 22 years ago. Here is a summary of Vulkan extracted from the official press release: Ground-up redesign of the API: enables high-efficiency access to … Continued

Read More