Home | History | Annotate | Download | only in baseResults
      1 spv.scalarlayoutfloat16.frag
      2 Validation failed
      3 // Module Version 10000
      4 // Generated by (magic number): 80007
      5 // Id's are bound by 18
      6 
      7                               Capability Shader
      8                               Capability Float64
      9                               Capability StorageUniform16
     10                               Extension  "SPV_KHR_16bit_storage"
     11                1:             ExtInstImport  "GLSL.std.450"
     12                               MemoryModel Logical GLSL450
     13                               EntryPoint Fragment 4  "main"
     14                               ExecutionMode 4 OriginUpperLeft
     15                               Source GLSL 450
     16                               SourceExtension  "GL_EXT_scalar_block_layout"
     17                               SourceExtension  "GL_EXT_shader_16bit_storage"
     18                               Name 4  "main"
     19                               Name 13  "S"
     20                               MemberName 13(S) 0  "a"
     21                               MemberName 13(S) 1  "b"
     22                               MemberName 13(S) 2  "c"
     23                               MemberName 13(S) 3  "d"
     24                               MemberName 13(S) 4  "e"
     25                               MemberName 13(S) 5  "f"
     26                               Name 15  "B1"
     27                               MemberName 15(B1) 0  "a"
     28                               MemberName 15(B1) 1  "b"
     29                               MemberName 15(B1) 2  "c"
     30                               MemberName 15(B1) 3  "d"
     31                               MemberName 15(B1) 4  "g"
     32                               MemberName 15(B1) 5  "h"
     33                               MemberName 15(B1) 6  "i"
     34                               Name 17  ""
     35                               Decorate 11 ArrayStride 2
     36                               MemberDecorate 13(S) 0 Offset 0
     37                               MemberDecorate 13(S) 1 Offset 2
     38                               MemberDecorate 13(S) 2 Offset 8
     39                               MemberDecorate 13(S) 3 Offset 16
     40                               MemberDecorate 13(S) 4 Offset 18
     41                               MemberDecorate 13(S) 5 Offset 24
     42                               Decorate 14 ArrayStride 32
     43                               MemberDecorate 15(B1) 0 Offset 0
     44                               MemberDecorate 15(B1) 1 Offset 2
     45                               MemberDecorate 15(B1) 2 Offset 6
     46                               MemberDecorate 15(B1) 3 Offset 12
     47                               MemberDecorate 15(B1) 4 Offset 16
     48                               MemberDecorate 15(B1) 5 Offset 24
     49                               MemberDecorate 15(B1) 6 Offset 56
     50                               Decorate 15(B1) Block
     51                               Decorate 17 DescriptorSet 0
     52                               Decorate 17 Binding 0
     53                2:             TypeVoid
     54                3:             TypeFunction 2
     55                6:             TypeFloat 16
     56                7:             TypeVector 6(float16_t) 2
     57                8:             TypeVector 6(float16_t) 3
     58                9:             TypeInt 32 0
     59               10:      9(int) Constant 2
     60               11:             TypeArray 6(float16_t) 10
     61               12:             TypeFloat 64
     62            13(S):             TypeStruct 6(float16_t) 7(f16vec2) 12(float64_t) 6(float16_t) 8(f16vec3) 6(float16_t)
     63               14:             TypeArray 13(S) 10
     64           15(B1):             TypeStruct 6(float16_t) 7(f16vec2) 8(f16vec3) 11 6(float16_t) 13(S) 14
     65               16:             TypePointer Uniform 15(B1)
     66               17:     16(ptr) Variable Uniform
     67          4(main):           2 Function None 3
     68                5:             Label
     69                               Return
     70                               FunctionEnd
     71