2
I Use This!
Activity Not Available
Analyzed about 2 months ago. based on code collected 3 months ago.

Project Summary

A C++ library that takes GLSL shaders, does some GPU-independent optimizations on them and outputs GLSL back. Optimizations are function inlining, dead code removal, copy propagation, constant folding, constant propagation, arithmetic optimizations and so on.

Quite a few mobile platforms are weak at optimizing GLSL shaders; and unfortunately they also lack offline shader compilers. So using a GLSL optimizer offline before can make the shader run much faster on a platform like that.

Almost all actual code is Mesa 3D's GLSL2 compiler; all this library does is spits out optimized GLSL back.

Tags

glsl opengl optimizer shader

In a Nutshell, GLSL Optimizer...

Quick Reference

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    Black Duck offers a free trial so you can discover if there are open source vulnerabilities in your code
  • ...
    learn about Open Hub updates and features on the Open Hub blog
  • ...
    55% of companies leverage OSS for production infrastructure
  • ...
    you can subscribe to e-mail newsletters to receive update from the Open Hub blog

Languages

Languages?height=75&width=75
C++
80%
C
18%
6 Other
2%

30 Day Summary

Feb 6 2017 — Mar 8 2017

12 Month Summary

Mar 8 2016 — Mar 8 2017
  • 27 Commits
    Down -12 (30%) from previous 12 months
  • 7 Contributors
    Down -2 (22%) from previous 12 months