• Depth testing : Context is everything
    I just lost a few hours trying to play with the Z index between draw calls, in order to try Z-layering , as advised by peterharris in my question For binary transparency : Clip, discard or blend ? . However...
  • [Quick tips] Use ffmpeg to convert pictures to raw RGB565
    Here's a quick tip to convert pictures to raw format with FFMPEG , in order to use them as a texture in OpenGL, with no extra conversion : BMP files ffmpeg -vcodec bmp -i /path/to/texture-file.bmp -vcodec...
  • Shadow Mapping - realtime shadow rendering with OpenGL ES 2.0
    This document describes an approach for rendering shadows in realtime for mobile devices using OpenGL ® ES 2.0 which does not support depth texture unless the OES_depth_texture extension is available...
  • Particle System. Realtime smoke rendering with OpenGL ES 2.0.
    This whitepaper describes how to implement a simple particle system to simulate smoke. Use of the code snippets present within this whitepaper are subject to the Mali OpenGL ES Linux SDK Tutorial...
  • Here comes OpenGL ES 3.1!
    A s I write this, I’m packing my bag for a week in San Francisco, where I’ll be attending the Game Developer’s Conference (GDC). GDC is always a blast, especially now that there’s a big ARM Mali presence...