The Khronos Group today announced the ratification and public release of the OpenVX™ 1.0.1 specification, a maintenance update to the open, royalty-free standard for cross platform acceleration of computer vision applications. OpenVX 1.0.1 integrates bug fixes and clarifications resulting from feedback from working group members and the wider industry implementing and using the specification. OpenVX enables performance and power-optimized computer vision processing, especially important in embedded and real-time uses cases such as face, body and gesture tracking, smart video surveillance, advanced driver assistance systems (ADAS), object and scene reconstruction, augmented reality, visual inspection, robotics and more. In addition to the OpenVX conformance tests and Adopters Program launched in late 2014, Khronos is now shipping an open source, fully-conformant CPU-based implementation of OpenVX 1.0 that runs on Linux, Android or Windows. The full OpenVX 1.0.1 specification and details about the sample implementation are available at www.khronos.org/openvx.
NVIDIA has released driver 350.12, which is both a Game Ready release and their first R349 WHQL release. NVIDIA has also posted a bit more information (PDF) on their OpenCL 1.2 driver. The OpenCL 1.2 drivers are based on the published Khronos Specification and are expected to pass the Khronos Conformance Testing. OpenCL 1.2 functionality will be available on Kepler and Maxwell GPUs.
Xilinx, Inc. announced that the SDAccel development environment for OpenCL, C, and C++ is now Khronos OpenCL 1.0 standard compliant. The OpenCL standard provides a uniform programming environment for software developers to write efficient, portable code enabling a rich range of algorithms to be easily accelerated on Xilinx FPGAs. SDAccel, the newest member of the SDx family, includes an architecturally optimizing compiler for OpenCL, C, and C++ and is proven to deliver up to 25X better performance/watt compared to CPUs or GPUs and 3X the performance and resource efficiency of other FPGA solutions.
The Khronos™ Group today announced the ratification and public release of updated OpenCL™ 2.0 and Provisional SYCL™ 1.2 specifications. The new specifications integrate feedback from the developer community, align with the latest C++ developments, and increase implementation consistency for improved portability of heterogeneous parallel applications. The latest OpenCL and SYCL specifications are open, royalty-free and available online.
The Khronos Group today announced the ratification and public release of the finalized OpenVX 1.0 specification, an open, royalty-free standard for cross platform acceleration of computer vision applications. OpenVX enables performance and power-optimized computer vision processing, especially important in embedded and real-time uses cases such as face, body and gesture tracking, smart video surveillance, advanced driver assistance systems (ADAS), object and scene reconstruction, augmented reality, visual inspection, robotics and more. In addition to the OpenVX specification, Khronos has developed a full set of conformance tests and an Adopters Program, that enables implementers to test their implementations and use the OpenVX trademark if conformant. Khronos plans to ship an open source, fully-conformant CPU-based implementation of OpenVX 1.0 before the end of 2014. The full OpenVX 1.0 specification and details about the OpenVX Adopters Program are now available. The Khronos Group would like to hear what you think about this new Specification.
Intel announced that its Intel Atom processor Z3700 series, the Intel Celeron processor N/J series, and the Intel Pentium processor N/J series, are now OpenGL ES 3.1 compliant. A complete list of conformant OpenGL ES products is located on the Khronos Group website.
The new version of Internet Explorer IE11 improves WebGL performance and adds support for instancing extension, 16-bit textures, GLSL builtin variables, and triangle fans. Microsoft notes its Khronos WebGL Conformance Test score has improved from 93 percent to 97 percent.
Vivante Corporation announced multiple silicon partner integrations of its GC7000 Series GPU IP into SoCs targeting wearables, mobile, automotive, and 4K TV products. GC7000 supports the newly released OpenGL ES 3.1* API and hardware TS/GS/CS (tessellation / geometry / compute shader) extensions for Android. Product is based on a published Khronos OpenGL ES 3.1 Specification, and is expected to pass the Khronos Conformance Testing Process. Current conformance status can be found at www.khronos.org/conformance.
The Khronos OpenGL ES Working Group is pleased to announce the launch of the OpenGL ES 3.1 Adopter Program. The program gives participants access to the OpenGL ES 3.1 conformance test, and allows them to submit implementations for conformance certification. The OpenGL ES 3.1 conformance test builds on the latest version of the ES 3.0 test, which includes greatly enhanced shading language coverage contributed by drawElements Ltd. It adds eighteen new test categories covering the new features of ES 3.1, including compute shaders, image and buffer object load/store, atomic operations, and indirect drawing. In addition to the conformance test, the working group has released updated API and shading language specifications, containing many corrections and clarifications.
The Khronos Group today announced a number of new and significant updates to its portfolio of open, royalty free industry standards that enable the authoring and acceleration of parallel computing, graphics, vision, sensor processing and dynamic media on a wide variety of platforms and devices:
The Khronos Group today announced the availability of the official conformance test suite for the OpenCL 2.0 specification, making it possible for implementers to certify that their implementations are officially conformant thorough the Khronos OpenCL Adopters Program. Khronos has also released a set of header files for OpenCL 2.0 and an updated specification with a number of clarifications and corrections to the specification first released in November 2013. The specification, header files and links to the Khronos Adopters site and feedback forums are available online.
In conjunction with the launch of our PowerVR Series6XT and Series6XE GPUs, the Khronos Group has announced OpenGL® ES Next, a next-generation API standard which introduces a number of new features for mobile and embedded devices. Good news for developers targeting PowerVR-based hardware is that all our PowerVR Rogue GPUs are designed to meet the specifications of the OpenGL ES Next API. This means that any device with a PowerVR Series6, Series6XT or Series6XE graphics core will be able to support OpenGL ES Next, once conformance is achieved.