]> git.tdb.fi Git - libs/gl.git/commit
Split up ComponentSpecializer
authorMikko Rasa <tdb@tdb.fi>
Thu, 1 Apr 2021 21:13:58 +0000 (00:13 +0300)
committerMikko Rasa <tdb@tdb.fi>
Thu, 1 Apr 2021 21:13:58 +0000 (00:13 +0300)
commitd9d7ab44d5f88c4537906e77c49db06d6bdc099c
tree7e9892768e96341214e565541cf86fafa5774a28
parent6c5380021ff5c42f750e75c0880882b77476b8c4
Split up ComponentSpecializer

It was weird having the same class do two things, and also those things
should be done at slightly different points of the compilation process.
source/glsl/compiler.cpp
source/glsl/compiler.h
source/glsl/generate.cpp
source/glsl/generate.h
source/glsl/optimize.cpp
source/glsl/optimize.h