Get Hands-on with Mobile Graphics! “An Introduction to Mobile Graphics” are one day workshops offered by Imagination Technologies in North London. At Universities, graphics technologies are generally taught as part of game development or the computer science curriculum, and are based on standard console or PC graphics. Since mobile devices are becoming increasingly popular, it is important that developers also understand the specific constraints of mobile devices where power-efficient rendering is a must. Imagination is partnering with Darren McKie (games and graphics programme leader at the University of Hull) to organize a workshop designed to introduce real-time rendering using OpenGL ES on mobile devices to students who have little or no prior experience with 3D graphics programming.
This is a tool to generate OpenGL function loaders. Select the language, OpenGL / OpenGL ES versions, core or compat profiles, and hit generate. The tool generates a header file with the declarations for the GL functions and enums for the chosen GL version, and generates a little C source file that resolves all of the functions at runtime. Many thanks to Mark Sunet on LinkedIn for pointing us to this project.
The Khronos Group BOF Blitz is live streaming all BOFs. Starting with "Accelerating Vision Processing" at 1PM PT followed by "Heterogeneous Computing" at 2PM and "3D Web Graphics" at 3:45PM. Finally, at 5:30PM there will be the "3D Graphics API State of the Union" BOF which will include Vulkan:
The Khronos Group announced significantly expanded scope and momentum for its family of open standard 3D graphics APIs. Vulkan™, the new generation API for high-efficiency access to graphics and compute on modern GPUs, is on track for implementation and specifications later this year. It has received support from Android, SteamOS, Tizen, and multiple Linux distributions, including Ubuntu and Red Hat. The new OpenGL® ES 3.2 specification absorbs AEP (Android Extension Pack) functionality to enhance pervasive graphics capabilities across mobile, consumer, and automotive devices. A set of OpenGL extensions will also expose the very latest capabilities of desktop hardware.
Press Release (Khronos Press Briefing slidedeck)
Imagination is partnering with Google to demonstrate an advanced prototype of the new Vulkan graphics API on Android. The Gnome Horde demo will be unveiled during a presentation at SIGGRAPH 2015 and runs on the PowerVR GPU inside the Nexus Player device from Google. Gnome Horde is designed to showcase the capability of Vulkan to meet the needs of the Android graphics developer community. The article below offers a complete technical description of the demo, including a video and multiple screenshots illustrating how Vulkan on PowerVR leads to improvements in performance and energy consumption.
To coincide with the release of OpenGL 2015 ARB extensions and OpenGL ES 3.2, NVIDIA is pleased to announce our OpenGL 2015 beta drivers are available for immediate download for Windows and Linux. Further details and driver downloads are available at the NVIDIA OpenGL website.
The Khronos Group SIGGRAPH schedule has been posted online. This year Khronos brings four BOFs to the BOF Blitz, a Chapter meetup and a course a party! Khronos is celebrating it's 15th Anniversary this year, and what a year it's turning out to be. BOFs include OpenVX & OpenCL, OpenCL, SYCL & SPIR-V, WebGL and glTF and Vulkan, OpenGL, OpenGL ES.
The Khronos Group has added another Request For Quote (RFQ). This one is to update the glTF three.js loader on GitHub to reflect the latest versions of the glTF specification and three.js library, and to drive feedback into the final glTF 1.0 specification. Complete details for glTF, OpenGL ES, SPIR-V and OpenVX RFQs available online.
Renesas Electronics Corporation introduced the ADAS Starter Kit based on Renesas’ high-end R-Car H2 System on Chip (SoC) and developed to help simplify and speed the development of advanced driver assistance systems (ADAS) applications. The new ADAS Starter Kit is capable of delivering more than 25,000 DMIPS and provides state-of-the-art 3D graphics capabilities and powerful vision processing cores. The R-Car H2 is powered by the ARM Cortex A-15 quad-core configuration running an additional ARM Cortex A-7 quad-core. It also features the Imagination Technologies PowerVR Series6 G6400 GPU which supports both OpenGL ES 2.0 and OpenGL ES 3.0.
OpenGL ES 3.0 Cookbook by Parminder Singh is a fresh book on real time rendering with OpenGL ES 3.0. This book covers a lot of ground, from basic concepts of modern 3D graphics to advanced, real-time rendering techniques using OpenGL ES 3.0. If you are new to OpenGL ES or have some experience in 3D graphics, then this book will be extremely helpful in raising your level from a novice to professional. All the recipes in this book are implemented using C/C++ language and interfaced with Android and iOS embedded platforms.