Skip to content

h3d.pass.ShaderManager

h3d.pass.ShaderManager

Fields

NameType
globalshxsl.Globals
shaderCachehxsl.Cache
currentOutputhxsl.ShaderList
staticSTRICTBool

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