12 lines
465 B
Plaintext
12 lines
465 B
Plaintext
|
uniform float4 f4;
|
||
|
|
||
|
void f22() { float2x2(1, f4.xyz); }
|
||
|
void f23() { float2x3(f4.xyzw, f4.xy); }
|
||
|
void f24() { float2x4(f4.xyz, f4.wxyz, f4.w); }
|
||
|
void f32() { float3x2(f4.xy, f4.zwxy); }
|
||
|
void f33() { float3x3(f4.xy, f4.zw, f4.xyzw, f4.x); }
|
||
|
void f34() { float3x4(f4, f4.xyz, f4.wxyz, 1); }
|
||
|
void f42() { float4x2(f4.xyz, f4.wxyz, f4.w); }
|
||
|
void f43() { float4x3(f4.x, f4.yzwx, f4.yzwx, f4.yzw); }
|
||
|
void f44() { float4x4(f4.xy, f4.zwxy, f4.zwx, f4.yz, f4.wxyz, f4.w); }
|