Basic implementation
December 19, 2024
Gaussian blur is a simple effect, particularly well suited to GPU architecture. In this first part, we will explore how to implement it in the browser using WebGPU.
Gaussian blur is a simple effect, particularly well suited to GPU architecture. In this series, we will explore how to implement it in the browser using WebGPU.
December 19, 2024
Gaussian blur is a simple effect, particularly well suited to GPU architecture. In this first part, we will explore how to implement it in the browser using WebGPU.
December 20, 2024
In this second part, we will leverage the separability of the Gaussian kernel to improve the performance and efficiency of the implementation. We will also see how to measure actual execution times on the GPU.
December 21, 2024
Robust, reliable, and maintainable code requires the support of an adequate test suite, and code that leverages the GPU is no exception. In this article, we will see how to test Gaussian blur using the QUnit framework.