API related related stories

Portable Computing Language (POCL) – Open Source Accelerator Framework for OpenCL

• Tags:


Hardware accelerators are power efficient implementations of challenging algorithms in heterogeneous computing platforms which are used to make key tasks in applications such as video codecs or machine vision pipelines faster, more power efficient, and less chip area consuming. Fixed function hardware accelerators are the latest class of devices Portable Computing Language (<a href=“http://portablecl.org”>POCL</a>) adds to its diverse palette of supported device types in the same OpenCL context.

Read More

Vulkan Hardware Capability Viewer 1.93 released

• Tags: Vulkan

Version 1.93 of the Vulkan Hardware Capability Viewer is now available for all platforms (Windows, Linux, Android) at https://vulkan.gpuinfo.org/download.php.

This version fully supports Vulkan 1.1 and adds support for reading additional features and properties for the following extensions:

- VK_EXT_fragment_shader_interlock
- VK_NV_shader_sm_builtins
- VK_KHR_depth_stencil_resolve properties
- VK_EXT_buffer_device_address features
- VK_EXT_pci_bus_info features

Additional changes for this version:

- Updated to Vulkan headers 1.1.110
- Reworked Android UI/UX

This version has also been published to Google Play and can be installed directly from there, old version will be automatically upgraded.

Read More

Diligent Engine now supports GLTF

• Tags: glTF Engine


Diligent Engine is a modern cross-platform low-level graphics library and rendering framework. In a recent update, Diligent Engine enabled support of GLTF 2.0 format. It also implemented physically-based renderer with image-based lighting and released cross-platform GLTF viewer as example application.

Read More

Flax Engine with Vulkan support

• Tags: Vulkan Linux Engine

Flax Engine moves towards cross-platform gaming. Adding Vulkan rendering backend implementation into the engine resulting in greater efficiency, performance, and stability. We see a huge potential of Vulkan API as it opens ways to new areas for Flax to expand including Linux and Android support.

Read More

Real-time interactive simulations of large-scale heart arrhythmias using WebGL

• Tags: WebGL


In a recent article of Science Advances, we introduced a WebGL library Abubu.js that makes easier to program and create high-performance simulation of cardiac dynamics and other large-scale systems like fluid flow and crystal growth. Making these kind of simulations and studies accessible to virtually anyone with a modest computer. For cardiac dynamics, this approach will allow not only scientists and students but also physicians to use physiologically accurate modeling and simulation tools that are interactive in real time, thereby making diagnostics, research, and education available to a broader audience and pushing the boundaries of cardiac science.

Read More

Podcast: Interview with The Khronos Group discussing OpenXR

• Tags: GDC OpenXR


Ronnie with ‘Everything Vive’ had a chance to interview Neil Trevett at GDC 2019 and discuss OpenXR and Khronos.

Read More

Codeplay Software Releases ComputeCpp Professional Edition To Support SYCL Developers

• Tags: SYCL Vision AI

Codeplay Software has announced the availability of this fully supported edition of their popular SYCL implementation providing advanced features and premium technical support to developers seeking to bring advanced vision and AI products to the market. The first releases will support Intel GPUs and Renesas R-Car products, with other platforms becoming available soon.

Read More

ncnn brings nerual network inference acceleration using vulkan

• Tags:


ncnn is a widely-used opensource neural network inference framework optimized for mobile platforms. It supports commonly used CNN models such as resnet, mobilenet, ssd, yolo etc. , converted from caffe, mxnet, onnx etc. The ncnn community used to focus on high performance computing optimization on mobile CPU using arm neon technology. The latest ncnn version added gpu-acceleration via Vulkan compute, which brings a cross-platform and vendor-independent neural network inference solution from desktop to mobile. The ncnn Vulkan acceleration runs natively on Windows, Linux, Android, and MacOS, iOS via MoltenVK project.

Read More

Khronos Releases OpenXR 0.90 Provisional Specification

• Tags: OpenXR VR augmented reality AR virtual reality


The Khronos® Group, an open consortium of leading hardware and software companies creating advanced acceleration standards, announces the ratification and public release of the OpenXR™ 0.90 provisional specification. OpenXR is a unifying, royalty-free, open standard that provides high-performance access to augmented reality (AR) and virtual reality (VR)— collectively known as XR—platforms and devices. The new specification can be found on the Khronos website and is released in provisional form to enable developers and implementers to provide feedback at the OpenXR forum.

Read More

NeoAxis Engine 2019.1 Announced

• Tags: OpenGL Engine

NeoAxis Group announces a new 3D development environment NeoAxis Engine version 2019.1. The environment can be used to develop all kinds of 3D projects such as computer games, visual trainers, VR systems, to visualize processes and develop windowed applications. The engine uses OpenGL API for rendering.

Read More