minimal_opengl

Compute shader demonstrator

A minimal setup to experiment with OpenGL compute shaders in a standalone environment.

GitHub

6 stars
2 watching
0 forks
Language: C
last commit: 3 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
erkaman/vulkan_minimal_compute A Vulkan-based demo of rendering a fractal on the GPU through compute operations 713
nvpro-samples/gl_vk_meshlet_cadscene Demonstrates rendering of CAD models using mesh shaders for high-performance rendering 363
saschawillems/spirv-vsextension A Visual Studio extension that simplifies compilation of GLSL and HLSL shaders to SPIR-V binary 92
azhirnov/glsl_trace A library for debugging and profiling shaders in graphics rendering applications 32
jaredloomis/andromeda A Haskell-based library for writing and compiling OpenGL shaders 76
experience-monks/jam3-lesson-webgl-shader-intro An introduction to fragment shaders in WebGL, focusing on basics and simple effects. 312
vaneenige/phenomenon A small, low-level WebGL library providing essentials for high-performance rendering of particles on the GPU. 1,778
not-fl3/nanoshredder An experimental Rust project that creates shaders from a domain-specific language (DSL) and produces GLSL, Metal, and HLSL shader code. 11
varkenvarken/osl-shaders A collection of shaders written in C++ for use with Blender, providing various shading techniques. 102
codyjasonbennett/four A lightweight alternative to three.js for 3D rendering and graphics in web applications. 305
libretro/common-shaders A collection of commonly used pixel shaders for rendering old school video game footage. 1,052
google/clspv Compiles OpenCL C to Vulkan compute shaders using LLVM 619
skywind3000/mini3d A simple 3D rendering software using C and OpenGL, providing a complete example of a fixed-pipeline software renderer. 2,195
diligentgraphics/diligentsamples Demonstrates the usage of Diligent Engine for rendering 3D graphics and provides sample applications to learn its API 338
lukasbanana/mentalgl A utility library to review entire OpenGL render state 23