related stories

Tutorial: Vulkan 1.1 Subgroups

• Tags:

New functionality in Vulkan 1.1 includes Subgroup Operations that enable highly-efficient sharing and manipulation of data between multiple tasks running in parallel on a GPU. Khronos member and guest author Neil Henning (@sheredom), Principal Software Engineer, for Vulkan & SPIR-V at Codeplay Software has written an in-depth tutorial on how to use this new feature. Head on over to the Khronos blog and check out the tutorial. Feedback is welcome.

Read More

Vulkan 1.1 CTS has been posted to GitHub

• Tags:

Following last week’s launch of the Vulkan 1.1 specification, the Vulkan 1.1 CTS has been posted to GitHub, and the Khronos Adopter’s program is available to accept conformance submissions.

Read More

Oregon State University Vulkan Course

• Tags:

Khronos was pleased to receive this photo of the 2018 Winter Quarter Vulkan class from Oregon State University, taught by Mike Bailey, Professor, Computer Science. Oregon State U is an Academic Member of the Khronos Group. Best of luck to the entire 2018 Vulkan class!

Read More

GSN Composer: Online GLSL shader editor

• Tags:

/assets/uploads/news/news_graphics/gsncomposer_shader.png

The GSN Composer is an online node-based visual programming environment that allows generating custom nodes using GLSL/WebGL. For every uniform variable that is created within the GLSL shader code editor, an input slot is automatically added to the corresponding shader node, which can be connected to other nodes of the dataflow graph. This makes online shader prototyping very fast and intuitive and frees the developer of writing many lines of support code to fill the GLSL uniform variables with values. The GSN Composer requires no login and is free-of-charge. All that is needed to get started is a web-browser and your creativity. Several simple GLSL examples are provided such that this tool is also suited as starting point for GLSL/WebGL beginners.

Read More

AMDVLK Open-Source Radeon Driver Arrives With Vulkan 1.1 Support

• Tags:

The AMD developers working on the official Vulkan Linux driver, AMDVLK, have just uploaded their revised code supporting Vulkan 1.1. With around 13,000 lines of new code, they have enabled Vulkan 1.1 support within their AMDVLK/XGL code-base.

Read More

NVIDIA Releases First Linux Drivers For Vulkan 1.1

• Tags:

With the release of Vulkan 1.1, you can download NVIDIA's Vulkan beta driver for Windows and Linux. The Linux driver is version 387.42.05 and supports the new VK_KHR_multiview, VK_KHR_maintenance3, VK_KHR_device_group, and VK_KHR_device_group_creation extensions.

Read More

Intel Publishes 56 Patches For Conformant Vulkan 1.1 Support With ANV Driver

• Tags:

Intel has joined the party with NVIDIA and AMD in offering launch-day Linux driver support for the new Vulkan 1.1 update from The Khronos Group. This ANV Vulkan driver support continues targeting Broadwell "Gen 8" graphics hardware and newer. Learn more about the Intel drivers.

Read More

Blog from LPGPU2: Exploring SYCL with LPGPU2 CodeXL

• Tags:

This blog will give a quick run through of the SYCL profiling features that have been developed in the latest version of LPGPU2 CodeXL. LPGPU2 CodeXL is not yet available to the public but it was made available to the LPGPU2 consortium during February 2018. It is the aim to make a version of CodeXL with SYCL profiling features available when the project is completed.

Read More

LunarG releases new SDK for Vulkan 1.1

• Tags:

LunarG releases a new Linux/Windows SDK that supports Vulkan API revision 1.1.70, and is backward-compatible with Vulkan 1.0.70. The prior LunarG Linux/Windows SDK release supported Vulkan API revision 1.0.68. Read on for an overview of new features in the release and links to the release notes and the SDK. Refer to the release notes for driver and CMake requirements.

Read More

Khronos Group Releases Vulkan 1.1

• Tags:

The Khronos Group announces the release of the Vulkan 1.1 and SPIR-V 1.3 specifications. Version 1.1 expands Vulkan’s core functionality with developer-requested features, such as subgroup operations, while integrating a wide range of proven extensions from Vulkan 1.0. Khronos will also release full Vulkan 1.1 conformance tests into open source and AMD, Arm, Imagination, Intel Corporation, NVIDIA and Qualcomm have implemented conformant Vulkan 1.1 drivers.

Vulkan now ships natively on almost all GPU-enabled platforms, including Windows 7, 8.X, 10, Android 7.0+ and Linux, plus Khronos recently announced open source tools to enable Vulkan 1.0 applications to be ported to macOS and iOS. Vulkan has widespread support in leading games engines including Unreal, Unity, Source 2 from Valve, id Tech, CroTeam’s Serious Engine, CryEngine, and Xenko. Vulkan is being used in over 30 cutting-edge games on diverse desktop and mobile platforms, including Doom, Quake, Roblox, The Talos Principle, Dota 2, and is the exclusive API used in AAA titles such as Wolfenstein II and Doom VFR.

Read the press release and learn more about the Vulkan 1.1 specification and associated tests and tools on the Vulkan home page.

Read More