1hlsl.calculatelodunclamped.dx10.frag
2ERROR: 0:28: '' : unimplemented: CalculateLevelOfDetailUnclamped
3ERROR: 0:29: '' : unimplemented: CalculateLevelOfDetailUnclamped
4ERROR: 0:30: '' : unimplemented: CalculateLevelOfDetailUnclamped
5ERROR: 0:32: '' : unimplemented: CalculateLevelOfDetailUnclamped
6ERROR: 0:33: '' : unimplemented: CalculateLevelOfDetailUnclamped
7ERROR: 0:34: '' : unimplemented: CalculateLevelOfDetailUnclamped
8ERROR: 0:36: '' : unimplemented: CalculateLevelOfDetailUnclamped
9ERROR: 0:37: '' : unimplemented: CalculateLevelOfDetailUnclamped
10ERROR: 0:38: '' : unimplemented: CalculateLevelOfDetailUnclamped
11ERROR: 9 compilation errors.  No code generated.
12
13
14Shader version: 500
15gl_FragCoord origin is upper left
16using depth_any
17ERROR: node is still EOpNull!
180:24  Function Definition: @main( ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
190:24    Function Parameters:
200:?     Sequence
210:28      Sequence
220:28        move second child to first child ( temp float)
230:28          'txval10' ( temp float)
240:28          direct index ( temp float)
250:?             textureQueryLod ( temp float)
260:28              Construct combined texture-sampler ( temp sampler1DArray)
270:28                'g_tTex1df4a' (layout( binding=1) uniform texture1DArray)
280:28                'g_sSamp' (layout( binding=0) uniform sampler)
290:28              Constant:
300:28                0.100000
310:28            Constant:
320:28              0 (const int)
330:29      Sequence
340:29        move second child to first child ( temp float)
350:29          'txval11' ( temp float)
360:29          direct index ( temp float)
370:?             textureQueryLod ( temp float)
380:29              Construct combined texture-sampler ( temp isampler1DArray)
390:29                'g_tTex1di4a' ( uniform itexture1DArray)
400:29                'g_sSamp' (layout( binding=0) uniform sampler)
410:29              Constant:
420:29                0.200000
430:29            Constant:
440:29              0 (const int)
450:30      Sequence
460:30        move second child to first child ( temp float)
470:30          'txval12' ( temp float)
480:30          direct index ( temp float)
490:?             textureQueryLod ( temp float)
500:30              Construct combined texture-sampler ( temp usampler1DArray)
510:30                'g_tTex1du4a' ( uniform utexture1DArray)
520:30                'g_sSamp' (layout( binding=0) uniform sampler)
530:30              Constant:
540:30                0.300000
550:30            Constant:
560:30              0 (const int)
570:32      Sequence
580:32        move second child to first child ( temp float)
590:32          'txval20' ( temp float)
600:32          direct index ( temp float)
610:?             textureQueryLod ( temp float)
620:32              Construct combined texture-sampler ( temp sampler2DArray)
630:32                'g_tTex2df4a' ( uniform texture2DArray)
640:32                'g_sSamp' (layout( binding=0) uniform sampler)
650:?               Constant:
660:?                 0.100000
670:?                 0.200000
680:32            Constant:
690:32              0 (const int)
700:33      Sequence
710:33        move second child to first child ( temp float)
720:33          'txval21' ( temp float)
730:33          direct index ( temp float)
740:?             textureQueryLod ( temp float)
750:33              Construct combined texture-sampler ( temp isampler2DArray)
760:33                'g_tTex2di4a' ( uniform itexture2DArray)
770:33                'g_sSamp' (layout( binding=0) uniform sampler)
780:?               Constant:
790:?                 0.300000
800:?                 0.400000
810:33            Constant:
820:33              0 (const int)
830:34      Sequence
840:34        move second child to first child ( temp float)
850:34          'txval22' ( temp float)
860:34          direct index ( temp float)
870:?             textureQueryLod ( temp float)
880:34              Construct combined texture-sampler ( temp usampler2DArray)
890:34                'g_tTex2du4a' ( uniform utexture2DArray)
900:34                'g_sSamp' (layout( binding=0) uniform sampler)
910:?               Constant:
920:?                 0.500000
930:?                 0.600000
940:34            Constant:
950:34              0 (const int)
960:36      Sequence
970:36        move second child to first child ( temp float)
980:36          'txval40' ( temp float)
990:36          direct index ( temp float)
1000:?             textureQueryLod ( temp float)
1010:36              Construct combined texture-sampler ( temp samplerCubeArray)
1020:36                'g_tTexcdf4a' ( uniform textureCubeArray)
1030:36                'g_sSamp' (layout( binding=0) uniform sampler)
1040:?               Constant:
1050:?                 0.100000
1060:?                 0.200000
1070:?                 0.300000
1080:36            Constant:
1090:36              0 (const int)
1100:37      Sequence
1110:37        move second child to first child ( temp float)
1120:37          'txval41' ( temp float)
1130:37          direct index ( temp float)
1140:?             textureQueryLod ( temp float)
1150:37              Construct combined texture-sampler ( temp isamplerCubeArray)
1160:37                'g_tTexcdi4a' ( uniform itextureCubeArray)
1170:37                'g_sSamp' (layout( binding=0) uniform sampler)
1180:?               Constant:
1190:?                 0.400000
1200:?                 0.500000
1210:?                 0.600000
1220:37            Constant:
1230:37              0 (const int)
1240:38      Sequence
1250:38        move second child to first child ( temp float)
1260:38          'txval42' ( temp float)
1270:38          direct index ( temp float)
1280:?             textureQueryLod ( temp float)
1290:38              Construct combined texture-sampler ( temp usamplerCubeArray)
1300:38                'g_tTexcdu4a' ( uniform utextureCubeArray)
1310:38                'g_sSamp' (layout( binding=0) uniform sampler)
1320:?               Constant:
1330:?                 0.700000
1340:?                 0.800000
1350:?                 0.900000
1360:38            Constant:
1370:38              0 (const int)
1380:40      move second child to first child ( temp 4-component vector of float)
1390:40        Color: direct index for structure ( temp 4-component vector of float)
1400:40          'psout' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
1410:40          Constant:
1420:40            0 (const int)
1430:40        Constant:
1440:40          1.000000
1450:40          1.000000
1460:40          1.000000
1470:40          1.000000
1480:41      move second child to first child ( temp float)
1490:41        Depth: direct index for structure ( temp float)
1500:41          'psout' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
1510:41          Constant:
1520:41            1 (const int)
1530:41        Constant:
1540:41          1.000000
1550:43      Branch: Return with expression
1560:43        'psout' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
1570:24  Function Definition: main( ( temp void)
1580:24    Function Parameters:
1590:?     Sequence
1600:24      Sequence
1610:24        move second child to first child ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
1620:24          'flattenTemp' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
1630:24          Function Call: @main( ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
1640:24        move second child to first child ( temp 4-component vector of float)
1650:?           '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
1660:24          Color: direct index for structure ( temp 4-component vector of float)
1670:24            'flattenTemp' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
1680:24            Constant:
1690:24              0 (const int)
1700:24        move second child to first child ( temp float)
1710:?           '@entryPointOutput.Depth' ( out float FragDepth)
1720:24          Depth: direct index for structure ( temp float)
1730:24            'flattenTemp' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
1740:24            Constant:
1750:24              1 (const int)
1760:?   Linker Objects
1770:?     'g_sSamp' (layout( binding=0) uniform sampler)
1780:?     'g_tTex1df4a' (layout( binding=1) uniform texture1DArray)
1790:?     'g_tTex1df4' (layout( binding=0) uniform texture1DArray)
1800:?     'g_tTex1di4a' ( uniform itexture1DArray)
1810:?     'g_tTex1du4a' ( uniform utexture1DArray)
1820:?     'g_tTex2df4a' ( uniform texture2DArray)
1830:?     'g_tTex2di4a' ( uniform itexture2DArray)
1840:?     'g_tTex2du4a' ( uniform utexture2DArray)
1850:?     'g_tTexcdf4a' ( uniform textureCubeArray)
1860:?     'g_tTexcdi4a' ( uniform itextureCubeArray)
1870:?     'g_tTexcdu4a' ( uniform utextureCubeArray)
1880:?     '@entryPointOutput.Depth' ( out float FragDepth)
1890:?     '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
190
191
192Linked fragment stage:
193
194
195Shader version: 500
196gl_FragCoord origin is upper left
197using depth_any
198ERROR: node is still EOpNull!
1990:24  Function Definition: @main( ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
2000:24    Function Parameters:
2010:?     Sequence
2020:28      Sequence
2030:28        move second child to first child ( temp float)
2040:28          'txval10' ( temp float)
2050:28          direct index ( temp float)
2060:?             textureQueryLod ( temp float)
2070:28              Construct combined texture-sampler ( temp sampler1DArray)
2080:28                'g_tTex1df4a' (layout( binding=1) uniform texture1DArray)
2090:28                'g_sSamp' (layout( binding=0) uniform sampler)
2100:28              Constant:
2110:28                0.100000
2120:28            Constant:
2130:28              0 (const int)
2140:29      Sequence
2150:29        move second child to first child ( temp float)
2160:29          'txval11' ( temp float)
2170:29          direct index ( temp float)
2180:?             textureQueryLod ( temp float)
2190:29              Construct combined texture-sampler ( temp isampler1DArray)
2200:29                'g_tTex1di4a' ( uniform itexture1DArray)
2210:29                'g_sSamp' (layout( binding=0) uniform sampler)
2220:29              Constant:
2230:29                0.200000
2240:29            Constant:
2250:29              0 (const int)
2260:30      Sequence
2270:30        move second child to first child ( temp float)
2280:30          'txval12' ( temp float)
2290:30          direct index ( temp float)
2300:?             textureQueryLod ( temp float)
2310:30              Construct combined texture-sampler ( temp usampler1DArray)
2320:30                'g_tTex1du4a' ( uniform utexture1DArray)
2330:30                'g_sSamp' (layout( binding=0) uniform sampler)
2340:30              Constant:
2350:30                0.300000
2360:30            Constant:
2370:30              0 (const int)
2380:32      Sequence
2390:32        move second child to first child ( temp float)
2400:32          'txval20' ( temp float)
2410:32          direct index ( temp float)
2420:?             textureQueryLod ( temp float)
2430:32              Construct combined texture-sampler ( temp sampler2DArray)
2440:32                'g_tTex2df4a' ( uniform texture2DArray)
2450:32                'g_sSamp' (layout( binding=0) uniform sampler)
2460:?               Constant:
2470:?                 0.100000
2480:?                 0.200000
2490:32            Constant:
2500:32              0 (const int)
2510:33      Sequence
2520:33        move second child to first child ( temp float)
2530:33          'txval21' ( temp float)
2540:33          direct index ( temp float)
2550:?             textureQueryLod ( temp float)
2560:33              Construct combined texture-sampler ( temp isampler2DArray)
2570:33                'g_tTex2di4a' ( uniform itexture2DArray)
2580:33                'g_sSamp' (layout( binding=0) uniform sampler)
2590:?               Constant:
2600:?                 0.300000
2610:?                 0.400000
2620:33            Constant:
2630:33              0 (const int)
2640:34      Sequence
2650:34        move second child to first child ( temp float)
2660:34          'txval22' ( temp float)
2670:34          direct index ( temp float)
2680:?             textureQueryLod ( temp float)
2690:34              Construct combined texture-sampler ( temp usampler2DArray)
2700:34                'g_tTex2du4a' ( uniform utexture2DArray)
2710:34                'g_sSamp' (layout( binding=0) uniform sampler)
2720:?               Constant:
2730:?                 0.500000
2740:?                 0.600000
2750:34            Constant:
2760:34              0 (const int)
2770:36      Sequence
2780:36        move second child to first child ( temp float)
2790:36          'txval40' ( temp float)
2800:36          direct index ( temp float)
2810:?             textureQueryLod ( temp float)
2820:36              Construct combined texture-sampler ( temp samplerCubeArray)
2830:36                'g_tTexcdf4a' ( uniform textureCubeArray)
2840:36                'g_sSamp' (layout( binding=0) uniform sampler)
2850:?               Constant:
2860:?                 0.100000
2870:?                 0.200000
2880:?                 0.300000
2890:36            Constant:
2900:36              0 (const int)
2910:37      Sequence
2920:37        move second child to first child ( temp float)
2930:37          'txval41' ( temp float)
2940:37          direct index ( temp float)
2950:?             textureQueryLod ( temp float)
2960:37              Construct combined texture-sampler ( temp isamplerCubeArray)
2970:37                'g_tTexcdi4a' ( uniform itextureCubeArray)
2980:37                'g_sSamp' (layout( binding=0) uniform sampler)
2990:?               Constant:
3000:?                 0.400000
3010:?                 0.500000
3020:?                 0.600000
3030:37            Constant:
3040:37              0 (const int)
3050:38      Sequence
3060:38        move second child to first child ( temp float)
3070:38          'txval42' ( temp float)
3080:38          direct index ( temp float)
3090:?             textureQueryLod ( temp float)
3100:38              Construct combined texture-sampler ( temp usamplerCubeArray)
3110:38                'g_tTexcdu4a' ( uniform utextureCubeArray)
3120:38                'g_sSamp' (layout( binding=0) uniform sampler)
3130:?               Constant:
3140:?                 0.700000
3150:?                 0.800000
3160:?                 0.900000
3170:38            Constant:
3180:38              0 (const int)
3190:40      move second child to first child ( temp 4-component vector of float)
3200:40        Color: direct index for structure ( temp 4-component vector of float)
3210:40          'psout' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
3220:40          Constant:
3230:40            0 (const int)
3240:40        Constant:
3250:40          1.000000
3260:40          1.000000
3270:40          1.000000
3280:40          1.000000
3290:41      move second child to first child ( temp float)
3300:41        Depth: direct index for structure ( temp float)
3310:41          'psout' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
3320:41          Constant:
3330:41            1 (const int)
3340:41        Constant:
3350:41          1.000000
3360:43      Branch: Return with expression
3370:43        'psout' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
3380:24  Function Definition: main( ( temp void)
3390:24    Function Parameters:
3400:?     Sequence
3410:24      Sequence
3420:24        move second child to first child ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
3430:24          'flattenTemp' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
3440:24          Function Call: @main( ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
3450:24        move second child to first child ( temp 4-component vector of float)
3460:?           '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
3470:24          Color: direct index for structure ( temp 4-component vector of float)
3480:24            'flattenTemp' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
3490:24            Constant:
3500:24              0 (const int)
3510:24        move second child to first child ( temp float)
3520:?           '@entryPointOutput.Depth' ( out float FragDepth)
3530:24          Depth: direct index for structure ( temp float)
3540:24            'flattenTemp' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
3550:24            Constant:
3560:24              1 (const int)
3570:?   Linker Objects
3580:?     'g_sSamp' (layout( binding=0) uniform sampler)
3590:?     'g_tTex1df4a' (layout( binding=1) uniform texture1DArray)
3600:?     'g_tTex1df4' (layout( binding=0) uniform texture1DArray)
3610:?     'g_tTex1di4a' ( uniform itexture1DArray)
3620:?     'g_tTex1du4a' ( uniform utexture1DArray)
3630:?     'g_tTex2df4a' ( uniform texture2DArray)
3640:?     'g_tTex2di4a' ( uniform itexture2DArray)
3650:?     'g_tTex2du4a' ( uniform utexture2DArray)
3660:?     'g_tTexcdf4a' ( uniform textureCubeArray)
3670:?     'g_tTexcdi4a' ( uniform itextureCubeArray)
3680:?     'g_tTexcdu4a' ( uniform utextureCubeArray)
3690:?     '@entryPointOutput.Depth' ( out float FragDepth)
3700:?     '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
371
372SPIR-V is not generated for failed compile or link
373