Skip to content

Commit 2a8b790

Browse files
committed
N43: nanoshredder
1 parent f57fbf1 commit 2a8b790

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed

content/news/043/index.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,25 @@ The source is planned to be released in the next few weeks
152152

153153
## Library Updates
154154

155+
### [nanoshredder]
156+
157+
![nanoshredder](nanoshredder.gif)
158+
_macroquad's shadertoy example with metal/glsl preview_
159+
160+
[Nanoshredder] is an experimental fork of
161+
[makepad's shader-compiler][makepad-shader-compiler].
162+
163+
It compiles rust-like DSL into GLSL, Metal and HLSL.
164+
165+
This month it got a little [web demo]:
166+
[macroquad's shadertoy][macroquad-shadertoy], a live editor with
167+
generated Metal/GLSL preview.
168+
169+
[nanoshredder]: https://github.com/not-fl3/nanoshredder
170+
[makepad-shader-compiler]: https://github.com/makepad/makepad/tree/master/platform/shader_compiler
171+
[web demo]: https://not-fl3.github.io/miniquad-samples/shadertoy_cross.html
172+
[macroquad-shadertoy]: https://github.com/not-fl3/macroquad/blob/master/examples/shadertoy.rs
173+
155174
## Popular Workgroup Issues in Github
156175

157176
<!-- Up to 10 links to interesting issues -->

content/news/043/nanoshredder.gif

1.4 MB
Loading

0 commit comments

Comments
 (0)