1uint PixelShaderFunctionS(float inF0)
2{
3    return f32tof16(inF0);
4}
5
6uint1 PixelShaderFunction1(float1 inF0)
7{
8    return f32tof16(inF0);
9}
10
11uint2 PixelShaderFunction2(float2 inF0)
12{
13    return f32tof16(inF0);
14}
15
16uint3 PixelShaderFunction3(float3 inF0)
17{
18    return f32tof16(inF0);
19}
20
21uint4 PixelShaderFunction(float4 inF0)
22{
23    return f32tof16(inF0);
24}
25
26float4 main() : SV_Target0
27{
28    return 0;
29}
30