After having gone through a management buyout just three months ago, the newly formed Basemark has introduced a suite of mobile benchmarks for iOS, OpenGL ES 3.1, and Metal. That’s impressive in of and by itself, but even more so because now for the first time a comparative test suite can be run across OSs with the same workloads and profile.
The Khronos Group has posted the complete slide decks from SIGGRAPH 2015 BOFs online. Included in the slides are the many presentations from WebGL, along with slides from the 3D, OpenCL and OpenVX BOF.
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.