GitHub - nelipuu/glslog
Briefly

glslog is a powerful tool designed to aid developers in debugging and understanding WebGL shaders and rendering processes, providing functionalities such as converting GLSL shader code to JavaScript or TypeScript.
The wrapContext function allows you to wrap a WebGLRenderingContext to intercept WebGL API calls, helping in debugging by logging function calls and simulating shader execution.
By integrating glslog into your development workflow, you can gain deeper insights into your WebGL applications and streamline the debugging process, particularly useful for testing and debugging shader logic.
With glsl2js and glsl2ts, developers can easily convert GLSL shader code into JavaScript and TypeScript respectively, making shader behavior easier to debug and understand.
Read at GitHub
[
]
[
|
]