The Computing Language Utility (CLU) is a lightweight API designed to help programmers explore, learn, and rapidly prototype programs with OpenCL. This API reduces the complexity associated with initializing OpenCL devices, contexts, kernels and parameters, etc. while preserving the ability to drop down to the lower level OpenCL API at will when programmers wants to get their hands dirty. The CLU release includes an open source implementation along with documentation and samples that demonstrate how to use CLU in real applications. It has been tested on Windows 7 with Visual Studio. The original slide presentation from SIGGRAPH is available in the developer section on the Khronos website.
Acceleware is offering a series of courses on OpenCL, sponsored by AMD. You will need to act fast as the courses are filling up quickly.
Neil Trevett, President of the Khronos Group, will be hosting a tutorial on Mobile SoC programming at the upcoming Hot Chips symposium on High Performance Chips. Along with several other companies, this event will be held at The Flint Center for the Performing Arts, in Cupertino, CA, on August 27-29, 2012. Complete details are available here.
Net.tutsplus has released Part II of the WebGL Essentials tutorial. Walking you through the basics in part one, part two covers transformations and object importing, as well as reviews OpenGL objects.
Net.tutsplus has released Part III of the WebGL Essentials tutorial. Building on part one and two, this third installment covers Lighting and 2.5D.
The Khronos Group has funded a $20K project to fix OpenCOLLADA bugs. This RFQ is open to anyone who wants to bid. An RFQ PDF is available right now online. Khronos is looking to finalize the vendor selection in September.
The Khronos Group has posted most of the slide presentations from the SIGGRAPH BOFs online. Slide sets include COLLADA, OpenCL, OpenGL, OpenGL ES and WebGL. Developers will be particularly interested in these slides which include overviews of OpenGL 4.3, OpenGL ES 3.0 and CLU extension. There is also the slide deck from Kurt Akeley.
Vivante Corporation announced the industry's first shipping products designed to support the Khronos Group's next generation OpenGL ES 3.0 API. Support of the new API will be offered in all GC Cores starting with the GC800 Series and higher. Vivante GC technology supporting OpenGL ES 3.0 can be found in Freescale's i.MX6 Quad application processor. Upcoming releases from Marvell's PXA and Armada product lines and other previously announced Vivante licensees will also support the latest API. Product is based on a published Khronos OpenGL ES 3.0 Specification, and is expected to pass the Khronos Conformance Testing Process. Current conformance status can be found at www.khronos.org/conformance.