Jetson TX1 is the first embedded computer designed to process deep neural networks. With 1 teraflops of performance, Jetson delivers exceptional performance for machine learning, computer vision, GPU computing and graphics, while drawing very little power. Jetson TX1 includes a comprehensive SDK for embedded visual computing, including VisionWorks, an implementation of the OpenVX 1.0.1 specification with additional NVIDIA extensions as well as support for the latest graphics drivers and APIs, including OpenGL 4.5, OpenGL ES 3.1 and Vulkan.
Imagination Technologies webinar series part II on Vulkan is now online. Vulkan is designed from the ground up with the idea of not being bottlenecked by the CPU, and provides huge efficiency gains over previous generation graphics APIs in this area. This webinar provides an overview of what mechanisms in Vulkan enable this, what this means in practice, and why it is so important for embedded and mobile devices. The episode was presented by Tobias Hector, Software Design Engineer for Vulkan and OpenGL ES, Imagination Technologies. Be sure to add November 19th to your calendar as the webinar series continues with 'Scaling to multiple threads'.
The Brenwill Workshop Ltd. announced that they have added support for OS X to their MetalGL product, which seamlessly brings the performance of Metal to OpenGL ES games and applications on iOS, and now OS X. MetalGL is an implementation of the OpenGL ES 2.0 API that runs on Apple's Metal graphics framework on compatible iOS and OS X devices. MetalGL unleashes the power of Metal's low-latency rendering to let OpenGL ES games and applications perform up to 3x the number of draw calls, and benefit from the advanced tools available for the Metal development ecosystem, all without changing the way the game or app use OpenGL ES.
The open source C++ creative coding toolkit Cinder has recently released version 0.9. This release adds support for OpenGL ES 2 and ES 3, in addition to the latest desktop versions of OpenGL. Cinder supports targeting Windows, OS X, iOS and WinRT, with Linux and Android support under active development. In addition, this release adds support for Google's ANGLE project, allowing deployment of OpenGL ES 3 applications on Windows and WinRT through a DirectX emulation layer. Cinder is released under the BSD License and is used by professionals in the creative and technology industries for everything from interactive installations to user interface prototyping to live concert visuals.
Khronos is proud to announce four upcoming Chapter meetups! Since SIGGRAPH 2015 the Khronos Group Chapters have grown considerably. Upcoming in September alone there will be a meetup in Hobart Australia (Sept 22), New York (Sept 22), Milano (Sept 30) and finally Austin Texas (Nov 23). Is there no Chapter in your area? Let us know if you are interested in starting one.
To meet growing demands for professional OpenGL trainings KDAB has opened a new dedicated training facility in the UK with easy access from Manchester airport. Sign up now for our inaugural Modern OpenGL training starting on 28th September and learn modern OpenGL and GLSL via a combination of instructor led lessons, hands-on exercises and over 100 examples.
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.
Toptal Technical editor Nermin Hajdarbegovic has written great overview on Vulkan. If you're curious how this new API slated compares to OpenGL, or how it relates to SPIR-V, this would be a good starting point.
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: