Vulkan on Intel Graphics at SIGGRAPH 2015

This Vulkan demo from Intel shows the power and performance improvements resulting from a thinner, better optimized 3D API. Vulkan API is on track for release before the end of this year.

   Read More

A Brief Overview Of Vulkan API

Toptal Technical editor Nermin Hajdarbegovic has written great overview on Vulkan. If you're curious how this new API slated compares to OpenGL, or how it relates to SPIR-V, this would be a good starting point.    Read More

AMD APP SDK 3.0 released with support for OpenCL 2.0

AMD announced the release of APP SDK 3.0 supporting OpenCL 2.0. AMD APP SDK 3.0 adds support for Windows 10 as well as AMD’s latest 6th generation AMD A-series processors, Radeon R9 series graphics cards and FirePro W8100 and W9100 series graphics cards. AMD APP SDK 3.0 contains a complete set of sample code illustrating how to utilize each of the major new features of OpenCL 2.0. Some of these features are highlighted in the OpenCL 2.0 Demystified blog-series.   Read More

A quick guide to writing OpenCL kernels for PowerVR Rogue GPUs

This Imagination Technologies article and a follow-up to be published next month introduce OpenCL programming for the PowerVR Rogue architecture. Starting with an overview of OpenCL programming fundamentals using a basic program, followed by an explanation of OpenCL execution on Rogue GPUs. This provides the background to understand the programming guidelines for the Rogue architecture which are illustrated by using a case study of an image filtering program.   Read More

Glad - Multi-Language GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs

This is a tool to generate OpenGL function loaders. Select the language, OpenGL / OpenGL ES versions, core or compat profiles, and hit generate. The tool generates a header file with the declarations for the GL functions and enums for the chosen GL version, and generates a little C source file that resolves all of the functions at runtime. Many thanks to Mark Sunet on LinkedIn for pointing us to this project.   Read More

GPU-Stream benchmark for OpenCL

GPU-STREAM allows you to measure memory transfer rates to and from global device memory on GPUs. This benchmark is similar in spirit, and based on, the STREAM benchmark for CPUs. Unlike other GPU memory bandwidth benchmarks this does not include the PCIe transfer time.   Read More

Open Source Advanced Simulation Library written in OpenCL

Advanced Simulation Library (ASL) is a free and open source multiphysics simulation software package. Its computational engine is based, among others, on the Lattice Boltzmann Methods and is written in OpenCL which enable extraordinarily efficient deployment on a variety of massively parallel architectures, ranging from inexpensive FPGAs, DSPs and GPUs up to heterogeneous clusters and supercomputers. ASL is distributed under the free GNU Affero General Public License (AGPL) with an optional commercial license.   Read More

Vulkan from the POV of a hobby 3D developer

As there has been lots of new information on Vulkan, Khronos‘ new graphics and compute API Sascha Willems decided to do a write up of the new API from a hobby 3D developer’s point of view.    Read More

Khronos Chapters is now 24 locations strong! Is there a Khronos Chapter near you? chapters.khronos.org/locations
Glad - Multi-Language GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs glad.dav1d.de
safety