Skip to content

not-fl3/nanoshredder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NanoShredder

This code is makepad's shader compiler, but modified.

During the modification shader-compiler became worse, not better. Most of live editing capabilities got lost, error reporting became worse, new bugs were introduced and maintanability/possibility to merge from upstream was lost.

Like the code was runned through a paper hredder and purely assembled back together, thus the project name.

shadertoy

macroquad's shadertoy example

NanoShredder can take a rust-like dsl and produce glsl, metal and hlsl shaders. Usage example: basic.rs. It may(or may not) be evantually used as an optional cli/runtime tool to help miniquad based projects with shaders cross compilation.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages