]> git.tdb.fi Git - libs/gl.git/commit - source/glsl/output.cpp
Split SL::Compiler into several files
authorMikko Rasa <tdb@tdb.fi>
Mon, 15 Feb 2021 09:13:07 +0000 (11:13 +0200)
committerMikko Rasa <tdb@tdb.fi>
Mon, 15 Feb 2021 09:13:07 +0000 (11:13 +0200)
commit696a97bd7411d69953c1a9e4b5f3dfb4c1d848f1
treeee28cbf13edc71c1ea414bcd5288453eaa03887e
parentc1ec86d6b9ceb6c71f787fed3b2ea6c75457a474
Split SL::Compiler into several files

It was getting rather unwieldy at over 2000 lines, but now that this
subsystem has its own directory and namespace I can organize it better
without interfering with the other parts.
18 files changed:
source/glsl/builtin.cpp [new file with mode: 0644]
source/glsl/builtin.h [new file with mode: 0644]
source/glsl/compatibility.cpp [new file with mode: 0644]
source/glsl/compatibility.h [new file with mode: 0644]
source/glsl/compiler.cpp
source/glsl/compiler.h
source/glsl/evaluate.cpp [new file with mode: 0644]
source/glsl/evaluate.h [new file with mode: 0644]
source/glsl/generate.cpp [new file with mode: 0644]
source/glsl/generate.h [new file with mode: 0644]
source/glsl/optimize.cpp [new file with mode: 0644]
source/glsl/optimize.h [new file with mode: 0644]
source/glsl/output.cpp [new file with mode: 0644]
source/glsl/output.h [new file with mode: 0644]
source/glsl/syntax.cpp
source/glsl/syntax.h
source/glsl/visitor.cpp [new file with mode: 0644]
source/glsl/visitor.h [new file with mode: 0644]