1 hlsl.hull.5.tesc 2 ERROR: 0:0: '' : unimplemented: PCF input patch without entry point input patch parameter 3 ERROR: 1 compilation errors. No code generated. 4 5 6 Shader version: 500 7 vertices = 3 8 vertex spacing = fractional_odd_spacing 9 triangle order = cw 10 ERROR: node is still EOpNull! 11 0:25 Function Definition: HS_ConstFunc(struct-HS_Input-vf4-vf41[3]; ( temp structure{ temp 3-element array of float fTessFactor, temp float fInsideTessFactor}) 12 0:25 Function Parameters: 13 0:25 'I' ( in 3-element array of structure{ temp 4-component vector of float m_Position, temp 4-component vector of float m_Normal}) 14 0:? Sequence 15 0:26 Sequence 16 0:26 move second child to first child ( temp structure{ temp 3-element array of float fTessFactor, temp float fInsideTessFactor}) 17 0:26 'O' ( temp structure{ temp 3-element array of float fTessFactor, temp float fInsideTessFactor}) 18 0:26 Constant: 19 0:26 0.000000 20 0:26 0.000000 21 0:26 0.000000 22 0:26 0.000000 23 0:28 move second child to first child ( temp float) 24 0:28 fInsideTessFactor: direct index for structure ( temp float) 25 0:28 'O' ( temp structure{ temp 3-element array of float fTessFactor, temp float fInsideTessFactor}) 26 0:28 Constant: 27 0:28 1 (const int) 28 0:28 add ( temp float) 29 0:28 direct index ( temp float) 30 0:28 m_Position: direct index for structure ( temp 4-component vector of float) 31 0:28 direct index ( temp structure{ temp 4-component vector of float m_Position, temp 4-component vector of float m_Normal}) 32 0:28 'I' ( in 3-element array of structure{ temp 4-component vector of float m_Position, temp 4-component vector of float m_Normal}) 33 0:28 Constant: 34 0:28 0 (const int) 35 0:28 Constant: 36 0:28 0 (const int) 37 0:28 Constant: 38 0:28 3 (const int) 39 0:28 direct index ( temp float) 40 0:28 m_Normal: direct index for structure ( temp 4-component vector of float) 41 0:28 direct index ( temp structure{ temp 4-component vector of float m_Position, temp 4-component vector of float m_Normal}) 42 0:28 'I' ( in 3-element array of structure{ temp 4-component vector of float m_Position, temp 4-component vector of float m_Normal}) 43 0:28 Constant: 44 0:28 0 (const int) 45 0:28 Constant: 46 0:28 1 (const int) 47 0:28 Constant: 48 0:28 3 (const int) 49 0:30 Branch: Return with expression 50 0:30 'O' ( temp structure{ temp 3-element array of float fTessFactor, temp float fInsideTessFactor}) 51 0:39 Function Definition: @main(u1; ( temp structure{ temp 4-component vector of float m_Position}) 52 0:39 Function Parameters: 53 0:39 'cpid' ( in uint) 54 0:? Sequence 55 0:40 Sequence 56 0:40 move second child to first child ( temp structure{ temp 4-component vector of float m_Position}) 57 0:40 'output' ( temp structure{ temp 4-component vector of float m_Position}) 58 0:40 Constant: 59 0:40 0.000000 60 0:40 0.000000 61 0:40 0.000000 62 0:40 0.000000 63 0:41 move second child to first child ( temp 4-component vector of float) 64 0:41 m_Position: direct index for structure ( temp 4-component vector of float) 65 0:41 'output' ( temp structure{ temp 4-component vector of float m_Position}) 66 0:41 Constant: 67 0:41 0 (const int) 68 0:41 Constant: 69 0:41 0.000000 70 0:41 0.000000 71 0:41 0.000000 72 0:41 0.000000 73 0:42 Branch: Return with expression 74 0:42 'output' ( temp structure{ temp 4-component vector of float m_Position}) 75 0:39 Function Definition: main( ( temp void) 76 0:39 Function Parameters: 77 0:? Sequence 78 0:39 move second child to first child ( temp uint) 79 0:? 'cpid' ( temp uint) 80 0:? 'cpid' ( in uint InvocationID) 81 0:39 Sequence 82 0:39 move second child to first child ( temp 4-component vector of float) 83 0:39 indirect index ( out 4-component vector of float Position) 84 0:? '@entryPointOutput.m_Position' ( out 3-element array of 4-component vector of float Position) 85 0:? 'cpid' ( in uint InvocationID) 86 0:39 m_Position: direct index for structure ( temp 4-component vector of float) 87 0:39 Function Call: @main(u1; ( temp structure{ temp 4-component vector of float m_Position}) 88 0:? 'cpid' ( temp uint) 89 0:39 Constant: 90 0:39 0 (const int) 91 0:? Linker Objects 92 0:? '@entryPointOutput.m_Position' ( out 3-element array of 4-component vector of float Position) 93 0:? 'cpid' ( in uint InvocationID) 94 95 96 Linked tessellation control stage: 97 98 99 Shader version: 500 100 vertices = 3 101 vertex spacing = fractional_odd_spacing 102 triangle order = cw 103 ERROR: node is still EOpNull! 104 0:25 Function Definition: HS_ConstFunc(struct-HS_Input-vf4-vf41[3]; ( temp structure{ temp 3-element array of float fTessFactor, temp float fInsideTessFactor}) 105 0:25 Function Parameters: 106 0:25 'I' ( in 3-element array of structure{ temp 4-component vector of float m_Position, temp 4-component vector of float m_Normal}) 107 0:? Sequence 108 0:26 Sequence 109 0:26 move second child to first child ( temp structure{ temp 3-element array of float fTessFactor, temp float fInsideTessFactor}) 110 0:26 'O' ( temp structure{ temp 3-element array of float fTessFactor, temp float fInsideTessFactor}) 111 0:26 Constant: 112 0:26 0.000000 113 0:26 0.000000 114 0:26 0.000000 115 0:26 0.000000 116 0:28 move second child to first child ( temp float) 117 0:28 fInsideTessFactor: direct index for structure ( temp float) 118 0:28 'O' ( temp structure{ temp 3-element array of float fTessFactor, temp float fInsideTessFactor}) 119 0:28 Constant: 120 0:28 1 (const int) 121 0:28 add ( temp float) 122 0:28 direct index ( temp float) 123 0:28 m_Position: direct index for structure ( temp 4-component vector of float) 124 0:28 direct index ( temp structure{ temp 4-component vector of float m_Position, temp 4-component vector of float m_Normal}) 125 0:28 'I' ( in 3-element array of structure{ temp 4-component vector of float m_Position, temp 4-component vector of float m_Normal}) 126 0:28 Constant: 127 0:28 0 (const int) 128 0:28 Constant: 129 0:28 0 (const int) 130 0:28 Constant: 131 0:28 3 (const int) 132 0:28 direct index ( temp float) 133 0:28 m_Normal: direct index for structure ( temp 4-component vector of float) 134 0:28 direct index ( temp structure{ temp 4-component vector of float m_Position, temp 4-component vector of float m_Normal}) 135 0:28 'I' ( in 3-element array of structure{ temp 4-component vector of float m_Position, temp 4-component vector of float m_Normal}) 136 0:28 Constant: 137 0:28 0 (const int) 138 0:28 Constant: 139 0:28 1 (const int) 140 0:28 Constant: 141 0:28 3 (const int) 142 0:30 Branch: Return with expression 143 0:30 'O' ( temp structure{ temp 3-element array of float fTessFactor, temp float fInsideTessFactor}) 144 0:39 Function Definition: @main(u1; ( temp structure{ temp 4-component vector of float m_Position}) 145 0:39 Function Parameters: 146 0:39 'cpid' ( in uint) 147 0:? Sequence 148 0:40 Sequence 149 0:40 move second child to first child ( temp structure{ temp 4-component vector of float m_Position}) 150 0:40 'output' ( temp structure{ temp 4-component vector of float m_Position}) 151 0:40 Constant: 152 0:40 0.000000 153 0:40 0.000000 154 0:40 0.000000 155 0:40 0.000000 156 0:41 move second child to first child ( temp 4-component vector of float) 157 0:41 m_Position: direct index for structure ( temp 4-component vector of float) 158 0:41 'output' ( temp structure{ temp 4-component vector of float m_Position}) 159 0:41 Constant: 160 0:41 0 (const int) 161 0:41 Constant: 162 0:41 0.000000 163 0:41 0.000000 164 0:41 0.000000 165 0:41 0.000000 166 0:42 Branch: Return with expression 167 0:42 'output' ( temp structure{ temp 4-component vector of float m_Position}) 168 0:39 Function Definition: main( ( temp void) 169 0:39 Function Parameters: 170 0:? Sequence 171 0:39 move second child to first child ( temp uint) 172 0:? 'cpid' ( temp uint) 173 0:? 'cpid' ( in uint InvocationID) 174 0:39 Sequence 175 0:39 move second child to first child ( temp 4-component vector of float) 176 0:39 indirect index ( out 4-component vector of float Position) 177 0:? '@entryPointOutput.m_Position' ( out 3-element array of 4-component vector of float Position) 178 0:? 'cpid' ( in uint InvocationID) 179 0:39 m_Position: direct index for structure ( temp 4-component vector of float) 180 0:39 Function Call: @main(u1; ( temp structure{ temp 4-component vector of float m_Position}) 181 0:? 'cpid' ( temp uint) 182 0:39 Constant: 183 0:39 0 (const int) 184 0:? Linker Objects 185 0:? '@entryPointOutput.m_Position' ( out 3-element array of 4-component vector of float Position) 186 0:? 'cpid' ( in uint InvocationID) 187 188 SPIR-V is not generated for failed compile or link 189