• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1spv.privateVariableTypes.frag
2// Module Version 10000
3// Generated by (magic number): 8000b
4// Id's are bound by 27
5
6                              Capability Shader
7                              Capability Float16
8                              Capability Int64
9                              Capability Int16
10                              Capability Int8
11               1:             ExtInstImport  "GLSL.std.450"
12                              MemoryModel Logical GLSL450
13                              EntryPoint Fragment 4  "main"
14                              ExecutionMode 4 OriginUpperLeft
15                              Source GLSL 460
16                              SourceExtension  "GL_EXT_shader_explicit_arithmetic_types_float16"
17                              SourceExtension  "GL_EXT_shader_explicit_arithmetic_types_int16"
18                              SourceExtension  "GL_EXT_shader_explicit_arithmetic_types_int64"
19                              SourceExtension  "GL_EXT_shader_explicit_arithmetic_types_int8"
20                              Name 4  "main"
21                              Name 8  "i8"
22                              Name 11  "u8"
23                              Name 14  "i16"
24                              Name 17  "u16"
25                              Name 20  "i64"
26                              Name 23  "u64"
27                              Name 26  "f16"
28               2:             TypeVoid
29               3:             TypeFunction 2
30               6:             TypeInt 8 1
31               7:             TypePointer Private 6(int8_t)
32           8(i8):      7(ptr) Variable Private
33               9:             TypeInt 8 0
34              10:             TypePointer Private 9(int8_t)
35          11(u8):     10(ptr) Variable Private
36              12:             TypeInt 16 1
37              13:             TypePointer Private 12(int16_t)
38         14(i16):     13(ptr) Variable Private
39              15:             TypeInt 16 0
40              16:             TypePointer Private 15(int16_t)
41         17(u16):     16(ptr) Variable Private
42              18:             TypeInt 64 1
43              19:             TypePointer Private 18(int64_t)
44         20(i64):     19(ptr) Variable Private
45              21:             TypeInt 64 0
46              22:             TypePointer Private 21(int64_t)
47         23(u64):     22(ptr) Variable Private
48              24:             TypeFloat 16
49              25:             TypePointer Private 24(float16_t)
50         26(f16):     25(ptr) Variable Private
51         4(main):           2 Function None 3
52               5:             Label
53                              Return
54                              FunctionEnd
55