Advertisement
Guest User

Untitled

a guest
May 20th, 2021
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 148.17 KB | None | 0 0
  1. Requesting OpenGL 4.3 core context succeeded
  2. Failed to link shader program: Vertex info
  3. -----------
  4. Internal error: assembly compile error for vertex shader at offset 982:
  5. -- error message --
  6. line 24, column 9: error: invalid parameter array size
  7. line 44, column 43: error: offset for relative array access outside supported range
  8. line 48, column 43: error: offset for relative array access outside supported range
  9. line 50, column 43: error: offset for relative array access outside supported range
  10. line 51, column 43: error: offset for relative array access outside supported range
  11. line 56, column 43: error: offset for relative array access outside supported range
  12. line 57, column 43: error: offset for relative array access outside supported range
  13. line 58, column 43: error: offset for relative array access outside supported range
  14. line 59, column 43: error: offset for relative array access outside supported range
  15. line 60, column 43: error: offset for relative array access outside supported range
  16. line 61, column 43: error: offset for relative array access outside supported range
  17. line 62, column 43: error: offset for relative array access outside supported range
  18. line 64, column 23: error: offset for relative array access outside supported range
  19. line 67, column 21: error: out of bounds array access
  20. line 68, column 21: error: out of bounds array access
  21. line 69, column 21: error: out of bounds array access
  22. line 70, column 34: error: out of bounds array access
  23. -- internal assembly text --
  24. !!NVvp5.0
  25. OPTION NV_internal;
  26. OPTION NV_bindless_texture;
  27. # cgc version 3.4.0001, build date Apr 1 2021
  28. # command line args:
  29. #vendor NVIDIA Corporation
  30. #version 3.4.0.1 COP Build Date Apr 1 2021
  31. #profile gp5vp
  32. #program main
  33. #semantic _26
  34. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  35. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  36. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  37. #var float4 _26.qt_material_base_color : : : -1 : 0
  38. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  39. #var float4 _26.qt_material_properties : : : -1 : 0
  40. #var float4 _26.qt_material_properties2 : : : -1 : 0
  41. #var float4 _26.qt_material_properties3 : : : -1 : 0
  42. #var float4 _26.qt_material_specular : : : -1 : 0
  43. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  44. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  45. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  46. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  47. PARAM c[1028] = { program.local[0..1027] };
  48. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  49. TEMP R0, R1, R2, R3, R4;
  50. TEMP T;
  51. TEMP RC;
  52. SHORT TEMP HC;
  53. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  54. TRUNC.U R0, R0;
  55. OR.U R0.x, R0, R0.y;
  56. OR.U R0.x, R0, R0.z;
  57. OR.U.CC HC.x, R0, R0.w;
  58. MOV.F R3.xyz, vertex.attrib[1];
  59. MOV.F R3.w, {1, 0, 0, 0}.x;
  60. IF NE.x;
  61. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  62. MOV.S R4.w, R0.x;
  63. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  64. MOV.S R4.z, R2.x;
  65. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  66. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  67. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  68. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  69. MOV.S R4.y, R2;
  70. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  71. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  72. MOV.S R4.x, R2;
  73. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  74. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  75. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  76. MUL.F32 R0, R3.y, R0;
  77. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  78. MAD.F32 R2, R3.x, R1, R0;
  79. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  80. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  81. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  82. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  83. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  84. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  85. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  86. MAD.F32 R1, R3.z, R1, R2;
  87. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  88. MAD.F32 R3, R3.w, R0, R1;
  89. ENDIF;
  90. MUL.F32 R0, R3.y, c[1025];
  91. MAD.F32 R0, R3.x, c[1024], R0;
  92. MAD.F32 R0, R3.z, c[1026], R0;
  93. MAD.F32 result.position, R3.w, c[1027], R0;
  94. END
  95. # 41 instructions, 5 R-regs
  96.  
  97. Failed to build graphics pipeline state
  98. Failed to link shader program: Vertex info
  99. -----------
  100. Internal error: assembly compile error for vertex shader at offset 982:
  101. -- error message --
  102. line 24, column 9: error: invalid parameter array size
  103. line 44, column 43: error: offset for relative array access outside supported range
  104. line 48, column 43: error: offset for relative array access outside supported range
  105. line 50, column 43: error: offset for relative array access outside supported range
  106. line 51, column 43: error: offset for relative array access outside supported range
  107. line 56, column 43: error: offset for relative array access outside supported range
  108. line 57, column 43: error: offset for relative array access outside supported range
  109. line 58, column 43: error: offset for relative array access outside supported range
  110. line 59, column 43: error: offset for relative array access outside supported range
  111. line 60, column 43: error: offset for relative array access outside supported range
  112. line 61, column 43: error: offset for relative array access outside supported range
  113. line 62, column 43: error: offset for relative array access outside supported range
  114. line 64, column 23: error: offset for relative array access outside supported range
  115. line 67, column 21: error: out of bounds array access
  116. line 68, column 21: error: out of bounds array access
  117. line 69, column 21: error: out of bounds array access
  118. line 70, column 34: error: out of bounds array access
  119. -- internal assembly text --
  120. !!NVvp5.0
  121. OPTION NV_internal;
  122. OPTION NV_bindless_texture;
  123. # cgc version 3.4.0001, build date Apr 1 2021
  124. # command line args:
  125. #vendor NVIDIA Corporation
  126. #version 3.4.0.1 COP Build Date Apr 1 2021
  127. #profile gp5vp
  128. #program main
  129. #semantic _26
  130. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  131. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  132. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  133. #var float4 _26.qt_material_base_color : : : -1 : 0
  134. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  135. #var float4 _26.qt_material_properties : : : -1 : 0
  136. #var float4 _26.qt_material_properties2 : : : -1 : 0
  137. #var float4 _26.qt_material_properties3 : : : -1 : 0
  138. #var float4 _26.qt_material_specular : : : -1 : 0
  139. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  140. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  141. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  142. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  143. PARAM c[1028] = { program.local[0..1027] };
  144. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  145. TEMP R0, R1, R2, R3, R4;
  146. TEMP T;
  147. TEMP RC;
  148. SHORT TEMP HC;
  149. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  150. TRUNC.U R0, R0;
  151. OR.U R0.x, R0, R0.y;
  152. OR.U R0.x, R0, R0.z;
  153. OR.U.CC HC.x, R0, R0.w;
  154. MOV.F R3.xyz, vertex.attrib[1];
  155. MOV.F R3.w, {1, 0, 0, 0}.x;
  156. IF NE.x;
  157. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  158. MOV.S R4.w, R0.x;
  159. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  160. MOV.S R4.z, R2.x;
  161. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  162. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  163. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  164. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  165. MOV.S R4.y, R2;
  166. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  167. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  168. MOV.S R4.x, R2;
  169. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  170. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  171. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  172. MUL.F32 R0, R3.y, R0;
  173. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  174. MAD.F32 R2, R3.x, R1, R0;
  175. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  176. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  177. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  178. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  179. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  180. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  181. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  182. MAD.F32 R1, R3.z, R1, R2;
  183. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  184. MAD.F32 R3, R3.w, R0, R1;
  185. ENDIF;
  186. MUL.F32 R0, R3.y, c[1025];
  187. MAD.F32 R0, R3.x, c[1024], R0;
  188. MAD.F32 R0, R3.z, c[1026], R0;
  189. MAD.F32 result.position, R3.w, c[1027], R0;
  190. END
  191. # 41 instructions, 5 R-regs
  192.  
  193. Failed to build graphics pipeline state
  194. Failed to link shader program: Vertex info
  195. -----------
  196. Internal error: assembly compile error for vertex shader at offset 982:
  197. -- error message --
  198. line 24, column 9: error: invalid parameter array size
  199. line 44, column 43: error: offset for relative array access outside supported range
  200. line 48, column 43: error: offset for relative array access outside supported range
  201. line 50, column 43: error: offset for relative array access outside supported range
  202. line 51, column 43: error: offset for relative array access outside supported range
  203. line 56, column 43: error: offset for relative array access outside supported range
  204. line 57, column 43: error: offset for relative array access outside supported range
  205. line 58, column 43: error: offset for relative array access outside supported range
  206. line 59, column 43: error: offset for relative array access outside supported range
  207. line 60, column 43: error: offset for relative array access outside supported range
  208. line 61, column 43: error: offset for relative array access outside supported range
  209. line 62, column 43: error: offset for relative array access outside supported range
  210. line 64, column 23: error: offset for relative array access outside supported range
  211. line 67, column 21: error: out of bounds array access
  212. line 68, column 21: error: out of bounds array access
  213. line 69, column 21: error: out of bounds array access
  214. line 70, column 34: error: out of bounds array access
  215. -- internal assembly text --
  216. !!NVvp5.0
  217. OPTION NV_internal;
  218. OPTION NV_bindless_texture;
  219. # cgc version 3.4.0001, build date Apr 1 2021
  220. # command line args:
  221. #vendor NVIDIA Corporation
  222. #version 3.4.0.1 COP Build Date Apr 1 2021
  223. #profile gp5vp
  224. #program main
  225. #semantic _26
  226. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  227. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  228. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  229. #var float4 _26.qt_material_base_color : : : -1 : 0
  230. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  231. #var float4 _26.qt_material_properties : : : -1 : 0
  232. #var float4 _26.qt_material_properties2 : : : -1 : 0
  233. #var float4 _26.qt_material_properties3 : : : -1 : 0
  234. #var float4 _26.qt_material_specular : : : -1 : 0
  235. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  236. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  237. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  238. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  239. PARAM c[1028] = { program.local[0..1027] };
  240. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  241. TEMP R0, R1, R2, R3, R4;
  242. TEMP T;
  243. TEMP RC;
  244. SHORT TEMP HC;
  245. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  246. TRUNC.U R0, R0;
  247. OR.U R0.x, R0, R0.y;
  248. OR.U R0.x, R0, R0.z;
  249. OR.U.CC HC.x, R0, R0.w;
  250. MOV.F R3.xyz, vertex.attrib[1];
  251. MOV.F R3.w, {1, 0, 0, 0}.x;
  252. IF NE.x;
  253. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  254. MOV.S R4.w, R0.x;
  255. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  256. MOV.S R4.z, R2.x;
  257. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  258. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  259. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  260. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  261. MOV.S R4.y, R2;
  262. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  263. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  264. MOV.S R4.x, R2;
  265. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  266. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  267. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  268. MUL.F32 R0, R3.y, R0;
  269. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  270. MAD.F32 R2, R3.x, R1, R0;
  271. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  272. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  273. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  274. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  275. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  276. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  277. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  278. MAD.F32 R1, R3.z, R1, R2;
  279. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  280. MAD.F32 R3, R3.w, R0, R1;
  281. ENDIF;
  282. MUL.F32 R0, R3.y, c[1025];
  283. MAD.F32 R0, R3.x, c[1024], R0;
  284. MAD.F32 R0, R3.z, c[1026], R0;
  285. MAD.F32 result.position, R3.w, c[1027], R0;
  286. END
  287. # 41 instructions, 5 R-regs
  288.  
  289. Failed to build graphics pipeline state
  290. Failed to link shader program: Vertex info
  291. -----------
  292. Internal error: assembly compile error for vertex shader at offset 982:
  293. -- error message --
  294. line 24, column 9: error: invalid parameter array size
  295. line 44, column 43: error: offset for relative array access outside supported range
  296. line 48, column 43: error: offset for relative array access outside supported range
  297. line 50, column 43: error: offset for relative array access outside supported range
  298. line 51, column 43: error: offset for relative array access outside supported range
  299. line 56, column 43: error: offset for relative array access outside supported range
  300. line 57, column 43: error: offset for relative array access outside supported range
  301. line 58, column 43: error: offset for relative array access outside supported range
  302. line 59, column 43: error: offset for relative array access outside supported range
  303. line 60, column 43: error: offset for relative array access outside supported range
  304. line 61, column 43: error: offset for relative array access outside supported range
  305. line 62, column 43: error: offset for relative array access outside supported range
  306. line 64, column 23: error: offset for relative array access outside supported range
  307. line 67, column 21: error: out of bounds array access
  308. line 68, column 21: error: out of bounds array access
  309. line 69, column 21: error: out of bounds array access
  310. line 70, column 34: error: out of bounds array access
  311. -- internal assembly text --
  312. !!NVvp5.0
  313. OPTION NV_internal;
  314. OPTION NV_bindless_texture;
  315. # cgc version 3.4.0001, build date Apr 1 2021
  316. # command line args:
  317. #vendor NVIDIA Corporation
  318. #version 3.4.0.1 COP Build Date Apr 1 2021
  319. #profile gp5vp
  320. #program main
  321. #semantic _26
  322. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  323. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  324. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  325. #var float4 _26.qt_material_base_color : : : -1 : 0
  326. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  327. #var float4 _26.qt_material_properties : : : -1 : 0
  328. #var float4 _26.qt_material_properties2 : : : -1 : 0
  329. #var float4 _26.qt_material_properties3 : : : -1 : 0
  330. #var float4 _26.qt_material_specular : : : -1 : 0
  331. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  332. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  333. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  334. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  335. PARAM c[1028] = { program.local[0..1027] };
  336. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  337. TEMP R0, R1, R2, R3, R4;
  338. TEMP T;
  339. TEMP RC;
  340. SHORT TEMP HC;
  341. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  342. TRUNC.U R0, R0;
  343. OR.U R0.x, R0, R0.y;
  344. OR.U R0.x, R0, R0.z;
  345. OR.U.CC HC.x, R0, R0.w;
  346. MOV.F R3.xyz, vertex.attrib[1];
  347. MOV.F R3.w, {1, 0, 0, 0}.x;
  348. IF NE.x;
  349. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  350. MOV.S R4.w, R0.x;
  351. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  352. MOV.S R4.z, R2.x;
  353. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  354. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  355. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  356. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  357. MOV.S R4.y, R2;
  358. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  359. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  360. MOV.S R4.x, R2;
  361. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  362. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  363. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  364. MUL.F32 R0, R3.y, R0;
  365. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  366. MAD.F32 R2, R3.x, R1, R0;
  367. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  368. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  369. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  370. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  371. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  372. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  373. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  374. MAD.F32 R1, R3.z, R1, R2;
  375. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  376. MAD.F32 R3, R3.w, R0, R1;
  377. ENDIF;
  378. MUL.F32 R0, R3.y, c[1025];
  379. MAD.F32 R0, R3.x, c[1024], R0;
  380. MAD.F32 R0, R3.z, c[1026], R0;
  381. MAD.F32 result.position, R3.w, c[1027], R0;
  382. END
  383. # 41 instructions, 5 R-regs
  384.  
  385. Failed to build graphics pipeline state
  386. Failed to link shader program: Vertex info
  387. -----------
  388. Internal error: assembly compile error for vertex shader at offset 982:
  389. -- error message --
  390. line 24, column 9: error: invalid parameter array size
  391. line 44, column 43: error: offset for relative array access outside supported range
  392. line 48, column 43: error: offset for relative array access outside supported range
  393. line 50, column 43: error: offset for relative array access outside supported range
  394. line 51, column 43: error: offset for relative array access outside supported range
  395. line 56, column 43: error: offset for relative array access outside supported range
  396. line 57, column 43: error: offset for relative array access outside supported range
  397. line 58, column 43: error: offset for relative array access outside supported range
  398. line 59, column 43: error: offset for relative array access outside supported range
  399. line 60, column 43: error: offset for relative array access outside supported range
  400. line 61, column 43: error: offset for relative array access outside supported range
  401. line 62, column 43: error: offset for relative array access outside supported range
  402. line 64, column 23: error: offset for relative array access outside supported range
  403. line 67, column 21: error: out of bounds array access
  404. line 68, column 21: error: out of bounds array access
  405. line 69, column 21: error: out of bounds array access
  406. line 70, column 34: error: out of bounds array access
  407. -- internal assembly text --
  408. !!NVvp5.0
  409. OPTION NV_internal;
  410. OPTION NV_bindless_texture;
  411. # cgc version 3.4.0001, build date Apr 1 2021
  412. # command line args:
  413. #vendor NVIDIA Corporation
  414. #version 3.4.0.1 COP Build Date Apr 1 2021
  415. #profile gp5vp
  416. #program main
  417. #semantic _26
  418. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  419. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  420. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  421. #var float4 _26.qt_material_base_color : : : -1 : 0
  422. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  423. #var float4 _26.qt_material_properties : : : -1 : 0
  424. #var float4 _26.qt_material_properties2 : : : -1 : 0
  425. #var float4 _26.qt_material_properties3 : : : -1 : 0
  426. #var float4 _26.qt_material_specular : : : -1 : 0
  427. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  428. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  429. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  430. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  431. PARAM c[1028] = { program.local[0..1027] };
  432. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  433. TEMP R0, R1, R2, R3, R4;
  434. TEMP T;
  435. TEMP RC;
  436. SHORT TEMP HC;
  437. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  438. TRUNC.U R0, R0;
  439. OR.U R0.x, R0, R0.y;
  440. OR.U R0.x, R0, R0.z;
  441. OR.U.CC HC.x, R0, R0.w;
  442. MOV.F R3.xyz, vertex.attrib[1];
  443. MOV.F R3.w, {1, 0, 0, 0}.x;
  444. IF NE.x;
  445. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  446. MOV.S R4.w, R0.x;
  447. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  448. MOV.S R4.z, R2.x;
  449. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  450. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  451. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  452. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  453. MOV.S R4.y, R2;
  454. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  455. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  456. MOV.S R4.x, R2;
  457. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  458. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  459. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  460. MUL.F32 R0, R3.y, R0;
  461. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  462. MAD.F32 R2, R3.x, R1, R0;
  463. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  464. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  465. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  466. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  467. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  468. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  469. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  470. MAD.F32 R1, R3.z, R1, R2;
  471. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  472. MAD.F32 R3, R3.w, R0, R1;
  473. ENDIF;
  474. MUL.F32 R0, R3.y, c[1025];
  475. MAD.F32 R0, R3.x, c[1024], R0;
  476. MAD.F32 R0, R3.z, c[1026], R0;
  477. MAD.F32 result.position, R3.w, c[1027], R0;
  478. END
  479. # 41 instructions, 5 R-regs
  480.  
  481. Failed to build graphics pipeline state
  482. Failed to link shader program: Vertex info
  483. -----------
  484. Internal error: assembly compile error for vertex shader at offset 982:
  485. -- error message --
  486. line 24, column 9: error: invalid parameter array size
  487. line 44, column 43: error: offset for relative array access outside supported range
  488. line 48, column 43: error: offset for relative array access outside supported range
  489. line 50, column 43: error: offset for relative array access outside supported range
  490. line 51, column 43: error: offset for relative array access outside supported range
  491. line 56, column 43: error: offset for relative array access outside supported range
  492. line 57, column 43: error: offset for relative array access outside supported range
  493. line 58, column 43: error: offset for relative array access outside supported range
  494. line 59, column 43: error: offset for relative array access outside supported range
  495. line 60, column 43: error: offset for relative array access outside supported range
  496. line 61, column 43: error: offset for relative array access outside supported range
  497. line 62, column 43: error: offset for relative array access outside supported range
  498. line 64, column 23: error: offset for relative array access outside supported range
  499. line 67, column 21: error: out of bounds array access
  500. line 68, column 21: error: out of bounds array access
  501. line 69, column 21: error: out of bounds array access
  502. line 70, column 34: error: out of bounds array access
  503. -- internal assembly text --
  504. !!NVvp5.0
  505. OPTION NV_internal;
  506. OPTION NV_bindless_texture;
  507. # cgc version 3.4.0001, build date Apr 1 2021
  508. # command line args:
  509. #vendor NVIDIA Corporation
  510. #version 3.4.0.1 COP Build Date Apr 1 2021
  511. #profile gp5vp
  512. #program main
  513. #semantic _26
  514. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  515. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  516. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  517. #var float4 _26.qt_material_base_color : : : -1 : 0
  518. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  519. #var float4 _26.qt_material_properties : : : -1 : 0
  520. #var float4 _26.qt_material_properties2 : : : -1 : 0
  521. #var float4 _26.qt_material_properties3 : : : -1 : 0
  522. #var float4 _26.qt_material_specular : : : -1 : 0
  523. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  524. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  525. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  526. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  527. PARAM c[1028] = { program.local[0..1027] };
  528. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  529. TEMP R0, R1, R2, R3, R4;
  530. TEMP T;
  531. TEMP RC;
  532. SHORT TEMP HC;
  533. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  534. TRUNC.U R0, R0;
  535. OR.U R0.x, R0, R0.y;
  536. OR.U R0.x, R0, R0.z;
  537. OR.U.CC HC.x, R0, R0.w;
  538. MOV.F R3.xyz, vertex.attrib[1];
  539. MOV.F R3.w, {1, 0, 0, 0}.x;
  540. IF NE.x;
  541. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  542. MOV.S R4.w, R0.x;
  543. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  544. MOV.S R4.z, R2.x;
  545. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  546. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  547. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  548. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  549. MOV.S R4.y, R2;
  550. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  551. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  552. MOV.S R4.x, R2;
  553. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  554. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  555. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  556. MUL.F32 R0, R3.y, R0;
  557. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  558. MAD.F32 R2, R3.x, R1, R0;
  559. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  560. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  561. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  562. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  563. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  564. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  565. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  566. MAD.F32 R1, R3.z, R1, R2;
  567. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  568. MAD.F32 R3, R3.w, R0, R1;
  569. ENDIF;
  570. MUL.F32 R0, R3.y, c[1025];
  571. MAD.F32 R0, R3.x, c[1024], R0;
  572. MAD.F32 R0, R3.z, c[1026], R0;
  573. MAD.F32 result.position, R3.w, c[1027], R0;
  574. END
  575. # 41 instructions, 5 R-regs
  576.  
  577. Failed to build graphics pipeline state
  578. Failed to link shader program: Vertex info
  579. -----------
  580. Internal error: assembly compile error for vertex shader at offset 982:
  581. -- error message --
  582. line 24, column 9: error: invalid parameter array size
  583. line 44, column 43: error: offset for relative array access outside supported range
  584. line 48, column 43: error: offset for relative array access outside supported range
  585. line 50, column 43: error: offset for relative array access outside supported range
  586. line 51, column 43: error: offset for relative array access outside supported range
  587. line 56, column 43: error: offset for relative array access outside supported range
  588. line 57, column 43: error: offset for relative array access outside supported range
  589. line 58, column 43: error: offset for relative array access outside supported range
  590. line 59, column 43: error: offset for relative array access outside supported range
  591. line 60, column 43: error: offset for relative array access outside supported range
  592. line 61, column 43: error: offset for relative array access outside supported range
  593. line 62, column 43: error: offset for relative array access outside supported range
  594. line 64, column 23: error: offset for relative array access outside supported range
  595. line 67, column 21: error: out of bounds array access
  596. line 68, column 21: error: out of bounds array access
  597. line 69, column 21: error: out of bounds array access
  598. line 70, column 34: error: out of bounds array access
  599. -- internal assembly text --
  600. !!NVvp5.0
  601. OPTION NV_internal;
  602. OPTION NV_bindless_texture;
  603. # cgc version 3.4.0001, build date Apr 1 2021
  604. # command line args:
  605. #vendor NVIDIA Corporation
  606. #version 3.4.0.1 COP Build Date Apr 1 2021
  607. #profile gp5vp
  608. #program main
  609. #semantic _26
  610. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  611. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  612. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  613. #var float4 _26.qt_material_base_color : : : -1 : 0
  614. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  615. #var float4 _26.qt_material_properties : : : -1 : 0
  616. #var float4 _26.qt_material_properties2 : : : -1 : 0
  617. #var float4 _26.qt_material_properties3 : : : -1 : 0
  618. #var float4 _26.qt_material_specular : : : -1 : 0
  619. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  620. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  621. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  622. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  623. PARAM c[1028] = { program.local[0..1027] };
  624. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  625. TEMP R0, R1, R2, R3, R4;
  626. TEMP T;
  627. TEMP RC;
  628. SHORT TEMP HC;
  629. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  630. TRUNC.U R0, R0;
  631. OR.U R0.x, R0, R0.y;
  632. OR.U R0.x, R0, R0.z;
  633. OR.U.CC HC.x, R0, R0.w;
  634. MOV.F R3.xyz, vertex.attrib[1];
  635. MOV.F R3.w, {1, 0, 0, 0}.x;
  636. IF NE.x;
  637. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  638. MOV.S R4.w, R0.x;
  639. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  640. MOV.S R4.z, R2.x;
  641. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  642. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  643. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  644. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  645. MOV.S R4.y, R2;
  646. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  647. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  648. MOV.S R4.x, R2;
  649. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  650. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  651. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  652. MUL.F32 R0, R3.y, R0;
  653. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  654. MAD.F32 R2, R3.x, R1, R0;
  655. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  656. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  657. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  658. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  659. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  660. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  661. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  662. MAD.F32 R1, R3.z, R1, R2;
  663. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  664. MAD.F32 R3, R3.w, R0, R1;
  665. ENDIF;
  666. MUL.F32 R0, R3.y, c[1025];
  667. MAD.F32 R0, R3.x, c[1024], R0;
  668. MAD.F32 R0, R3.z, c[1026], R0;
  669. MAD.F32 result.position, R3.w, c[1027], R0;
  670. END
  671. # 41 instructions, 5 R-regs
  672.  
  673. Failed to build graphics pipeline state
  674. Failed to link shader program: Vertex info
  675. -----------
  676. Internal error: assembly compile error for vertex shader at offset 982:
  677. -- error message --
  678. line 24, column 9: error: invalid parameter array size
  679. line 44, column 43: error: offset for relative array access outside supported range
  680. line 48, column 43: error: offset for relative array access outside supported range
  681. line 50, column 43: error: offset for relative array access outside supported range
  682. line 51, column 43: error: offset for relative array access outside supported range
  683. line 56, column 43: error: offset for relative array access outside supported range
  684. line 57, column 43: error: offset for relative array access outside supported range
  685. line 58, column 43: error: offset for relative array access outside supported range
  686. line 59, column 43: error: offset for relative array access outside supported range
  687. line 60, column 43: error: offset for relative array access outside supported range
  688. line 61, column 43: error: offset for relative array access outside supported range
  689. line 62, column 43: error: offset for relative array access outside supported range
  690. line 64, column 23: error: offset for relative array access outside supported range
  691. line 67, column 21: error: out of bounds array access
  692. line 68, column 21: error: out of bounds array access
  693. line 69, column 21: error: out of bounds array access
  694. line 70, column 34: error: out of bounds array access
  695. -- internal assembly text --
  696. !!NVvp5.0
  697. OPTION NV_internal;
  698. OPTION NV_bindless_texture;
  699. # cgc version 3.4.0001, build date Apr 1 2021
  700. # command line args:
  701. #vendor NVIDIA Corporation
  702. #version 3.4.0.1 COP Build Date Apr 1 2021
  703. #profile gp5vp
  704. #program main
  705. #semantic _26
  706. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  707. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  708. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  709. #var float4 _26.qt_material_base_color : : : -1 : 0
  710. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  711. #var float4 _26.qt_material_properties : : : -1 : 0
  712. #var float4 _26.qt_material_properties2 : : : -1 : 0
  713. #var float4 _26.qt_material_properties3 : : : -1 : 0
  714. #var float4 _26.qt_material_specular : : : -1 : 0
  715. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  716. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  717. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  718. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  719. PARAM c[1028] = { program.local[0..1027] };
  720. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  721. TEMP R0, R1, R2, R3, R4;
  722. TEMP T;
  723. TEMP RC;
  724. SHORT TEMP HC;
  725. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  726. TRUNC.U R0, R0;
  727. OR.U R0.x, R0, R0.y;
  728. OR.U R0.x, R0, R0.z;
  729. OR.U.CC HC.x, R0, R0.w;
  730. MOV.F R3.xyz, vertex.attrib[1];
  731. MOV.F R3.w, {1, 0, 0, 0}.x;
  732. IF NE.x;
  733. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  734. MOV.S R4.w, R0.x;
  735. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  736. MOV.S R4.z, R2.x;
  737. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  738. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  739. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  740. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  741. MOV.S R4.y, R2;
  742. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  743. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  744. MOV.S R4.x, R2;
  745. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  746. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  747. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  748. MUL.F32 R0, R3.y, R0;
  749. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  750. MAD.F32 R2, R3.x, R1, R0;
  751. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  752. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  753. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  754. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  755. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  756. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  757. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  758. MAD.F32 R1, R3.z, R1, R2;
  759. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  760. MAD.F32 R3, R3.w, R0, R1;
  761. ENDIF;
  762. MUL.F32 R0, R3.y, c[1025];
  763. MAD.F32 R0, R3.x, c[1024], R0;
  764. MAD.F32 R0, R3.z, c[1026], R0;
  765. MAD.F32 result.position, R3.w, c[1027], R0;
  766. END
  767. # 41 instructions, 5 R-regs
  768.  
  769. Failed to build graphics pipeline state
  770. Failed to link shader program: Vertex info
  771. -----------
  772. Internal error: assembly compile error for vertex shader at offset 982:
  773. -- error message --
  774. line 24, column 9: error: invalid parameter array size
  775. line 44, column 43: error: offset for relative array access outside supported range
  776. line 48, column 43: error: offset for relative array access outside supported range
  777. line 50, column 43: error: offset for relative array access outside supported range
  778. line 51, column 43: error: offset for relative array access outside supported range
  779. line 56, column 43: error: offset for relative array access outside supported range
  780. line 57, column 43: error: offset for relative array access outside supported range
  781. line 58, column 43: error: offset for relative array access outside supported range
  782. line 59, column 43: error: offset for relative array access outside supported range
  783. line 60, column 43: error: offset for relative array access outside supported range
  784. line 61, column 43: error: offset for relative array access outside supported range
  785. line 62, column 43: error: offset for relative array access outside supported range
  786. line 64, column 23: error: offset for relative array access outside supported range
  787. line 67, column 21: error: out of bounds array access
  788. line 68, column 21: error: out of bounds array access
  789. line 69, column 21: error: out of bounds array access
  790. line 70, column 34: error: out of bounds array access
  791. -- internal assembly text --
  792. !!NVvp5.0
  793. OPTION NV_internal;
  794. OPTION NV_bindless_texture;
  795. # cgc version 3.4.0001, build date Apr 1 2021
  796. # command line args:
  797. #vendor NVIDIA Corporation
  798. #version 3.4.0.1 COP Build Date Apr 1 2021
  799. #profile gp5vp
  800. #program main
  801. #semantic _26
  802. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  803. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  804. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  805. #var float4 _26.qt_material_base_color : : : -1 : 0
  806. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  807. #var float4 _26.qt_material_properties : : : -1 : 0
  808. #var float4 _26.qt_material_properties2 : : : -1 : 0
  809. #var float4 _26.qt_material_properties3 : : : -1 : 0
  810. #var float4 _26.qt_material_specular : : : -1 : 0
  811. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  812. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  813. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  814. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  815. PARAM c[1028] = { program.local[0..1027] };
  816. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  817. TEMP R0, R1, R2, R3, R4;
  818. TEMP T;
  819. TEMP RC;
  820. SHORT TEMP HC;
  821. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  822. TRUNC.U R0, R0;
  823. OR.U R0.x, R0, R0.y;
  824. OR.U R0.x, R0, R0.z;
  825. OR.U.CC HC.x, R0, R0.w;
  826. MOV.F R3.xyz, vertex.attrib[1];
  827. MOV.F R3.w, {1, 0, 0, 0}.x;
  828. IF NE.x;
  829. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  830. MOV.S R4.w, R0.x;
  831. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  832. MOV.S R4.z, R2.x;
  833. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  834. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  835. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  836. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  837. MOV.S R4.y, R2;
  838. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  839. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  840. MOV.S R4.x, R2;
  841. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  842. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  843. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  844. MUL.F32 R0, R3.y, R0;
  845. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  846. MAD.F32 R2, R3.x, R1, R0;
  847. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  848. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  849. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  850. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  851. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  852. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  853. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  854. MAD.F32 R1, R3.z, R1, R2;
  855. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  856. MAD.F32 R3, R3.w, R0, R1;
  857. ENDIF;
  858. MUL.F32 R0, R3.y, c[1025];
  859. MAD.F32 R0, R3.x, c[1024], R0;
  860. MAD.F32 R0, R3.z, c[1026], R0;
  861. MAD.F32 result.position, R3.w, c[1027], R0;
  862. END
  863. # 41 instructions, 5 R-regs
  864.  
  865. Failed to build graphics pipeline state
  866. Failed to link shader program: Vertex info
  867. -----------
  868. Internal error: assembly compile error for vertex shader at offset 982:
  869. -- error message --
  870. line 24, column 9: error: invalid parameter array size
  871. line 44, column 43: error: offset for relative array access outside supported range
  872. line 48, column 43: error: offset for relative array access outside supported range
  873. line 50, column 43: error: offset for relative array access outside supported range
  874. line 51, column 43: error: offset for relative array access outside supported range
  875. line 56, column 43: error: offset for relative array access outside supported range
  876. line 57, column 43: error: offset for relative array access outside supported range
  877. line 58, column 43: error: offset for relative array access outside supported range
  878. line 59, column 43: error: offset for relative array access outside supported range
  879. line 60, column 43: error: offset for relative array access outside supported range
  880. line 61, column 43: error: offset for relative array access outside supported range
  881. line 62, column 43: error: offset for relative array access outside supported range
  882. line 64, column 23: error: offset for relative array access outside supported range
  883. line 67, column 21: error: out of bounds array access
  884. line 68, column 21: error: out of bounds array access
  885. line 69, column 21: error: out of bounds array access
  886. line 70, column 34: error: out of bounds array access
  887. -- internal assembly text --
  888. !!NVvp5.0
  889. OPTION NV_internal;
  890. OPTION NV_bindless_texture;
  891. # cgc version 3.4.0001, build date Apr 1 2021
  892. # command line args:
  893. #vendor NVIDIA Corporation
  894. #version 3.4.0.1 COP Build Date Apr 1 2021
  895. #profile gp5vp
  896. #program main
  897. #semantic _26
  898. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  899. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  900. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  901. #var float4 _26.qt_material_base_color : : : -1 : 0
  902. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  903. #var float4 _26.qt_material_properties : : : -1 : 0
  904. #var float4 _26.qt_material_properties2 : : : -1 : 0
  905. #var float4 _26.qt_material_properties3 : : : -1 : 0
  906. #var float4 _26.qt_material_specular : : : -1 : 0
  907. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  908. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  909. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  910. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  911. PARAM c[1028] = { program.local[0..1027] };
  912. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  913. TEMP R0, R1, R2, R3, R4;
  914. TEMP T;
  915. TEMP RC;
  916. SHORT TEMP HC;
  917. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  918. TRUNC.U R0, R0;
  919. OR.U R0.x, R0, R0.y;
  920. OR.U R0.x, R0, R0.z;
  921. OR.U.CC HC.x, R0, R0.w;
  922. MOV.F R3.xyz, vertex.attrib[1];
  923. MOV.F R3.w, {1, 0, 0, 0}.x;
  924. IF NE.x;
  925. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  926. MOV.S R4.w, R0.x;
  927. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  928. MOV.S R4.z, R2.x;
  929. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  930. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  931. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  932. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  933. MOV.S R4.y, R2;
  934. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  935. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  936. MOV.S R4.x, R2;
  937. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  938. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  939. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  940. MUL.F32 R0, R3.y, R0;
  941. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  942. MAD.F32 R2, R3.x, R1, R0;
  943. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  944. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  945. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  946. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  947. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  948. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  949. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  950. MAD.F32 R1, R3.z, R1, R2;
  951. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  952. MAD.F32 R3, R3.w, R0, R1;
  953. ENDIF;
  954. MUL.F32 R0, R3.y, c[1025];
  955. MAD.F32 R0, R3.x, c[1024], R0;
  956. MAD.F32 R0, R3.z, c[1026], R0;
  957. MAD.F32 result.position, R3.w, c[1027], R0;
  958. END
  959. # 41 instructions, 5 R-regs
  960.  
  961. Failed to build graphics pipeline state
  962. Failed to link shader program: Vertex info
  963. -----------
  964. Internal error: assembly compile error for vertex shader at offset 982:
  965. -- error message --
  966. line 24, column 9: error: invalid parameter array size
  967. line 44, column 43: error: offset for relative array access outside supported range
  968. line 48, column 43: error: offset for relative array access outside supported range
  969. line 50, column 43: error: offset for relative array access outside supported range
  970. line 51, column 43: error: offset for relative array access outside supported range
  971. line 56, column 43: error: offset for relative array access outside supported range
  972. line 57, column 43: error: offset for relative array access outside supported range
  973. line 58, column 43: error: offset for relative array access outside supported range
  974. line 59, column 43: error: offset for relative array access outside supported range
  975. line 60, column 43: error: offset for relative array access outside supported range
  976. line 61, column 43: error: offset for relative array access outside supported range
  977. line 62, column 43: error: offset for relative array access outside supported range
  978. line 64, column 23: error: offset for relative array access outside supported range
  979. line 67, column 21: error: out of bounds array access
  980. line 68, column 21: error: out of bounds array access
  981. line 69, column 21: error: out of bounds array access
  982. line 70, column 34: error: out of bounds array access
  983. -- internal assembly text --
  984. !!NVvp5.0
  985. OPTION NV_internal;
  986. OPTION NV_bindless_texture;
  987. # cgc version 3.4.0001, build date Apr 1 2021
  988. # command line args:
  989. #vendor NVIDIA Corporation
  990. #version 3.4.0.1 COP Build Date Apr 1 2021
  991. #profile gp5vp
  992. #program main
  993. #semantic _26
  994. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  995. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  996. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  997. #var float4 _26.qt_material_base_color : : : -1 : 0
  998. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  999. #var float4 _26.qt_material_properties : : : -1 : 0
  1000. #var float4 _26.qt_material_properties2 : : : -1 : 0
  1001. #var float4 _26.qt_material_properties3 : : : -1 : 0
  1002. #var float4 _26.qt_material_specular : : : -1 : 0
  1003. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  1004. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  1005. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  1006. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  1007. PARAM c[1028] = { program.local[0..1027] };
  1008. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  1009. TEMP R0, R1, R2, R3, R4;
  1010. TEMP T;
  1011. TEMP RC;
  1012. SHORT TEMP HC;
  1013. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  1014. TRUNC.U R0, R0;
  1015. OR.U R0.x, R0, R0.y;
  1016. OR.U R0.x, R0, R0.z;
  1017. OR.U.CC HC.x, R0, R0.w;
  1018. MOV.F R3.xyz, vertex.attrib[1];
  1019. MOV.F R3.w, {1, 0, 0, 0}.x;
  1020. IF NE.x;
  1021. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  1022. MOV.S R4.w, R0.x;
  1023. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  1024. MOV.S R4.z, R2.x;
  1025. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  1026. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  1027. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  1028. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  1029. MOV.S R4.y, R2;
  1030. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  1031. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  1032. MOV.S R4.x, R2;
  1033. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  1034. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  1035. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  1036. MUL.F32 R0, R3.y, R0;
  1037. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  1038. MAD.F32 R2, R3.x, R1, R0;
  1039. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  1040. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  1041. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  1042. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  1043. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  1044. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  1045. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  1046. MAD.F32 R1, R3.z, R1, R2;
  1047. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  1048. MAD.F32 R3, R3.w, R0, R1;
  1049. ENDIF;
  1050. MUL.F32 R0, R3.y, c[1025];
  1051. MAD.F32 R0, R3.x, c[1024], R0;
  1052. MAD.F32 R0, R3.z, c[1026], R0;
  1053. MAD.F32 result.position, R3.w, c[1027], R0;
  1054. END
  1055. # 41 instructions, 5 R-regs
  1056.  
  1057. Failed to build graphics pipeline state
  1058. Failed to link shader program: Vertex info
  1059. -----------
  1060. Internal error: assembly compile error for vertex shader at offset 982:
  1061. -- error message --
  1062. line 24, column 9: error: invalid parameter array size
  1063. line 44, column 43: error: offset for relative array access outside supported range
  1064. line 48, column 43: error: offset for relative array access outside supported range
  1065. line 50, column 43: error: offset for relative array access outside supported range
  1066. line 51, column 43: error: offset for relative array access outside supported range
  1067. line 56, column 43: error: offset for relative array access outside supported range
  1068. line 57, column 43: error: offset for relative array access outside supported range
  1069. line 58, column 43: error: offset for relative array access outside supported range
  1070. line 59, column 43: error: offset for relative array access outside supported range
  1071. line 60, column 43: error: offset for relative array access outside supported range
  1072. line 61, column 43: error: offset for relative array access outside supported range
  1073. line 62, column 43: error: offset for relative array access outside supported range
  1074. line 64, column 23: error: offset for relative array access outside supported range
  1075. line 67, column 21: error: out of bounds array access
  1076. line 68, column 21: error: out of bounds array access
  1077. line 69, column 21: error: out of bounds array access
  1078. line 70, column 34: error: out of bounds array access
  1079. -- internal assembly text --
  1080. !!NVvp5.0
  1081. OPTION NV_internal;
  1082. OPTION NV_bindless_texture;
  1083. # cgc version 3.4.0001, build date Apr 1 2021
  1084. # command line args:
  1085. #vendor NVIDIA Corporation
  1086. #version 3.4.0.1 COP Build Date Apr 1 2021
  1087. #profile gp5vp
  1088. #program main
  1089. #semantic _26
  1090. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  1091. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  1092. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  1093. #var float4 _26.qt_material_base_color : : : -1 : 0
  1094. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  1095. #var float4 _26.qt_material_properties : : : -1 : 0
  1096. #var float4 _26.qt_material_properties2 : : : -1 : 0
  1097. #var float4 _26.qt_material_properties3 : : : -1 : 0
  1098. #var float4 _26.qt_material_specular : : : -1 : 0
  1099. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  1100. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  1101. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  1102. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  1103. PARAM c[1028] = { program.local[0..1027] };
  1104. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  1105. TEMP R0, R1, R2, R3, R4;
  1106. TEMP T;
  1107. TEMP RC;
  1108. SHORT TEMP HC;
  1109. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  1110. TRUNC.U R0, R0;
  1111. OR.U R0.x, R0, R0.y;
  1112. OR.U R0.x, R0, R0.z;
  1113. OR.U.CC HC.x, R0, R0.w;
  1114. MOV.F R3.xyz, vertex.attrib[1];
  1115. MOV.F R3.w, {1, 0, 0, 0}.x;
  1116. IF NE.x;
  1117. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  1118. MOV.S R4.w, R0.x;
  1119. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  1120. MOV.S R4.z, R2.x;
  1121. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  1122. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  1123. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  1124. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  1125. MOV.S R4.y, R2;
  1126. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  1127. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  1128. MOV.S R4.x, R2;
  1129. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  1130. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  1131. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  1132. MUL.F32 R0, R3.y, R0;
  1133. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  1134. MAD.F32 R2, R3.x, R1, R0;
  1135. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  1136. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  1137. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  1138. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  1139. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  1140. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  1141. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  1142. MAD.F32 R1, R3.z, R1, R2;
  1143. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  1144. MAD.F32 R3, R3.w, R0, R1;
  1145. ENDIF;
  1146. MUL.F32 R0, R3.y, c[1025];
  1147. MAD.F32 R0, R3.x, c[1024], R0;
  1148. MAD.F32 R0, R3.z, c[1026], R0;
  1149. MAD.F32 result.position, R3.w, c[1027], R0;
  1150. END
  1151. # 41 instructions, 5 R-regs
  1152.  
  1153. Failed to build graphics pipeline state
  1154. Failed to link shader program: Vertex info
  1155. -----------
  1156. Internal error: assembly compile error for vertex shader at offset 982:
  1157. -- error message --
  1158. line 24, column 9: error: invalid parameter array size
  1159. line 44, column 43: error: offset for relative array access outside supported range
  1160. line 48, column 43: error: offset for relative array access outside supported range
  1161. line 50, column 43: error: offset for relative array access outside supported range
  1162. line 51, column 43: error: offset for relative array access outside supported range
  1163. line 56, column 43: error: offset for relative array access outside supported range
  1164. line 57, column 43: error: offset for relative array access outside supported range
  1165. line 58, column 43: error: offset for relative array access outside supported range
  1166. line 59, column 43: error: offset for relative array access outside supported range
  1167. line 60, column 43: error: offset for relative array access outside supported range
  1168. line 61, column 43: error: offset for relative array access outside supported range
  1169. line 62, column 43: error: offset for relative array access outside supported range
  1170. line 64, column 23: error: offset for relative array access outside supported range
  1171. line 67, column 21: error: out of bounds array access
  1172. line 68, column 21: error: out of bounds array access
  1173. line 69, column 21: error: out of bounds array access
  1174. line 70, column 34: error: out of bounds array access
  1175. -- internal assembly text --
  1176. !!NVvp5.0
  1177. OPTION NV_internal;
  1178. OPTION NV_bindless_texture;
  1179. # cgc version 3.4.0001, build date Apr 1 2021
  1180. # command line args:
  1181. #vendor NVIDIA Corporation
  1182. #version 3.4.0.1 COP Build Date Apr 1 2021
  1183. #profile gp5vp
  1184. #program main
  1185. #semantic _26
  1186. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  1187. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  1188. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  1189. #var float4 _26.qt_material_base_color : : : -1 : 0
  1190. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  1191. #var float4 _26.qt_material_properties : : : -1 : 0
  1192. #var float4 _26.qt_material_properties2 : : : -1 : 0
  1193. #var float4 _26.qt_material_properties3 : : : -1 : 0
  1194. #var float4 _26.qt_material_specular : : : -1 : 0
  1195. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  1196. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  1197. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  1198. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  1199. PARAM c[1028] = { program.local[0..1027] };
  1200. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  1201. TEMP R0, R1, R2, R3, R4;
  1202. TEMP T;
  1203. TEMP RC;
  1204. SHORT TEMP HC;
  1205. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  1206. TRUNC.U R0, R0;
  1207. OR.U R0.x, R0, R0.y;
  1208. OR.U R0.x, R0, R0.z;
  1209. OR.U.CC HC.x, R0, R0.w;
  1210. MOV.F R3.xyz, vertex.attrib[1];
  1211. MOV.F R3.w, {1, 0, 0, 0}.x;
  1212. IF NE.x;
  1213. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  1214. MOV.S R4.w, R0.x;
  1215. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  1216. MOV.S R4.z, R2.x;
  1217. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  1218. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  1219. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  1220. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  1221. MOV.S R4.y, R2;
  1222. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  1223. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  1224. MOV.S R4.x, R2;
  1225. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  1226. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  1227. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  1228. MUL.F32 R0, R3.y, R0;
  1229. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  1230. MAD.F32 R2, R3.x, R1, R0;
  1231. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  1232. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  1233. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  1234. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  1235. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  1236. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  1237. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  1238. MAD.F32 R1, R3.z, R1, R2;
  1239. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  1240. MAD.F32 R3, R3.w, R0, R1;
  1241. ENDIF;
  1242. MUL.F32 R0, R3.y, c[1025];
  1243. MAD.F32 R0, R3.x, c[1024], R0;
  1244. MAD.F32 R0, R3.z, c[1026], R0;
  1245. MAD.F32 result.position, R3.w, c[1027], R0;
  1246. END
  1247. # 41 instructions, 5 R-regs
  1248.  
  1249. Failed to build graphics pipeline state
  1250. Failed to link shader program: Vertex info
  1251. -----------
  1252. Internal error: assembly compile error for vertex shader at offset 982:
  1253. -- error message --
  1254. line 24, column 9: error: invalid parameter array size
  1255. line 44, column 43: error: offset for relative array access outside supported range
  1256. line 48, column 43: error: offset for relative array access outside supported range
  1257. line 50, column 43: error: offset for relative array access outside supported range
  1258. line 51, column 43: error: offset for relative array access outside supported range
  1259. line 56, column 43: error: offset for relative array access outside supported range
  1260. line 57, column 43: error: offset for relative array access outside supported range
  1261. line 58, column 43: error: offset for relative array access outside supported range
  1262. line 59, column 43: error: offset for relative array access outside supported range
  1263. line 60, column 43: error: offset for relative array access outside supported range
  1264. line 61, column 43: error: offset for relative array access outside supported range
  1265. line 62, column 43: error: offset for relative array access outside supported range
  1266. line 64, column 23: error: offset for relative array access outside supported range
  1267. line 67, column 21: error: out of bounds array access
  1268. line 68, column 21: error: out of bounds array access
  1269. line 69, column 21: error: out of bounds array access
  1270. line 70, column 34: error: out of bounds array access
  1271. -- internal assembly text --
  1272. !!NVvp5.0
  1273. OPTION NV_internal;
  1274. OPTION NV_bindless_texture;
  1275. # cgc version 3.4.0001, build date Apr 1 2021
  1276. # command line args:
  1277. #vendor NVIDIA Corporation
  1278. #version 3.4.0.1 COP Build Date Apr 1 2021
  1279. #profile gp5vp
  1280. #program main
  1281. #semantic _26
  1282. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  1283. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  1284. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  1285. #var float4 _26.qt_material_base_color : : : -1 : 0
  1286. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  1287. #var float4 _26.qt_material_properties : : : -1 : 0
  1288. #var float4 _26.qt_material_properties2 : : : -1 : 0
  1289. #var float4 _26.qt_material_properties3 : : : -1 : 0
  1290. #var float4 _26.qt_material_specular : : : -1 : 0
  1291. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  1292. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  1293. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  1294. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  1295. PARAM c[1028] = { program.local[0..1027] };
  1296. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  1297. TEMP R0, R1, R2, R3, R4;
  1298. TEMP T;
  1299. TEMP RC;
  1300. SHORT TEMP HC;
  1301. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  1302. TRUNC.U R0, R0;
  1303. OR.U R0.x, R0, R0.y;
  1304. OR.U R0.x, R0, R0.z;
  1305. OR.U.CC HC.x, R0, R0.w;
  1306. MOV.F R3.xyz, vertex.attrib[1];
  1307. MOV.F R3.w, {1, 0, 0, 0}.x;
  1308. IF NE.x;
  1309. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  1310. MOV.S R4.w, R0.x;
  1311. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  1312. MOV.S R4.z, R2.x;
  1313. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  1314. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  1315. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  1316. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  1317. MOV.S R4.y, R2;
  1318. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  1319. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  1320. MOV.S R4.x, R2;
  1321. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  1322. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  1323. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  1324. MUL.F32 R0, R3.y, R0;
  1325. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  1326. MAD.F32 R2, R3.x, R1, R0;
  1327. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  1328. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  1329. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  1330. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  1331. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  1332. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  1333. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  1334. MAD.F32 R1, R3.z, R1, R2;
  1335. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  1336. MAD.F32 R3, R3.w, R0, R1;
  1337. ENDIF;
  1338. MUL.F32 R0, R3.y, c[1025];
  1339. MAD.F32 R0, R3.x, c[1024], R0;
  1340. MAD.F32 R0, R3.z, c[1026], R0;
  1341. MAD.F32 result.position, R3.w, c[1027], R0;
  1342. END
  1343. # 41 instructions, 5 R-regs
  1344.  
  1345. Failed to build graphics pipeline state
  1346. Failed to link shader program: Vertex info
  1347. -----------
  1348. Internal error: assembly compile error for vertex shader at offset 982:
  1349. -- error message --
  1350. line 24, column 9: error: invalid parameter array size
  1351. line 44, column 43: error: offset for relative array access outside supported range
  1352. line 48, column 43: error: offset for relative array access outside supported range
  1353. line 50, column 43: error: offset for relative array access outside supported range
  1354. line 51, column 43: error: offset for relative array access outside supported range
  1355. line 56, column 43: error: offset for relative array access outside supported range
  1356. line 57, column 43: error: offset for relative array access outside supported range
  1357. line 58, column 43: error: offset for relative array access outside supported range
  1358. line 59, column 43: error: offset for relative array access outside supported range
  1359. line 60, column 43: error: offset for relative array access outside supported range
  1360. line 61, column 43: error: offset for relative array access outside supported range
  1361. line 62, column 43: error: offset for relative array access outside supported range
  1362. line 64, column 23: error: offset for relative array access outside supported range
  1363. line 67, column 21: error: out of bounds array access
  1364. line 68, column 21: error: out of bounds array access
  1365. line 69, column 21: error: out of bounds array access
  1366. line 70, column 34: error: out of bounds array access
  1367. -- internal assembly text --
  1368. !!NVvp5.0
  1369. OPTION NV_internal;
  1370. OPTION NV_bindless_texture;
  1371. # cgc version 3.4.0001, build date Apr 1 2021
  1372. # command line args:
  1373. #vendor NVIDIA Corporation
  1374. #version 3.4.0.1 COP Build Date Apr 1 2021
  1375. #profile gp5vp
  1376. #program main
  1377. #semantic _26
  1378. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  1379. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  1380. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  1381. #var float4 _26.qt_material_base_color : : : -1 : 0
  1382. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  1383. #var float4 _26.qt_material_properties : : : -1 : 0
  1384. #var float4 _26.qt_material_properties2 : : : -1 : 0
  1385. #var float4 _26.qt_material_properties3 : : : -1 : 0
  1386. #var float4 _26.qt_material_specular : : : -1 : 0
  1387. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  1388. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  1389. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  1390. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  1391. PARAM c[1028] = { program.local[0..1027] };
  1392. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  1393. TEMP R0, R1, R2, R3, R4;
  1394. TEMP T;
  1395. TEMP RC;
  1396. SHORT TEMP HC;
  1397. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  1398. TRUNC.U R0, R0;
  1399. OR.U R0.x, R0, R0.y;
  1400. OR.U R0.x, R0, R0.z;
  1401. OR.U.CC HC.x, R0, R0.w;
  1402. MOV.F R3.xyz, vertex.attrib[1];
  1403. MOV.F R3.w, {1, 0, 0, 0}.x;
  1404. IF NE.x;
  1405. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  1406. MOV.S R4.w, R0.x;
  1407. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  1408. MOV.S R4.z, R2.x;
  1409. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  1410. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  1411. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  1412. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  1413. MOV.S R4.y, R2;
  1414. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  1415. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  1416. MOV.S R4.x, R2;
  1417. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  1418. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  1419. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  1420. MUL.F32 R0, R3.y, R0;
  1421. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  1422. MAD.F32 R2, R3.x, R1, R0;
  1423. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  1424. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  1425. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  1426. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  1427. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  1428. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  1429. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  1430. MAD.F32 R1, R3.z, R1, R2;
  1431. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  1432. MAD.F32 R3, R3.w, R0, R1;
  1433. ENDIF;
  1434. MUL.F32 R0, R3.y, c[1025];
  1435. MAD.F32 R0, R3.x, c[1024], R0;
  1436. MAD.F32 R0, R3.z, c[1026], R0;
  1437. MAD.F32 result.position, R3.w, c[1027], R0;
  1438. END
  1439. # 41 instructions, 5 R-regs
  1440.  
  1441. Failed to build graphics pipeline state
  1442. Failed to link shader program: Vertex info
  1443. -----------
  1444. Internal error: assembly compile error for vertex shader at offset 982:
  1445. -- error message --
  1446. line 24, column 9: error: invalid parameter array size
  1447. line 44, column 43: error: offset for relative array access outside supported range
  1448. line 48, column 43: error: offset for relative array access outside supported range
  1449. line 50, column 43: error: offset for relative array access outside supported range
  1450. line 51, column 43: error: offset for relative array access outside supported range
  1451. line 56, column 43: error: offset for relative array access outside supported range
  1452. line 57, column 43: error: offset for relative array access outside supported range
  1453. line 58, column 43: error: offset for relative array access outside supported range
  1454. line 59, column 43: error: offset for relative array access outside supported range
  1455. line 60, column 43: error: offset for relative array access outside supported range
  1456. line 61, column 43: error: offset for relative array access outside supported range
  1457. line 62, column 43: error: offset for relative array access outside supported range
  1458. line 64, column 23: error: offset for relative array access outside supported range
  1459. line 67, column 21: error: out of bounds array access
  1460. line 68, column 21: error: out of bounds array access
  1461. line 69, column 21: error: out of bounds array access
  1462. line 70, column 34: error: out of bounds array access
  1463. -- internal assembly text --
  1464. !!NVvp5.0
  1465. OPTION NV_internal;
  1466. OPTION NV_bindless_texture;
  1467. # cgc version 3.4.0001, build date Apr 1 2021
  1468. # command line args:
  1469. #vendor NVIDIA Corporation
  1470. #version 3.4.0.1 COP Build Date Apr 1 2021
  1471. #profile gp5vp
  1472. #program main
  1473. #semantic _26
  1474. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  1475. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  1476. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  1477. #var float4 _26.qt_material_base_color : : : -1 : 0
  1478. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  1479. #var float4 _26.qt_material_properties : : : -1 : 0
  1480. #var float4 _26.qt_material_properties2 : : : -1 : 0
  1481. #var float4 _26.qt_material_properties3 : : : -1 : 0
  1482. #var float4 _26.qt_material_specular : : : -1 : 0
  1483. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  1484. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  1485. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  1486. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  1487. PARAM c[1028] = { program.local[0..1027] };
  1488. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  1489. TEMP R0, R1, R2, R3, R4;
  1490. TEMP T;
  1491. TEMP RC;
  1492. SHORT TEMP HC;
  1493. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  1494. TRUNC.U R0, R0;
  1495. OR.U R0.x, R0, R0.y;
  1496. OR.U R0.x, R0, R0.z;
  1497. OR.U.CC HC.x, R0, R0.w;
  1498. MOV.F R3.xyz, vertex.attrib[1];
  1499. MOV.F R3.w, {1, 0, 0, 0}.x;
  1500. IF NE.x;
  1501. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  1502. MOV.S R4.w, R0.x;
  1503. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  1504. MOV.S R4.z, R2.x;
  1505. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  1506. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  1507. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  1508. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  1509. MOV.S R4.y, R2;
  1510. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  1511. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  1512. MOV.S R4.x, R2;
  1513. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  1514. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  1515. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  1516. MUL.F32 R0, R3.y, R0;
  1517. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  1518. MAD.F32 R2, R3.x, R1, R0;
  1519. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  1520. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  1521. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  1522. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  1523. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  1524. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  1525. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  1526. MAD.F32 R1, R3.z, R1, R2;
  1527. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  1528. MAD.F32 R3, R3.w, R0, R1;
  1529. ENDIF;
  1530. MUL.F32 R0, R3.y, c[1025];
  1531. MAD.F32 R0, R3.x, c[1024], R0;
  1532. MAD.F32 R0, R3.z, c[1026], R0;
  1533. MAD.F32 result.position, R3.w, c[1027], R0;
  1534. END
  1535. # 41 instructions, 5 R-regs
  1536.  
  1537. Failed to build graphics pipeline state
  1538. Failed to link shader program: Vertex info
  1539. -----------
  1540. Internal error: assembly compile error for vertex shader at offset 982:
  1541. -- error message --
  1542. line 24, column 9: error: invalid parameter array size
  1543. line 44, column 43: error: offset for relative array access outside supported range
  1544. line 48, column 43: error: offset for relative array access outside supported range
  1545. line 50, column 43: error: offset for relative array access outside supported range
  1546. line 51, column 43: error: offset for relative array access outside supported range
  1547. line 56, column 43: error: offset for relative array access outside supported range
  1548. line 57, column 43: error: offset for relative array access outside supported range
  1549. line 58, column 43: error: offset for relative array access outside supported range
  1550. line 59, column 43: error: offset for relative array access outside supported range
  1551. line 60, column 43: error: offset for relative array access outside supported range
  1552. line 61, column 43: error: offset for relative array access outside supported range
  1553. line 62, column 43: error: offset for relative array access outside supported range
  1554. line 64, column 23: error: offset for relative array access outside supported range
  1555. line 67, column 21: error: out of bounds array access
  1556. line 68, column 21: error: out of bounds array access
  1557. line 69, column 21: error: out of bounds array access
  1558. line 70, column 34: error: out of bounds array access
  1559. -- internal assembly text --
  1560. !!NVvp5.0
  1561. OPTION NV_internal;
  1562. OPTION NV_bindless_texture;
  1563. # cgc version 3.4.0001, build date Apr 1 2021
  1564. # command line args:
  1565. #vendor NVIDIA Corporation
  1566. #version 3.4.0.1 COP Build Date Apr 1 2021
  1567. #profile gp5vp
  1568. #program main
  1569. #semantic _26
  1570. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  1571. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  1572. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  1573. #var float4 _26.qt_material_base_color : : : -1 : 0
  1574. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  1575. #var float4 _26.qt_material_properties : : : -1 : 0
  1576. #var float4 _26.qt_material_properties2 : : : -1 : 0
  1577. #var float4 _26.qt_material_properties3 : : : -1 : 0
  1578. #var float4 _26.qt_material_specular : : : -1 : 0
  1579. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  1580. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  1581. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  1582. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  1583. PARAM c[1028] = { program.local[0..1027] };
  1584. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  1585. TEMP R0, R1, R2, R3, R4;
  1586. TEMP T;
  1587. TEMP RC;
  1588. SHORT TEMP HC;
  1589. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  1590. TRUNC.U R0, R0;
  1591. OR.U R0.x, R0, R0.y;
  1592. OR.U R0.x, R0, R0.z;
  1593. OR.U.CC HC.x, R0, R0.w;
  1594. MOV.F R3.xyz, vertex.attrib[1];
  1595. MOV.F R3.w, {1, 0, 0, 0}.x;
  1596. IF NE.x;
  1597. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  1598. MOV.S R4.w, R0.x;
  1599. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  1600. MOV.S R4.z, R2.x;
  1601. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  1602. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  1603. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  1604. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  1605. MOV.S R4.y, R2;
  1606. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  1607. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  1608. MOV.S R4.x, R2;
  1609. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  1610. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  1611. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  1612. MUL.F32 R0, R3.y, R0;
  1613. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  1614. MAD.F32 R2, R3.x, R1, R0;
  1615. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  1616. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  1617. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  1618. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  1619. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  1620. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  1621. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  1622. MAD.F32 R1, R3.z, R1, R2;
  1623. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  1624. MAD.F32 R3, R3.w, R0, R1;
  1625. ENDIF;
  1626. MUL.F32 R0, R3.y, c[1025];
  1627. MAD.F32 R0, R3.x, c[1024], R0;
  1628. MAD.F32 R0, R3.z, c[1026], R0;
  1629. MAD.F32 result.position, R3.w, c[1027], R0;
  1630. END
  1631. # 41 instructions, 5 R-regs
  1632.  
  1633. Failed to build graphics pipeline state
  1634. Failed to link shader program: Vertex info
  1635. -----------
  1636. Internal error: assembly compile error for vertex shader at offset 982:
  1637. -- error message --
  1638. line 24, column 9: error: invalid parameter array size
  1639. line 44, column 43: error: offset for relative array access outside supported range
  1640. line 48, column 43: error: offset for relative array access outside supported range
  1641. line 50, column 43: error: offset for relative array access outside supported range
  1642. line 51, column 43: error: offset for relative array access outside supported range
  1643. line 56, column 43: error: offset for relative array access outside supported range
  1644. line 57, column 43: error: offset for relative array access outside supported range
  1645. line 58, column 43: error: offset for relative array access outside supported range
  1646. line 59, column 43: error: offset for relative array access outside supported range
  1647. line 60, column 43: error: offset for relative array access outside supported range
  1648. line 61, column 43: error: offset for relative array access outside supported range
  1649. line 62, column 43: error: offset for relative array access outside supported range
  1650. line 64, column 23: error: offset for relative array access outside supported range
  1651. line 67, column 21: error: out of bounds array access
  1652. line 68, column 21: error: out of bounds array access
  1653. line 69, column 21: error: out of bounds array access
  1654. line 70, column 34: error: out of bounds array access
  1655. -- internal assembly text --
  1656. !!NVvp5.0
  1657. OPTION NV_internal;
  1658. OPTION NV_bindless_texture;
  1659. # cgc version 3.4.0001, build date Apr 1 2021
  1660. # command line args:
  1661. #vendor NVIDIA Corporation
  1662. #version 3.4.0.1 COP Build Date Apr 1 2021
  1663. #profile gp5vp
  1664. #program main
  1665. #semantic _26
  1666. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  1667. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  1668. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  1669. #var float4 _26.qt_material_base_color : : : -1 : 0
  1670. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  1671. #var float4 _26.qt_material_properties : : : -1 : 0
  1672. #var float4 _26.qt_material_properties2 : : : -1 : 0
  1673. #var float4 _26.qt_material_properties3 : : : -1 : 0
  1674. #var float4 _26.qt_material_specular : : : -1 : 0
  1675. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  1676. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  1677. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  1678. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  1679. PARAM c[1028] = { program.local[0..1027] };
  1680. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  1681. TEMP R0, R1, R2, R3, R4;
  1682. TEMP T;
  1683. TEMP RC;
  1684. SHORT TEMP HC;
  1685. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  1686. TRUNC.U R0, R0;
  1687. OR.U R0.x, R0, R0.y;
  1688. OR.U R0.x, R0, R0.z;
  1689. OR.U.CC HC.x, R0, R0.w;
  1690. MOV.F R3.xyz, vertex.attrib[1];
  1691. MOV.F R3.w, {1, 0, 0, 0}.x;
  1692. IF NE.x;
  1693. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  1694. MOV.S R4.w, R0.x;
  1695. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  1696. MOV.S R4.z, R2.x;
  1697. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  1698. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  1699. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  1700. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  1701. MOV.S R4.y, R2;
  1702. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  1703. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  1704. MOV.S R4.x, R2;
  1705. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  1706. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  1707. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  1708. MUL.F32 R0, R3.y, R0;
  1709. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  1710. MAD.F32 R2, R3.x, R1, R0;
  1711. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  1712. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  1713. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  1714. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  1715. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  1716. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  1717. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  1718. MAD.F32 R1, R3.z, R1, R2;
  1719. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  1720. MAD.F32 R3, R3.w, R0, R1;
  1721. ENDIF;
  1722. MUL.F32 R0, R3.y, c[1025];
  1723. MAD.F32 R0, R3.x, c[1024], R0;
  1724. MAD.F32 R0, R3.z, c[1026], R0;
  1725. MAD.F32 result.position, R3.w, c[1027], R0;
  1726. END
  1727. # 41 instructions, 5 R-regs
  1728.  
  1729. Failed to build graphics pipeline state
  1730. Failed to link shader program: Vertex info
  1731. -----------
  1732. Internal error: assembly compile error for vertex shader at offset 982:
  1733. -- error message --
  1734. line 24, column 9: error: invalid parameter array size
  1735. line 44, column 43: error: offset for relative array access outside supported range
  1736. line 48, column 43: error: offset for relative array access outside supported range
  1737. line 50, column 43: error: offset for relative array access outside supported range
  1738. line 51, column 43: error: offset for relative array access outside supported range
  1739. line 56, column 43: error: offset for relative array access outside supported range
  1740. line 57, column 43: error: offset for relative array access outside supported range
  1741. line 58, column 43: error: offset for relative array access outside supported range
  1742. line 59, column 43: error: offset for relative array access outside supported range
  1743. line 60, column 43: error: offset for relative array access outside supported range
  1744. line 61, column 43: error: offset for relative array access outside supported range
  1745. line 62, column 43: error: offset for relative array access outside supported range
  1746. line 64, column 23: error: offset for relative array access outside supported range
  1747. line 67, column 21: error: out of bounds array access
  1748. line 68, column 21: error: out of bounds array access
  1749. line 69, column 21: error: out of bounds array access
  1750. line 70, column 34: error: out of bounds array access
  1751. -- internal assembly text --
  1752. !!NVvp5.0
  1753. OPTION NV_internal;
  1754. OPTION NV_bindless_texture;
  1755. # cgc version 3.4.0001, build date Apr 1 2021
  1756. # command line args:
  1757. #vendor NVIDIA Corporation
  1758. #version 3.4.0.1 COP Build Date Apr 1 2021
  1759. #profile gp5vp
  1760. #program main
  1761. #semantic _26
  1762. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  1763. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  1764. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  1765. #var float4 _26.qt_material_base_color : : : -1 : 0
  1766. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  1767. #var float4 _26.qt_material_properties : : : -1 : 0
  1768. #var float4 _26.qt_material_properties2 : : : -1 : 0
  1769. #var float4 _26.qt_material_properties3 : : : -1 : 0
  1770. #var float4 _26.qt_material_specular : : : -1 : 0
  1771. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  1772. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  1773. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  1774. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  1775. PARAM c[1028] = { program.local[0..1027] };
  1776. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  1777. TEMP R0, R1, R2, R3, R4;
  1778. TEMP T;
  1779. TEMP RC;
  1780. SHORT TEMP HC;
  1781. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  1782. TRUNC.U R0, R0;
  1783. OR.U R0.x, R0, R0.y;
  1784. OR.U R0.x, R0, R0.z;
  1785. OR.U.CC HC.x, R0, R0.w;
  1786. MOV.F R3.xyz, vertex.attrib[1];
  1787. MOV.F R3.w, {1, 0, 0, 0}.x;
  1788. IF NE.x;
  1789. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  1790. MOV.S R4.w, R0.x;
  1791. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  1792. MOV.S R4.z, R2.x;
  1793. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  1794. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  1795. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  1796. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  1797. MOV.S R4.y, R2;
  1798. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  1799. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  1800. MOV.S R4.x, R2;
  1801. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  1802. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  1803. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  1804. MUL.F32 R0, R3.y, R0;
  1805. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  1806. MAD.F32 R2, R3.x, R1, R0;
  1807. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  1808. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  1809. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  1810. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  1811. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  1812. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  1813. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  1814. MAD.F32 R1, R3.z, R1, R2;
  1815. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  1816. MAD.F32 R3, R3.w, R0, R1;
  1817. ENDIF;
  1818. MUL.F32 R0, R3.y, c[1025];
  1819. MAD.F32 R0, R3.x, c[1024], R0;
  1820. MAD.F32 R0, R3.z, c[1026], R0;
  1821. MAD.F32 result.position, R3.w, c[1027], R0;
  1822. END
  1823. # 41 instructions, 5 R-regs
  1824.  
  1825. Failed to build graphics pipeline state
  1826. Failed to link shader program: Vertex info
  1827. -----------
  1828. Internal error: assembly compile error for vertex shader at offset 982:
  1829. -- error message --
  1830. line 24, column 9: error: invalid parameter array size
  1831. line 44, column 43: error: offset for relative array access outside supported range
  1832. line 48, column 43: error: offset for relative array access outside supported range
  1833. line 50, column 43: error: offset for relative array access outside supported range
  1834. line 51, column 43: error: offset for relative array access outside supported range
  1835. line 56, column 43: error: offset for relative array access outside supported range
  1836. line 57, column 43: error: offset for relative array access outside supported range
  1837. line 58, column 43: error: offset for relative array access outside supported range
  1838. line 59, column 43: error: offset for relative array access outside supported range
  1839. line 60, column 43: error: offset for relative array access outside supported range
  1840. line 61, column 43: error: offset for relative array access outside supported range
  1841. line 62, column 43: error: offset for relative array access outside supported range
  1842. line 64, column 23: error: offset for relative array access outside supported range
  1843. line 67, column 21: error: out of bounds array access
  1844. line 68, column 21: error: out of bounds array access
  1845. line 69, column 21: error: out of bounds array access
  1846. line 70, column 34: error: out of bounds array access
  1847. -- internal assembly text --
  1848. !!NVvp5.0
  1849. OPTION NV_internal;
  1850. OPTION NV_bindless_texture;
  1851. # cgc version 3.4.0001, build date Apr 1 2021
  1852. # command line args:
  1853. #vendor NVIDIA Corporation
  1854. #version 3.4.0.1 COP Build Date Apr 1 2021
  1855. #profile gp5vp
  1856. #program main
  1857. #semantic _26
  1858. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  1859. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  1860. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  1861. #var float4 _26.qt_material_base_color : : : -1 : 0
  1862. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  1863. #var float4 _26.qt_material_properties : : : -1 : 0
  1864. #var float4 _26.qt_material_properties2 : : : -1 : 0
  1865. #var float4 _26.qt_material_properties3 : : : -1 : 0
  1866. #var float4 _26.qt_material_specular : : : -1 : 0
  1867. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  1868. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  1869. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  1870. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  1871. PARAM c[1028] = { program.local[0..1027] };
  1872. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  1873. TEMP R0, R1, R2, R3, R4;
  1874. TEMP T;
  1875. TEMP RC;
  1876. SHORT TEMP HC;
  1877. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  1878. TRUNC.U R0, R0;
  1879. OR.U R0.x, R0, R0.y;
  1880. OR.U R0.x, R0, R0.z;
  1881. OR.U.CC HC.x, R0, R0.w;
  1882. MOV.F R3.xyz, vertex.attrib[1];
  1883. MOV.F R3.w, {1, 0, 0, 0}.x;
  1884. IF NE.x;
  1885. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  1886. MOV.S R4.w, R0.x;
  1887. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  1888. MOV.S R4.z, R2.x;
  1889. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  1890. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  1891. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  1892. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  1893. MOV.S R4.y, R2;
  1894. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  1895. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  1896. MOV.S R4.x, R2;
  1897. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  1898. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  1899. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  1900. MUL.F32 R0, R3.y, R0;
  1901. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  1902. MAD.F32 R2, R3.x, R1, R0;
  1903. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  1904. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  1905. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  1906. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  1907. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  1908. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  1909. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  1910. MAD.F32 R1, R3.z, R1, R2;
  1911. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  1912. MAD.F32 R3, R3.w, R0, R1;
  1913. ENDIF;
  1914. MUL.F32 R0, R3.y, c[1025];
  1915. MAD.F32 R0, R3.x, c[1024], R0;
  1916. MAD.F32 R0, R3.z, c[1026], R0;
  1917. MAD.F32 result.position, R3.w, c[1027], R0;
  1918. END
  1919. # 41 instructions, 5 R-regs
  1920.  
  1921. Failed to build graphics pipeline state
  1922. Failed to link shader program: Vertex info
  1923. -----------
  1924. Internal error: assembly compile error for vertex shader at offset 982:
  1925. -- error message --
  1926. line 24, column 9: error: invalid parameter array size
  1927. line 44, column 43: error: offset for relative array access outside supported range
  1928. line 48, column 43: error: offset for relative array access outside supported range
  1929. line 50, column 43: error: offset for relative array access outside supported range
  1930. line 51, column 43: error: offset for relative array access outside supported range
  1931. line 56, column 43: error: offset for relative array access outside supported range
  1932. line 57, column 43: error: offset for relative array access outside supported range
  1933. line 58, column 43: error: offset for relative array access outside supported range
  1934. line 59, column 43: error: offset for relative array access outside supported range
  1935. line 60, column 43: error: offset for relative array access outside supported range
  1936. line 61, column 43: error: offset for relative array access outside supported range
  1937. line 62, column 43: error: offset for relative array access outside supported range
  1938. line 64, column 23: error: offset for relative array access outside supported range
  1939. line 67, column 21: error: out of bounds array access
  1940. line 68, column 21: error: out of bounds array access
  1941. line 69, column 21: error: out of bounds array access
  1942. line 70, column 34: error: out of bounds array access
  1943. -- internal assembly text --
  1944. !!NVvp5.0
  1945. OPTION NV_internal;
  1946. OPTION NV_bindless_texture;
  1947. # cgc version 3.4.0001, build date Apr 1 2021
  1948. # command line args:
  1949. #vendor NVIDIA Corporation
  1950. #version 3.4.0.1 COP Build Date Apr 1 2021
  1951. #profile gp5vp
  1952. #program main
  1953. #semantic _26
  1954. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  1955. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  1956. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  1957. #var float4 _26.qt_material_base_color : : : -1 : 0
  1958. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  1959. #var float4 _26.qt_material_properties : : : -1 : 0
  1960. #var float4 _26.qt_material_properties2 : : : -1 : 0
  1961. #var float4 _26.qt_material_properties3 : : : -1 : 0
  1962. #var float4 _26.qt_material_specular : : : -1 : 0
  1963. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  1964. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  1965. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  1966. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  1967. PARAM c[1028] = { program.local[0..1027] };
  1968. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  1969. TEMP R0, R1, R2, R3, R4;
  1970. TEMP T;
  1971. TEMP RC;
  1972. SHORT TEMP HC;
  1973. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  1974. TRUNC.U R0, R0;
  1975. OR.U R0.x, R0, R0.y;
  1976. OR.U R0.x, R0, R0.z;
  1977. OR.U.CC HC.x, R0, R0.w;
  1978. MOV.F R3.xyz, vertex.attrib[1];
  1979. MOV.F R3.w, {1, 0, 0, 0}.x;
  1980. IF NE.x;
  1981. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  1982. MOV.S R4.w, R0.x;
  1983. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  1984. MOV.S R4.z, R2.x;
  1985. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  1986. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  1987. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  1988. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  1989. MOV.S R4.y, R2;
  1990. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  1991. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  1992. MOV.S R4.x, R2;
  1993. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  1994. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  1995. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  1996. MUL.F32 R0, R3.y, R0;
  1997. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  1998. MAD.F32 R2, R3.x, R1, R0;
  1999. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  2000. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  2001. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  2002. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  2003. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  2004. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  2005. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  2006. MAD.F32 R1, R3.z, R1, R2;
  2007. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  2008. MAD.F32 R3, R3.w, R0, R1;
  2009. ENDIF;
  2010. MUL.F32 R0, R3.y, c[1025];
  2011. MAD.F32 R0, R3.x, c[1024], R0;
  2012. MAD.F32 R0, R3.z, c[1026], R0;
  2013. MAD.F32 result.position, R3.w, c[1027], R0;
  2014. END
  2015. # 41 instructions, 5 R-regs
  2016.  
  2017. Failed to build graphics pipeline state
  2018. Failed to link shader program: Vertex info
  2019. -----------
  2020. Internal error: assembly compile error for vertex shader at offset 982:
  2021. -- error message --
  2022. line 24, column 9: error: invalid parameter array size
  2023. line 44, column 43: error: offset for relative array access outside supported range
  2024. line 48, column 43: error: offset for relative array access outside supported range
  2025. line 50, column 43: error: offset for relative array access outside supported range
  2026. line 51, column 43: error: offset for relative array access outside supported range
  2027. line 56, column 43: error: offset for relative array access outside supported range
  2028. line 57, column 43: error: offset for relative array access outside supported range
  2029. line 58, column 43: error: offset for relative array access outside supported range
  2030. line 59, column 43: error: offset for relative array access outside supported range
  2031. line 60, column 43: error: offset for relative array access outside supported range
  2032. line 61, column 43: error: offset for relative array access outside supported range
  2033. line 62, column 43: error: offset for relative array access outside supported range
  2034. line 64, column 23: error: offset for relative array access outside supported range
  2035. line 67, column 21: error: out of bounds array access
  2036. line 68, column 21: error: out of bounds array access
  2037. line 69, column 21: error: out of bounds array access
  2038. line 70, column 34: error: out of bounds array access
  2039. -- internal assembly text --
  2040. !!NVvp5.0
  2041. OPTION NV_internal;
  2042. OPTION NV_bindless_texture;
  2043. # cgc version 3.4.0001, build date Apr 1 2021
  2044. # command line args:
  2045. #vendor NVIDIA Corporation
  2046. #version 3.4.0.1 COP Build Date Apr 1 2021
  2047. #profile gp5vp
  2048. #program main
  2049. #semantic _26
  2050. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  2051. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  2052. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  2053. #var float4 _26.qt_material_base_color : : : -1 : 0
  2054. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  2055. #var float4 _26.qt_material_properties : : : -1 : 0
  2056. #var float4 _26.qt_material_properties2 : : : -1 : 0
  2057. #var float4 _26.qt_material_properties3 : : : -1 : 0
  2058. #var float4 _26.qt_material_specular : : : -1 : 0
  2059. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  2060. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  2061. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  2062. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  2063. PARAM c[1028] = { program.local[0..1027] };
  2064. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  2065. TEMP R0, R1, R2, R3, R4;
  2066. TEMP T;
  2067. TEMP RC;
  2068. SHORT TEMP HC;
  2069. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  2070. TRUNC.U R0, R0;
  2071. OR.U R0.x, R0, R0.y;
  2072. OR.U R0.x, R0, R0.z;
  2073. OR.U.CC HC.x, R0, R0.w;
  2074. MOV.F R3.xyz, vertex.attrib[1];
  2075. MOV.F R3.w, {1, 0, 0, 0}.x;
  2076. IF NE.x;
  2077. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  2078. MOV.S R4.w, R0.x;
  2079. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  2080. MOV.S R4.z, R2.x;
  2081. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  2082. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  2083. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  2084. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  2085. MOV.S R4.y, R2;
  2086. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  2087. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  2088. MOV.S R4.x, R2;
  2089. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  2090. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  2091. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  2092. MUL.F32 R0, R3.y, R0;
  2093. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  2094. MAD.F32 R2, R3.x, R1, R0;
  2095. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  2096. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  2097. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  2098. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  2099. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  2100. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  2101. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  2102. MAD.F32 R1, R3.z, R1, R2;
  2103. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  2104. MAD.F32 R3, R3.w, R0, R1;
  2105. ENDIF;
  2106. MUL.F32 R0, R3.y, c[1025];
  2107. MAD.F32 R0, R3.x, c[1024], R0;
  2108. MAD.F32 R0, R3.z, c[1026], R0;
  2109. MAD.F32 result.position, R3.w, c[1027], R0;
  2110. END
  2111. # 41 instructions, 5 R-regs
  2112.  
  2113. Failed to build graphics pipeline state
  2114. Failed to link shader program: Vertex info
  2115. -----------
  2116. Internal error: assembly compile error for vertex shader at offset 982:
  2117. -- error message --
  2118. line 24, column 9: error: invalid parameter array size
  2119. line 44, column 43: error: offset for relative array access outside supported range
  2120. line 48, column 43: error: offset for relative array access outside supported range
  2121. line 50, column 43: error: offset for relative array access outside supported range
  2122. line 51, column 43: error: offset for relative array access outside supported range
  2123. line 56, column 43: error: offset for relative array access outside supported range
  2124. line 57, column 43: error: offset for relative array access outside supported range
  2125. line 58, column 43: error: offset for relative array access outside supported range
  2126. line 59, column 43: error: offset for relative array access outside supported range
  2127. line 60, column 43: error: offset for relative array access outside supported range
  2128. line 61, column 43: error: offset for relative array access outside supported range
  2129. line 62, column 43: error: offset for relative array access outside supported range
  2130. line 64, column 23: error: offset for relative array access outside supported range
  2131. line 67, column 21: error: out of bounds array access
  2132. line 68, column 21: error: out of bounds array access
  2133. line 69, column 21: error: out of bounds array access
  2134. line 70, column 34: error: out of bounds array access
  2135. -- internal assembly text --
  2136. !!NVvp5.0
  2137. OPTION NV_internal;
  2138. OPTION NV_bindless_texture;
  2139. # cgc version 3.4.0001, build date Apr 1 2021
  2140. # command line args:
  2141. #vendor NVIDIA Corporation
  2142. #version 3.4.0.1 COP Build Date Apr 1 2021
  2143. #profile gp5vp
  2144. #program main
  2145. #semantic _26
  2146. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  2147. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  2148. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  2149. #var float4 _26.qt_material_base_color : : : -1 : 0
  2150. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  2151. #var float4 _26.qt_material_properties : : : -1 : 0
  2152. #var float4 _26.qt_material_properties2 : : : -1 : 0
  2153. #var float4 _26.qt_material_properties3 : : : -1 : 0
  2154. #var float4 _26.qt_material_specular : : : -1 : 0
  2155. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  2156. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  2157. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  2158. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  2159. PARAM c[1028] = { program.local[0..1027] };
  2160. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  2161. TEMP R0, R1, R2, R3, R4;
  2162. TEMP T;
  2163. TEMP RC;
  2164. SHORT TEMP HC;
  2165. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  2166. TRUNC.U R0, R0;
  2167. OR.U R0.x, R0, R0.y;
  2168. OR.U R0.x, R0, R0.z;
  2169. OR.U.CC HC.x, R0, R0.w;
  2170. MOV.F R3.xyz, vertex.attrib[1];
  2171. MOV.F R3.w, {1, 0, 0, 0}.x;
  2172. IF NE.x;
  2173. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  2174. MOV.S R4.w, R0.x;
  2175. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  2176. MOV.S R4.z, R2.x;
  2177. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  2178. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  2179. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  2180. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  2181. MOV.S R4.y, R2;
  2182. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  2183. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  2184. MOV.S R4.x, R2;
  2185. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  2186. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  2187. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  2188. MUL.F32 R0, R3.y, R0;
  2189. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  2190. MAD.F32 R2, R3.x, R1, R0;
  2191. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  2192. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  2193. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  2194. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  2195. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  2196. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  2197. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  2198. MAD.F32 R1, R3.z, R1, R2;
  2199. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  2200. MAD.F32 R3, R3.w, R0, R1;
  2201. ENDIF;
  2202. MUL.F32 R0, R3.y, c[1025];
  2203. MAD.F32 R0, R3.x, c[1024], R0;
  2204. MAD.F32 R0, R3.z, c[1026], R0;
  2205. MAD.F32 result.position, R3.w, c[1027], R0;
  2206. END
  2207. # 41 instructions, 5 R-regs
  2208.  
  2209. Failed to build graphics pipeline state
  2210. Failed to link shader program: Vertex info
  2211. -----------
  2212. Internal error: assembly compile error for vertex shader at offset 982:
  2213. -- error message --
  2214. line 24, column 9: error: invalid parameter array size
  2215. line 44, column 43: error: offset for relative array access outside supported range
  2216. line 48, column 43: error: offset for relative array access outside supported range
  2217. line 50, column 43: error: offset for relative array access outside supported range
  2218. line 51, column 43: error: offset for relative array access outside supported range
  2219. line 56, column 43: error: offset for relative array access outside supported range
  2220. line 57, column 43: error: offset for relative array access outside supported range
  2221. line 58, column 43: error: offset for relative array access outside supported range
  2222. line 59, column 43: error: offset for relative array access outside supported range
  2223. line 60, column 43: error: offset for relative array access outside supported range
  2224. line 61, column 43: error: offset for relative array access outside supported range
  2225. line 62, column 43: error: offset for relative array access outside supported range
  2226. line 64, column 23: error: offset for relative array access outside supported range
  2227. line 67, column 21: error: out of bounds array access
  2228. line 68, column 21: error: out of bounds array access
  2229. line 69, column 21: error: out of bounds array access
  2230. line 70, column 34: error: out of bounds array access
  2231. -- internal assembly text --
  2232. !!NVvp5.0
  2233. OPTION NV_internal;
  2234. OPTION NV_bindless_texture;
  2235. # cgc version 3.4.0001, build date Apr 1 2021
  2236. # command line args:
  2237. #vendor NVIDIA Corporation
  2238. #version 3.4.0.1 COP Build Date Apr 1 2021
  2239. #profile gp5vp
  2240. #program main
  2241. #semantic _26
  2242. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  2243. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  2244. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  2245. #var float4 _26.qt_material_base_color : : : -1 : 0
  2246. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  2247. #var float4 _26.qt_material_properties : : : -1 : 0
  2248. #var float4 _26.qt_material_properties2 : : : -1 : 0
  2249. #var float4 _26.qt_material_properties3 : : : -1 : 0
  2250. #var float4 _26.qt_material_specular : : : -1 : 0
  2251. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  2252. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  2253. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  2254. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  2255. PARAM c[1028] = { program.local[0..1027] };
  2256. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  2257. TEMP R0, R1, R2, R3, R4;
  2258. TEMP T;
  2259. TEMP RC;
  2260. SHORT TEMP HC;
  2261. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  2262. TRUNC.U R0, R0;
  2263. OR.U R0.x, R0, R0.y;
  2264. OR.U R0.x, R0, R0.z;
  2265. OR.U.CC HC.x, R0, R0.w;
  2266. MOV.F R3.xyz, vertex.attrib[1];
  2267. MOV.F R3.w, {1, 0, 0, 0}.x;
  2268. IF NE.x;
  2269. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  2270. MOV.S R4.w, R0.x;
  2271. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  2272. MOV.S R4.z, R2.x;
  2273. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  2274. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  2275. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  2276. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  2277. MOV.S R4.y, R2;
  2278. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  2279. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  2280. MOV.S R4.x, R2;
  2281. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  2282. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  2283. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  2284. MUL.F32 R0, R3.y, R0;
  2285. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  2286. MAD.F32 R2, R3.x, R1, R0;
  2287. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  2288. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  2289. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  2290. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  2291. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  2292. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  2293. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  2294. MAD.F32 R1, R3.z, R1, R2;
  2295. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  2296. MAD.F32 R3, R3.w, R0, R1;
  2297. ENDIF;
  2298. MUL.F32 R0, R3.y, c[1025];
  2299. MAD.F32 R0, R3.x, c[1024], R0;
  2300. MAD.F32 R0, R3.z, c[1026], R0;
  2301. MAD.F32 result.position, R3.w, c[1027], R0;
  2302. END
  2303. # 41 instructions, 5 R-regs
  2304.  
  2305. Failed to build graphics pipeline state
  2306. Failed to link shader program: Vertex info
  2307. -----------
  2308. Internal error: assembly compile error for vertex shader at offset 982:
  2309. -- error message --
  2310. line 24, column 9: error: invalid parameter array size
  2311. line 44, column 43: error: offset for relative array access outside supported range
  2312. line 48, column 43: error: offset for relative array access outside supported range
  2313. line 50, column 43: error: offset for relative array access outside supported range
  2314. line 51, column 43: error: offset for relative array access outside supported range
  2315. line 56, column 43: error: offset for relative array access outside supported range
  2316. line 57, column 43: error: offset for relative array access outside supported range
  2317. line 58, column 43: error: offset for relative array access outside supported range
  2318. line 59, column 43: error: offset for relative array access outside supported range
  2319. line 60, column 43: error: offset for relative array access outside supported range
  2320. line 61, column 43: error: offset for relative array access outside supported range
  2321. line 62, column 43: error: offset for relative array access outside supported range
  2322. line 64, column 23: error: offset for relative array access outside supported range
  2323. line 67, column 21: error: out of bounds array access
  2324. line 68, column 21: error: out of bounds array access
  2325. line 69, column 21: error: out of bounds array access
  2326. line 70, column 34: error: out of bounds array access
  2327. -- internal assembly text --
  2328. !!NVvp5.0
  2329. OPTION NV_internal;
  2330. OPTION NV_bindless_texture;
  2331. # cgc version 3.4.0001, build date Apr 1 2021
  2332. # command line args:
  2333. #vendor NVIDIA Corporation
  2334. #version 3.4.0.1 COP Build Date Apr 1 2021
  2335. #profile gp5vp
  2336. #program main
  2337. #semantic _26
  2338. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  2339. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  2340. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  2341. #var float4 _26.qt_material_base_color : : : -1 : 0
  2342. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  2343. #var float4 _26.qt_material_properties : : : -1 : 0
  2344. #var float4 _26.qt_material_properties2 : : : -1 : 0
  2345. #var float4 _26.qt_material_properties3 : : : -1 : 0
  2346. #var float4 _26.qt_material_specular : : : -1 : 0
  2347. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  2348. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  2349. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  2350. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  2351. PARAM c[1028] = { program.local[0..1027] };
  2352. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  2353. TEMP R0, R1, R2, R3, R4;
  2354. TEMP T;
  2355. TEMP RC;
  2356. SHORT TEMP HC;
  2357. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  2358. TRUNC.U R0, R0;
  2359. OR.U R0.x, R0, R0.y;
  2360. OR.U R0.x, R0, R0.z;
  2361. OR.U.CC HC.x, R0, R0.w;
  2362. MOV.F R3.xyz, vertex.attrib[1];
  2363. MOV.F R3.w, {1, 0, 0, 0}.x;
  2364. IF NE.x;
  2365. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  2366. MOV.S R4.w, R0.x;
  2367. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  2368. MOV.S R4.z, R2.x;
  2369. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  2370. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  2371. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  2372. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  2373. MOV.S R4.y, R2;
  2374. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  2375. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  2376. MOV.S R4.x, R2;
  2377. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  2378. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  2379. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  2380. MUL.F32 R0, R3.y, R0;
  2381. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  2382. MAD.F32 R2, R3.x, R1, R0;
  2383. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  2384. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  2385. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  2386. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  2387. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  2388. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  2389. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  2390. MAD.F32 R1, R3.z, R1, R2;
  2391. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  2392. MAD.F32 R3, R3.w, R0, R1;
  2393. ENDIF;
  2394. MUL.F32 R0, R3.y, c[1025];
  2395. MAD.F32 R0, R3.x, c[1024], R0;
  2396. MAD.F32 R0, R3.z, c[1026], R0;
  2397. MAD.F32 result.position, R3.w, c[1027], R0;
  2398. END
  2399. # 41 instructions, 5 R-regs
  2400.  
  2401. Failed to build graphics pipeline state
  2402. Failed to link shader program: Vertex info
  2403. -----------
  2404. Internal error: assembly compile error for vertex shader at offset 982:
  2405. -- error message --
  2406. line 24, column 9: error: invalid parameter array size
  2407. line 44, column 43: error: offset for relative array access outside supported range
  2408. line 48, column 43: error: offset for relative array access outside supported range
  2409. line 50, column 43: error: offset for relative array access outside supported range
  2410. line 51, column 43: error: offset for relative array access outside supported range
  2411. line 56, column 43: error: offset for relative array access outside supported range
  2412. line 57, column 43: error: offset for relative array access outside supported range
  2413. line 58, column 43: error: offset for relative array access outside supported range
  2414. line 59, column 43: error: offset for relative array access outside supported range
  2415. line 60, column 43: error: offset for relative array access outside supported range
  2416. line 61, column 43: error: offset for relative array access outside supported range
  2417. line 62, column 43: error: offset for relative array access outside supported range
  2418. line 64, column 23: error: offset for relative array access outside supported range
  2419. line 67, column 21: error: out of bounds array access
  2420. line 68, column 21: error: out of bounds array access
  2421. line 69, column 21: error: out of bounds array access
  2422. line 70, column 34: error: out of bounds array access
  2423. -- internal assembly text --
  2424. !!NVvp5.0
  2425. OPTION NV_internal;
  2426. OPTION NV_bindless_texture;
  2427. # cgc version 3.4.0001, build date Apr 1 2021
  2428. # command line args:
  2429. #vendor NVIDIA Corporation
  2430. #version 3.4.0.1 COP Build Date Apr 1 2021
  2431. #profile gp5vp
  2432. #program main
  2433. #semantic _26
  2434. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  2435. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  2436. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  2437. #var float4 _26.qt_material_base_color : : : -1 : 0
  2438. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  2439. #var float4 _26.qt_material_properties : : : -1 : 0
  2440. #var float4 _26.qt_material_properties2 : : : -1 : 0
  2441. #var float4 _26.qt_material_properties3 : : : -1 : 0
  2442. #var float4 _26.qt_material_specular : : : -1 : 0
  2443. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  2444. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  2445. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  2446. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  2447. PARAM c[1028] = { program.local[0..1027] };
  2448. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  2449. TEMP R0, R1, R2, R3, R4;
  2450. TEMP T;
  2451. TEMP RC;
  2452. SHORT TEMP HC;
  2453. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  2454. TRUNC.U R0, R0;
  2455. OR.U R0.x, R0, R0.y;
  2456. OR.U R0.x, R0, R0.z;
  2457. OR.U.CC HC.x, R0, R0.w;
  2458. MOV.F R3.xyz, vertex.attrib[1];
  2459. MOV.F R3.w, {1, 0, 0, 0}.x;
  2460. IF NE.x;
  2461. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  2462. MOV.S R4.w, R0.x;
  2463. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  2464. MOV.S R4.z, R2.x;
  2465. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  2466. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  2467. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  2468. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  2469. MOV.S R4.y, R2;
  2470. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  2471. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  2472. MOV.S R4.x, R2;
  2473. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  2474. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  2475. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  2476. MUL.F32 R0, R3.y, R0;
  2477. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  2478. MAD.F32 R2, R3.x, R1, R0;
  2479. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  2480. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  2481. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  2482. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  2483. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  2484. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  2485. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  2486. MAD.F32 R1, R3.z, R1, R2;
  2487. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  2488. MAD.F32 R3, R3.w, R0, R1;
  2489. ENDIF;
  2490. MUL.F32 R0, R3.y, c[1025];
  2491. MAD.F32 R0, R3.x, c[1024], R0;
  2492. MAD.F32 R0, R3.z, c[1026], R0;
  2493. MAD.F32 result.position, R3.w, c[1027], R0;
  2494. END
  2495. # 41 instructions, 5 R-regs
  2496.  
  2497. Failed to build graphics pipeline state
  2498. Failed to link shader program: Vertex info
  2499. -----------
  2500. Internal error: assembly compile error for vertex shader at offset 982:
  2501. -- error message --
  2502. line 24, column 9: error: invalid parameter array size
  2503. line 44, column 43: error: offset for relative array access outside supported range
  2504. line 48, column 43: error: offset for relative array access outside supported range
  2505. line 50, column 43: error: offset for relative array access outside supported range
  2506. line 51, column 43: error: offset for relative array access outside supported range
  2507. line 56, column 43: error: offset for relative array access outside supported range
  2508. line 57, column 43: error: offset for relative array access outside supported range
  2509. line 58, column 43: error: offset for relative array access outside supported range
  2510. line 59, column 43: error: offset for relative array access outside supported range
  2511. line 60, column 43: error: offset for relative array access outside supported range
  2512. line 61, column 43: error: offset for relative array access outside supported range
  2513. line 62, column 43: error: offset for relative array access outside supported range
  2514. line 64, column 23: error: offset for relative array access outside supported range
  2515. line 67, column 21: error: out of bounds array access
  2516. line 68, column 21: error: out of bounds array access
  2517. line 69, column 21: error: out of bounds array access
  2518. line 70, column 34: error: out of bounds array access
  2519. -- internal assembly text --
  2520. !!NVvp5.0
  2521. OPTION NV_internal;
  2522. OPTION NV_bindless_texture;
  2523. # cgc version 3.4.0001, build date Apr 1 2021
  2524. # command line args:
  2525. #vendor NVIDIA Corporation
  2526. #version 3.4.0.1 COP Build Date Apr 1 2021
  2527. #profile gp5vp
  2528. #program main
  2529. #semantic _26
  2530. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  2531. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  2532. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  2533. #var float4 _26.qt_material_base_color : : : -1 : 0
  2534. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  2535. #var float4 _26.qt_material_properties : : : -1 : 0
  2536. #var float4 _26.qt_material_properties2 : : : -1 : 0
  2537. #var float4 _26.qt_material_properties3 : : : -1 : 0
  2538. #var float4 _26.qt_material_specular : : : -1 : 0
  2539. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  2540. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  2541. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  2542. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  2543. PARAM c[1028] = { program.local[0..1027] };
  2544. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  2545. TEMP R0, R1, R2, R3, R4;
  2546. TEMP T;
  2547. TEMP RC;
  2548. SHORT TEMP HC;
  2549. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  2550. TRUNC.U R0, R0;
  2551. OR.U R0.x, R0, R0.y;
  2552. OR.U R0.x, R0, R0.z;
  2553. OR.U.CC HC.x, R0, R0.w;
  2554. MOV.F R3.xyz, vertex.attrib[1];
  2555. MOV.F R3.w, {1, 0, 0, 0}.x;
  2556. IF NE.x;
  2557. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  2558. MOV.S R4.w, R0.x;
  2559. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  2560. MOV.S R4.z, R2.x;
  2561. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  2562. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  2563. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  2564. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  2565. MOV.S R4.y, R2;
  2566. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  2567. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  2568. MOV.S R4.x, R2;
  2569. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  2570. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  2571. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  2572. MUL.F32 R0, R3.y, R0;
  2573. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  2574. MAD.F32 R2, R3.x, R1, R0;
  2575. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  2576. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  2577. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  2578. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  2579. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  2580. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  2581. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  2582. MAD.F32 R1, R3.z, R1, R2;
  2583. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  2584. MAD.F32 R3, R3.w, R0, R1;
  2585. ENDIF;
  2586. MUL.F32 R0, R3.y, c[1025];
  2587. MAD.F32 R0, R3.x, c[1024], R0;
  2588. MAD.F32 R0, R3.z, c[1026], R0;
  2589. MAD.F32 result.position, R3.w, c[1027], R0;
  2590. END
  2591. # 41 instructions, 5 R-regs
  2592.  
  2593. Failed to build graphics pipeline state
  2594. Failed to link shader program: Vertex info
  2595. -----------
  2596. Internal error: assembly compile error for vertex shader at offset 982:
  2597. -- error message --
  2598. line 24, column 9: error: invalid parameter array size
  2599. line 44, column 43: error: offset for relative array access outside supported range
  2600. line 48, column 43: error: offset for relative array access outside supported range
  2601. line 50, column 43: error: offset for relative array access outside supported range
  2602. line 51, column 43: error: offset for relative array access outside supported range
  2603. line 56, column 43: error: offset for relative array access outside supported range
  2604. line 57, column 43: error: offset for relative array access outside supported range
  2605. line 58, column 43: error: offset for relative array access outside supported range
  2606. line 59, column 43: error: offset for relative array access outside supported range
  2607. line 60, column 43: error: offset for relative array access outside supported range
  2608. line 61, column 43: error: offset for relative array access outside supported range
  2609. line 62, column 43: error: offset for relative array access outside supported range
  2610. line 64, column 23: error: offset for relative array access outside supported range
  2611. line 67, column 21: error: out of bounds array access
  2612. line 68, column 21: error: out of bounds array access
  2613. line 69, column 21: error: out of bounds array access
  2614. line 70, column 34: error: out of bounds array access
  2615. -- internal assembly text --
  2616. !!NVvp5.0
  2617. OPTION NV_internal;
  2618. OPTION NV_bindless_texture;
  2619. # cgc version 3.4.0001, build date Apr 1 2021
  2620. # command line args:
  2621. #vendor NVIDIA Corporation
  2622. #version 3.4.0.1 COP Build Date Apr 1 2021
  2623. #profile gp5vp
  2624. #program main
  2625. #semantic _26
  2626. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  2627. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  2628. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  2629. #var float4 _26.qt_material_base_color : : : -1 : 0
  2630. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  2631. #var float4 _26.qt_material_properties : : : -1 : 0
  2632. #var float4 _26.qt_material_properties2 : : : -1 : 0
  2633. #var float4 _26.qt_material_properties3 : : : -1 : 0
  2634. #var float4 _26.qt_material_specular : : : -1 : 0
  2635. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  2636. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  2637. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  2638. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  2639. PARAM c[1028] = { program.local[0..1027] };
  2640. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  2641. TEMP R0, R1, R2, R3, R4;
  2642. TEMP T;
  2643. TEMP RC;
  2644. SHORT TEMP HC;
  2645. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  2646. TRUNC.U R0, R0;
  2647. OR.U R0.x, R0, R0.y;
  2648. OR.U R0.x, R0, R0.z;
  2649. OR.U.CC HC.x, R0, R0.w;
  2650. MOV.F R3.xyz, vertex.attrib[1];
  2651. MOV.F R3.w, {1, 0, 0, 0}.x;
  2652. IF NE.x;
  2653. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  2654. MOV.S R4.w, R0.x;
  2655. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  2656. MOV.S R4.z, R2.x;
  2657. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  2658. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  2659. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  2660. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  2661. MOV.S R4.y, R2;
  2662. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  2663. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  2664. MOV.S R4.x, R2;
  2665. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  2666. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  2667. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  2668. MUL.F32 R0, R3.y, R0;
  2669. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  2670. MAD.F32 R2, R3.x, R1, R0;
  2671. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  2672. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  2673. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  2674. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  2675. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  2676. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  2677. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  2678. MAD.F32 R1, R3.z, R1, R2;
  2679. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  2680. MAD.F32 R3, R3.w, R0, R1;
  2681. ENDIF;
  2682. MUL.F32 R0, R3.y, c[1025];
  2683. MAD.F32 R0, R3.x, c[1024], R0;
  2684. MAD.F32 R0, R3.z, c[1026], R0;
  2685. MAD.F32 result.position, R3.w, c[1027], R0;
  2686. END
  2687. # 41 instructions, 5 R-regs
  2688.  
  2689. Failed to build graphics pipeline state
  2690. Failed to link shader program: Vertex info
  2691. -----------
  2692. Internal error: assembly compile error for vertex shader at offset 982:
  2693. -- error message --
  2694. line 24, column 9: error: invalid parameter array size
  2695. line 44, column 43: error: offset for relative array access outside supported range
  2696. line 48, column 43: error: offset for relative array access outside supported range
  2697. line 50, column 43: error: offset for relative array access outside supported range
  2698. line 51, column 43: error: offset for relative array access outside supported range
  2699. line 56, column 43: error: offset for relative array access outside supported range
  2700. line 57, column 43: error: offset for relative array access outside supported range
  2701. line 58, column 43: error: offset for relative array access outside supported range
  2702. line 59, column 43: error: offset for relative array access outside supported range
  2703. line 60, column 43: error: offset for relative array access outside supported range
  2704. line 61, column 43: error: offset for relative array access outside supported range
  2705. line 62, column 43: error: offset for relative array access outside supported range
  2706. line 64, column 23: error: offset for relative array access outside supported range
  2707. line 67, column 21: error: out of bounds array access
  2708. line 68, column 21: error: out of bounds array access
  2709. line 69, column 21: error: out of bounds array access
  2710. line 70, column 34: error: out of bounds array access
  2711. -- internal assembly text --
  2712. !!NVvp5.0
  2713. OPTION NV_internal;
  2714. OPTION NV_bindless_texture;
  2715. # cgc version 3.4.0001, build date Apr 1 2021
  2716. # command line args:
  2717. #vendor NVIDIA Corporation
  2718. #version 3.4.0.1 COP Build Date Apr 1 2021
  2719. #profile gp5vp
  2720. #program main
  2721. #semantic _26
  2722. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  2723. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  2724. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  2725. #var float4 _26.qt_material_base_color : : : -1 : 0
  2726. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  2727. #var float4 _26.qt_material_properties : : : -1 : 0
  2728. #var float4 _26.qt_material_properties2 : : : -1 : 0
  2729. #var float4 _26.qt_material_properties3 : : : -1 : 0
  2730. #var float4 _26.qt_material_specular : : : -1 : 0
  2731. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  2732. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  2733. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  2734. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  2735. PARAM c[1028] = { program.local[0..1027] };
  2736. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  2737. TEMP R0, R1, R2, R3, R4;
  2738. TEMP T;
  2739. TEMP RC;
  2740. SHORT TEMP HC;
  2741. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  2742. TRUNC.U R0, R0;
  2743. OR.U R0.x, R0, R0.y;
  2744. OR.U R0.x, R0, R0.z;
  2745. OR.U.CC HC.x, R0, R0.w;
  2746. MOV.F R3.xyz, vertex.attrib[1];
  2747. MOV.F R3.w, {1, 0, 0, 0}.x;
  2748. IF NE.x;
  2749. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  2750. MOV.S R4.w, R0.x;
  2751. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  2752. MOV.S R4.z, R2.x;
  2753. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  2754. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  2755. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  2756. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  2757. MOV.S R4.y, R2;
  2758. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  2759. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  2760. MOV.S R4.x, R2;
  2761. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  2762. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  2763. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  2764. MUL.F32 R0, R3.y, R0;
  2765. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  2766. MAD.F32 R2, R3.x, R1, R0;
  2767. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  2768. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  2769. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  2770. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  2771. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  2772. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  2773. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  2774. MAD.F32 R1, R3.z, R1, R2;
  2775. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  2776. MAD.F32 R3, R3.w, R0, R1;
  2777. ENDIF;
  2778. MUL.F32 R0, R3.y, c[1025];
  2779. MAD.F32 R0, R3.x, c[1024], R0;
  2780. MAD.F32 R0, R3.z, c[1026], R0;
  2781. MAD.F32 result.position, R3.w, c[1027], R0;
  2782. END
  2783. # 41 instructions, 5 R-regs
  2784.  
  2785. Failed to build graphics pipeline state
  2786. Failed to link shader program: Vertex info
  2787. -----------
  2788. Internal error: assembly compile error for vertex shader at offset 982:
  2789. -- error message --
  2790. line 24, column 9: error: invalid parameter array size
  2791. line 44, column 43: error: offset for relative array access outside supported range
  2792. line 48, column 43: error: offset for relative array access outside supported range
  2793. line 50, column 43: error: offset for relative array access outside supported range
  2794. line 51, column 43: error: offset for relative array access outside supported range
  2795. line 56, column 43: error: offset for relative array access outside supported range
  2796. line 57, column 43: error: offset for relative array access outside supported range
  2797. line 58, column 43: error: offset for relative array access outside supported range
  2798. line 59, column 43: error: offset for relative array access outside supported range
  2799. line 60, column 43: error: offset for relative array access outside supported range
  2800. line 61, column 43: error: offset for relative array access outside supported range
  2801. line 62, column 43: error: offset for relative array access outside supported range
  2802. line 64, column 23: error: offset for relative array access outside supported range
  2803. line 67, column 21: error: out of bounds array access
  2804. line 68, column 21: error: out of bounds array access
  2805. line 69, column 21: error: out of bounds array access
  2806. line 70, column 34: error: out of bounds array access
  2807. -- internal assembly text --
  2808. !!NVvp5.0
  2809. OPTION NV_internal;
  2810. OPTION NV_bindless_texture;
  2811. # cgc version 3.4.0001, build date Apr 1 2021
  2812. # command line args:
  2813. #vendor NVIDIA Corporation
  2814. #version 3.4.0.1 COP Build Date Apr 1 2021
  2815. #profile gp5vp
  2816. #program main
  2817. #semantic _26
  2818. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  2819. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  2820. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  2821. #var float4 _26.qt_material_base_color : : : -1 : 0
  2822. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  2823. #var float4 _26.qt_material_properties : : : -1 : 0
  2824. #var float4 _26.qt_material_properties2 : : : -1 : 0
  2825. #var float4 _26.qt_material_properties3 : : : -1 : 0
  2826. #var float4 _26.qt_material_specular : : : -1 : 0
  2827. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  2828. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  2829. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  2830. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  2831. PARAM c[1028] = { program.local[0..1027] };
  2832. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  2833. TEMP R0, R1, R2, R3, R4;
  2834. TEMP T;
  2835. TEMP RC;
  2836. SHORT TEMP HC;
  2837. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  2838. TRUNC.U R0, R0;
  2839. OR.U R0.x, R0, R0.y;
  2840. OR.U R0.x, R0, R0.z;
  2841. OR.U.CC HC.x, R0, R0.w;
  2842. MOV.F R3.xyz, vertex.attrib[1];
  2843. MOV.F R3.w, {1, 0, 0, 0}.x;
  2844. IF NE.x;
  2845. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  2846. MOV.S R4.w, R0.x;
  2847. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  2848. MOV.S R4.z, R2.x;
  2849. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  2850. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  2851. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  2852. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  2853. MOV.S R4.y, R2;
  2854. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  2855. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  2856. MOV.S R4.x, R2;
  2857. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  2858. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  2859. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  2860. MUL.F32 R0, R3.y, R0;
  2861. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  2862. MAD.F32 R2, R3.x, R1, R0;
  2863. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  2864. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  2865. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  2866. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  2867. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  2868. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  2869. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  2870. MAD.F32 R1, R3.z, R1, R2;
  2871. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  2872. MAD.F32 R3, R3.w, R0, R1;
  2873. ENDIF;
  2874. MUL.F32 R0, R3.y, c[1025];
  2875. MAD.F32 R0, R3.x, c[1024], R0;
  2876. MAD.F32 R0, R3.z, c[1026], R0;
  2877. MAD.F32 result.position, R3.w, c[1027], R0;
  2878. END
  2879. # 41 instructions, 5 R-regs
  2880.  
  2881. Failed to build graphics pipeline state
  2882. Failed to link shader program: Vertex info
  2883. -----------
  2884. Internal error: assembly compile error for vertex shader at offset 982:
  2885. -- error message --
  2886. line 24, column 9: error: invalid parameter array size
  2887. line 44, column 43: error: offset for relative array access outside supported range
  2888. line 48, column 43: error: offset for relative array access outside supported range
  2889. line 50, column 43: error: offset for relative array access outside supported range
  2890. line 51, column 43: error: offset for relative array access outside supported range
  2891. line 56, column 43: error: offset for relative array access outside supported range
  2892. line 57, column 43: error: offset for relative array access outside supported range
  2893. line 58, column 43: error: offset for relative array access outside supported range
  2894. line 59, column 43: error: offset for relative array access outside supported range
  2895. line 60, column 43: error: offset for relative array access outside supported range
  2896. line 61, column 43: error: offset for relative array access outside supported range
  2897. line 62, column 43: error: offset for relative array access outside supported range
  2898. line 64, column 23: error: offset for relative array access outside supported range
  2899. line 67, column 21: error: out of bounds array access
  2900. line 68, column 21: error: out of bounds array access
  2901. line 69, column 21: error: out of bounds array access
  2902. line 70, column 34: error: out of bounds array access
  2903. -- internal assembly text --
  2904. !!NVvp5.0
  2905. OPTION NV_internal;
  2906. OPTION NV_bindless_texture;
  2907. # cgc version 3.4.0001, build date Apr 1 2021
  2908. # command line args:
  2909. #vendor NVIDIA Corporation
  2910. #version 3.4.0.1 COP Build Date Apr 1 2021
  2911. #profile gp5vp
  2912. #program main
  2913. #semantic _26
  2914. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  2915. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  2916. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  2917. #var float4 _26.qt_material_base_color : : : -1 : 0
  2918. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  2919. #var float4 _26.qt_material_properties : : : -1 : 0
  2920. #var float4 _26.qt_material_properties2 : : : -1 : 0
  2921. #var float4 _26.qt_material_properties3 : : : -1 : 0
  2922. #var float4 _26.qt_material_specular : : : -1 : 0
  2923. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  2924. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  2925. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  2926. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  2927. PARAM c[1028] = { program.local[0..1027] };
  2928. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  2929. TEMP R0, R1, R2, R3, R4;
  2930. TEMP T;
  2931. TEMP RC;
  2932. SHORT TEMP HC;
  2933. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  2934. TRUNC.U R0, R0;
  2935. OR.U R0.x, R0, R0.y;
  2936. OR.U R0.x, R0, R0.z;
  2937. OR.U.CC HC.x, R0, R0.w;
  2938. MOV.F R3.xyz, vertex.attrib[1];
  2939. MOV.F R3.w, {1, 0, 0, 0}.x;
  2940. IF NE.x;
  2941. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  2942. MOV.S R4.w, R0.x;
  2943. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  2944. MOV.S R4.z, R2.x;
  2945. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  2946. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  2947. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  2948. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  2949. MOV.S R4.y, R2;
  2950. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  2951. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  2952. MOV.S R4.x, R2;
  2953. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  2954. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  2955. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  2956. MUL.F32 R0, R3.y, R0;
  2957. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  2958. MAD.F32 R2, R3.x, R1, R0;
  2959. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  2960. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  2961. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  2962. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  2963. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  2964. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  2965. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  2966. MAD.F32 R1, R3.z, R1, R2;
  2967. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  2968. MAD.F32 R3, R3.w, R0, R1;
  2969. ENDIF;
  2970. MUL.F32 R0, R3.y, c[1025];
  2971. MAD.F32 R0, R3.x, c[1024], R0;
  2972. MAD.F32 R0, R3.z, c[1026], R0;
  2973. MAD.F32 result.position, R3.w, c[1027], R0;
  2974. END
  2975. # 41 instructions, 5 R-regs
  2976.  
  2977. Failed to build graphics pipeline state
  2978. Failed to link shader program: Vertex info
  2979. -----------
  2980. Internal error: assembly compile error for vertex shader at offset 982:
  2981. -- error message --
  2982. line 24, column 9: error: invalid parameter array size
  2983. line 44, column 43: error: offset for relative array access outside supported range
  2984. line 48, column 43: error: offset for relative array access outside supported range
  2985. line 50, column 43: error: offset for relative array access outside supported range
  2986. line 51, column 43: error: offset for relative array access outside supported range
  2987. line 56, column 43: error: offset for relative array access outside supported range
  2988. line 57, column 43: error: offset for relative array access outside supported range
  2989. line 58, column 43: error: offset for relative array access outside supported range
  2990. line 59, column 43: error: offset for relative array access outside supported range
  2991. line 60, column 43: error: offset for relative array access outside supported range
  2992. line 61, column 43: error: offset for relative array access outside supported range
  2993. line 62, column 43: error: offset for relative array access outside supported range
  2994. line 64, column 23: error: offset for relative array access outside supported range
  2995. line 67, column 21: error: out of bounds array access
  2996. line 68, column 21: error: out of bounds array access
  2997. line 69, column 21: error: out of bounds array access
  2998. line 70, column 34: error: out of bounds array access
  2999. -- internal assembly text --
  3000. !!NVvp5.0
  3001. OPTION NV_internal;
  3002. OPTION NV_bindless_texture;
  3003. # cgc version 3.4.0001, build date Apr 1 2021
  3004. # command line args:
  3005. #vendor NVIDIA Corporation
  3006. #version 3.4.0.1 COP Build Date Apr 1 2021
  3007. #profile gp5vp
  3008. #program main
  3009. #semantic _26
  3010. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  3011. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  3012. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  3013. #var float4 _26.qt_material_base_color : : : -1 : 0
  3014. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  3015. #var float4 _26.qt_material_properties : : : -1 : 0
  3016. #var float4 _26.qt_material_properties2 : : : -1 : 0
  3017. #var float4 _26.qt_material_properties3 : : : -1 : 0
  3018. #var float4 _26.qt_material_specular : : : -1 : 0
  3019. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  3020. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  3021. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  3022. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  3023. PARAM c[1028] = { program.local[0..1027] };
  3024. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  3025. TEMP R0, R1, R2, R3, R4;
  3026. TEMP T;
  3027. TEMP RC;
  3028. SHORT TEMP HC;
  3029. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  3030. TRUNC.U R0, R0;
  3031. OR.U R0.x, R0, R0.y;
  3032. OR.U R0.x, R0, R0.z;
  3033. OR.U.CC HC.x, R0, R0.w;
  3034. MOV.F R3.xyz, vertex.attrib[1];
  3035. MOV.F R3.w, {1, 0, 0, 0}.x;
  3036. IF NE.x;
  3037. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  3038. MOV.S R4.w, R0.x;
  3039. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  3040. MOV.S R4.z, R2.x;
  3041. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  3042. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  3043. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  3044. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  3045. MOV.S R4.y, R2;
  3046. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  3047. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  3048. MOV.S R4.x, R2;
  3049. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  3050. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  3051. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  3052. MUL.F32 R0, R3.y, R0;
  3053. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  3054. MAD.F32 R2, R3.x, R1, R0;
  3055. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  3056. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  3057. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  3058. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  3059. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  3060. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  3061. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  3062. MAD.F32 R1, R3.z, R1, R2;
  3063. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  3064. MAD.F32 R3, R3.w, R0, R1;
  3065. ENDIF;
  3066. MUL.F32 R0, R3.y, c[1025];
  3067. MAD.F32 R0, R3.x, c[1024], R0;
  3068. MAD.F32 R0, R3.z, c[1026], R0;
  3069. MAD.F32 result.position, R3.w, c[1027], R0;
  3070. END
  3071. # 41 instructions, 5 R-regs
  3072.  
  3073. Failed to build graphics pipeline state
  3074. Failed to link shader program: Vertex info
  3075. -----------
  3076. Internal error: assembly compile error for vertex shader at offset 982:
  3077. -- error message --
  3078. line 24, column 9: error: invalid parameter array size
  3079. line 44, column 43: error: offset for relative array access outside supported range
  3080. line 48, column 43: error: offset for relative array access outside supported range
  3081. line 50, column 43: error: offset for relative array access outside supported range
  3082. line 51, column 43: error: offset for relative array access outside supported range
  3083. line 56, column 43: error: offset for relative array access outside supported range
  3084. line 57, column 43: error: offset for relative array access outside supported range
  3085. line 58, column 43: error: offset for relative array access outside supported range
  3086. line 59, column 43: error: offset for relative array access outside supported range
  3087. line 60, column 43: error: offset for relative array access outside supported range
  3088. line 61, column 43: error: offset for relative array access outside supported range
  3089. line 62, column 43: error: offset for relative array access outside supported range
  3090. line 64, column 23: error: offset for relative array access outside supported range
  3091. line 67, column 21: error: out of bounds array access
  3092. line 68, column 21: error: out of bounds array access
  3093. line 69, column 21: error: out of bounds array access
  3094. line 70, column 34: error: out of bounds array access
  3095. -- internal assembly text --
  3096. !!NVvp5.0
  3097. OPTION NV_internal;
  3098. OPTION NV_bindless_texture;
  3099. # cgc version 3.4.0001, build date Apr 1 2021
  3100. # command line args:
  3101. #vendor NVIDIA Corporation
  3102. #version 3.4.0.1 COP Build Date Apr 1 2021
  3103. #profile gp5vp
  3104. #program main
  3105. #semantic _26
  3106. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  3107. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  3108. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  3109. #var float4 _26.qt_material_base_color : : : -1 : 0
  3110. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  3111. #var float4 _26.qt_material_properties : : : -1 : 0
  3112. #var float4 _26.qt_material_properties2 : : : -1 : 0
  3113. #var float4 _26.qt_material_properties3 : : : -1 : 0
  3114. #var float4 _26.qt_material_specular : : : -1 : 0
  3115. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  3116. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  3117. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  3118. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  3119. PARAM c[1028] = { program.local[0..1027] };
  3120. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  3121. TEMP R0, R1, R2, R3, R4;
  3122. TEMP T;
  3123. TEMP RC;
  3124. SHORT TEMP HC;
  3125. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  3126. TRUNC.U R0, R0;
  3127. OR.U R0.x, R0, R0.y;
  3128. OR.U R0.x, R0, R0.z;
  3129. OR.U.CC HC.x, R0, R0.w;
  3130. MOV.F R3.xyz, vertex.attrib[1];
  3131. MOV.F R3.w, {1, 0, 0, 0}.x;
  3132. IF NE.x;
  3133. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  3134. MOV.S R4.w, R0.x;
  3135. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  3136. MOV.S R4.z, R2.x;
  3137. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  3138. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  3139. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  3140. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  3141. MOV.S R4.y, R2;
  3142. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  3143. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  3144. MOV.S R4.x, R2;
  3145. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  3146. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  3147. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  3148. MUL.F32 R0, R3.y, R0;
  3149. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  3150. MAD.F32 R2, R3.x, R1, R0;
  3151. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  3152. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  3153. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  3154. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  3155. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  3156. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  3157. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  3158. MAD.F32 R1, R3.z, R1, R2;
  3159. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  3160. MAD.F32 R3, R3.w, R0, R1;
  3161. ENDIF;
  3162. MUL.F32 R0, R3.y, c[1025];
  3163. MAD.F32 R0, R3.x, c[1024], R0;
  3164. MAD.F32 R0, R3.z, c[1026], R0;
  3165. MAD.F32 result.position, R3.w, c[1027], R0;
  3166. END
  3167. # 41 instructions, 5 R-regs
  3168.  
  3169. Failed to build graphics pipeline state
  3170. Failed to link shader program: Vertex info
  3171. -----------
  3172. Internal error: assembly compile error for vertex shader at offset 982:
  3173. -- error message --
  3174. line 24, column 9: error: invalid parameter array size
  3175. line 44, column 43: error: offset for relative array access outside supported range
  3176. line 48, column 43: error: offset for relative array access outside supported range
  3177. line 50, column 43: error: offset for relative array access outside supported range
  3178. line 51, column 43: error: offset for relative array access outside supported range
  3179. line 56, column 43: error: offset for relative array access outside supported range
  3180. line 57, column 43: error: offset for relative array access outside supported range
  3181. line 58, column 43: error: offset for relative array access outside supported range
  3182. line 59, column 43: error: offset for relative array access outside supported range
  3183. line 60, column 43: error: offset for relative array access outside supported range
  3184. line 61, column 43: error: offset for relative array access outside supported range
  3185. line 62, column 43: error: offset for relative array access outside supported range
  3186. line 64, column 23: error: offset for relative array access outside supported range
  3187. line 67, column 21: error: out of bounds array access
  3188. line 68, column 21: error: out of bounds array access
  3189. line 69, column 21: error: out of bounds array access
  3190. line 70, column 34: error: out of bounds array access
  3191. -- internal assembly text --
  3192. !!NVvp5.0
  3193. OPTION NV_internal;
  3194. OPTION NV_bindless_texture;
  3195. # cgc version 3.4.0001, build date Apr 1 2021
  3196. # command line args:
  3197. #vendor NVIDIA Corporation
  3198. #version 3.4.0.1 COP Build Date Apr 1 2021
  3199. #profile gp5vp
  3200. #program main
  3201. #semantic _26
  3202. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  3203. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  3204. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  3205. #var float4 _26.qt_material_base_color : : : -1 : 0
  3206. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  3207. #var float4 _26.qt_material_properties : : : -1 : 0
  3208. #var float4 _26.qt_material_properties2 : : : -1 : 0
  3209. #var float4 _26.qt_material_properties3 : : : -1 : 0
  3210. #var float4 _26.qt_material_specular : : : -1 : 0
  3211. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  3212. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  3213. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  3214. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  3215. PARAM c[1028] = { program.local[0..1027] };
  3216. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  3217. TEMP R0, R1, R2, R3, R4;
  3218. TEMP T;
  3219. TEMP RC;
  3220. SHORT TEMP HC;
  3221. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  3222. TRUNC.U R0, R0;
  3223. OR.U R0.x, R0, R0.y;
  3224. OR.U R0.x, R0, R0.z;
  3225. OR.U.CC HC.x, R0, R0.w;
  3226. MOV.F R3.xyz, vertex.attrib[1];
  3227. MOV.F R3.w, {1, 0, 0, 0}.x;
  3228. IF NE.x;
  3229. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  3230. MOV.S R4.w, R0.x;
  3231. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  3232. MOV.S R4.z, R2.x;
  3233. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  3234. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  3235. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  3236. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  3237. MOV.S R4.y, R2;
  3238. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  3239. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  3240. MOV.S R4.x, R2;
  3241. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  3242. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  3243. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  3244. MUL.F32 R0, R3.y, R0;
  3245. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  3246. MAD.F32 R2, R3.x, R1, R0;
  3247. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  3248. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  3249. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  3250. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  3251. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  3252. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  3253. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  3254. MAD.F32 R1, R3.z, R1, R2;
  3255. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  3256. MAD.F32 R3, R3.w, R0, R1;
  3257. ENDIF;
  3258. MUL.F32 R0, R3.y, c[1025];
  3259. MAD.F32 R0, R3.x, c[1024], R0;
  3260. MAD.F32 R0, R3.z, c[1026], R0;
  3261. MAD.F32 result.position, R3.w, c[1027], R0;
  3262. END
  3263. # 41 instructions, 5 R-regs
  3264.  
  3265. Failed to build graphics pipeline state
  3266. Failed to link shader program: Vertex info
  3267. -----------
  3268. Internal error: assembly compile error for vertex shader at offset 982:
  3269. -- error message --
  3270. line 24, column 9: error: invalid parameter array size
  3271. line 44, column 43: error: offset for relative array access outside supported range
  3272. line 48, column 43: error: offset for relative array access outside supported range
  3273. line 50, column 43: error: offset for relative array access outside supported range
  3274. line 51, column 43: error: offset for relative array access outside supported range
  3275. line 56, column 43: error: offset for relative array access outside supported range
  3276. line 57, column 43: error: offset for relative array access outside supported range
  3277. line 58, column 43: error: offset for relative array access outside supported range
  3278. line 59, column 43: error: offset for relative array access outside supported range
  3279. line 60, column 43: error: offset for relative array access outside supported range
  3280. line 61, column 43: error: offset for relative array access outside supported range
  3281. line 62, column 43: error: offset for relative array access outside supported range
  3282. line 64, column 23: error: offset for relative array access outside supported range
  3283. line 67, column 21: error: out of bounds array access
  3284. line 68, column 21: error: out of bounds array access
  3285. line 69, column 21: error: out of bounds array access
  3286. line 70, column 34: error: out of bounds array access
  3287. -- internal assembly text --
  3288. !!NVvp5.0
  3289. OPTION NV_internal;
  3290. OPTION NV_bindless_texture;
  3291. # cgc version 3.4.0001, build date Apr 1 2021
  3292. # command line args:
  3293. #vendor NVIDIA Corporation
  3294. #version 3.4.0.1 COP Build Date Apr 1 2021
  3295. #profile gp5vp
  3296. #program main
  3297. #semantic _26
  3298. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  3299. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  3300. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  3301. #var float4 _26.qt_material_base_color : : : -1 : 0
  3302. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  3303. #var float4 _26.qt_material_properties : : : -1 : 0
  3304. #var float4 _26.qt_material_properties2 : : : -1 : 0
  3305. #var float4 _26.qt_material_properties3 : : : -1 : 0
  3306. #var float4 _26.qt_material_specular : : : -1 : 0
  3307. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  3308. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  3309. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  3310. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  3311. PARAM c[1028] = { program.local[0..1027] };
  3312. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  3313. TEMP R0, R1, R2, R3, R4;
  3314. TEMP T;
  3315. TEMP RC;
  3316. SHORT TEMP HC;
  3317. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  3318. TRUNC.U R0, R0;
  3319. OR.U R0.x, R0, R0.y;
  3320. OR.U R0.x, R0, R0.z;
  3321. OR.U.CC HC.x, R0, R0.w;
  3322. MOV.F R3.xyz, vertex.attrib[1];
  3323. MOV.F R3.w, {1, 0, 0, 0}.x;
  3324. IF NE.x;
  3325. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  3326. MOV.S R4.w, R0.x;
  3327. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  3328. MOV.S R4.z, R2.x;
  3329. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  3330. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  3331. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  3332. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  3333. MOV.S R4.y, R2;
  3334. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  3335. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  3336. MOV.S R4.x, R2;
  3337. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  3338. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  3339. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  3340. MUL.F32 R0, R3.y, R0;
  3341. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  3342. MAD.F32 R2, R3.x, R1, R0;
  3343. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  3344. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  3345. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  3346. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  3347. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  3348. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  3349. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  3350. MAD.F32 R1, R3.z, R1, R2;
  3351. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  3352. MAD.F32 R3, R3.w, R0, R1;
  3353. ENDIF;
  3354. MUL.F32 R0, R3.y, c[1025];
  3355. MAD.F32 R0, R3.x, c[1024], R0;
  3356. MAD.F32 R0, R3.z, c[1026], R0;
  3357. MAD.F32 result.position, R3.w, c[1027], R0;
  3358. END
  3359. # 41 instructions, 5 R-regs
  3360.  
  3361. Failed to build graphics pipeline state
  3362. Failed to link shader program: Vertex info
  3363. -----------
  3364. Internal error: assembly compile error for vertex shader at offset 982:
  3365. -- error message --
  3366. line 24, column 9: error: invalid parameter array size
  3367. line 44, column 43: error: offset for relative array access outside supported range
  3368. line 48, column 43: error: offset for relative array access outside supported range
  3369. line 50, column 43: error: offset for relative array access outside supported range
  3370. line 51, column 43: error: offset for relative array access outside supported range
  3371. line 56, column 43: error: offset for relative array access outside supported range
  3372. line 57, column 43: error: offset for relative array access outside supported range
  3373. line 58, column 43: error: offset for relative array access outside supported range
  3374. line 59, column 43: error: offset for relative array access outside supported range
  3375. line 60, column 43: error: offset for relative array access outside supported range
  3376. line 61, column 43: error: offset for relative array access outside supported range
  3377. line 62, column 43: error: offset for relative array access outside supported range
  3378. line 64, column 23: error: offset for relative array access outside supported range
  3379. line 67, column 21: error: out of bounds array access
  3380. line 68, column 21: error: out of bounds array access
  3381. line 69, column 21: error: out of bounds array access
  3382. line 70, column 34: error: out of bounds array access
  3383. -- internal assembly text --
  3384. !!NVvp5.0
  3385. OPTION NV_internal;
  3386. OPTION NV_bindless_texture;
  3387. # cgc version 3.4.0001, build date Apr 1 2021
  3388. # command line args:
  3389. #vendor NVIDIA Corporation
  3390. #version 3.4.0.1 COP Build Date Apr 1 2021
  3391. #profile gp5vp
  3392. #program main
  3393. #semantic _26
  3394. #var float4 gl_Position : $vout.POSITION : HPOS : -1 : 1
  3395. #var float3x3 _26.qt_boneNormalTransforms[0] : : , 3 : -1 : 0
  3396. #var float4x4 _26.qt_boneTransforms[0] : : c[0], 4 : -1 : 1
  3397. #var float4 _26.qt_material_base_color : : : -1 : 0
  3398. #var float3 _26.qt_material_emissive_color : : : -1 : 0
  3399. #var float4 _26.qt_material_properties : : : -1 : 0
  3400. #var float4 _26.qt_material_properties2 : : : -1 : 0
  3401. #var float4 _26.qt_material_properties3 : : : -1 : 0
  3402. #var float4 _26.qt_material_specular : : : -1 : 0
  3403. #var float4x4 _26.qt_modelViewProjection : : c[1024], 4 : -1 : 1
  3404. #var float3 attr_pos : $vin.ATTR1 : ATTR1 : -1 : 1
  3405. #var int4 attr_joints : $vin.ATTR0 : ATTR0 : -1 : 1
  3406. #var float4 attr_weights : $vin.ATTR2 : ATTR2 : -1 : 1
  3407. PARAM c[1028] = { program.local[0..1027] };
  3408. ATTRIB vertex_attrib[] = { vertex.attrib[0..2] };
  3409. TEMP R0, R1, R2, R3, R4;
  3410. TEMP T;
  3411. TEMP RC;
  3412. SHORT TEMP HC;
  3413. SNE.F32 R0, vertex.attrib[2], {0, 0, 0, 0}.x;
  3414. TRUNC.U R0, R0;
  3415. OR.U R0.x, R0, R0.y;
  3416. OR.U R0.x, R0, R0.z;
  3417. OR.U.CC HC.x, R0, R0.w;
  3418. MOV.F R3.xyz, vertex.attrib[1];
  3419. MOV.F R3.w, {1, 0, 0, 0}.x;
  3420. IF NE.x;
  3421. MUL.S R0.x, vertex.attrib[0].y, {4, 0, 0, 0};
  3422. MOV.S R4.w, R0.x;
  3423. MUL.S R2.x, vertex.attrib[0], {4, 0, 0, 0};
  3424. MOV.S R4.z, R2.x;
  3425. MUL.S R2.y, vertex.attrib[0].z, {4, 0, 0, 0}.x;
  3426. MUL.S R2.x, vertex.attrib[0].w, {4, 0, 0, 0};
  3427. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 1];
  3428. MUL.F32 R1, vertex.attrib[2].y, c[R4.w];
  3429. MOV.S R4.y, R2;
  3430. MAD.F32 R1, vertex.attrib[2].x, c[R4.z], R1;
  3431. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 1], R0;
  3432. MOV.S R4.x, R2;
  3433. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 1], R0;
  3434. MAD.F32 R0, vertex.attrib[2].w, c[R4.x + 1], R0;
  3435. MAD.F32 R1, vertex.attrib[2].z, c[R4.y], R1;
  3436. MUL.F32 R0, R3.y, R0;
  3437. MAD.F32 R1, vertex.attrib[2].w, c[R4.x], R1;
  3438. MAD.F32 R2, R3.x, R1, R0;
  3439. MUL.F32 R1, vertex.attrib[2].y, c[R4.w + 2];
  3440. MUL.F32 R0, vertex.attrib[2].y, c[R4.w + 3];
  3441. MAD.F32 R1, vertex.attrib[2].x, c[R4.z + 2], R1;
  3442. MAD.F32 R0, vertex.attrib[2].x, c[R4.z + 3], R0;
  3443. MAD.F32 R1, vertex.attrib[2].z, c[R4.y + 2], R1;
  3444. MAD.F32 R0, vertex.attrib[2].z, c[R4.y + 3], R0;
  3445. MAD.F32 R1, vertex.attrib[2].w, c[R4.x + 2], R1;
  3446. MAD.F32 R1, R3.z, R1, R2;
  3447. MAD.F32 R0, c[R4.x + 3], vertex.attrib[2].w, R0;
  3448. MAD.F32 R3, R3.w, R0, R1;
  3449. ENDIF;
  3450. MUL.F32 R0, R3.y, c[1025];
  3451. MAD.F32 R0, R3.x, c[1024], R0;
  3452. MAD.F32 R0, R3.z, c[1026], R0;
  3453. MAD.F32 result.position, R3.w, c[1027], R0;
  3454. END
  3455. # 41 instructions, 5 R-regs
  3456.  
  3457. Failed to build graphics pipeline state
  3458. Xlib: extension "NV-GLX" missing on display ":0".
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement