Constructor

new()

Variables

globals:Map<Int, Bool>

id:Int

signature:String

Signature of the resulting HxSL code. Several shaders with the different specification might still get the same resulting signature.

spec:{signature:String, instances:Array<ShaderInstanceDesc>}

Methods

@:value({ instance : false })getInputFormat(instance:Bool = false):BufferFormat

inlinehasGlobal(gid:Int):Bool