The Khronos OpenCL working group recently created a new Tooling Subgroup with the aim of improving the tools ecosystem for this widely-used open standard for heterogeneous computation—in particular, boosting the development of tooling components that can be shared by multiple vendors. Subgroup members have been meeting regularly to coordinate the overall direction for OpenCL tools, with an emphasis on strengthening the development of tools in open source, particularly by encouraging collaboration between the OpenCL and LLVM communities.
LunarG is strengthening its collaboration with Khronos by opening its desktop SDK build and packaging scripts to the Vulkan Working Group. This will enable collaboration between all Vulkan Working Group members to support and evolve a unified Vulkan SDK that can serve the needs of the industry, while avoiding fragmentation in the Vulkan ecosystem. LunarG will continue to play a central role in developing and supporting the desktop Vulkan SDK, and will continue to host and maintain the Vulkan SDK download site, now with the additional support and resources of Vulkan Working Group Members.