Lines Matching refs:float3
178 float3 PixelShaderFunction3(float3 inF0, float3 inF1, float3 inF2, uint3 inU0, uint3 inU1)
183 float3 r001 = abs(inF0);
184 float3 r002 = acos(inF0);
186 float3 r004 = asin(inF0);
189 float3 r007 = asfloat(inU0);
191 float3 r009 = atan(inF0);
192 float3 r010 = atan2(inF0, inF1);
193 float3 r011 = ceil(inF0);
194 float3 r012 = clamp(inF0, inF1, inF2);
197 float3 r013 = cos(inF0);
198 float3 r014 = cosh(inF0);
200 float3 r016 = cross(inF0, inF1);
201 float3 r017 = ddx(inF0);
202 float3 r018 = ddx_coarse(inF0);
203 float3 r019 = ddx_fine(inF0);
204 float3 r020 = ddy(inF0);
205 float3 r021 = ddy_coarse(inF0);
206 float3 r022 = ddy_fine(inF0);
207 float3 r023 = degrees(inF0);
213 float3 r029 = exp(inF0);
214 float3 r030 = exp2(inF0);
215 float3 r031 = faceforward(inF0, inF1, inF2);
218 float3 r034 = floor(inF0);
220 float3 r036 = fmod(inF0, inF1);
221 float3 r037 = frac(inF0);
222 float3 r039 = fwidth(inF0);
225 float3 r042 = ldexp(inF0, inF1);
226 float3 r039a = lerp(inF0, inF1, inF2);
227 float3 r039b = lerp(inF0, inF1, 0.3); // test vec,vec,scalar lerp
229 float3 r044 = log(inF0);
230 float3 r045 = log10(inF0);
231 float3 r046 = log2(inF0);
232 float3 r047 = max(inF0, inF1);
233 float3 r048 = min(inF0, inF1);
234 float3 r049 = normalize(inF0);
235 float3 r050 = pow(inF0, inF1);
236 float3 r051 = radians(inF0);
237 float3 r052 = rcp(inF0);
238 float3 r053 = reflect(inF0, inF1);
239 float3 r054 = refract(inF0, inF1, 2.0);
241 float3 r056 = round(inF0);
242 float3 r057 = rsqrt(inF0);
243 float3 r058 = saturate(inF0);
244 float3 r059 = sign(inF0);
245 float3 r060 = sin(inF0);
247 float3 r061 = sinh(inF0);
248 float3 r062 = smoothstep(inF0, inF1, inF2);
249 float3 r063 = sqrt(inF0);
250 float3 r064 = step(inF0, inF1);
251 float3 r065 = tan(inF0);
252 float3 r066 = tanh(inF0);
254 float3 r067 = trunc(inF0);
257 return float3(1,2,3);
447 float3 inFV0, float3 inFV1,
450 TESTGENMUL(float, float3, float3x3);
462 float2 inFV2, float3 inFV3,
469 float3 r02 = mul(inFV3, inF0); // V=V*S
471 float3 r04 = mul(inF0, inFV3); // V=S*V
474 float3 r07 = mul(inFV2, inFM2x3); // V=V*M (return V dim is Mcols)
477 float3 r10 = mul(inFM3x2, inFV2); // V=M*V (return V dim is Mrows)