Skip to content h3d.pass.ShaderManager
Fields
| Name | Type |
|---|
| globals | hxsl.Globals |
| shaderCache | hxsl.Cache |
| currentOutput | hxsl.ShaderList |
| static | STRICT | Bool |
Protos
f@2643 setOutput(h3d.pass.ShaderManager, hl.types.ArrayObj) → Void
f@2644 fillRec(h3d.pass.ShaderManager, Dyn, hxsl.Type, hl.types.ArrayBytes_Single, I32) → I32
f@2645 shaderInfo(h3d.pass.ShaderManager, hxsl.ShaderList, String) → String
f@2646 fillGlobals(h3d.pass.ShaderManager, h3d.shader.Buffers, hxsl.RuntimeShader) → Void
f@2647 fillParams(h3d.pass.ShaderManager, h3d.shader.Buffers, hxsl.RuntimeShader, hxsl.ShaderList) → Void
f@2648 compileShaders(h3d.pass.ShaderManager, hxsl.ShaderList) → hxsl.RuntimeShader
Bindings
- static
f@2671 __constructor__(h3d.pass.ShaderManager, hl.types.ArrayObj) → Void