Cesium is an open-source JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin. It uses WebGL for hardware-accelerated graphics and glTF for 3D models. Version 1.0 includes support for worldwide high-resolution terrain; global imagery from standards such as WMS and Bing Maps; vector data from GeoJSON and TopoJSON; and a large geometry library.
Boost.Compute is a header-only C++ library for GPGPU and parallel-computing based on OpenCL. This proposed library for Boost is available on GitHub and instructions for getting started can be found in the documentation. Are you interested in Parallel Computing? The Boost.Compute project is currently looking for additional developers. Boost.Compute is not yet an official Boost library.

The Khronos Group is soliciting quotations to implement conformance tests for the emerging OpenVX computer vision library standard. Khronos is pleased to receive queries or responses relating to this RFQ from any interested party. If you are interested to bid on this RFQ, please let us know of your interest as soon as possible and send your full proposal by the close of business on May 30th 2014 to .(JavaScript must be enabled to view this email address) as per the attached instructions. If you have any additional questions, you can direct them to this same e-mail address.
The Khronos Group has loaded some of the slide set from the GDC 2014 sessions online. Included in this uploaded are slides from OpenCL, OpenGL ES, OpenGL Efficiency, OpenGL, OpenVX, SYCL for OpenCL, Volumerics OpenCL RT Graphics and the Khronos Press Briefing. All presentations are also available via Slideshare.
CEVA announced that it has enriched its CEVA-CV computer vision real-time library to include more than 750 functions. New functions added in the latest CEVA-CV release include feature detection kernels and object recognition algorithms such as Harris Corner, Hough Transform, Integral Sum, Fast, LBP, SURF, HOG, SVM, and ORB detection and matching. CEVA-CV now also includes kernels required by The Khronos Group’s OpenVX 1.0 specification, which is set to become the key standard for cross-platform acceleration of computer vision applications and libraries.
OpenCL Integrated Performance Primitives (OpenCLIPP) is a library providing processing primitives (image processing primitives in the first version) implemented with OpenCL for fast execution on dedicated computing devices like GPUs. It was designed to be simple to use and to have low overhead. Two interfaces are provided: C Interface similar to the Intel IPP and NVIDIA NPP libraries and C++ Interface. An OpenCL SDK is required to build the library.
OpenCL.NET is a .NET library, providing full API bindings for the OpenCL standard. Using GPU acceleration and OpenCL.NET, it is possible to achieve great performance in .NET based applications. CLFORTRAN aims to simplify integration of GPU resources for scientific computing in various fields of science that heavily relies on Fortran codes.
BuildAR announced their latest release that shows a rich location based Augmented Reality application running in a standard mobile web browser using WebGL. This is built using the open source
awe.js library.
OpenTK is a fast, low-level C# library that wraps OpenGL, OpenCL. The latest version adds strongly-typed enums for OpenGL 4.4 and OpenGL ES 3.0, and improves platform support via a brand-new SDL2 backend. Use it standalone or inside a UI on every major platform.
The AMD CodeXL 1.3 release which includes many updates including remote GPU profiling and debugging. Bolt, an STL compatible C++ template library for creating data-parallel applications using C++ (no C++ AMP / OpenCL code required) has also been updated. AMD APP SDK has also been updated to v2.9. APP SDK 2.9 now includes 2 new features which are currently in Beta.
Analytical Graphics, Inc. used the Cesium library with WebGL along with glTF assets to simulate Orbital’s Cygnus spacecraft mission to the International Space Station.
The JavaScript library CopperLicht has just been released in version 1.6.3, adding support for normal maps, compatibility with the 3D editor CopperCube 4.2, and it also now works nicely on Google Chrome for Android. CopperLicht is free to be used, and can be downloaded for free from its website.
PoCL is aiming at becoming an efficient open source (MIT-licensed) implementation of the OpenCL 1.2 (and soon OpenCL 2.0) standard. This release adds support for LLVM/Clang 3.3, employs inner loop parallelization in the kernel compiler, uses Vecmathlib for inlineable efficient math library implementations, contains plenty of bug fixes, and provides several new OpenCL API implementations.
The AMD library team has spent the last three years working on APPML – the Accelerated Parallel Processing Math Library. APPML contains an OpenCL implementation of BLAS and FFT routines. The library enables developers to accelerate common scientific and engineering computations on APUs and discrete graphics accelerators.
Version 2 adds support for ETC2 and EAC textures and conversion of legacy LUMINANCE* and INTENSITY* formats when loading in an OpenGL core context. It includes KTX loader tests for OpenGL ES 3.0 and OpenGL 3.3. In addition a couple of nasty bugs have been fixed including one in the KTX writer where image rows were not padded to 4 bytes as required by the spec. Complete details of the changes are located in the OpenGL ES SDK. A new version of toktx has also been released. New features are ability to create KTX files with textures in sized internal formats and defaulting to RED and RG formats for 1 and 2 channel textures. Naturally it incorporates the bug-fixed writer from libktx. Visit the KTX home page to download these tools.