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

715 stars
32 watching
71 forks
Language: C++
last commit: over 2 years ago
Linked from 1 awesome list

computeexamplefractalglslgpgpumandelbrotspirvtutorialvulkan

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
glavnokoman/vuhA Vulkan-based framework for accelerating computations on graphics processing units.347
vassvik/minimal_openglA minimal setup to experiment with OpenGL compute shaders in a standalone environment.6
nvpro-samples/gl_vk_chopperA simple Vulkan rendering example207
excess-demogroup/even-laster-engineA Vulkan-based demo engine for rendering 3D graphics101
unetworking/libvcA Vulkan-based GPGPU engine that compiles and executes SPIR-V compute shaders for general-purpose computing tasks.133
thargor6/mb3dGenerates 3D views of fractals using distance estimates and various mathematical formulas177
vaneenige/phenomenonA small, low-level WebGL library providing essentials for high-performance rendering of particles on the GPU.1,783
dolkar/tephraA high-performance C++17 graphics and compute library leveraging Vulkan for GPU-accelerated tasks20
nvpro-samples/gl_vk_meshlet_cadsceneDemonstrates rendering of CAD models using mesh shaders for high-performance rendering373
alaingalvan/vulkan-seedA C++ Vulkan starter repository providing a basic structure for building cross-platform renderers and applications.77
nyorain/rvgA high-level graphics API for Vulkan 2D vector-like rendering188
nvpro-samples/gl_vk_bk3dthreadedA sample Vulkan and OpenGL application demonstrating 3D rendering with worker threads84
komputeproject/komputeA flexible GPU compute framework providing low-level access to Vulkan for optimized and parallel processing on various graphics cards.2,036
gpuopen-librariesandsdks/hellovulkanA Vulkan-based introductory sample to render a triangle on the screen.119
enjiushi/vulkanlearnA real-time rendering engine demonstrating various techniques like deferred rendering, physical-based rendering, and Vulkan optimization.292