浏览代码

Added param index getter to DynamicShader.hx

TothBenoit 1 年之前
父节点
当前提交
72e694ba71
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      hxsl/DynamicShader.hx

+ 4 - 0
hxsl/DynamicShader.hx

@@ -92,6 +92,10 @@ class DynamicShader extends Shader {
 		accesses.push(access == null ? new Access(isFloat?Float:Dynamic,vid,null) : access);
 	}
 
+	public function getParamIndex( p : hxsl.Ast.TVar ) : Int {
+		return varIndexes.get(p.id);
+	}
+
 	override function getParamValue(index:Int) : Dynamic {
 		var a = accesses[index];
 		switch( a.kind ) {