LLB information 338 glöps
- general:
- level: user
- personal:
- first name: Laurent
- last name: Le Brun
- cdcs:
- cdc #1: numb res by Carillon & Cyberiad [web] & Fairlight [web]
- 64k Windows ino by Quite
- Great visuals, awesome mood!
- rulezadded on the 2010-07-17 20:29:30
- demo Amiga AGA Jesus Christ Motocross by Nature [web] & Traktor [web]
- Best shoe ever!
- rulezadded on the 2010-07-17 17:04:06
- 64k Amiga AGA Bizarre Love Triangle 2 by Depth [web] & Haujobb
- Overall piggy, but cool music.
- isokadded on the 2010-07-17 16:57:41
- 64k Windows Applied Mediocrity by Kakiarts [web]
- Some nice scenes and great ideas, but it really lacks a proper design and a good music.
- isokadded on the 2010-07-16 01:25:27
- 4k Windows Ethos by Youth Uprising
- Great prod, lot of content! Lacks some polishing though (dolphin looks odd and colours are to be improved).
- rulezadded on the 2010-07-13 15:24:47
- demotool Linux Windows MacOSX PPC FreeBSD Shader Minifier by Ctrl-Alt-Test [web]
- Thanks for the feedback!
Macros are just ignored for the moment. I can improve a few things, but it is very hard to fully handle macros.
I cannot repro your second example. Could you send it by email? (laurentlb at gmail)
For the "for" loop, I need to check if it's valid or not. The variable is reused because it's not used in the block - this is valid in C, but I didn't check for GLSL. Thanks again! - isokadded on the 2010-06-22 18:55:04
- demotool Linux Windows MacOSX PPC FreeBSD Shader Minifier by Ctrl-Alt-Test [web]
- Perl would have been perfect if it was a regexp oriented work. However, this is far more complex; you can think of it as a compiler: it parses the source code, generates a tree (AST), makes transformations, simplifications... and outputs the result. This allows complex code optimizations that you couldn't do with a flat text representation.
- isokadded on the 2010-06-17 17:58:50
- demotool Linux Windows MacOSX PPC FreeBSD Shader Minifier by Ctrl-Alt-Test [web]
- xTr1m: I didn't expect people would use it (you can always reorder, right?). Anyway, I'll update the parser, and I will also add recent GLSL features (invariant, centroid, switch...).
- isokadded on the 2010-06-16 09:48:15
- demotool Linux Windows MacOSX PPC FreeBSD Shader Minifier by Ctrl-Alt-Test [web]
- Gargaj: yes. Some features such as the #define are not enable by default because it makes the compressed result bigger (even if the uncompressed file is much smaller).
The name of variables and functions is based on a statistical analysis of the code. Names are reused as much as possible, using function overloading and variables shadowing, in order to make the output compress better.
I have some ideas for the next version (using type information + detecting patterns in the code), but if you have suggestions to improve it, I'd love to hear them! - isokadded on the 2010-06-16 01:12:43
- demotool Linux Windows MacOSX PPC FreeBSD Shader Minifier by Ctrl-Alt-Test [web]
- p01: usually, people don't write their intro in their browser, they use a compiler + IDE. They can call this tool just before compiling in release and calling crinkler. The tool outputs either some C code or the shader alone (if someone wants another output format, I can add it).
I'm not sure if it would be useful to put this tool online, but I can try to use it as a CGI. The code is quite complex - I doubt anyone will rewrite it in JS. - isokadded on the 2010-06-16 00:38:01
account created on the 2004-08-07 02:50:58
