graphicsfuzz

Shader debugger

A set of tools to automatically find and simplify bugs in graphics shader compilers

A testing framework for automatically finding and simplifying bugs in graphics shader compilers.

GitHub

569 stars
23 watching
117 forks
Language: Java
last commit: about 2 months ago
Linked from 1 awesome list

fuzzingglslopenglspirvvulkan

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
google/gapid Tools for inspecting and replaying graphics API calls from applications to GPUs 2,207
azhirnov/glsl_trace A library for debugging and profiling shaders in graphics rendering applications 32
msqrt/shader-printf A debugging tool for GLSL shaders by injecting printf-like functionality directly into shader code. 236
psycholns/gshaderreplacer Software that enables shader replacement and debugging in OpenGL applications 2
google/shaderc A collection of tools and libraries for compiling shader code into a graphics pipeline format 1,852
google/fuzzbench Automated testing of software components to identify vulnerabilities and weaknesses 1,108
graphitemaster/deshade A tool for inspecting and modifying shaders in OpenGL or Vulkan applications without recompiling the application. 30
google/atheris A tool that uses fuzz testing to identify bugs in software by randomly generating input data 1,399
google/fuzzer-test-suite A set of tests designed to challenge and identify bugs in fuzzing engines used by software developers. 1,431
googlefonts/compute-shader-101 Provides sample code and resources to help developers learn and implement compute shaders in Rust. 535
tgjones/shader-playground A website and toolset for exploring and analyzing shader compilers and their output formats. 586
shader-slang/slang A shading language that facilitates the development and maintenance of large-scale shader codebases with performance and portability in mind. 2,189
lukasbanana/mentalgl A utility library to review entire OpenGL render state 23
georgejahad/debug-repl A Clojure REPL extension that allows debugging with access to surrounding lexical scope 151