rollup-plugin-glsl-optimize

Shader optimizer

Optimizes GLSL shaders for performance using Khronos tools and compiler

Import GLSL source files. Pre-processed, validated and optimized with Khronos Group SPIRV-Tools. Supports glslify.

GitHub

36 stars
0 watching
1 forks
Language: JavaScript
last commit: about 3 years ago
glslglsl-esglslangglslifyoptimizepluginrolluprollup-plugin-glslshadershadersspir-vspirvwebglwebgl-shaderwebgl2

Related projects:

Repository Description Stars
glslify/rollup-plugin-glslify This project provides a way to import GLSL (OpenGL Shading Language) strings with a Node.js-style module system. 58
vwochnik/rollup-plugin-glsl Converts GLSL shader source files to modules 22
aras-p/glsl-optimizer A C++ library that optimizes GLSL shaders for better performance on various platforms. 1,730
deanthecoder/glslshadershrinker Automates optimization and reformatted GLSL shader code to reduce size while preserving readability 98
ustymukhman/vite-plugin-glsl A plugin for Vite that simplifies the management of GLSL shader files in web applications. 321
porsager/rollup-plugin-svgo Removes unnecessary data from SVG files to improve rendering performance 22
jwurzer/glslscene A tool for testing and developing GLSL shader programs with features like hot reloading, GUI editing, C scripting, and OpenGL configuration. 16
glslify/glslify A module system for GLSL shaders 2,215
fordhurley/glsl-grapher Visualizes the structure and behavior of GLSL shader functions in a graphical interface. 26
laurentlb/shader-minifier A tool for optimizing and compressing GLSL and HLSL shader code without affecting its functionality. 452
sleexyz/hylogen A system for generating and compiling GLSL shaders in Haskell 481
nystudio107/rollup-plugin-critical Generates critical CSS for optimized performance 97
khronosgroup/glsl Maintains and develops the GLSL shading language specification and extensions used in graphics rendering. 345
e-e-e/rollup-plugin-vue-inline-svg Converts SVG files to optimized Vue components during the Rollup build process. 15
ampproject/rollup-plugin-closure-compiler An optimization plugin for Rollup that leverages Closure Compiler to minify and optimize JavaScript files. 292