>> Sunday, December 20, 2015
The Vulkan Working Group released an announcement stating that Vulkan will not be ready by the end of the year. However, they are "in the home stretch" and the toolset will be released soon.
Google upgraded its membership in the Khronos Group. It would be great if the Android team took an active role in developing Khronos technologies like Vulkan. Now if only Apple would answer the phone...
I'd expect Vulkan's release to be announced at a tech conference so that it's capabilities can be demonstrated in full. But none of the upcoming conferences (CES, HiPEAC) seem appropriate. Hmm.
In other news, Imagination Technologies has released further video presentations on Vulkan, and they're all on YouTube.
>> Wednesday, November 25, 2015
The Supercomputing 2015 (SC15) conference wrapped up last week. No news on Vulkan, but there were (at least) three noteworthy announcements:
- The OpenCL 2.1 spec is available and you can download the PDF here. The major change is that SPIR-V is supported as an intermediate language (IL). To use it, call clCreateProgramWithIL with a pointer to the SPIR-V code.
- Version 1.0 of SPIR-V is also available. The PDF is here.
- Altera (now owned by Intel) demonstrated the processing power of its OpenCL-programmable FPGAs.
>> Sunday, November 15, 2015
Imagination Technologies released its second Vulkan webinar on 11/9 (first and second). Valve released its Steam Machine on 11/10. It's probably just wishful thinking, but I hope these are tidings that Vulkan's release is imminent.
There's another reason to be hopeful. We've been told that Vulkan will be released before the end of the year, and the only remaining conference is next week's SC15. Will Vulkan be announced in the next few days? I certainly hope so.
>> Saturday, August 29, 2015
Still no hard documentation, but here are two interesting articles written by developers who are already using the Vulkan API:
>> Sunday, August 16, 2015
The SIGGRAPH 2015 conference ended on 8/13, and like many, I was eager to hear about Vulkan, the upcoming replacement for OpenGL. Here's what we know:
- Steam and LunarG are working together to provide support tools for Vulkan. Their presentation is on YouTube.
- Piers Daniell of Nvidia gave a high-level talk (PDF) on the Vulkan language and Vulkan development.
- Google announced that Android will support Vulkan in addition to OpenGL ES.
>> Tuesday, August 11, 2015
AMD has released an open-source set of OpenCL libraries called the AMD Compute Libraries, or ACL. This contains four libraries intended for GPUs:
- clBLAS - linear algebra functions
- clFFT - Fast Fourier Transform
- clSparse - Sparse matrix operations
- clRNG - Random number generation