Skip to content

pema99/HLSLDebugger

Repository files navigation

HLSLDebugger

HLSLDebugger is available as a website or a standalone desktop program.

This is a debugger for HLSL code. HLSLDebugger can run HLSL either on the CPU using HLSLInterpreter, or on the GPU using WebGPU. It supports typical debugging workflows with breakpoints and stepping, and can debug both fragment and vertex shaders. To start debugging, simply click on a pixel or vertex in the viewport.

The debugger has the ability to import and transpile ShaderToy-flavored GLSL code to HLSL, so that it can be debugged. I've made a Chrome extension that adds a button to the ShaderToy website to do this.

a7xIJB4brO XUZAWXBIRe

About

An HLSL debugger and IDE

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors