Media Summary: Deep dive into synchronization through the computecloth. In this video I use Nsight Systems 2025 to profile the performace of the old vs. new algorithm of raytracingbasic. I focus on fences in this video, which basically deals with synchronization between the CPU and GPU. We also briefly

Vulkan Api Discussion Pipelines Cpp - Detailed Analysis & Overview

Deep dive into synchronization through the computecloth. In this video I use Nsight Systems 2025 to profile the performace of the old vs. new algorithm of raytracingbasic. I focus on fences in this video, which basically deals with synchronization between the CPU and GPU. We also briefly We continue to further developing our ray tracing In this video I quickly compare the old raytracingbasic.

Photo Gallery

Vulkan API Discussion | pipelines.cpp 2 | preparePipelines() | Cuda Education
Vulkan API Discussion | pipelines.cpp 3 | setupDescriptorPool() setupDescriptorSet | Cuda Education
Vulkan API Discussion | Pipeline Vertex Input State | Binding Description | Attribute Description
Vulkan API Discussion | pipelines.cpp 1 | Render Area, Viewport, Scissor | Cuda Education
Vulkan API Discussion | Synchronization Hell PART 1 | computecloth.cpp | Cuda Education
Vulkan API Discussion | Ray Tracing 13.1 | Nsight Systems 2025 profiling of raytracingbasic.cpp
Vulkan API Discussion | pipelines.cpp 4 | setupDescriptorSet() Part 2 | Cuda Education
Vulkan Best Practices Roundtable - SIGGRAPH 2016
Vulkan API Discussion | Synchronization Hell PART 3 | Fences | computecloth.cpp | Cuda Education
VULKAN API DISCUSSION | Ray Tracing 6.1 | Ray Tracing Pipeline | Attach Shader Groups to Pipeline
Vulkan API Discussion | Ray Tracing 13.0 | raytracingbasic.cpp OLD vs. NEW | Cuda Education
Command buffers and pipelines
View Detailed Profile
Vulkan API Discussion | pipelines.cpp 2 | preparePipelines() | Cuda Education

Vulkan API Discussion | pipelines.cpp 2 | preparePipelines() | Cuda Education

The

Vulkan API Discussion | pipelines.cpp 3 | setupDescriptorPool() setupDescriptorSet | Cuda Education

Vulkan API Discussion | pipelines.cpp 3 | setupDescriptorPool() setupDescriptorSet | Cuda Education

The

Vulkan API Discussion | Pipeline Vertex Input State | Binding Description | Attribute Description

Vulkan API Discussion | Pipeline Vertex Input State | Binding Description | Attribute Description

Cuda Education

Vulkan API Discussion | pipelines.cpp 1 | Render Area, Viewport, Scissor | Cuda Education

Vulkan API Discussion | pipelines.cpp 1 | Render Area, Viewport, Scissor | Cuda Education

The

Vulkan API Discussion | Synchronization Hell PART 1 | computecloth.cpp | Cuda Education

Vulkan API Discussion | Synchronization Hell PART 1 | computecloth.cpp | Cuda Education

Deep dive into synchronization through the computecloth.

Vulkan API Discussion | Ray Tracing 13.1 | Nsight Systems 2025 profiling of raytracingbasic.cpp

Vulkan API Discussion | Ray Tracing 13.1 | Nsight Systems 2025 profiling of raytracingbasic.cpp

In this video I use Nsight Systems 2025 to profile the performace of the old vs. new algorithm of raytracingbasic.

Vulkan API Discussion | pipelines.cpp 4 | setupDescriptorSet() Part 2 | Cuda Education

Vulkan API Discussion | pipelines.cpp 4 | setupDescriptorSet() Part 2 | Cuda Education

The

Vulkan Best Practices Roundtable - SIGGRAPH 2016

Vulkan Best Practices Roundtable - SIGGRAPH 2016

Slides for all presentations are here: https://www.khronos.org/developers/library/2016-siggraph

Vulkan API Discussion | Synchronization Hell PART 3 | Fences | computecloth.cpp | Cuda Education

Vulkan API Discussion | Synchronization Hell PART 3 | Fences | computecloth.cpp | Cuda Education

I focus on fences in this video, which basically deals with synchronization between the CPU and GPU. We also briefly

VULKAN API DISCUSSION | Ray Tracing 6.1 | Ray Tracing Pipeline | Attach Shader Groups to Pipeline

VULKAN API DISCUSSION | Ray Tracing 6.1 | Ray Tracing Pipeline | Attach Shader Groups to Pipeline

We continue to further developing our ray tracing

Vulkan API Discussion | Ray Tracing 13.0 | raytracingbasic.cpp OLD vs. NEW | Cuda Education

Vulkan API Discussion | Ray Tracing 13.0 | raytracingbasic.cpp OLD vs. NEW | Cuda Education

In this video I quickly compare the old raytracingbasic.

Command buffers and pipelines

Command buffers and pipelines

Slides with audio from 2016

VULKAN API DISCUSSION | Ray Tracing 6 | Ray Tracing Pipeline

VULKAN API DISCUSSION | Ray Tracing 6 | Ray Tracing Pipeline

Talkin' ray tracing and the ray tracing