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

571 stars
23 watching
116 forks
Language: Java
last commit: almost 2 years ago
Linked from 1 awesome list

fuzzingglslopenglspirvvulkan

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
dfranx/shaderdebuggerA C++ library for debugging and inspecting GLSL and HLSL shaders at runtime.326
google/gapidTools for inspecting and replaying graphics API calls from applications to GPUs2,209
azhirnov/glsl_traceA library for debugging and profiling shaders in graphics rendering applications33
msqrt/shader-printfA debugging tool for GLSL shaders by injecting printf-like functionality directly into shader code.238
psycholns/gshaderreplacerSoftware that enables shader replacement and debugging in OpenGL applications2
google/shadercA collection of tools and libraries for compiling shader code into a graphics pipeline format1,872
google/fuzzbenchAutomated testing of software components to identify vulnerabilities and weaknesses1,110
graphitemaster/deshadeA tool for inspecting and modifying shaders in OpenGL or Vulkan applications without recompiling the application.31
google/atherisA tool that uses fuzz testing to identify bugs in software by randomly generating input data1,412
google/fuzzer-test-suiteA set of tests designed to challenge and identify bugs in fuzzing engines used by software developers.1,437
googlefonts/compute-shader-101Provides sample code and resources to help developers learn and implement compute shaders in Rust.542
tgjones/shader-playgroundA website and toolset for exploring and analyzing shader compilers and their output formats.588
shader-slang/slangA shading language that facilitates the development and maintenance of large-scale shader codebases with performance and portability in mind.3,344
lukasbanana/mentalglA utility library to review entire OpenGL render state24
georgejahad/debug-replA Clojure REPL extension that allows debugging with access to surrounding lexical scope151