Closed profelis closed 11 years ago
errors list
C:\Motion-Twin\haxe\lib\hxsl/git/hxsl/ShaderMacros.hx:229: characters 27-40 : hx
sl.FixedArray<hxsl.Matrix, Unknown<0>> should be hxsl.FixedArray<hxsl.Vector, I2
0>
C:\Motion-Twin\haxe\lib\hxsl/git/hxsl/ShaderMacros.hx:229: characters 27-40 : Ar
ray<hxsl.Matrix> should be hxsl.FixedArray<hxsl.Vector, I20>
C:\Motion-Twin\haxe\lib\hxsl/git/hxsl/ShaderMacros.hx:229: characters 27-40 : Ar
ray<hxsl.Matrix> should be Array<hxsl.Vector>
C:\Motion-Twin\haxe\lib\hxsl/git/hxsl/ShaderMacros.hx:229: characters 27-40 : fl
ash.geom.Matrix3D should be hxsl.Vector
C:\Motion-Twin\haxe\lib\hxsl/git/hxsl/ShaderMacros.hx:229: characters 27-40 : fl
ash.geom.Matrix3D should be flash.geom.Vector3D
../dd/dd/src/deep/dd/material/Batch2DMaterial.hx:61: lines 61-94 : Defined in th
is class
C:\Motion-Twin\haxe\lib\hxsl/git/hxsl/ShaderMacros.hx:229: characters 27-40 : hx
sl.FixedArray<hxsl.Matrix, Unknown<0>> should be hxsl.FixedArray<hxsl.Vector, I2
0>
C:\Motion-Twin\haxe\lib\hxsl/git/hxsl/ShaderMacros.hx:229: characters 27-40 : Ar
ray<hxsl.Matrix> should be hxsl.FixedArray<hxsl.Vector, I20>
C:\Motion-Twin\haxe\lib\hxsl/git/hxsl/ShaderMacros.hx:229: characters 27-40 : Ar
ray<hxsl.Matrix> should be Array<hxsl.Vector>
C:\Motion-Twin\haxe\lib\hxsl/git/hxsl/ShaderMacros.hx:229: characters 27-40 : fl
ash.geom.Matrix3D should be hxsl.Vector
C:\Motion-Twin\haxe\lib\hxsl/git/hxsl/ShaderMacros.hx:229: characters 27-40 : fl
ash.geom.Matrix3D should be flash.geom.Vector3D
../dd/dd/src/deep/dd/material/Batch2DMaterial.hx:61: lines 61-94 : Defined in th
is class
UPD:
switched out calc to
var mp:M44 = mpos[input.index * 4];
out = input.pos.xyzw * mp * mproj;
Error: M44 should be Float4
now works correct
In hxsl 1 this shader worked ok, now strange problem