C++ examples for the Vulkan graphics API
-
Updated
Aug 18, 2025 - GLSL
C++ examples for the Vulkan graphics API
Step-by-step guide through the abstract and complex universe of Fragment Shaders.
LYGIA, it's a granular and multi-language (GLSL, HLSL, Metal, WGSL, WEGL and CUDA) shader library designed for performance and flexibility
Learn computer graphics by writing GPU shaders!
本项目为 windows 下 mpv 播放器的配置文件 (This project is the configuration file of mpv player on Windows)
A library of fragment shaders you can use in any SpriteKit project.
Personal mpv config files aiming to get the best quality and viewing experience
Collection of tileable procedural textures such as: cellular noise, fbm, voronoi, perlin and other.
A collection of GLSL noise functions for use with WebGL with an easy to use API.
A collection of tone mapping functions available both as ES modules strings and as GLSL files for use with glslify.
🌊 The code for my volume rendering implementation in Three.js and GLSL.
🎥 High-quality configuration for mpv media player
A set of color conversion shaders.
A Minecraft shaderpack that enhances one's experience with customizable settings and good-looking light simulations.
Add a description, image, and links to the glsl topic page so that developers can more easily learn about it.
To associate your repository with the glsl topic, visit your repo's landing page and select "manage topics."