issues
search
laurentlb
/
shader-minifier
Minify and obfuscate GLSL or HLSL code
https://ctrl-alt-test.fr/minifier/
Apache License 2.0
424
stars
29
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Wrong operation in constant arithmetic
#429
therontarigo
opened
2 weeks ago
0
Consider creating an NPM package
#428
tim-we
opened
4 weeks ago
6
Inlining and vector access rewrites
#427
eldritchconundrum
closed
4 weeks ago
0
Document the new transformations
#426
laurentlb
closed
4 weeks ago
0
C# API
#425
laurentlb
closed
4 weeks ago
0
Make Options type pure + remove last arg of Format
#424
laurentlb
closed
4 weeks ago
0
Parallelize Minify + clean up Api.fs
#423
laurentlb
closed
4 weeks ago
0
Move inlining logic to a separate file
#422
eldritchconundrum
closed
4 weeks ago
0
Run tests in parallel
#421
laurentlb
closed
4 weeks ago
0
Mark most modules as internal
#420
laurentlb
closed
1 month ago
0
I really liked this project, but struggling to use in a bundler
#419
VanderSP
closed
1 month ago
11
Move code around, to better places hopefully
#418
eldritchconundrum
closed
4 weeks ago
1
Remove global state: explicitly pass Options
#417
eldritchconundrum
closed
1 month ago
0
Simplify options: remove filenames from the Options object
#416
laurentlb
closed
1 month ago
0
Clean up Formatter.withLocations
#415
laurentlb
closed
1 month ago
0
Start removing the global state; explicitly pass Options
#414
laurentlb
closed
1 month ago
0
Use an active pattern for a Var with a resolved VarDecl
#413
eldritchconundrum
closed
1 month ago
0
Inlining
#412
eldritchconundrum
closed
1 month ago
0
Optims
#411
eldritchconundrum
closed
1 month ago
0
Fix while rewriting bug
#410
eldritchconundrum
closed
1 month ago
0
Fixes #317, inlining bugs
#409
eldritchconundrum
closed
1 month ago
1
Fix aggressive inlining bug
#408
eldritchconundrum
closed
1 month ago
0
Revert "Merge for-declaration with the previous declaration"
#407
laurentlb
closed
1 month ago
0
Keep operand order when removing parens around + and - operators
#406
laurentlb
closed
1 month ago
0
Printer: add space between + and ++
#405
laurentlb
closed
1 month ago
0
Better handling of spaces in preprocessor directives
#404
laurentlb
closed
1 month ago
0
Missing space between operators ("+++++")
#403
therontarigo
closed
1 month ago
0
Name conflict with --preserve-all-globals
#402
therontarigo
opened
1 month ago
0
#define SIZE .03
#401
laurentlb
closed
1 month ago
0
Checker overhaul: Compile tests with glslang, fix tests, compile golden tests
#400
therontarigo
closed
1 month ago
9
Rewrite pow(x, 1.0) as x
#399
eldritchconundrum
closed
1 month ago
2
Add --glsl-version option and fix #397 (for declaration in GLSL 100 es)
#398
therontarigo
closed
1 month ago
8
Opt out of "Merge for-declaration with the previous declaration"
#397
thscott
closed
1 month ago
4
Remove unnecessary parentheses between ? and : in ternary expressions
#396
therontarigo
closed
1 month ago
0
Spurious swizzling of struct members
#395
therontarigo
opened
1 month ago
0
Group non-adjacent declarations
#394
laurentlb
opened
1 month ago
0
Structs: allow field names that look like vec4 fields in some cases
#393
laurentlb
opened
1 month ago
1
distance(x,y) => length(x-y)
#392
laurentlb
closed
1 month ago
0
Remove the `--smoothstep` flag
#391
laurentlb
closed
1 month ago
0
Rewrite pow(x, 1.0) as x
#390
eldritchconundrum
closed
1 month ago
0
Misc improvements
#389
eldritchconundrum
closed
1 month ago
0
Review changes in #384
#388
laurentlb
closed
1 month ago
0
Shadow variables inside loops and if statements
#387
laurentlb
closed
1 month ago
0
Fixes #385
#386
eldritchconundrum
closed
1 month ago
0
Ternary operator with side effects (bug)
#385
therontarigo
closed
1 month ago
0
Support compound assignments in reassignment detection
#384
eldritchconundrum
closed
1 month ago
0
Renaming: allow type-overloading
#383
laurentlb
opened
1 month ago
0
Renaming: allow shadowing inside local blocks
#382
laurentlb
closed
1 month ago
0
Update compression logs
#381
laurentlb
closed
1 month ago
0
Reassignments
#380
eldritchconundrum
closed
1 month ago
0
Next