This week marked five years since the release of OpenCL 1.1. While much time has passed, the open-source OpenCL drivers and free software adoption of the Open Computing Language remains arguably poor.
One of the new standards being brewed by The Khronos Group is an OpenGL Transmission Format, glTF.
Version 3.0 of the Open Computer Vision library is now available. The release announcement reads, "With a great pleasure and great relief OpenCV team finally announces OpenCV 3.0 gold release, the most functional and the fastest OpenCV ever. And yet it’s very stable too – all the thousands of tests that we created during the project + many new tests pass successfully on Windows, Linux and Mac, x64 and ARM."
The Khronos Group today announced the official release of the SYCL 1.2 specification. SYCL is the Khronos Group's single-source heterogeneous programming language that serves as an abstraction layer for utilizing OpenCL while writing standard C++ code.
While OpenGL 4.0+ support continues to be tackled for Mesa, finishing up OpenGL ES 3.1 support within Mesa seems to be a pressing priority for Intel.
The Khronos Group has published the 30th revision of SPIR-V, the intermediate representation at the heart of the new Vulkan graphics API and OpenCL 2.1 compute API.
There's hope that next week we might learn some new details about SPIR-V and Vulkan than what already has been made public over the past month.
The Vulkan, SPIR-V, and OpenCL 2.1 slides from last week's GPU Tech Conference are now online.
Version 0.11 of POCL -- originally known as Portable OpenCL and since renamed to the Portable Computing Language -- is now available for running OpenCL on the CPU in an open-source environment.
Given this week's release of HHVM 3.6 I decided to run some new performance comparison tests of PHP vs. HHVM.
Beyond posting their OpenCL 2.1 technical overview session to YouTube, the Khronos Group has now uploaded their Vulkan and SPIR-V question and answer session too for those wishing to learn more about this new graphics API and graphics/compute intermediate representation.
For those wishing to learn more about the OpenCL 2.1 specification unveiled last week by The Khronos Group at GDC15 alongside Vulkan and SPIR-V, their presentation is now public.
Time sure seems to fly by: OpenGL 4.0 turned five years old today. The sad part is that Mesa still doesn't fully implement the GL 4.0 specification.
For those wishing to learn more about The Khronos Group's work on Vulkan, SPIR-V, and OpenCL 2.1, their presentations and videos are now available.
GLAVE is a debug tool that LunarG has been working on to help in debugging the new Vulkan API.
In continuation to the article this morning on Khronos announcing OpenCL 2.1, the Vulkan graphics API, and SPIR-V, a provisional specification on SPIR-V is now available for interested developers.
As a follow-up to last week's "Vulkan" trademark by the Khronos Group and mulling it over this weekend, I've now been able to confirm with two independent entities that Vulkan is indeed the next-gen graphics API designed as the successor to OpenGL for high performance 2D/3D graphics.
I'm still working on any sort of possible confirmation from the Khronos Group and other OpenGL stakeholders whether Vulkan is the name of the next-generation OpenGL API, but alas, on the weekend and being just a few days before the announcement, nothing has been confirmed.
The Khronos Group filed a trademark request earlier this month with the USPTO over the name Vulkan as it pertains to drawing 2D/3D graphics... Vulkan might be the name of the next-generation OpenGL specification due to be announced next week.
The HTTP/2 and HPACK specifications have been formally approved by the IESG.
Earlier this month a GDC 2015 session was listed for showing off "glNext", the next-generation OpenGL. This major advancement for a cross-platform, multi-purpose graphics API is going to be presented by Valve, Epic Games, Unity, and the Khronos Group, among others. Besides the GDC session for glNext, on the same day they'll be having a separate event about this new API.
For those that missed it, VESA published the Embedded DisplayPort 1.4a specification this week. This new version has VESA Display Stream Compression and will support laptop panels up to 8K.
To no huge surprise, the next-generation OpenGL standard will be shown off next month at GDC 2015.
Since last year the Khronos Group and their partners have been busy working on "OpenGL-Next" as the first huge overhaul to the OpenGL API and designed to compete with AMD's Mantle, Microsoft DirectX 12, and Apple's Metal. They're still working towards this new API but they need your help.
Lua 5.3 was released today with a variety of new features for this lightweight scripting language.
Since a few weeks ago, all non-cached API and web traffic of Wikipedia is being served by Facebook's HHVM rather than PHP proper.
The C++ file-system technical specification has been unanimously approved for the ISO C++ committee.
The Khronos Group has released updated versions of the OpenCL and SYCL specifications from the Super Computing 2014 conference in New Orleans.
The Khronos Group has finalized and released their first formal specification for the cross-platform, royalty-free OpenVX standard.
91 Standards news articles published on Phoronix.