241 lines
		
	
	
		
			12 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			241 lines
		
	
	
		
			12 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| remap.hlsl.templatetypes.none.frag
 | |
| // Module Version 10000
 | |
| // Generated by (magic number): 80007
 | |
| // Id's are bound by 160
 | |
| 
 | |
|                               Capability Shader
 | |
|                               Capability Float64
 | |
|                1:             ExtInstImport  "GLSL.std.450"
 | |
|                               MemoryModel Logical GLSL450
 | |
|                               EntryPoint Fragment 4  "main" 153 156
 | |
|                               ExecutionMode 4 OriginUpperLeft
 | |
|                               Source HLSL 500
 | |
|                               Name 4  "main"
 | |
|                               Name 11  "@main(vf4;"
 | |
|                               Name 10  "input"
 | |
|                               Name 13  "r00"
 | |
|                               Name 19  "r01"
 | |
|                               Name 24  "r12"
 | |
|                               Name 28  "r13"
 | |
|                               Name 31  "r14"
 | |
|                               Name 34  "r15"
 | |
|                               Name 38  "r16"
 | |
|                               Name 42  "r20"
 | |
|                               Name 47  "r21"
 | |
|                               Name 52  "r22"
 | |
|                               Name 56  "r23"
 | |
|                               Name 61  "r24"
 | |
|                               Name 66  "r30"
 | |
|                               Name 70  "r31"
 | |
|                               Name 75  "r32"
 | |
|                               Name 79  "r33"
 | |
|                               Name 84  "r34"
 | |
|                               Name 89  "r40"
 | |
|                               Name 93  "r41"
 | |
|                               Name 96  "r42"
 | |
|                               Name 99  "r43"
 | |
|                               Name 104  "r44"
 | |
|                               Name 109  "r50"
 | |
|                               Name 126  "r51"
 | |
|                               Name 129  "r61"
 | |
|                               Name 134  "r62"
 | |
|                               Name 140  "r65"
 | |
|                               Name 145  "r66"
 | |
|                               Name 151  "input"
 | |
|                               Name 153  "input"
 | |
|                               Name 156  "@entryPointOutput"
 | |
|                               Name 157  "param"
 | |
|                               Decorate 153(input) Location 0
 | |
|                               Decorate 156(@entryPointOutput) Location 0
 | |
|                2:             TypeVoid
 | |
|                3:             TypeFunction 2
 | |
|                6:             TypeFloat 32
 | |
|                7:             TypeVector 6(float) 4
 | |
|                8:             TypePointer Function 7(fvec4)
 | |
|                9:             TypeFunction 6(float) 8(ptr)
 | |
|               14:    6(float) Constant 1065353216
 | |
|               15:    6(float) Constant 1073741824
 | |
|               16:    6(float) Constant 1077936128
 | |
|               17:    6(float) Constant 1082130432
 | |
|               18:    7(fvec4) ConstantComposite 14 15 16 17
 | |
|               20:    6(float) Constant 1084227584
 | |
|               21:    7(fvec4) ConstantComposite 15 16 17 20
 | |
|               22:             TypeBool
 | |
|               23:             TypePointer Function 22(bool)
 | |
|               25:    22(bool) ConstantFalse
 | |
|               26:             TypeInt 32 1
 | |
|               27:             TypePointer Function 26(int)
 | |
|               29:     26(int) Constant 1
 | |
|               30:             TypePointer Function 6(float)
 | |
|               32:             TypeFloat 64
 | |
|               33:             TypePointer Function 32(float64_t)
 | |
|               35:32(float64_t) Constant 0 1072693248
 | |
|               36:             TypeInt 32 0
 | |
|               37:             TypePointer Function 36(int)
 | |
|               39:     36(int) Constant 1
 | |
|               40:             TypeVector 22(bool) 2
 | |
|               41:             TypePointer Function 40(bvec2)
 | |
|               43:    22(bool) ConstantTrue
 | |
|               44:   40(bvec2) ConstantComposite 25 43
 | |
|               45:             TypeVector 26(int) 2
 | |
|               46:             TypePointer Function 45(ivec2)
 | |
|               48:     26(int) Constant 2
 | |
|               49:   45(ivec2) ConstantComposite 29 48
 | |
|               50:             TypeVector 6(float) 2
 | |
|               51:             TypePointer Function 50(fvec2)
 | |
|               53:   50(fvec2) ConstantComposite 14 15
 | |
|               54:             TypeVector 32(float64_t) 2
 | |
|               55:             TypePointer Function 54(f64vec2)
 | |
|               57:32(float64_t) Constant 0 1073741824
 | |
|               58: 54(f64vec2) ConstantComposite 35 57
 | |
|               59:             TypeVector 36(int) 2
 | |
|               60:             TypePointer Function 59(ivec2)
 | |
|               62:     36(int) Constant 2
 | |
|               63:   59(ivec2) ConstantComposite 39 62
 | |
|               64:             TypeVector 22(bool) 3
 | |
|               65:             TypePointer Function 64(bvec3)
 | |
|               67:   64(bvec3) ConstantComposite 25 43 43
 | |
|               68:             TypeVector 26(int) 3
 | |
|               69:             TypePointer Function 68(ivec3)
 | |
|               71:     26(int) Constant 3
 | |
|               72:   68(ivec3) ConstantComposite 29 48 71
 | |
|               73:             TypeVector 6(float) 3
 | |
|               74:             TypePointer Function 73(fvec3)
 | |
|               76:   73(fvec3) ConstantComposite 14 15 16
 | |
|               77:             TypeVector 32(float64_t) 3
 | |
|               78:             TypePointer Function 77(f64vec3)
 | |
|               80:32(float64_t) Constant 0 1074266112
 | |
|               81: 77(f64vec3) ConstantComposite 35 57 80
 | |
|               82:             TypeVector 36(int) 3
 | |
|               83:             TypePointer Function 82(ivec3)
 | |
|               85:     36(int) Constant 3
 | |
|               86:   82(ivec3) ConstantComposite 39 62 85
 | |
|               87:             TypeVector 22(bool) 4
 | |
|               88:             TypePointer Function 87(bvec4)
 | |
|               90:   87(bvec4) ConstantComposite 25 43 43 25
 | |
|               91:             TypeVector 26(int) 4
 | |
|               92:             TypePointer Function 91(ivec4)
 | |
|               94:     26(int) Constant 4
 | |
|               95:   91(ivec4) ConstantComposite 29 48 71 94
 | |
|               97:             TypeVector 32(float64_t) 4
 | |
|               98:             TypePointer Function 97(f64vec4)
 | |
|              100:32(float64_t) Constant 0 1074790400
 | |
|              101: 97(f64vec4) ConstantComposite 35 57 80 100
 | |
|              102:             TypeVector 36(int) 4
 | |
|              103:             TypePointer Function 102(ivec4)
 | |
|              105:     36(int) Constant 4
 | |
|              106:  102(ivec4) ConstantComposite 39 62 85 105
 | |
|              107:             TypeMatrix 7(fvec4) 4
 | |
|              108:             TypePointer Function 107
 | |
|              110:    6(float) Constant 0
 | |
|              111:    7(fvec4) ConstantComposite 110 14 15 16
 | |
|              112:    6(float) Constant 1086324736
 | |
|              113:    6(float) Constant 1088421888
 | |
|              114:    7(fvec4) ConstantComposite 17 20 112 113
 | |
|              115:    6(float) Constant 1090519040
 | |
|              116:    6(float) Constant 1091567616
 | |
|              117:    6(float) Constant 1092616192
 | |
|              118:    6(float) Constant 1093664768
 | |
|              119:    7(fvec4) ConstantComposite 115 116 117 118
 | |
|              120:    6(float) Constant 1094713344
 | |
|              121:    6(float) Constant 1095761920
 | |
|              122:    6(float) Constant 1096810496
 | |
|              123:    6(float) Constant 1097859072
 | |
|              124:    7(fvec4) ConstantComposite 120 121 122 123
 | |
|              125:         107 ConstantComposite 111 114 119 124
 | |
|              127:             TypeMatrix 73(fvec3) 2
 | |
|              128:             TypePointer Function 127
 | |
|              130:   73(fvec3) ConstantComposite 17 20 112
 | |
|              131:         127 ConstantComposite 76 130
 | |
|              132:             TypeMatrix 50(fvec2) 3
 | |
|              133:             TypePointer Function 132
 | |
|              135:   50(fvec2) ConstantComposite 16 17
 | |
|              136:   50(fvec2) ConstantComposite 20 112
 | |
|              137:         132 ConstantComposite 53 135 136
 | |
|              138:             TypeMatrix 50(fvec2) 4
 | |
|              139:             TypePointer Function 138
 | |
|              141:   50(fvec2) ConstantComposite 113 115
 | |
|              142:         138 ConstantComposite 53 135 136 141
 | |
|              143:             TypeMatrix 73(fvec3) 4
 | |
|              144:             TypePointer Function 143
 | |
|              146:   73(fvec3) ConstantComposite 113 115 116
 | |
|              147:   73(fvec3) ConstantComposite 117 118 120
 | |
|              148:         143 ConstantComposite 76 130 146 147
 | |
|              152:             TypePointer Input 7(fvec4)
 | |
|       153(input):    152(ptr) Variable Input
 | |
|              155:             TypePointer Output 6(float)
 | |
| 156(@entryPointOutput):    155(ptr) Variable Output
 | |
|          4(main):           2 Function None 3
 | |
|                5:             Label
 | |
|       151(input):      8(ptr) Variable Function
 | |
|       157(param):      8(ptr) Variable Function
 | |
|              154:    7(fvec4) Load 153(input)
 | |
|                               Store 151(input) 154
 | |
|              158:    7(fvec4) Load 151(input)
 | |
|                               Store 157(param) 158
 | |
|              159:    6(float) FunctionCall 11(@main(vf4;) 157(param)
 | |
|                               Store 156(@entryPointOutput) 159
 | |
|                               Return
 | |
|                               FunctionEnd
 | |
|   11(@main(vf4;):    6(float) Function None 9
 | |
|        10(input):      8(ptr) FunctionParameter
 | |
|               12:             Label
 | |
|          13(r00):      8(ptr) Variable Function
 | |
|          19(r01):      8(ptr) Variable Function
 | |
|          24(r12):     23(ptr) Variable Function
 | |
|          28(r13):     27(ptr) Variable Function
 | |
|          31(r14):     30(ptr) Variable Function
 | |
|          34(r15):     33(ptr) Variable Function
 | |
|          38(r16):     37(ptr) Variable Function
 | |
|          42(r20):     41(ptr) Variable Function
 | |
|          47(r21):     46(ptr) Variable Function
 | |
|          52(r22):     51(ptr) Variable Function
 | |
|          56(r23):     55(ptr) Variable Function
 | |
|          61(r24):     60(ptr) Variable Function
 | |
|          66(r30):     65(ptr) Variable Function
 | |
|          70(r31):     69(ptr) Variable Function
 | |
|          75(r32):     74(ptr) Variable Function
 | |
|          79(r33):     78(ptr) Variable Function
 | |
|          84(r34):     83(ptr) Variable Function
 | |
|          89(r40):     88(ptr) Variable Function
 | |
|          93(r41):     92(ptr) Variable Function
 | |
|          96(r42):      8(ptr) Variable Function
 | |
|          99(r43):     98(ptr) Variable Function
 | |
|         104(r44):    103(ptr) Variable Function
 | |
|         109(r50):    108(ptr) Variable Function
 | |
|         126(r51):    108(ptr) Variable Function
 | |
|         129(r61):    128(ptr) Variable Function
 | |
|         134(r62):    133(ptr) Variable Function
 | |
|         140(r65):    139(ptr) Variable Function
 | |
|         145(r66):    144(ptr) Variable Function
 | |
|                               Store 13(r00) 18
 | |
|                               Store 19(r01) 21
 | |
|                               Store 24(r12) 25
 | |
|                               Store 28(r13) 29
 | |
|                               Store 31(r14) 14
 | |
|                               Store 34(r15) 35
 | |
|                               Store 38(r16) 39
 | |
|                               Store 42(r20) 44
 | |
|                               Store 47(r21) 49
 | |
|                               Store 52(r22) 53
 | |
|                               Store 56(r23) 58
 | |
|                               Store 61(r24) 63
 | |
|                               Store 66(r30) 67
 | |
|                               Store 70(r31) 72
 | |
|                               Store 75(r32) 76
 | |
|                               Store 79(r33) 81
 | |
|                               Store 84(r34) 86
 | |
|                               Store 89(r40) 90
 | |
|                               Store 93(r41) 95
 | |
|                               Store 96(r42) 18
 | |
|                               Store 99(r43) 101
 | |
|                               Store 104(r44) 106
 | |
|                               Store 109(r50) 125
 | |
|                               Store 126(r51) 125
 | |
|                               Store 129(r61) 131
 | |
|                               Store 134(r62) 137
 | |
|                               Store 140(r65) 142
 | |
|                               Store 145(r66) 148
 | |
|                               ReturnValue 110
 | |
|                               FunctionEnd
 | 
