Flywheel/src/main/java/com/jozufozu/flywheel/backend/source
Jozufozu 947c611bbc Some decoupling
- New Loader class in charge of loading and compiling everything
 - ShaderSources now only loads sources
 - ShaderSources is immutable now
 - Resolver singleton in charge of managing name resolutions
 - ProgramSpecs go through Resolver
 - WorldShaderPipeline no longer needs reference to ShaderSources
2021-08-10 15:20:51 -07:00
..
error Some decoupling 2021-08-10 15:20:51 -07:00
parse Some decoupling 2021-08-10 15:20:51 -07:00
span A heck of a lot 2021-08-10 02:06:22 -07:00
FileResolution.java Some decoupling 2021-08-10 15:20:51 -07:00
Index.java A heck of a lot 2021-08-10 02:06:22 -07:00
ISourceHolder.java Some decoupling 2021-08-10 15:20:51 -07:00
package-info.java A heck of a lot 2021-08-10 02:06:22 -07:00
Resolver.java Some decoupling 2021-08-10 15:20:51 -07:00
ShaderLoadingException.java A heck of a lot 2021-08-10 02:06:22 -07:00
ShaderSources.java Some decoupling 2021-08-10 15:20:51 -07:00
SourceFile.java Some decoupling 2021-08-10 15:20:51 -07:00