Переглянути джерело

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 ) {