vulkan_minimal_compute

GPU fractal renderer

A Vulkan-based demo of rendering a fractal on the GPU through compute operations

Minimal Example of Using Vulkan for Compute Operations. Only ~400LOC.

GitHub

713 stars
32 watching
71 forks
Language: C++
last commit: 7 months ago
Linked from 1 awesome list

computeexamplefractalglslgpgpumandelbrotspirvtutorialvulkan

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
glavnokoman/vuh A Vulkan-based framework for accelerating computations on graphics processing units. 347
vassvik/minimal_opengl A minimal setup to experiment with OpenGL compute shaders in a standalone environment. 6
nvpro-samples/gl_vk_chopper A simple Vulkan rendering example 206
excess-demogroup/even-laster-engine A Vulkan-based demo engine for rendering 3D graphics 102
unetworking/libvc A Vulkan-based GPGPU engine that compiles and executes SPIR-V compute shaders for general-purpose computing tasks. 132
thargor6/mb3d Generates 3D views of fractals using distance estimates and various mathematical formulas 176
vaneenige/phenomenon A small, low-level WebGL library providing essentials for high-performance rendering of particles on the GPU. 1,778
dolkar/tephra A high-performance C++17 graphics and compute library leveraging Vulkan for GPU-accelerated tasks 19
nvpro-samples/gl_vk_meshlet_cadscene Demonstrates rendering of CAD models using mesh shaders for high-performance rendering 363
alaingalvan/vulkan-seed A C++ Vulkan starter repository providing a basic structure for building cross-platform renderers and applications. 77
nyorain/rvg A high-level graphics API for Vulkan 2D vector-like rendering 188
nvpro-samples/gl_vk_bk3dthreaded A sample Vulkan and OpenGL application demonstrating 3D rendering with worker threads 84
komputeproject/kompute A flexible GPU compute framework providing low-level access to Vulkan for optimized and parallel processing on various graphics cards. 1,997
gpuopen-librariesandsdks/hellovulkan A Vulkan-based introductory sample to render a triangle on the screen. 119
enjiushi/vulkanlearn A real-time rendering engine demonstrating various techniques like deferred rendering, physical-based rendering, and Vulkan optimization. 291