After migrating from an Arduino to a Raspberry Pi, Maker Jonathan Peace discovered that there were still some things that he just couldn’t do with a barebones Unix platform. In search of a way to help…
When it comes to obtaining an embedded Linux devices like the Raspberry Pi for a project, most Makers would head online and buy one. That is unless you’re hak8or, who created his own embedded Linux computer…
Most people use Mali Graphics Debugger (MGD) to help debug OpenGL® ES applications on Linux or Android. However graphics is not the only API that is supported by MGD, in-fact MGD supports applications…
OpenGL ES is the standard API for 2D and 3D graphics on embedded systems, which includes mobile phones, tablets, smart TVs, consoles, and other appliances and vehicles. The API is a well-defined subset…
IntroductionGame developers are regularly looking for efficient methods for implementing stunning effects in their games. This is especially important when targeting mobile platforms as resources should…
In this blog I give a technical overview of what's needed to make the shadow technique work in your project. Why do I mention reflections based on local cubemaps? Because once you have implemented these…
Efficiency is at the heart of the ARM® architecture. ARM cores are commonly used in products where power consumption and battery life are critical considerations, but this can pose additional challenges…
In DS-5 v5.21 Snapshot Viewer has been improved, with additional functionality and better ease of use. This release extends support to include ARM®v8 architecture, all core registers plus peripheral SFRs…
With Mali Graphics Debugger you can edit OpenGL® ES shaders on the fly on your Android or Linux device while the game is still running. In fact, the tool will replay a frame over and over with modified…