Shader Minifier
Outil qui comprime le code GLSL et HLSL jusqu'au texte le plus court possible, conçu pour les intros où chaque octet compte.
Dans une intro 4k, le visuel est souvent un unique shader, fréquemment du raymarching, remis au pilote graphique sous forme de code source. Ce source reste donc en texte brut dans l'exécutable jusqu'à ce que le compresseur s'en occupe. Shader Minifier, du groupe français Ctrl-Alt-Test et écrit en F#, renomme les variables en une lettre, supprime les espaces, raccourcit les constantes et fusionne les déclarations.
La sortie est un en-tête C contenant le shader sous forme de chaîne, prêt à être lié et compressé par Crinkler. L'outil choisit aussi les noms pour que les mêmes caractères reviennent souvent, ce qui aide le compresseur — minification et compression sont optimisées ensemble plutôt que séparément.