Package icyllis.arc3d.compiler
Class ModuleLoader
java.lang.Object
icyllis.arc3d.compiler.ModuleLoader
Thread-safe class that loads shader modules.
-
Method Summary
Modifier and TypeMethodDescriptionstatic ModuleLoader
@NonNull ModuleUnit
loadCommonModule
(ShaderCompiler compiler) @NonNull ModuleUnit
loadGLSLFragModule
(ShaderCompiler compiler) @NonNull ModuleUnit
loadGLSLVertModule
(ShaderCompiler compiler) @NonNull String
loadModuleSource
(String name)
-
Method Details
-
getInstance
-
getBuiltinTypes
-
getRootModule
-
loadModuleSource
-
loadCommonModule
-
loadGLSLVertModule
-
loadGLSLFragModule
-