Lines Matching refs:whole
13 float _skOutParamHelper0_modf(float _var0, thread float4& whole) {
16 whole.x = _var1;
19 float2 _skOutParamHelper1_modf(float2 _var0, thread float4& whole) {
22 whole.xy = _var1;
25 float3 _skOutParamHelper2_modf(float3 _var0, thread float4& whole) {
28 whole.xyz = _var1;
31 float4 _skOutParamHelper3_modf(float4 _var0, thread float4& whole) {
34 whole = _var1;
44 float4 whole;
46 fraction.x = _skOutParamHelper0_modf(value.x, whole);
47 ok.x = whole.x == 2.0 && fraction.x == 0.5;
48 fraction.xy = _skOutParamHelper1_modf(value.xy, whole);
49 ok.y = all(whole.xy == float2(2.0, -2.0)) && all(fraction.xy == float2(0.5, -0.5));
50 fraction.xyz = _skOutParamHelper2_modf(value.xyz, whole);
51 ok.z = all(whole.xyz == float3(2.0, -2.0, 8.0)) && all(fraction.xyz == float3(0.5, -0.5, 0.0));
52 fraction = _skOutParamHelper3_modf(value, whole);
53 ok.w = all(whole == expectedWhole) && all(fraction == expectedFraction);