shader-printf

Shader debugger

A debugging tool for GLSL shaders by injecting printf-like functionality directly into shader code.

Simple printf functionality for GLSL.

GitHub

238 stars
10 watching
9 forks
Language: C
last commit: 3 months ago
Linked from 1 awesome list

debuggingglslgraphicsshader

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
dfranx/shaderdebugger A C++ library for debugging and inspecting GLSL and HLSL shaders at runtime. 326
azhirnov/glsl_trace A library for debugging and profiling shaders in graphics rendering applications 33
google/graphicsfuzz A set of tools to automatically find and simplify bugs in graphics shader compilers 571
psycholns/gshaderreplacer Software that enables shader replacement and debugging in OpenGL applications 2
polymonster/pmfx-shader A cross-platform shader compiler and reflection system with offline compilation and code generation for multiple GPU targets 346
google/shaderc-rs Rust bindings for the shaderc library to compile GLSL/HLSL source code into SPIR-V binary modules or assembly code. 259
google/shaderc A collection of tools and libraries for compiling shader code into a graphics pipeline format 1,872
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
gamemakerdiscord/xpanda Allows code from external files to be included into shaders while handling shader compatibility issues. 14
shader-slang/slang A shading language that facilitates the development and maintenance of large-scale shader codebases with performance and portability in mind. 3,344
googlefonts/compute-shader-101 Provides sample code and resources to help developers learn and implement compute shaders in Rust. 542
michaldrobot/shaderfastlibs Optimized shader libraries for fast operations on graphics processing units. 359
fordhurley/glsl-grapher Visualizes the structure and behavior of GLSL shader functions in a graphical interface. 26
glslify/glslify A module system for GLSL shaders 2,220
microsoft/shaderconductor A tool for converting HLSL shader code to multiple shading languages 1,783