Advertisement
Berny156

darktable backtrace

Jan 6th, 2024 (edited)
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
GDB 71.33 KB | Software | 0 0
  1. $ RUST_BACKTRACE=1 RUST_BACKTRACE=full gdb -d /home/berny/src/mesa-24.0.0+git20240106~023e78b4/src darktable
  2. GNU gdb (GDB; openSUSE Tumbleweed) 13.2
  3. Copyright (C) 2023 Free Software Foundation, Inc.
  4. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  5. This is free software: you are free to change and redistribute it.
  6. There is NO WARRANTY, to the extent permitted by law.
  7. Type "show copying" and "show warranty" for details.
  8. This GDB was configured as "x86_64-suse-linux".
  9. Type "show configuration" for configuration details.
  10. For bug reporting instructions, please see:
  11. <http://bugs.opensuse.org/>.
  12. Find the GDB manual and other documentation resources online at:
  13.     <http://www.gnu.org/software/gdb/documentation/>.
  14.  
  15. For help, type "help".
  16. Type "apropos word" to search for commands related to "word"...
  17. Reading symbols from darktable...
  18. Reading symbols from /usr/lib/debug/usr/bin/darktable.debug...
  19. (gdb) q
  20. berny@hexa ~/src/rusticl/report
  21. $ darktable --disable-opencl
  22. berny@hexa ~/src/rusticl/report
  23. $ RUST_BACKTRACE=1 RUST_BACKTRACE=full gdb -d /home/berny/src/mesa-24.0.0+git20240106~023e78b4/src darktable
  24. GNU gdb (GDB; openSUSE Tumbleweed) 13.2
  25. Copyright (C) 2023 Free Software Foundation, Inc.
  26. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  27. This is free software: you are free to change and redistribute it.
  28. There is NO WARRANTY, to the extent permitted by law.
  29. Type "show copying" and "show warranty" for details.
  30. This GDB was configured as "x86_64-suse-linux".
  31. Type "show configuration" for configuration details.
  32. For bug reporting instructions, please see:
  33. <http://bugs.opensuse.org/>.
  34. Find the GDB manual and other documentation resources online at:
  35.     <http://www.gnu.org/software/gdb/documentation/>.
  36.  
  37. For help, type "help".
  38. Type "apropos word" to search for commands related to "word"...
  39. Reading symbols from darktable...
  40. Reading symbols from /usr/lib/debug/usr/bin/darktable.debug...
  41. (gdb) r
  42. Starting program: /usr/bin/darktable
  43. Missing separate debuginfos, use: zypper install glibc-debuginfo-2.38-7.1.x86_64
  44. [Thread debugging using libthread_db enabled]
  45. Using host libthread_db library "/lib64/libthread_db.so.1".
  46. [New Thread 0x7ffff19ff6c0 (LWP 2583)]
  47. [New Thread 0x7fffebfff6c0 (LWP 2584)]
  48. [New Thread 0x7ffff11fe6c0 (LWP 2585)]
  49. [New Thread 0x7ffff09fd6c0 (LWP 2586)]
  50. [New Thread 0x7fffeb5e06c0 (LWP 2587)]
  51. [New Thread 0x7fffeaddf6c0 (LWP 2588)]
  52. [New Thread 0x7fffea5de6c0 (LWP 2589)]
  53. [New Thread 0x7fffe9ddd6c0 (LWP 2590)]
  54. [New Thread 0x7fffe95dc6c0 (LWP 2591)]
  55. [New Thread 0x7fffe8ddb6c0 (LWP 2592)]
  56. [New Thread 0x7fffc3fff6c0 (LWP 2593)]
  57. [New Thread 0x7fffc37fe6c0 (LWP 2594)]
  58. [New Thread 0x7fffbbfff6c0 (LWP 2595)]
  59. [New Thread 0x7fffc2ffd6c0 (LWP 2596)]
  60. [New Thread 0x7fffc27fc6c0 (LWP 2597)]
  61. [New Thread 0x7fffbb7fe6c0 (LWP 2598)]
  62. [New Thread 0x7fffbaffd6c0 (LWP 2599)]
  63. [New Thread 0x7fffba7fc6c0 (LWP 2600)]
  64. [New Thread 0x7fffb9ffb6c0 (LWP 2601)]
  65. [New Thread 0x7fffb97fa6c0 (LWP 2602)]
  66. [New Thread 0x7fffb8ff96c0 (LWP 2603)]
  67. [New Thread 0x7fff8bfff6c0 (LWP 2604)]
  68. [New Thread 0x7fff8b7fe6c0 (LWP 2605)]
  69. [New Thread 0x7fffb87f86c0 (LWP 2606)]
  70. [New Thread 0x7fff8affd6c0 (LWP 2607)]
  71. [Thread 0x7fff8affd6c0 (LWP 2607) exited]
  72. [New Thread 0x7fff8affd6c0 (LWP 2608)]
  73. [New Thread 0x7fff8a7fc6c0 (LWP 2609)]
  74. [Thread 0x7fff8affd6c0 (LWP 2608) exited]
  75. [New Thread 0x7fff8affd6c0 (LWP 2610)]
  76. [Thread 0x7fff8a7fc6c0 (LWP 2609) exited]
  77. [New Thread 0x7fff8a7fc6c0 (LWP 2611)]
  78. [Thread 0x7fff8affd6c0 (LWP 2610) exited]
  79. [Thread 0x7fff8a7fc6c0 (LWP 2611) exited]
  80. [New Thread 0x7fff8a7fc6c0 (LWP 2612)]
  81. [New Thread 0x7fff8affd6c0 (LWP 2613)]
  82. [Thread 0x7fff8a7fc6c0 (LWP 2612) exited]
  83. [Thread 0x7fff8affd6c0 (LWP 2613) exited]
  84. [New Thread 0x7fff8affd6c0 (LWP 2614)]
  85. [New Thread 0x7fff8a7fc6c0 (LWP 2615)]
  86. [Thread 0x7fff8affd6c0 (LWP 2614) exited]
  87. [Thread 0x7fff8a7fc6c0 (LWP 2615) exited]
  88. [New Thread 0x7fff8a7fc6c0 (LWP 2616)]
  89. [New Thread 0x7fff8affd6c0 (LWP 2617)]
  90. [Thread 0x7fff8a7fc6c0 (LWP 2616) exited]
  91. [Thread 0x7fff8affd6c0 (LWP 2617) exited]
  92. [New Thread 0x7fff8affd6c0 (LWP 2618)]
  93. [Thread 0x7ffff11fe6c0 (LWP 2585) exited]
  94. [New Thread 0x7ffff11fe6c0 (LWP 2620)]
  95. [New Thread 0x7fff8a7fc6c0 (LWP 2621)]
  96. [New Thread 0x7fff88ac96c0 (LWP 2622)]
  97. [Thread 0x7fff8a7fc6c0 (LWP 2621) exited]
  98. [Thread 0x7fff88ac96c0 (LWP 2622) exited]
  99. [New Thread 0x7fff88ac96c0 (LWP 2623)]
  100. [New Thread 0x7fff8a7fc6c0 (LWP 2624)]
  101. [Thread 0x7fff88ac96c0 (LWP 2623) exited]
  102. [New Thread 0x7fff88ac96c0 (LWP 2625)]
  103. [Thread 0x7fff8a7fc6c0 (LWP 2624) exited]
  104. [New Thread 0x7fff8a7fc6c0 (LWP 2626)]
  105. [Thread 0x7fff88ac96c0 (LWP 2625) exited]
  106. [Thread 0x7fff8a7fc6c0 (LWP 2626) exited]
  107. [New Thread 0x7fff8a7fc6c0 (LWP 2627)]
  108. [New Thread 0x7fff88ac96c0 (LWP 2628)]
  109. [Thread 0x7fff8a7fc6c0 (LWP 2627) exited]
  110. [Thread 0x7fff88ac96c0 (LWP 2628) exited]
  111. [New Thread 0x7fff88ac96c0 (LWP 2629)]
  112. [New Thread 0x7fff8a7fc6c0 (LWP 2630)]
  113. [Thread 0x7fff88ac96c0 (LWP 2629) exited]
  114. [Thread 0x7fff8a7fc6c0 (LWP 2630) exited]
  115. [New Thread 0x7fff8a7fc6c0 (LWP 2631)]
  116. [Detaching after vfork from child process 2632]
  117. [New Thread 0x7fff88ac96c0 (LWP 2633)]
  118. [New Thread 0x7fff73eb76c0 (LWP 2634)]
  119. [Thread 0x7fff88ac96c0 (LWP 2633) exited]
  120. [New Thread 0x7fff88ac96c0 (LWP 2635)]
  121. [Thread 0x7fff73eb76c0 (LWP 2634) exited]
  122. [New Thread 0x7fff73eb76c0 (LWP 2636)]
  123. [Thread 0x7fff88ac96c0 (LWP 2635) exited]
  124. [Thread 0x7fff73eb76c0 (LWP 2636) exited]
  125. [New Thread 0x7fff73eb76c0 (LWP 2637)]
  126. [New Thread 0x7fff88ac96c0 (LWP 2638)]
  127. [Thread 0x7fff73eb76c0 (LWP 2637) exited]
  128. [New Thread 0x7fff73eb76c0 (LWP 2639)]
  129. [Thread 0x7fff88ac96c0 (LWP 2638) exited]
  130. [New Thread 0x7fff88ac96c0 (LWP 2640)]
  131. [Thread 0x7fff73eb76c0 (LWP 2639) exited]
  132. [Thread 0x7fff88ac96c0 (LWP 2640) exited]
  133. [New Thread 0x7fff88ac96c0 (LWP 2641)]
  134. [New Thread 0x7fff73eb76c0 (LWP 2642)]
  135. [New Thread 0x7fff735586c0 (LWP 2643)]
  136. [Thread 0x7fff73eb76c0 (LWP 2642) exited]
  137. [Thread 0x7fff735586c0 (LWP 2643) exited]
  138. [New Thread 0x7fff735586c0 (LWP 2644)]
  139. [New Thread 0x7fff73eb76c0 (LWP 2645)]
  140. [Thread 0x7fff735586c0 (LWP 2644) exited]
  141. [New Thread 0x7fff735586c0 (LWP 2646)]
  142. [Thread 0x7fff73eb76c0 (LWP 2645) exited]
  143. [New Thread 0x7fff72bf96c0 (LWP 2647)]
  144. [Thread 0x7fff735586c0 (LWP 2646) exited]
  145. [Thread 0x7fff72bf96c0 (LWP 2647) exited]
  146. [New Thread 0x7fff72bf96c0 (LWP 2648)]
  147. [New Thread 0x7fff735586c0 (LWP 2649)]
  148. [Thread 0x7fff72bf96c0 (LWP 2648) exited]
  149. [New Thread 0x7fff72bf96c0 (LWP 2650)]
  150. [New Thread 0x7fff73eb76c0 (LWP 2651)]
  151. [Thread 0x7fff72bf96c0 (LWP 2650) exited]
  152. [Thread 0x7fff735586c0 (LWP 2649) exited]
  153. [Thread 0x7fff73eb76c0 (LWP 2651) exited]
  154. [New Thread 0x7fff73eb76c0 (LWP 2653)]
  155. [New Thread 0x7fff735586c0 (LWP 2654)]
  156. [Thread 0x7fff73eb76c0 (LWP 2653) exited]
  157. [Thread 0x7fff735586c0 (LWP 2654) exited]
  158. [New Thread 0x7fff735586c0 (LWP 2655)]
  159. [New Thread 0x7fff73eb76c0 (LWP 2656)]
  160. [Thread 0x7fff735586c0 (LWP 2655) exited]
  161. [Thread 0x7fff73eb76c0 (LWP 2656) exited]
  162. [New Thread 0x7fff73eb76c0 (LWP 2657)]
  163. [New Thread 0x7fff735586c0 (LWP 2658)]
  164. [New Thread 0x7fff72bf96c0 (LWP 2659)]
  165. [New Thread 0x7fff723f86c0 (LWP 2660)]
  166. [New Thread 0x7fff71bf76c0 (LWP 2661)]
  167. [New Thread 0x7fff713f66c0 (LWP 2662)]
  168. [New Thread 0x7fff70bf56c0 (LWP 2663)]
  169. [New Thread 0x7fff5ffff6c0 (LWP 2664)]
  170. [New Thread 0x7fff5f7fe6c0 (LWP 2665)]
  171. [New Thread 0x7fff5effd6c0 (LWP 2666)]
  172. [New Thread 0x7fff5e7fc6c0 (LWP 2667)]
  173. [Thread 0x7fff88ac96c0 (LWP 2641) exited]
  174. [Thread 0x7fff8a7fc6c0 (LWP 2631) exited]
  175. [New Thread 0x7fff8a7fc6c0 (LWP 2668)]
  176. [New Thread 0x7fff88ac96c0 (LWP 2669)]
  177. [Thread 0x7fff8a7fc6c0 (LWP 2668) exited]
  178. [New Thread 0x7fff8a7fc6c0 (LWP 2670)]
  179. [Thread 0x7fff88ac96c0 (LWP 2669) exited]
  180. [New Thread 0x7fff88ac96c0 (LWP 2671)]
  181. [Thread 0x7fff8a7fc6c0 (LWP 2670) exited]
  182. [Thread 0x7fff88ac96c0 (LWP 2671) exited]
  183. [New Thread 0x7fff88ac96c0 (LWP 2672)]
  184. [Thread 0x7fff88ac96c0 (LWP 2672) exited]
  185. [New Thread 0x7fff88ac96c0 (LWP 2673)]
  186. [Thread 0x7fff88ac96c0 (LWP 2673) exited]
  187. [New Thread 0x7fff88ac96c0 (LWP 2680)]
  188. [New Thread 0x7fff8a7fc6c0 (LWP 2681)]
  189. [Thread 0x7fff88ac96c0 (LWP 2680) exited]
  190. [New Thread 0x7fff88ac96c0 (LWP 2682)]
  191. [Thread 0x7fff8a7fc6c0 (LWP 2681) exited]
  192. [New Thread 0x7fff5dffb6c0 (LWP 2683)]
  193. [Thread 0x7fff88ac96c0 (LWP 2682) exited]
  194. [Thread 0x7fff5dffb6c0 (LWP 2683) exited]
  195.      6,9782 [libraw_open] extensions whitelist: `cr3'
  196. [New Thread 0x7fff5dffb6c0 (LWP 2684)]
  197. [New Thread 0x7fff88ac96c0 (LWP 2685)]
  198. [Thread 0x7fff5dffb6c0 (LWP 2684) exited]
  199. [Thread 0x7fff88ac96c0 (LWP 2685) exited]
  200. [New Thread 0x7fff88ac96c0 (LWP 2686)]
  201. [New Thread 0x7fff5dffb6c0 (LWP 2687)]
  202. [Thread 0x7fff88ac96c0 (LWP 2686) exited]
  203. [Thread 0x7fff5dffb6c0 (LWP 2687) exited]
  204. [New Thread 0x7fff5dffb6c0 (LWP 2688)]
  205. [New Thread 0x7fff88ac96c0 (LWP 2689)]
  206. [New Thread 0x7fff8a7fc6c0 (LWP 2690)]
  207. [Thread 0x7fff88ac96c0 (LWP 2689) exited]
  208. [New Thread 0x7fff88ac96c0 (LWP 2691)]
  209. [Thread 0x7fff8a7fc6c0 (LWP 2690) exited]
  210. [New Thread 0x7fff8a7fc6c0 (LWP 2692)]
  211. [Thread 0x7fff88ac96c0 (LWP 2691) exited]
  212. [Thread 0x7fff8a7fc6c0 (LWP 2692) exited]
  213. [New Thread 0x7fff8a7fc6c0 (LWP 2693)]
  214. [New Thread 0x7fff88ac96c0 (LWP 2694)]
  215. [New Thread 0x7fff5d2796c0 (LWP 2695)]
  216. [New Thread 0x7fff5ca3f6c0 (LWP 2696)]
  217. [New Thread 0x7fff5c23e6c0 (LWP 2697)]
  218. [New Thread 0x7fff5ba3d6c0 (LWP 2698)]
  219. [New Thread 0x7fff5b23c6c0 (LWP 2699)]
  220. [New Thread 0x7fff576956c0 (LWP 2700)]
  221. [New Thread 0x7fff56e946c0 (LWP 2701)]
  222. [New Thread 0x7fff566936c0 (LWP 2702)]
  223. [New Thread 0x7fff55e926c0 (LWP 2703)]
  224. [New Thread 0x7fff4ffff6c0 (LWP 2710)]
  225. [New Thread 0x7fff4f7fe6c0 (LWP 2711)]
  226. [New Thread 0x7fff4effd6c0 (LWP 2712)]
  227. [New Thread 0x7fff4e7fc6c0 (LWP 2713)]
  228. [New Thread 0x7fff4dffb6c0 (LWP 2714)]
  229. [New Thread 0x7fff4d7fa6c0 (LWP 2715)]
  230. [New Thread 0x7fff4cff96c0 (LWP 2716)]
  231. [New Thread 0x7fff47fff6c0 (LWP 2717)]
  232. [New Thread 0x7fff477fe6c0 (LWP 2718)]
  233. [New Thread 0x7fff46ffd6c0 (LWP 2719)]
  234. [New Thread 0x7fff467fc6c0 (LWP 2720)]
  235.  
  236. Thread 25 "rusticl queue t" received signal SIGSEGV, Segmentation fault.
  237. [Switching to Thread 0x7fffb87f86c0 (LWP 2606)]
  238. 0x00007fffc13232a6 in util_blitter_default_src_texture (blitter=0x0, src_templ=src_templ@entry=0x7fffb87e8730, src=src@entry=0x7fff80000e00, srclevel=srclevel@entry=0)
  239.     at ../src/gallium/auxiliary/util/u_blitter.c:1668
  240. 1668       if (ctx->cube_as_2darray &&
  241. Missing separate debuginfos, use: zypper install gdk-pixbuf-loader-rsvg-debuginfo-2.57.0-4.1.x86_64 glibc-locale-base-debuginfo-2.38-7.1.x86_64 ibus-gtk3-debuginfo-1.5.29-1.1.x86_64 kde-gtk-config5-debuginfo-5.27.10-1.1.x86_64 krb5-debuginfo-1.21.2-1.1.x86_64 libIex-3_1-30-debuginfo-3.1.11-1.2.x86_64 libIlmThread-3_1-30-debuginfo-3.1.11-1.2.x86_64 libImath-3_1-29-debuginfo-3.1.9-1.2.x86_64 libLLVM17-debuginfo-17.0.6-1.1.x86_64 libLLVMSPIRVLib17-debuginfo-17.0.0-2.1.x86_64 libOpenEXR-3_1-30-debuginfo-3.1.11-1.2.x86_64 libSDL2-2_0-0-debuginfo-2.28.5-1.1.x86_64 libSPIRV-Tools-2023_6_rc1-debuginfo-2023.6~rc1-1.1.x86_64 libX11-6-debuginfo-1.8.7-2.1.x86_64 libXcomposite1-debuginfo-0.4.6-1.2.x86_64 libXcursor1-debuginfo-1.2.1-1.6.x86_64 libXdamage1-debuginfo-1.1.6-1.2.x86_64 libXext6-debuginfo-1.3.5-1.3.x86_64 libXfixes3-debuginfo-6.0.1-1.1.x86_64 libXi6-debuginfo-1.8.1-1.1.x86_64 libXinerama1-debuginfo-1.1.5-1.2.x86_64 libXpm4-debuginfo-3.5.17-1.1.x86_64 libXrandr2-debuginfo-1.5.4-1.1.x86_64 libXrender1-debuginfo-0.9.11-1.2.x86_64 libasound2-debuginfo-1.2.10-5.1.x86_64 libatk-1_0-0-debuginfo-2.50.0-1.1.x86_64 libatk-bridge-2_0-0-debuginfo-2.50.0-1.1.x86_64 libatspi0-debuginfo-2.50.0-1.1.x86_64 libavahi-client3-debuginfo-0.8-31.1.x86_64 libavahi-common3-debuginfo-0.8-31.1.x86_64 libavif16-debuginfo-1.0.3-1.1.x86_64 libbrotlidec1-debuginfo-1.1.0-1.1.x86_64 libcairo-gobject2-debuginfo-1.18.0-1.1.x86_64 libcairo2-debuginfo-1.18.0-1.1.x86_64 libcap2-debuginfo-2.69-1.5.x86_64 libcolord-gtk1-debuginfo-0.3.0-2.3.x86_64 libcolord2-debuginfo-1.4.6-4.3.x86_64 libcups2-debuginfo-2.4.2-7.1.x86_64 libcurl4-debuginfo-8.5.0-1.1.x86_64 libdrm_radeon1-debuginfo-2.4.118-2.1.x86_64 libedit0-debuginfo-20210910.3.1-2.5.x86_64 libelf1-debuginfo-0.189-5.2.x86_64 libepoxy0-debuginfo-1.5.10-2.2.x86_64 libexif12-debuginfo-0.6.24-1.9.x86_64 libexiv2-28-debuginfo-0.28.1-1.1.x86_64 libexpat1-debuginfo-2.5.0-2.6.x86_64 libffi8-debuginfo-3.4.4-2.1.x86_64 libfftw3-3-debuginfo-3.3.10-4.1.x86_64 libfftw3_threads3-debuginfo-3.3.10-4.1.x86_64 libfontconfig1-debuginfo-2.14.2-2.1.x86_64 libfreetype6-debuginfo-2.13.2-1.1.x86_64 libfribidi0-debuginfo-1.0.13-1.2.x86_64 libgcc_s1-debuginfo-13.2.1+git8109-1.1.x86_64 libgcrypt20-debuginfo-1.10.3-2.1.x86_64 libgd3-debuginfo-2.3.3-3.5.x86_64 libgdk_pixbuf-2_0-0-debuginfo-2.42.10-1.5.x86_64 libgio-2_0-0-debuginfo-2.78.3-1.1.x86_64 libglib-2_0-0-debuginfo-2.78.3-1.1.x86_64 libgmodule-2_0-0-debuginfo-2.78.3-1.1.x86_64 libgobject-2_0-0-debuginfo-2.78.3-1.1.x86_64 libgomp1-debuginfo-13.2.1+git8109-1.1.x86_64 libgphoto2-6-debuginfo-2.5.31-1.2.x86_64 libgphoto2_port12-debuginfo-2.5.31-1.2.x86_64 libgtk-3-0-debuginfo-3.24.38+111-1.1.x86_64 libharfbuzz0-debuginfo-8.3.0-2.1.x86_64 libheif1-debuginfo-1.17.6-1699.4.pm.2.x86_64 libhwy1-debuginfo-1.0.7-1.1.x86_64 libibus-1_0-5-debuginfo-1.5.29-1.1.x86_64 libicu73-debuginfo-73.2-3.1.x86_64 libidn2-0-debuginfo-2.3.4-1.4.x86_64 libinih0-debuginfo-57-1.2.x86_64 libjbig2-debuginfo-2.1-5.1.x86_64 libjpeg8-debuginfo-8.3.2-77.1.x86_64 libjson-glib-1_0-0-debuginfo-1.8.0-1.1.x86_64 libjxl0_8-debuginfo-0.8.2-2.2.x86_64 libldap2-debuginfo-2.6.6-1.2.x86_64 liblensfun1-debuginfo-0.3.4-1.2.x86_64 liblua5_4-5-debuginfo-5.4.6-3.1.x86_64 liblz4-1-debuginfo-1.9.4-2.6.x86_64 liblzma5-debuginfo-5.4.5-1.1.x86_64 libmount1-debuginfo-2.39.3-1.1.x86_64 libncurses6-debuginfo-6.4.20231202-27.1.x86_64 libnghttp2-14-debuginfo-1.58.0-1.1.x86_64 libopenjp2-7-debuginfo-2.5.0-3.7.x86_64 libpango-1_0-0-debuginfo-1.51.1-1.1.x86_64 libpcre2-8-0-debuginfo-10.42-3.12.x86_64 libpixman-1-0-debuginfo-0.42.2-2.1.x86_64 libpng16-16-debuginfo-1.6.40-1.2.x86_64 libportmidi2-debuginfo-2.0.4-2.6.x86_64 libpsl5-debuginfo-0.21.2-1.5.x86_64 libpugixml1-debuginfo-1.14-1.1.x86_64 libraw23-debuginfo-0.21.2-1.1.x86_64 librsvg-2-2-debuginfo-2.57.0-4.1.x86_64 libsasl2-3-debuginfo-2.1.28-6.1.x86_64 libsecret-1-0-debuginfo-0.21.2-1.1.x86_64 libselinux1-debuginfo-3.5-6.1.x86_64 libsoup-2_4-1-debuginfo-2.74.3-3.1.x86_64 libssh4-debuginfo-0.10.5-3.1.x86_64 libstdc++6-debuginfo-13.2.1+git8109-1.1.x86_64 libthai0-debuginfo-0.1.29-1.6.x86_64 libtiff6-debuginfo-4.6.0-3.1.x86_64 libtirpc3-debuginfo-1.3.4-1.1.x86_64 libudev1-debuginfo-254.5-8.1.x86_64 libunistring5-debuginfo-1.1-3.1.x86_64 libwayland-client0-debuginfo-1.22.0-1.3.x86_64 libwebp7-debuginfo-1.3.2-2.1.x86_64 libwebpmux3-debuginfo-1.3.2-2.1.x86_64 libxcb-render0-debuginfo-1.16-1.1.x86_64 libxcb1-debuginfo-1.16-1.1.x86_64 libxkbcommon0-debuginfo-1.6.0-2.1.x86_64 libxml2-2-debuginfo-2.11.6-1.1.x86_64 libzstd1-debuginfo-1.5.5-3.5.x86_64
  242. (gdb) bt
  243. #0  0x00007fffc13232a6 in util_blitter_default_src_texture (blitter=0x0, src_templ=src_templ@entry=0x7fffb87e8730, src=src@entry=0x7fff80000e00, srclevel=srclevel@entry=0)
  244.     at ../src/gallium/auxiliary/util/u_blitter.c:1668
  245. #1  0x00007fffc109fa73 in si_resource_copy_region (ctx=ctx@entry=0x7fffd5625370, dst=dst@entry=0x7fffbc045b40, dst_level=dst_level@entry=0, dstx=0, dsty=0, dstz=0, src=0x7fff80000e00,
  246.     src_level=0, src_box=0x7fffb87e8810) at ../src/gallium/drivers/radeonsi/si_blit.c:973
  247. #2  0x00007fffc1069899 in si_copy_from_staging_texture (stransfer=0x7fff80000d80, ctx=0x7fffd5625370) at ../src/gallium/drivers/radeonsi/si_texture.c:152
  248. #3  si_texture_transfer_unmap (ctx=0x7fffd5625370, transfer=0x7fff80000d80) at ../src/gallium/drivers/radeonsi/si_texture.c:2025
  249. #4  0x00007fffc133c0c0 in pipe_texture_unmap (transfer=<optimized out>, context=0x7fffd5625370) at ../src/gallium/auxiliary/util/u_inlines.h:585
  250. #5  u_default_texture_subdata (pipe=0x7fffd5625370, resource=0x7fffbc045b40, level=<optimized out>, usage=<optimized out>, box=0x7fffb87e8b30, data=0x7fff57696080, stride=12576,
  251.     layer_stride=51008256) at ../src/gallium/auxiliary/util/u_transfer.c:116
  252. #6  0x00007fffc0fad14f in mesa_rust::pipe::context::PipeContext::texture_subdata (self=0x7fffb87e92f8, res=0x7fffbc042e90, bx=0x7fffb87e8b30, data=0x7fff57696080, stride=12576,
  253.     layer_stride=51008256) at ../src/gallium/frontends/rusticl/mesa/pipe/context.rs:101
  254. #7  0x00007fffc0edfd8a in rusticl::core::memory::Mem::write_from_user_rect (self=0x7fffbc0455e0, src=0x7fff57696080, q=0x7fffbc042820, ctx=0x7fffb87e92f8, region=0x7fffbc0435b0,
  255.     src_origin=0x7fffb87e8cf0, src_row_pitch=12576, src_slice_pitch=51008256, dst_origin=0x7fffbc0435d8, dst_row_pitch=12576, dst_slice_pitch=51008256)
  256.     at ../src/gallium/frontends/rusticl/core/memory.rs:993
  257. #8  0x00007fffc0f698d7 in rusticl::api::memory::enqueue_write_image::{closure#0} (q=0x7fffbc042820, ctx=0x7fffb87e92f8) at ../src/gallium/frontends/rusticl/api/memory.rs:1843
  258. #9  0x00007fffc0efa9c0 in core::ops::function::FnOnce::call_once<rusticl::api::memory::enqueue_write_image::{closure_env#0}, (&alloc::sync::Arc<rusticl::core::queue::Queue, alloc::alloc::Global>, &rusticl::core::queue::QueueContext)> () at /usr/src/debug/rustc-1.75.0-src/library/core/src/ops/function.rs:250
  259. #10 0x00007fffc0f27dec in alloc::boxed::{impl#47}::call_once<(&alloc::sync::Arc<rusticl::core::queue::Queue, alloc::alloc::Global>, &rusticl::core::queue::QueueContext), dyn core::ops::function::FnOnce<(&alloc::sync::Arc<rusticl::core::queue::Queue, alloc::alloc::Global>, &rusticl::core::queue::QueueContext), Output=core::result::Result<(), i32>>, alloc::alloc::Global> (self=...,
  260.     args=...) at /usr/src/debug/rustc-1.75.0-src/library/alloc/src/boxed.rs:2007
  261. #11 0x00007fffc0f82198 in rusticl::core::event::{impl#2}::call::{closure#0} (w=...) at ../src/gallium/frontends/rusticl/core/event.rs:217
  262. #12 0x00007fffc0f1baaa in core::option::Option<alloc::boxed::Box<dyn core::ops::function::FnOnce<(&alloc::sync::Arc<rusticl::core::queue::Queue, alloc::alloc::Global>, &rusticl::core::queue::QueueContext), Output=core::result::Result<(), i32>>, alloc::alloc::Global>>::map_or<alloc::boxed::Box<dyn core::ops::function::FnOnce<(&alloc::sync::Arc<rusticl::core::queue::Queue, alloc::alloc::Global>, &rusticl::core::queue::QueueContext), Output=core::result::Result<(), i32>>, alloc::alloc::Global>, i32, rusticl::core::event::{impl#2}::call::{closure_env#0}> (self=...,
  263.     default=2, f=...) at /usr/src/debug/rustc-1.75.0-src/library/core/src/option.rs:1131
  264. #13 0x00007fffc0f81ecb in rusticl::core::event::Event::call (self=0x7fffbc0427f0, ctx=0x7fffb87e92f8) at ../src/gallium/frontends/rusticl/core/event.rs:208
  265. #14 0x00007fffc0f39676 in rusticl::core::queue::{impl#3}::new::{closure#0} () at ../src/gallium/frontends/rusticl/core/queue.rs:164
  266. #15 0x00007fffc0f72da6 in std::sys_common::backtrace::__rust_begin_short_backtrace<rusticl::core::queue::{impl#3}::new::{closure_env#0}, ()> (f=...)
  267.     at /usr/src/debug/rustc-1.75.0-src/library/std/src/sys_common/backtrace.rs:154
  268. #16 0x00007fffc0ecf1a0 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<rusticl::core::queue::{impl#3}::new::{closure_env#0}, ()> ()
  269.     at /usr/src/debug/rustc-1.75.0-src/library/std/src/thread/mod.rs:529
  270. #17 0x00007fffc0f72370 in core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rusticl::core::queue::{impl#3}::new::{closure_env#0}, ()>> (self=...) at /usr/src/debug/rustc-1.75.0-src/library/core/src/panic/unwind_safe.rs:272
  271. #18 0x00007fffc0f249d0 in std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rusticl::core::queue::{impl#3}::new::{closure_env#0}, ()>>, ()> (data=0x7fffb87e93f0) at /usr/src/debug/rustc-1.75.0-src/library/std/src/panicking.rs:552
  272. #19 0x00007fffc0f3b7db in __rust_try () from /lib64/libRusticlOpenCL.so.1
  273. #20 0x00007fffc0f2473f in std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rusticl::core::queue::{impl#3}::new::{closure_env#0}, ()>>> (f=...) at /usr/src/debug/rustc-1.75.0-src/library/std/src/panicking.rs:516
  274. #21 0x00007fffc0ecefd9 in std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rusticl::core::queue::{impl#3}::new::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /usr/src/debug/rustc-1.75.0-src/library/std/src/panic.rs:142
  275. #22 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<rusticl::core::queue::{impl#3}::new::{closure_env#0}, ()> () at /usr/src/debug/rustc-1.75.0-src/library/std/src/thread/mod.rs:528
  276. #23 0x00007fffc0efae5e in core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<rusticl::core::queue::{impl#3}::new::{closure_env#0}, ()>, ()> ()
  277.     at /usr/src/debug/rustc-1.75.0-src/library/core/src/ops/function.rs:250
  278. #24 0x00007fffc0fc4cb5 in std::sys::unix::thread::Thread::new::thread_start::ha174b5e5befd0804 () from /lib64/libRusticlOpenCL.so.1
  279. #25 0x00007ffff768ff44 in start_thread () from /lib64/libc.so.6
  280. --Type <RET> for more, q to quit, c to continue without paging-- c
  281. #26 0x00007ffff77184cc in clone3 () from /lib64/libc.so.6
  282. (gdb) select 1
  283. (gdb) p *sctx
  284. $1 = {b = {screen = 0x7fffd40bc880, priv = 0x0, draw = 0x0, vbuf = 0x0, stream_uploader = 0x7fffd400c530, const_uploader = 0x7fffd400c530, debug = {async = false, debug_message = 0x0,
  285.       data = 0x0}, destroy = 0x7fffc1016f60 <si_destroy_context>, draw_vbo = 0x0, draw_vertex_state = 0x0, render_condition = 0x0, render_condition_mem = 0x0,
  286.     create_query = 0x7fffc101bc00 <si_create_query>, create_batch_query = 0x7fffc10c0e80 <si_create_batch_query>, destroy_query = 0x7fffc101b6e0 <si_destroy_query>,
  287.     begin_query = 0x7fffc101b6f0 <si_begin_query>, end_query = 0x7fffc101b700 <si_end_query>, get_query_result = 0x7fffc101b710 <si_get_query_result>,
  288.     get_query_result_resource = 0x7fffc101b720 <si_get_query_result_resource>, set_active_query_state = 0x0, init_intel_perf_query_info = 0x0, get_intel_perf_query_info = 0x0,
  289.     get_intel_perf_query_counter_info = 0x0, new_intel_perf_query_obj = 0x0, begin_intel_perf_query = 0x0, end_intel_perf_query = 0x0, delete_intel_perf_query = 0x0,
  290.     wait_intel_perf_query = 0x0, is_intel_perf_query_ready = 0x0, get_intel_perf_query_data = 0x0, link_shader = 0x0, create_blend_state = 0x0, bind_blend_state = 0x0,
  291.     delete_blend_state = 0x0, create_sampler_state = 0x7fffc10439e0 <si_create_sampler_state>, bind_sampler_states = 0x7fffc10b1880 <si_bind_sampler_states>,
  292.     delete_sampler_state = 0x7fffc103d7f0 <si_delete_sampler_state>, create_rasterizer_state = 0x0, bind_rasterizer_state = 0x0, delete_rasterizer_state = 0x0,
  293.     create_depth_stencil_alpha_state = 0x0, bind_depth_stencil_alpha_state = 0x0, delete_depth_stencil_alpha_state = 0x0, create_fs_state = 0x0, bind_fs_state = 0x0, delete_fs_state = 0x0,
  294.     create_vs_state = 0x0, bind_vs_state = 0x0, delete_vs_state = 0x0, create_gs_state = 0x0, bind_gs_state = 0x0, delete_gs_state = 0x0, create_tcs_state = 0x0, bind_tcs_state = 0x0,
  295.     delete_tcs_state = 0x0, create_tes_state = 0x0, bind_tes_state = 0x0, delete_tes_state = 0x0, create_vertex_elements_state = 0x0, bind_vertex_elements_state = 0x0,
  296.     delete_vertex_elements_state = 0x0, create_ts_state = 0x0, bind_ts_state = 0x0, delete_ts_state = 0x0, create_ms_state = 0x0, bind_ms_state = 0x0, delete_ms_state = 0x0,
  297.     set_blend_color = 0x0, set_stencil_ref = 0x0, set_sample_mask = 0x0, set_min_samples = 0x0, set_clip_state = 0x0, set_constant_buffer = 0x7fffc10b6ed0 <si_pipe_set_constant_buffer>,
  298.     set_inlinable_constants = 0x7fffc10b1750 <si_set_inlinable_constants>, set_framebuffer_state = 0x0, set_sample_locations = 0x0, set_polygon_stipple = 0x0, set_scissor_states = 0x0,
  299.     set_window_rectangles = 0x0, set_viewport_states = 0x0, set_sampler_views = 0x7fffc10b6460 <si_pipe_set_sampler_views>, set_tess_state = 0x0, set_patch_vertices = 0x0,
  300.     set_debug_callback = 0x7fffc10167c0 <si_set_debug_callback>, set_shader_buffers = 0x7fffc10b7260 <si_pipe_set_shader_buffers>, set_hw_atomic_buffers = 0x0,
  301.     set_shader_images = 0x7fffc10b4e60 <si_set_shader_images>, set_vertex_buffers = 0x0, create_stream_output_target = 0x0, stream_output_target_destroy = 0x0,
  302.     set_stream_output_targets = 0x0, stream_output_target_offset = 0x0, set_frontend_noop = 0x7fffc1016510 <si_set_frontend_noop>,
  303.     resource_copy_region = 0x7fffc109f950 <si_resource_copy_region>, blit = 0x0, clear = 0x0, clear_render_target = 0x7fffc10a3260 <si_clear_render_target>, clear_depth_stencil = 0x0,
  304.     clear_texture = 0x7fffc13384c0 <u_default_clear_texture>, clear_buffer = 0x7fffc10aa7e0 <si_pipe_clear_buffer>, evaluate_depth_buffer = 0x0, flush = 0x7fffc10bb2b0 <si_flush_from_st>,
  305.     create_fence_fd = 0x7fffc10ba8d0 <si_create_fence_fd>, fence_server_sync = 0x7fffc10ba7d0 <si_fence_server_sync>, fence_server_signal = 0x7fffc10ba9a0 <si_fence_server_signal>,
  306.     create_sampler_view = 0x7fffc104b030 <si_create_sampler_view>, sampler_view_destroy = 0x7fffc1045060 <si_sampler_view_destroy>, create_surface = 0x7fffc106dcb0 <si_create_surface>,
  307.     surface_destroy = 0x7fffc1069480 <si_surface_destroy>, buffer_map = 0x7fffc10a2150 <si_buffer_transfer_map>, transfer_flush_region = 0x7fffc10a0eb0 <si_buffer_flush_region>,
  308.     buffer_unmap = 0x7fffc10a0f10 <si_buffer_transfer_unmap>, texture_map = 0x7fffc106a250 <si_texture_transfer_map>, texture_unmap = 0x7fffc1069540 <si_texture_transfer_unmap>,
  309.     buffer_subdata = 0x7fffc10a2630 <si_buffer_subdata>, texture_subdata = 0x7fffc133c030 <u_default_texture_subdata>, texture_barrier = 0x0,
  310.     memory_barrier = 0x7fffc1040d20 <si_memory_barrier>, resource_commit = 0x7fffc10a0b70 <si_resource_commit>, create_video_codec = 0x7fffc106e730 <si_uvd_create_decoder>,
  311.     create_video_buffer = 0x7fffc106e5d0 <si_video_buffer_create>, create_compute_state = 0x7fffc10a5cd0 <si_create_compute_state>,
  312.     bind_compute_state = 0x7fffc10a5b00 <si_bind_compute_state>, delete_compute_state = 0x7fffc10a92b0 <si_delete_compute_state>,
  313.     get_compute_state_info = 0x7fffc10a5c60 <si_get_compute_state_info>, get_compute_state_subgroup_size = 0x0, set_compute_resources = 0x7fffc10a59c0 <si_set_compute_resources>,
  314.     set_global_binding = 0x7fffc10a6520 <si_set_global_binding>, launch_grid = 0x7fffc10a6f90 <si_launch_grid>, draw_mesh_tasks = 0x0, svm_migrate = 0x0, get_sample_position = 0x0,
  315.     get_timestamp = 0x0, flush_resource = 0x0, invalidate_resource = 0x7fffc10a2130 <si_invalidate_resource>, get_device_reset_status = 0x7fffc1016440 <si_get_reset_status>,
  316.     set_device_reset_callback = 0x7fffc1016760 <si_set_device_reset_callback>, dump_debug_state = 0x7fffc10afab0 <si_dump_debug_state>, set_log_context = 0x7fffc1016790 <si_set_log_context>,
  317.     emit_string_marker = 0x7fffc1016590 <si_emit_string_marker>, generate_mipmap = 0x0, create_texture_handle = 0x7fffc10b6bd0 <si_create_texture_handle>,
  318.     delete_texture_handle = 0x7fffc10b3110 <si_delete_texture_handle>, make_texture_handle_resident = 0x7fffc10b65e0 <si_make_texture_handle_resident>,
  319.     create_image_handle = 0x7fffc10b5510 <si_create_image_handle>, delete_image_handle = 0x7fffc10b31d0 <si_delete_image_handle>,
  320.     make_image_handle_resident = 0x7fffc10b50a0 <si_make_image_handle_resident>, callback = 0x0, set_context_param = 0x7fffc10164f0 <si_set_context_param>,
  321.     create_video_buffer_with_modifiers = 0x7fffc106e690 <si_video_buffer_create_with_modifiers>, video_buffer_from_handle = 0x0}, family = CHIP_RENOIR, gfx_level = GFX9, ws = 0x7fffd40a9ec0,
  322.   ctx = 0x7fffd400da70, gfx_cs = {current = {cdw = 23, max_dw = 8188, buf = 0x7fffc0418000}, prev = 0x0, num_prev = 0, max_prev = 0, prev_dw = 0, used_vram_kb = 0, used_gart_kb = 0,
  323.     priv = 0x7fffd56340c0, csc = 0x7fffd5634110}, sdma_cs = 0x0, last_gfx_fence = 0x0, eop_bug_scratch = 0x7fffd4244c40, eop_bug_scratch_tmz = 0x0, cached_gtt_allocator = 0x7fffd400c4e0,
  324.   tc = 0x0, allocator_zeroed_memory = {pipe = 0x7fffd5625370, size = 131072, bind = 0, usage = PIPE_USAGE_DEFAULT, flags = 98304, zero_buffer_memory = false, buffer = 0x0, offset = 0},
  325.   pool_transfers = {parent = 0x7fffd40bd1c8, pages = 0x0, free = 0x0, migrated = 0x0}, pool_transfers_unsync = {parent = 0x7fffd40bd1c8, pages = 0x0, free = 0x0, migrated = 0x0},
  326.   device_reset_callback = {reset = 0x0, data = 0x0}, log = 0x0, query_result_shader = 0x0, sh_query_result_shader = 0x0, shadowing = {registers = 0x0, csa = 0x0},
  327.   emit_cache_flush = 0x7fffc10bf530 <gfx6_emit_cache_flush>, blitter = 0x0, noop_blend = 0x0, noop_dsa = 0x0, no_velems_state = 0x0, discard_rasterizer_state = 0x0, custom_dsa_flush = 0x0,
  328.   custom_blend_resolve = 0x0, custom_blend_fmask_decompress = 0x0, custom_blend_eliminate_fastclear = 0x0, custom_blend_dcc_decompress = 0x0, vs_blit_pos = 0x0, vs_blit_pos_layered = 0x0,
  329. --Type <RET> for more, q to quit, c to continue without paging--c
  330.   vs_blit_color = 0x0, vs_blit_color_layered = 0x0, vs_blit_texcoord = 0x0, cs_clear_buffer = 0x0, cs_clear_buffer_rmw = 0x0, cs_copy_buffer = 0x0, cs_ubyte_to_ushort = 0x0, cs_copy_image = {{
  331.       {0x0, 0x0}, {0x0, 0x0}}, {{0x0, 0x0}, {0x0, 0x0}}, {{0x0, 0x0}, {0x0, 0x0}}}, cs_clear_render_target = 0x0, cs_clear_render_target_1d_array = 0x0, cs_clear_12bytes_buffer = 0x0,
  332.   cs_dcc_retile = {0x0 <repeats 32 times>}, cs_fmask_expand = {{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}}, cs_blit_shaders = 0x7fffd5669060, screen = 0x7fffd40bc880, debug = {async = false,
  333.     debug_message = 0x0, data = 0x0}, compiler = 0x0, fixed_func_tcs_shader_cache = 0x0, wait_mem_scratch = 0x7fffd5668f40, wait_mem_scratch_tmz = 0x0, wait_mem_number = 0,
  334.   prefetch_L2_mask = 0, blitter_running = false, suppress_update_ps_colorbuf0_slot = false, is_noop = false, has_graphics = false, gfx_flush_in_progress = false, gfx_last_ib_is_busy = false,
  335.   compute_is_busy = false, gfx11_force_msaa_num_samples_zero = false, pipeline_stats_enabled = -1 '\377', num_gfx_cs_flushes = 0, initial_gfx_cs_size = 23, last_dirty_tex_counter = 0,
  336.   last_dirty_buf_counter = 0, last_compressed_colortex_counter = 0, last_num_draw_calls = 0, flags = 122, atoms = {s = {pm4_states = {{emit = 0x0}, {emit = 0x0}, {emit = 0x0}, {emit = 0x0}, {
  337.           emit = 0x0}, {emit = 0x0}, {emit = 0x0}, {emit = 0x0}, {emit = 0x0}, {emit = 0x0}}, gfx_add_all_to_bo_list = {emit = 0x0}, streamout_enable = {emit = 0x0}, framebuffer = {
  338.         emit = 0x0}, sample_locations = {emit = 0x0}, db_render_state = {emit = 0x0}, dpbb_state = {emit = 0x0}, msaa_config = {emit = 0x0}, sample_mask = {emit = 0x0}, cb_render_state = {
  339.         emit = 0x0}, blend_color = {emit = 0x0}, clip_regs = {emit = 0x0}, clip_state = {emit = 0x0}, gfx_shader_pointers = {emit = 0x0}, guardband = {emit = 0x0}, scissors = {emit = 0x0},
  340.       viewports = {emit = 0x0}, stencil_ref = {emit = 0x0}, spi_map = {emit = 0x0}, scratch_state = {emit = 0x0}, window_rectangles = {emit = 0x0}, shader_query = {emit = 0x0},
  341.       ngg_cull_state = {emit = 0x0}, vgt_pipeline_state = {emit = 0x0}, tess_io_layout = {emit = 0x0}, cache_flush = {emit = 0x0}, streamout_begin = {emit = 0x0}, render_cond = {emit = 0x0}},
  342.     array = {{emit = 0x0} <repeats 37 times>}}, dirty_atoms = 17184064512, queued = {named = {blend = 0x0, rasterizer = 0x0, dsa = 0x0, ls = 0x0, hs = 0x0, es = 0x0, gs = 0x0, vs = 0x0,
  343.       ps = 0x0, sqtt_pipeline = 0x0}, array = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, emitted = {named = {blend = 0x0, rasterizer = 0x0, dsa = 0x0, ls = 0x0, hs = 0x0, es = 0x0,
  344.       gs = 0x0, vs = 0x0, ps = 0x0, sqtt_pipeline = 0x0}, array = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, num_buffered_gfx_sh_regs = 0, num_buffered_compute_sh_regs = 0, gfx11 = {
  345.     buffered_gfx_sh_regs = {{{{reg_offset = {0, 0}}, reg_offsets = 0}, reg_value = {0, 0}} <repeats 32 times>}, buffered_compute_sh_regs = {{{{reg_offset = {0, 0}}, reg_offsets = 0},
  346.         reg_value = {0, 0}} <repeats 32 times>}}, framebuffer = {state = {width = 0, height = 0, layers = 0, samples = 0 '\000', nr_cbufs = 0 '\000', cbufs = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  347.         0x0, 0x0}, zsbuf = 0x0, resolve = 0x0}, colorbuf_enabled_4bit = 0, spi_shader_col_format = 0, spi_shader_col_format_alpha = 0, spi_shader_col_format_blend = 0,
  348.     spi_shader_col_format_blend_alpha = 0, nr_samples = 0 '\000', log_samples = 0 '\000', nr_color_samples = 0 '\000', compressed_cb_mask = 0 '\000', uncompressed_cb_mask = 0 '\000',
  349.     color_is_int8 = 0 '\000', color_is_int10 = 0 '\000', dirty_cbufs = 0 '\000', min_bytes_per_pixel = 0 '\000', dirty_zsbuf = false, any_dst_linear = false,
  350.     CB_has_shader_readable_metadata = false, DB_has_shader_readable_metadata = false, all_DCC_pipe_aligned = false, has_dcc_msaa = false}, sample_locs_num_samples = 0, sample_mask = 65535,
  351.   last_cb_target_mask = 0, blend_color = {color = {0, 0, 0, 0}}, clip_state = {ucp = {{0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0,
  352.         0, 0}}}, shader_pointers = {sh_base = {45360, 0, 0, 0, 0, 0}}, stencil_ref = {state = {ref_value = "\000"}, dsa_part = {valuemask = "\000", writemask = "\000"}},
  353.   blend_color_any_nonzeros = false, clip_state_any_nonzeros = false, viewport0_y_inverted = false, scissors = {{minx = 0, miny = 0, maxx = 0, maxy = 0} <repeats 16 times>}, streamout = {
  354.     begin_emitted = false, enabled_mask = 0, num_targets = 0, targets = {0x0, 0x0, 0x0, 0x0}, append_bitmask = 0, suspended = false, stride_in_dw = 0x0, enabled_stream_buffers_mask = 0,
  355.     hw_enabled_mask = 0, streamout_enabled = false, prims_gen_query_enabled = false, num_prims_gen_queries = 0}, viewports = {states = {{scale = {0, 0, 0}, translate = {0, 0, 0},
  356.         swizzle_x = PIPE_VIEWPORT_SWIZZLE_POSITIVE_X, swizzle_y = PIPE_VIEWPORT_SWIZZLE_POSITIVE_X, swizzle_z = PIPE_VIEWPORT_SWIZZLE_POSITIVE_X,
  357.         swizzle_w = PIPE_VIEWPORT_SWIZZLE_POSITIVE_X} <repeats 16 times>}, as_scissor = {{minx = 0, miny = 0, maxx = 0, maxy = 0,
  358.         quant_mode = SI_QUANT_MODE_16_8_FIXED_POINT_1_256TH} <repeats 16 times>}}, num_window_rectangles = 0, window_rectangles_include = false, window_rectangles = {{minx = 0, miny = 0,
  359.       maxx = 0, maxy = 0}, {minx = 0, miny = 0, maxx = 0, maxy = 0}, {minx = 0, miny = 0, maxx = 0, maxy = 0}, {minx = 0, miny = 0, maxx = 0, maxy = 0}}, cs_preamble_state = 0x7fffd56655c0,
  360.   cs_preamble_state_tmz = 0x7fffd5665950, gs_ring_state_dw_offset = 0, gs_ring_state_dw_offset_tmz = 0, cs_preamble_has_vgt_flush = false, cs_preamble_has_vgt_flush_tmz = false,
  361.   vgt_shader_stages_en = 0, ge_cntl = 0, {shader = {vs = {cso = 0x0, current = 0x0, key = {ge = {part = {vs = {prolog = {instance_divisor_is_one = 0, instance_divisor_is_fetched = 0,
  362.                   ls_vgpr_fix = 0}}, tcs = {ls_prolog = {instance_divisor_is_one = 0, instance_divisor_is_fetched = 0, ls_vgpr_fix = 0}, ls = 0x0, epilog = {prim_mode = 0,
  363.                   invoc0_tess_factors_are_def = 0, tes_reads_tess_factors = 0}}, gs = {vs_prolog = {instance_divisor_is_one = 0, instance_divisor_is_fetched = 0, ls_vgpr_fix = 0}, es = 0x0}},
  364.             as_es = 0, as_ls = 0, as_ngg = 0, mono = {vs_fetch_opencode = 0, vs_fix_fetch = {{u = {log_size = 0 '\000', num_channels_m1 = 0 '\000', format = 0 '\000', reverse = 0 '\000'},
  365.                   bits = 0 '\000'} <repeats 16 times>}, u = {vs_export_prim_id = 0, gs_tri_strip_adj_fix = 0}}, opt = {kill_outputs = 0, kill_clip_distances = 0, kill_pointsize = 0,
  366.               kill_layer = 0, remove_streamout = 0, ngg_culling = 0, prefer_mono = 0, same_patch_vertices = 0, inline_uniforms = 0, inlined_uniform_values = {0, 0, 0, 0}}}, ps = {part = {
  367.               prolog = {color_two_side = 0, flatshade_colors = 0, poly_stipple = 0, force_persp_sample_interp = 0, force_linear_sample_interp = 0, force_persp_center_interp = 0,
  368.                 force_linear_center_interp = 0, bc_optimize_for_persp = 0, bc_optimize_for_linear = 0, samplemask_log_ps_iter = 0}, epilog = {spi_shader_col_format = 0, color_is_int8 = 0,
  369.                 color_is_int10 = 0, last_cbuf = 0, alpha_func = 0, alpha_to_one = 0, alpha_to_coverage_via_mrtz = 0, clamp_color = 0, dual_src_blend_swizzle = 0, rbplus_depth_only_opt = 0,
  370.                 kill_samplemask = 0}}, mono = {poly_line_smoothing = 0, point_smoothing = 0, interpolate_at_sample_force_center = 0, fbfetch_msaa = 0, fbfetch_is_1D = 0, fbfetch_layered = 0},
  371.             opt = {prefer_mono = 0, inline_uniforms = 0, force_front_face_input = 0, inlined_uniform_values = {0, 0, 0, 0}}}}}, tcs = {cso = 0x0, current = 0x0, key = {ge = {part = {vs = {
  372.                 prolog = {instance_divisor_is_one = 0, instance_divisor_is_fetched = 0, ls_vgpr_fix = 0}}, tcs = {ls_prolog = {instance_divisor_is_one = 0, instance_divisor_is_fetched = 0,
  373.                   ls_vgpr_fix = 0}, ls = 0x0, epilog = {prim_mode = 0, invoc0_tess_factors_are_def = 0, tes_reads_tess_factors = 0}}, gs = {vs_prolog = {instance_divisor_is_one = 0,
  374.                   instance_divisor_is_fetched = 0, ls_vgpr_fix = 0}, es = 0x0}}, as_es = 0, as_ls = 0, as_ngg = 0, mono = {vs_fetch_opencode = 0, vs_fix_fetch = {{u = {log_size = 0 '\000',
  375.                     num_channels_m1 = 0 '\000', format = 0 '\000', reverse = 0 '\000'}, bits = 0 '\000'} <repeats 16 times>}, u = {vs_export_prim_id = 0, gs_tri_strip_adj_fix = 0}}, opt = {
  376.               kill_outputs = 0, kill_clip_distances = 0, kill_pointsize = 0, kill_layer = 0, remove_streamout = 0, ngg_culling = 0, prefer_mono = 1, same_patch_vertices = 0,
  377.               inline_uniforms = 0, inlined_uniform_values = {0, 0, 0, 0}}}, ps = {part = {prolog = {color_two_side = 0, flatshade_colors = 0, poly_stipple = 0, force_persp_sample_interp = 0,
  378.                 force_linear_sample_interp = 0, force_persp_center_interp = 0, force_linear_center_interp = 0, bc_optimize_for_persp = 0, bc_optimize_for_linear = 0,
  379.                 samplemask_log_ps_iter = 0}, epilog = {spi_shader_col_format = 0, color_is_int8 = 0, color_is_int10 = 0, last_cbuf = 0, alpha_func = 0, alpha_to_one = 0,
  380.                 alpha_to_coverage_via_mrtz = 0, clamp_color = 0, dual_src_blend_swizzle = 0, rbplus_depth_only_opt = 0, kill_samplemask = 0}}, mono = {poly_line_smoothing = 0,
  381.               point_smoothing = 0, interpolate_at_sample_force_center = 0, fbfetch_msaa = 0, fbfetch_is_1D = 0, fbfetch_layered = 0}, opt = {prefer_mono = 0, inline_uniforms = 0,
  382.               force_front_face_input = 0, inlined_uniform_values = {0, 0, 0, 0}}}}}, tes = {cso = 0x0, current = 0x0, key = {ge = {part = {vs = {prolog = {instance_divisor_is_one = 0,
  383.                   instance_divisor_is_fetched = 0, ls_vgpr_fix = 0}}, tcs = {ls_prolog = {instance_divisor_is_one = 0, instance_divisor_is_fetched = 0, ls_vgpr_fix = 0}, ls = 0x0, epilog = {
  384.                   prim_mode = 0, invoc0_tess_factors_are_def = 0, tes_reads_tess_factors = 0}}, gs = {vs_prolog = {instance_divisor_is_one = 0, instance_divisor_is_fetched = 0,
  385.                   ls_vgpr_fix = 0}, es = 0x0}}, as_es = 0, as_ls = 0, as_ngg = 0, mono = {vs_fetch_opencode = 0, vs_fix_fetch = {{u = {log_size = 0 '\000', num_channels_m1 = 0 '\000',
  386.                     format = 0 '\000', reverse = 0 '\000'}, bits = 0 '\000'} <repeats 16 times>}, u = {vs_export_prim_id = 0, gs_tri_strip_adj_fix = 0}}, opt = {kill_outputs = 0,
  387.               kill_clip_distances = 0, kill_pointsize = 0, kill_layer = 0, remove_streamout = 0, ngg_culling = 0, prefer_mono = 0, same_patch_vertices = 0, inline_uniforms = 0,
  388.               inlined_uniform_values = {0, 0, 0, 0}}}, ps = {part = {prolog = {color_two_side = 0, flatshade_colors = 0, poly_stipple = 0, force_persp_sample_interp = 0,
  389.                 force_linear_sample_interp = 0, force_persp_center_interp = 0, force_linear_center_interp = 0, bc_optimize_for_persp = 0, bc_optimize_for_linear = 0,
  390.                 samplemask_log_ps_iter = 0}, epilog = {spi_shader_col_format = 0, color_is_int8 = 0, color_is_int10 = 0, last_cbuf = 0, alpha_func = 0, alpha_to_one = 0,
  391.                 alpha_to_coverage_via_mrtz = 0, clamp_color = 0, dual_src_blend_swizzle = 0, rbplus_depth_only_opt = 0, kill_samplemask = 0}}, mono = {poly_line_smoothing = 0,
  392.               point_smoothing = 0, interpolate_at_sample_force_center = 0, fbfetch_msaa = 0, fbfetch_is_1D = 0, fbfetch_layered = 0}, opt = {prefer_mono = 0, inline_uniforms = 0,
  393.               force_front_face_input = 0, inlined_uniform_values = {0, 0, 0, 0}}}}}, gs = {cso = 0x0, current = 0x0, key = {ge = {part = {vs = {prolog = {instance_divisor_is_one = 0,
  394.                   instance_divisor_is_fetched = 0, ls_vgpr_fix = 0}}, tcs = {ls_prolog = {instance_divisor_is_one = 0, instance_divisor_is_fetched = 0, ls_vgpr_fix = 0}, ls = 0x0, epilog = {
  395.                   prim_mode = 0, invoc0_tess_factors_are_def = 0, tes_reads_tess_factors = 0}}, gs = {vs_prolog = {instance_divisor_is_one = 0, instance_divisor_is_fetched = 0,
  396.                   ls_vgpr_fix = 0}, es = 0x0}}, as_es = 0, as_ls = 0, as_ngg = 0, mono = {vs_fetch_opencode = 0, vs_fix_fetch = {{u = {log_size = 0 '\000', num_channels_m1 = 0 '\000',
  397.                     format = 0 '\000', reverse = 0 '\000'}, bits = 0 '\000'} <repeats 16 times>}, u = {vs_export_prim_id = 0, gs_tri_strip_adj_fix = 0}}, opt = {kill_outputs = 0,
  398.               kill_clip_distances = 0, kill_pointsize = 0, kill_layer = 0, remove_streamout = 0, ngg_culling = 0, prefer_mono = 1, same_patch_vertices = 0, inline_uniforms = 0,
  399.               inlined_uniform_values = {0, 0, 0, 0}}}, ps = {part = {prolog = {color_two_side = 0, flatshade_colors = 0, poly_stipple = 0, force_persp_sample_interp = 0,
  400.                 force_linear_sample_interp = 0, force_persp_center_interp = 0, force_linear_center_interp = 0, bc_optimize_for_persp = 0, bc_optimize_for_linear = 0,
  401.                 samplemask_log_ps_iter = 0}, epilog = {spi_shader_col_format = 0, color_is_int8 = 0, color_is_int10 = 0, last_cbuf = 0, alpha_func = 0, alpha_to_one = 0,
  402.                 alpha_to_coverage_via_mrtz = 0, clamp_color = 0, dual_src_blend_swizzle = 0, rbplus_depth_only_opt = 0, kill_samplemask = 0}}, mono = {poly_line_smoothing = 0,
  403.               point_smoothing = 0, interpolate_at_sample_force_center = 0, fbfetch_msaa = 0, fbfetch_is_1D = 0, fbfetch_layered = 0}, opt = {prefer_mono = 0, inline_uniforms = 0,
  404.               force_front_face_input = 0, inlined_uniform_values = {0, 0, 0, 0}}}}}, ps = {cso = 0x0, current = 0x0, key = {ge = {part = {vs = {prolog = {instance_divisor_is_one = 0,
  405.                   instance_divisor_is_fetched = 0, ls_vgpr_fix = 0}}, tcs = {ls_prolog = {instance_divisor_is_one = 0, instance_divisor_is_fetched = 0, ls_vgpr_fix = 0}, ls = 0x0, epilog = {
  406.                   prim_mode = 0, invoc0_tess_factors_are_def = 0, tes_reads_tess_factors = 0}}, gs = {vs_prolog = {instance_divisor_is_one = 0, instance_divisor_is_fetched = 0,
  407.                   ls_vgpr_fix = 0}, es = 0x0}}, as_es = 0, as_ls = 0, as_ngg = 0, mono = {vs_fetch_opencode = 0, vs_fix_fetch = {{u = {log_size = 0 '\000', num_channels_m1 = 0 '\000',
  408.                     format = 0 '\000', reverse = 0 '\000'}, bits = 0 '\000'} <repeats 16 times>}, u = {vs_export_prim_id = 0, gs_tri_strip_adj_fix = 0}}, opt = {kill_outputs = 0,
  409.               kill_clip_distances = 0, kill_pointsize = 0, kill_layer = 0, remove_streamout = 0, ngg_culling = 0, prefer_mono = 0, same_patch_vertices = 0, inline_uniforms = 0,
  410.               inlined_uniform_values = {0, 0, 0, 0}}}, ps = {part = {prolog = {color_two_side = 0, flatshade_colors = 0, poly_stipple = 0, force_persp_sample_interp = 0,
  411.                 force_linear_sample_interp = 0, force_persp_center_interp = 0, force_linear_center_interp = 0, bc_optimize_for_persp = 0, bc_optimize_for_linear = 0,
  412.                 samplemask_log_ps_iter = 0}, epilog = {spi_shader_col_format = 0, color_is_int8 = 0, color_is_int10 = 0, last_cbuf = 0, alpha_func = 0, alpha_to_one = 0,
  413.                 alpha_to_coverage_via_mrtz = 0, clamp_color = 0, dual_src_blend_swizzle = 0, rbplus_depth_only_opt = 0, kill_samplemask = 0}}, mono = {poly_line_smoothing = 0,
  414.               point_smoothing = 0, interpolate_at_sample_force_center = 0, fbfetch_msaa = 0, fbfetch_is_1D = 0, fbfetch_layered = 0}, opt = {prefer_mono = 0, inline_uniforms = 0,
  415.               force_front_face_input = 0, inlined_uniform_values = {0, 0, 0, 0}}}}}}, shaders = {{cso = 0x0, current = 0x0, key = {ge = {part = {vs = {prolog = {instance_divisor_is_one = 0,
  416.                   instance_divisor_is_fetched = 0, ls_vgpr_fix = 0}}, tcs = {ls_prolog = {instance_divisor_is_one = 0, instance_divisor_is_fetched = 0, ls_vgpr_fix = 0}, ls = 0x0, epilog = {
  417.                   prim_mode = 0, invoc0_tess_factors_are_def = 0, tes_reads_tess_factors = 0}}, gs = {vs_prolog = {instance_divisor_is_one = 0, instance_divisor_is_fetched = 0,
  418.                   ls_vgpr_fix = 0}, es = 0x0}}, as_es = 0, as_ls = 0, as_ngg = 0, mono = {vs_fetch_opencode = 0, vs_fix_fetch = {{u = {log_size = 0 '\000', num_channels_m1 = 0 '\000',
  419.                     format = 0 '\000', reverse = 0 '\000'}, bits = 0 '\000'} <repeats 16 times>}, u = {vs_export_prim_id = 0, gs_tri_strip_adj_fix = 0}}, opt = {kill_outputs = 0,
  420.               kill_clip_distances = 0, kill_pointsize = 0, kill_layer = 0, remove_streamout = 0, ngg_culling = 0, prefer_mono = 0, same_patch_vertices = 0, inline_uniforms = 0,
  421.               inlined_uniform_values = {0, 0, 0, 0}}}, ps = {part = {prolog = {color_two_side = 0, flatshade_colors = 0, poly_stipple = 0, force_persp_sample_interp = 0,
  422.                 force_linear_sample_interp = 0, force_persp_center_interp = 0, force_linear_center_interp = 0, bc_optimize_for_persp = 0, bc_optimize_for_linear = 0,
  423.                 samplemask_log_ps_iter = 0}, epilog = {spi_shader_col_format = 0, color_is_int8 = 0, color_is_int10 = 0, last_cbuf = 0, alpha_func = 0, alpha_to_one = 0,
  424.                 alpha_to_coverage_via_mrtz = 0, clamp_color = 0, dual_src_blend_swizzle = 0, rbplus_depth_only_opt = 0, kill_samplemask = 0}}, mono = {poly_line_smoothing = 0,
  425.               point_smoothing = 0, interpolate_at_sample_force_center = 0, fbfetch_msaa = 0, fbfetch_is_1D = 0, fbfetch_layered = 0}, opt = {prefer_mono = 0, inline_uniforms = 0,
  426.               force_front_face_input = 0, inlined_uniform_values = {0, 0, 0, 0}}}}}, {cso = 0x0, current = 0x0, key = {ge = {part = {vs = {prolog = {instance_divisor_is_one = 0,
  427.                   instance_divisor_is_fetched = 0, ls_vgpr_fix = 0}}, tcs = {ls_prolog = {instance_divisor_is_one = 0, instance_divisor_is_fetched = 0, ls_vgpr_fix = 0}, ls = 0x0, epilog = {
  428.                   prim_mode = 0, invoc0_tess_factors_are_def = 0, tes_reads_tess_factors = 0}}, gs = {vs_prolog = {instance_divisor_is_one = 0, instance_divisor_is_fetched = 0,
  429.                   ls_vgpr_fix = 0}, es = 0x0}}, as_es = 0, as_ls = 0, as_ngg = 0, mono = {vs_fetch_opencode = 0, vs_fix_fetch = {{u = {log_size = 0 '\000', num_channels_m1 = 0 '\000',
  430.                     format = 0 '\000', reverse = 0 '\000'}, bits = 0 '\000'} <repeats 16 times>}, u = {vs_export_prim_id = 0, gs_tri_strip_adj_fix = 0}}, opt = {kill_outputs = 0,
  431.               kill_clip_distances = 0, kill_pointsize = 0, kill_layer = 0, remove_streamout = 0, ngg_culling = 0, prefer_mono = 1, same_patch_vertices = 0, inline_uniforms = 0,
  432.               inlined_uniform_values = {0, 0, 0, 0}}}, ps = {part = {prolog = {color_two_side = 0, flatshade_colors = 0, poly_stipple = 0, force_persp_sample_interp = 0,
  433.                 force_linear_sample_interp = 0, force_persp_center_interp = 0, force_linear_center_interp = 0, bc_optimize_for_persp = 0, bc_optimize_for_linear = 0,
  434.                 samplemask_log_ps_iter = 0}, epilog = {spi_shader_col_format = 0, color_is_int8 = 0, color_is_int10 = 0, last_cbuf = 0, alpha_func = 0, alpha_to_one = 0,
  435.                 alpha_to_coverage_via_mrtz = 0, clamp_color = 0, dual_src_blend_swizzle = 0, rbplus_depth_only_opt = 0, kill_samplemask = 0}}, mono = {poly_line_smoothing = 0,
  436.               point_smoothing = 0, interpolate_at_sample_force_center = 0, fbfetch_msaa = 0, fbfetch_is_1D = 0, fbfetch_layered = 0}, opt = {prefer_mono = 0, inline_uniforms = 0,
  437.               force_front_face_input = 0, inlined_uniform_values = {0, 0, 0, 0}}}}}, {cso = 0x0, current = 0x0, key = {ge = {part = {vs = {prolog = {instance_divisor_is_one = 0,
  438.                   instance_divisor_is_fetched = 0, ls_vgpr_fix = 0}}, tcs = {ls_prolog = {instance_divisor_is_one = 0, instance_divisor_is_fetched = 0, ls_vgpr_fix = 0}, ls = 0x0, epilog = {
  439.                   prim_mode = 0, invoc0_tess_factors_are_def = 0, tes_reads_tess_factors = 0}}, gs = {vs_prolog = {instance_divisor_is_one = 0, instance_divisor_is_fetched = 0,
  440.                   ls_vgpr_fix = 0}, es = 0x0}}, as_es = 0, as_ls = 0, as_ngg = 0, mono = {vs_fetch_opencode = 0, vs_fix_fetch = {{u = {log_size = 0 '\000', num_channels_m1 = 0 '\000',
  441.                     format = 0 '\000', reverse = 0 '\000'}, bits = 0 '\000'} <repeats 16 times>}, u = {vs_export_prim_id = 0, gs_tri_strip_adj_fix = 0}}, opt = {kill_outputs = 0,
  442.               kill_clip_distances = 0, kill_pointsize = 0, kill_layer = 0, remove_streamout = 0, ngg_culling = 0, prefer_mono = 0, same_patch_vertices = 0, inline_uniforms = 0,
  443.               inlined_uniform_values = {0, 0, 0, 0}}}, ps = {part = {prolog = {color_two_side = 0, flatshade_colors = 0, poly_stipple = 0, force_persp_sample_interp = 0,
  444.                 force_linear_sample_interp = 0, force_persp_center_interp = 0, force_linear_center_interp = 0, bc_optimize_for_persp = 0, bc_optimize_for_linear = 0,
  445.                 samplemask_log_ps_iter = 0}, epilog = {spi_shader_col_format = 0, color_is_int8 = 0, color_is_int10 = 0, last_cbuf = 0, alpha_func = 0, alpha_to_one = 0,
  446.                 alpha_to_coverage_via_mrtz = 0, clamp_color = 0, dual_src_blend_swizzle = 0, rbplus_depth_only_opt = 0, kill_samplemask = 0}}, mono = {poly_line_smoothing = 0,
  447.               point_smoothing = 0, interpolate_at_sample_force_center = 0, fbfetch_msaa = 0, fbfetch_is_1D = 0, fbfetch_layered = 0}, opt = {prefer_mono = 0, inline_uniforms = 0,
  448.               force_front_face_input = 0, inlined_uniform_values = {0, 0, 0, 0}}}}}, {cso = 0x0, current = 0x0, key = {ge = {part = {vs = {prolog = {instance_divisor_is_one = 0,
  449.                   instance_divisor_is_fetched = 0, ls_vgpr_fix = 0}}, tcs = {ls_prolog = {instance_divisor_is_one = 0, instance_divisor_is_fetched = 0, ls_vgpr_fix = 0}, ls = 0x0, epilog = {
  450.                   prim_mode = 0, invoc0_tess_factors_are_def = 0, tes_reads_tess_factors = 0}}, gs = {vs_prolog = {instance_divisor_is_one = 0, instance_divisor_is_fetched = 0,
  451.                   ls_vgpr_fix = 0}, es = 0x0}}, as_es = 0, as_ls = 0, as_ngg = 0, mono = {vs_fetch_opencode = 0, vs_fix_fetch = {{u = {log_size = 0 '\000', num_channels_m1 = 0 '\000',
  452.                     format = 0 '\000', reverse = 0 '\000'}, bits = 0 '\000'} <repeats 16 times>}, u = {vs_export_prim_id = 0, gs_tri_strip_adj_fix = 0}}, opt = {kill_outputs = 0,
  453.               kill_clip_distances = 0, kill_pointsize = 0, kill_layer = 0, remove_streamout = 0, ngg_culling = 0, prefer_mono = 1, same_patch_vertices = 0, inline_uniforms = 0,
  454.               inlined_uniform_values = {0, 0, 0, 0}}}, ps = {part = {prolog = {color_two_side = 0, flatshade_colors = 0, poly_stipple = 0, force_persp_sample_interp = 0,
  455.                 force_linear_sample_interp = 0, force_persp_center_interp = 0, force_linear_center_interp = 0, bc_optimize_for_persp = 0, bc_optimize_for_linear = 0,
  456.                 samplemask_log_ps_iter = 0}, epilog = {spi_shader_col_format = 0, color_is_int8 = 0, color_is_int10 = 0, last_cbuf = 0, alpha_func = 0, alpha_to_one = 0,
  457.                 alpha_to_coverage_via_mrtz = 0, clamp_color = 0, dual_src_blend_swizzle = 0, rbplus_depth_only_opt = 0, kill_samplemask = 0}}, mono = {poly_line_smoothing = 0,
  458.               point_smoothing = 0, interpolate_at_sample_force_center = 0, fbfetch_msaa = 0, fbfetch_is_1D = 0, fbfetch_layered = 0}, opt = {prefer_mono = 0, inline_uniforms = 0,
  459.               force_front_face_input = 0, inlined_uniform_values = {0, 0, 0, 0}}}}}, {cso = 0x0, current = 0x0, key = {ge = {part = {vs = {prolog = {instance_divisor_is_one = 0,
  460.                   instance_divisor_is_fetched = 0, ls_vgpr_fix = 0}}, tcs = {ls_prolog = {instance_divisor_is_one = 0, instance_divisor_is_fetched = 0, ls_vgpr_fix = 0}, ls = 0x0, epilog = {
  461.                   prim_mode = 0, invoc0_tess_factors_are_def = 0, tes_reads_tess_factors = 0}}, gs = {vs_prolog = {instance_divisor_is_one = 0, instance_divisor_is_fetched = 0,
  462.                   ls_vgpr_fix = 0}, es = 0x0}}, as_es = 0, as_ls = 0, as_ngg = 0, mono = {vs_fetch_opencode = 0, vs_fix_fetch = {{u = {log_size = 0 '\000', num_channels_m1 = 0 '\000',
  463.                     format = 0 '\000', reverse = 0 '\000'}, bits = 0 '\000'} <repeats 16 times>}, u = {vs_export_prim_id = 0, gs_tri_strip_adj_fix = 0}}, opt = {kill_outputs = 0,
  464.               kill_clip_distances = 0, kill_pointsize = 0, kill_layer = 0, remove_streamout = 0, ngg_culling = 0, prefer_mono = 0, same_patch_vertices = 0, inline_uniforms = 0,
  465.               inlined_uniform_values = {0, 0, 0, 0}}}, ps = {part = {prolog = {color_two_side = 0, flatshade_colors = 0, poly_stipple = 0, force_persp_sample_interp = 0,
  466.                 force_linear_sample_interp = 0, force_persp_center_interp = 0, force_linear_center_interp = 0, bc_optimize_for_persp = 0, bc_optimize_for_linear = 0,
  467.                 samplemask_log_ps_iter = 0}, epilog = {spi_shader_col_format = 0, color_is_int8 = 0, color_is_int10 = 0, last_cbuf = 0, alpha_func = 0, alpha_to_one = 0,
  468.                 alpha_to_coverage_via_mrtz = 0, clamp_color = 0, dual_src_blend_swizzle = 0, rbplus_depth_only_opt = 0, kill_samplemask = 0}}, mono = {poly_line_smoothing = 0,
  469.               point_smoothing = 0, interpolate_at_sample_force_center = 0, fbfetch_msaa = 0, fbfetch_is_1D = 0, fbfetch_layered = 0}, opt = {prefer_mono = 0, inline_uniforms = 0,
  470.               force_front_face_input = 0, inlined_uniform_values = {0, 0, 0, 0}}}}}}}, cs_shader_state = {program = 0x0, emitted_program = 0x0, offset = 0, variable_shared_size = 0},
  471.   is_user_tcs = false, vcn_has_ctx = false, vcn_ip_ver = VCN_2_2_0, ps_inputs_read_or_disabled = 0, vertex_elements = 0x0, num_vertex_elements = 0, cs_max_waves_per_sh = 0,
  472.   uses_nontrivial_vs_prolog = false, force_trivial_vs_prolog = false, do_update_shaders = false, compute_shaderbuf_sgprs_dirty = true, compute_image_sgprs_dirty = true,
  473.   vs_uses_base_instance = false, vs_uses_draw_id = false, patch_vertices = 0 '\000', descriptors = {{list = 0x7fffd400c920, gpu_list = 0x0, buffer = 0x0, gpu_address = 0, num_elements = 16,
  474.       first_active_slot = 0, num_active_slots = 16, shader_userdata_offset = 0, element_dw_size = 4 '\004', slot_index_to_bind_directly = -1 '\377'}, {list = 0x0, gpu_list = 0x0,
  475.       buffer = 0x0, gpu_address = 0, num_elements = 0, first_active_slot = 0, num_active_slots = 0, shader_userdata_offset = 0, element_dw_size = 0 '\000',
  476.       slot_index_to_bind_directly = 0 '\000'}, {list = 0x0, gpu_list = 0x0, buffer = 0x0, gpu_address = 0, num_elements = 0, first_active_slot = 0, num_active_slots = 0,
  477.       shader_userdata_offset = 0, element_dw_size = 0 '\000', slot_index_to_bind_directly = 0 '\000'}, {list = 0x0, gpu_list = 0x0, buffer = 0x0, gpu_address = 0, num_elements = 0,
  478.       first_active_slot = 0, num_active_slots = 0, shader_userdata_offset = 0, element_dw_size = 0 '\000', slot_index_to_bind_directly = 0 '\000'}, {list = 0x0, gpu_list = 0x0, buffer = 0x0,
  479.       gpu_address = 0, num_elements = 0, first_active_slot = 0, num_active_slots = 0, shader_userdata_offset = 0, element_dw_size = 0 '\000', slot_index_to_bind_directly = 0 '\000'}, {
  480.       list = 0x0, gpu_list = 0x0, buffer = 0x0, gpu_address = 0, num_elements = 0, first_active_slot = 0, num_active_slots = 0, shader_userdata_offset = 0, element_dw_size = 0 '\000',
  481.       slot_index_to_bind_directly = 0 '\000'}, {list = 0x0, gpu_list = 0x0, buffer = 0x0, gpu_address = 0, num_elements = 0, first_active_slot = 0, num_active_slots = 0,
  482.       shader_userdata_offset = 0, element_dw_size = 0 '\000', slot_index_to_bind_directly = 0 '\000'}, {list = 0x0, gpu_list = 0x0, buffer = 0x0, gpu_address = 0, num_elements = 0,
  483.       first_active_slot = 0, num_active_slots = 0, shader_userdata_offset = 0, element_dw_size = 0 '\000', slot_index_to_bind_directly = 0 '\000'}, {list = 0x0, gpu_list = 0x0, buffer = 0x0,
  484.       gpu_address = 0, num_elements = 0, first_active_slot = 0, num_active_slots = 0, shader_userdata_offset = 0, element_dw_size = 0 '\000', slot_index_to_bind_directly = 0 '\000'}, {
  485.       list = 0x0, gpu_list = 0x0, buffer = 0x0, gpu_address = 0, num_elements = 0, first_active_slot = 0, num_active_slots = 0, shader_userdata_offset = 0, element_dw_size = 0 '\000',
  486.       slot_index_to_bind_directly = 0 '\000'}, {list = 0x0, gpu_list = 0x0, buffer = 0x0, gpu_address = 0, num_elements = 0, first_active_slot = 0, num_active_slots = 0,
  487.       shader_userdata_offset = 0, element_dw_size = 0 '\000', slot_index_to_bind_directly = 0 '\000'}, {list = 0x7fffd5654330, gpu_list = 0x0, buffer = 0x0, gpu_address = 0,
  488.       num_elements = 48, first_active_slot = 0, num_active_slots = 0, shader_userdata_offset = 8, element_dw_size = 4 '\004', slot_index_to_bind_directly = 32 ' '}, {list = 0x7fffd5654640,
  489.       gpu_list = 0x0, buffer = 0x0, gpu_address = 0, num_elements = 48, first_active_slot = 0, num_active_slots = 0, shader_userdata_offset = 12, element_dw_size = 16 '\020',
  490.       slot_index_to_bind_directly = -1 '\377'}}, descriptors_dirty = 8191, shader_pointers_dirty = 8191, shader_needs_decompress_mask = 0, shader_has_depth_tex = 0, internal_bindings = {
  491.     buffers = 0x7fffd400dc20, offsets = 0x7fffd400c8d0, priority = 4194304, priority_constbuf = 256, enabled_mask = 0, writable_mask = 0}, const_and_shader_buffers = {{buffers = 0x0,
  492.       offsets = 0x0, priority = 0, priority_constbuf = 0, enabled_mask = 0, writable_mask = 0}, {buffers = 0x0, offsets = 0x0, priority = 0, priority_constbuf = 0, enabled_mask = 0,
  493.       writable_mask = 0}, {buffers = 0x0, offsets = 0x0, priority = 0, priority_constbuf = 0, enabled_mask = 0, writable_mask = 0}, {buffers = 0x0, offsets = 0x0, priority = 0,
  494.       priority_constbuf = 0, enabled_mask = 0, writable_mask = 0}, {buffers = 0x0, offsets = 0x0, priority = 0, priority_constbuf = 0, enabled_mask = 0, writable_mask = 0}, {
  495.       buffers = 0x7fffd400c670, offsets = 0x7fffd400c800, priority = 4096, priority_constbuf = 256, enabled_mask = 4294967296, writable_mask = 0}}, samplers = {{views = {
  496.         0x0 <repeats 32 times>}, sampler_states = {0x0 <repeats 32 times>}, enabled_mask = 0, has_depth_tex_mask = 0, needs_depth_decompress_mask = 0, needs_color_decompress_mask = 0}, {
  497.       views = {0x0 <repeats 32 times>}, sampler_states = {0x0 <repeats 32 times>}, enabled_mask = 0, has_depth_tex_mask = 0, needs_depth_decompress_mask = 0, needs_color_decompress_mask = 0},
  498.     {views = {0x0 <repeats 32 times>}, sampler_states = {0x0 <repeats 32 times>}, enabled_mask = 0, has_depth_tex_mask = 0, needs_depth_decompress_mask = 0, needs_color_decompress_mask = 0}, {
  499.       views = {0x0 <repeats 32 times>}, sampler_states = {0x0 <repeats 32 times>}, enabled_mask = 0, has_depth_tex_mask = 0, needs_depth_decompress_mask = 0, needs_color_decompress_mask = 0},
  500.     {views = {0x0 <repeats 32 times>}, sampler_states = {0x0 <repeats 32 times>}, enabled_mask = 0, has_depth_tex_mask = 0, needs_depth_decompress_mask = 0, needs_color_decompress_mask = 0}, {
  501.       views = {0x0 <repeats 32 times>}, sampler_states = {0x0 <repeats 32 times>}, enabled_mask = 0, has_depth_tex_mask = 0, needs_depth_decompress_mask = 0,
  502.       needs_color_decompress_mask = 0}}, images = {{views = {{resource = 0x0, format = PIPE_FORMAT_NONE, access = 0, shader_access = 0, u = {tex = {first_layer = 0, last_layer = 0, level = 0,
  503.               single_layer_view = false}, buf = {offset = 0, size = 0}, tex2d_from_buf = {offset = 0, row_stride = 0, width = 0, height = 0}}} <repeats 16 times>},
  504.       needs_color_decompress_mask = 0, enabled_mask = 0, display_dcc_store_mask = 0}, {views = {{resource = 0x0, format = PIPE_FORMAT_NONE, access = 0, shader_access = 0, u = {tex = {
  505.               first_layer = 0, last_layer = 0, level = 0, single_layer_view = false}, buf = {offset = 0, size = 0}, tex2d_from_buf = {offset = 0, row_stride = 0, width = 0,
  506.               height = 0}}} <repeats 16 times>}, needs_color_decompress_mask = 0, enabled_mask = 0, display_dcc_store_mask = 0}, {views = {{resource = 0x0, format = PIPE_FORMAT_NONE,
  507.           access = 0, shader_access = 0, u = {tex = {first_layer = 0, last_layer = 0, level = 0, single_layer_view = false}, buf = {offset = 0, size = 0}, tex2d_from_buf = {offset = 0,
  508.               row_stride = 0, width = 0, height = 0}}} <repeats 16 times>}, needs_color_decompress_mask = 0, enabled_mask = 0, display_dcc_store_mask = 0}, {views = {{resource = 0x0,
  509.           format = PIPE_FORMAT_NONE, access = 0, shader_access = 0, u = {tex = {first_layer = 0, last_layer = 0, level = 0, single_layer_view = false}, buf = {offset = 0, size = 0},
  510.             tex2d_from_buf = {offset = 0, row_stride = 0, width = 0, height = 0}}} <repeats 16 times>}, needs_color_decompress_mask = 0, enabled_mask = 0, display_dcc_store_mask = 0}, {
  511.       views = {{resource = 0x0, format = PIPE_FORMAT_NONE, access = 0, shader_access = 0, u = {tex = {first_layer = 0, last_layer = 0, level = 0, single_layer_view = false}, buf = {
  512.               offset = 0, size = 0}, tex2d_from_buf = {offset = 0, row_stride = 0, width = 0, height = 0}}} <repeats 16 times>}, needs_color_decompress_mask = 0, enabled_mask = 0,
  513.       display_dcc_store_mask = 0}, {views = {{resource = 0x0, format = PIPE_FORMAT_NONE, access = 0, shader_access = 0, u = {tex = {first_layer = 0, last_layer = 0, level = 0,
  514.               single_layer_view = false}, buf = {offset = 0, size = 0}, tex2d_from_buf = {offset = 0, row_stride = 0, width = 0, height = 0}}} <repeats 16 times>},
  515.       needs_color_decompress_mask = 0, enabled_mask = 0, display_dcc_store_mask = 0}}, bo_list_add_all_resident_resources = true, bo_list_add_all_compute_resources = true, null_const_buf = {
  516.     buffer = 0x0, buffer_offset = 0, buffer_size = 0, user_buffer = 0x0}, esgs_ring = 0x0, gsvs_ring = 0x0, tess_rings = 0x0, tess_rings_tmz = 0x0, border_color_table = 0x7fffd5644320,
  517.   border_color_buffer = 0x7fffd400c580, border_color_map = 0x7fffc0230000, border_color_count = 0, num_vs_blit_sgprs = 0, vs_blit_sh_data = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, cs_user_data = {0,
  518.     0, 0, 0}, vertex_buffers_dirty = false, vertex_buffer_unaligned = 0, vertex_buffer = {{is_user_buffer = false, buffer_offset = 0, buffer = {resource = 0x0,
  519.         user = 0x0}} <repeats 16 times>}, last_const_upload_buffer = 0x0, ps_iter_samples = 0, ps_uses_fbfetch = false, smoothing_enabled = false, point_smoothing_enabled = false,
  520.   ps_db_shader_control = 0, dbcb_copy_sample = 0, dbcb_depth_copy_enabled = false, dbcb_stencil_copy_enabled = false, db_flush_depth_inplace = false, db_flush_stencil_inplace = false,
  521.   db_depth_clear = false, db_depth_disable_expclear = false, db_stencil_clear = false, db_stencil_disable_expclear = false, occlusion_queries_disabled = false,
  522.   generate_mipmap_for_depth = false, allow_flat_shading = false, ngg = false, disable_instance_packing = false, ngg_culling = 0, last_index_size = 0, last_instance_count = 0,
  523.   last_primitive_restart_en = 0, last_restart_index = 0, last_prim = 0, current_vs_state = 0, current_gs_state = 0, last_vs_state = 4294967295, last_gs_state = 4294967295,
  524.   current_rast_prim = MESA_PRIM_POINTS, gs_out_prim = 0, last_small_prim_cull_info = {scale = {0, 0}, translate = {0, 0}, scale_no_aa = {0, 0}, translate_no_aa = {0, 0},
  525.     clip_half_line_width = {0, 0}}, small_prim_cull_info_buf = 0x0, small_prim_cull_info_address = 0, scratch_buffer = 0x0, spi_tmpring_size = 0, max_seen_scratch_bytes_per_wave = 0,
  526.   max_seen_compute_scratch_bytes_per_wave = 0, compute_scratch_buffer = 0x0, last_ls = 0x0, last_tcs = 0x0, last_num_tcs_input_cp = 0, last_tes_sh_base = 0, last_tess_uses_primid = false,
  527.   num_patches_per_workgroup = 0, tcs_offchip_layout = 0, tes_offchip_ring_va_sgpr = 0, ls_hs_rsrc2 = 0, ls_hs_config = 0, is_debug = false, current_saved_cs = 0x0, dmesg_timestamp = 0,
  528.   apitrace_call_number = 0, need_check_render_feedback = false, decompression_enabled = false, dpbb_force_off = false, dpbb_force_off_profile_vs = false, dpbb_force_off_profile_ps = false,
  529.   vs_writes_viewport_index = false, vs_disables_clipping_viewport = false, has_reset_been_notified = false, min_clip_discard_distance_watermark = 0, current_clip_discard_distance = 0,
  530.   ia_multi_vgt_param_key = {u = {prim = 0, uses_instancing = 0, multi_instances_smaller_than_primgroup = 0, primitive_restart = 0, count_from_stream_output = 0, line_stipple_enabled = 0,
  531.       uses_tess = 0, tess_uses_prim_id = 0, uses_gs = 0, _pad = 0}, index = 0}, ia_multi_vgt_param = {0 <repeats 4096 times>}, bindless_descriptors = {list = 0x7fffd5655250, gpu_list = 0x0,
  532.     buffer = 0x0, gpu_address = 0, num_elements = 1024, first_active_slot = 0, num_active_slots = 1024, shader_userdata_offset = 4, element_dw_size = 16 '\020',
  533.     slot_index_to_bind_directly = -1 '\377'}, bindless_used_slots = {data = 0x7fffd5624060, num_elements = 32, lowest_free_idx = 0}, num_bindless_descriptors = 1,
  534.   bindless_descriptors_dirty = false, graphics_bindless_pointer_dirty = false, compute_bindless_pointer_dirty = false, gs_attribute_ring_pointer_dirty = false, tex_handles = 0x7fffd400ca60,
  535.   img_handles = 0x7fffd5665350, resident_tex_handles = {mem_ctx = 0x0, data = 0x0, size = 0, capacity = 0}, resident_img_handles = {mem_ctx = 0x0, data = 0x0, size = 0, capacity = 0},
  536.   resident_tex_needs_color_decompress = {mem_ctx = 0x0, data = 0x0, size = 0, capacity = 0}, resident_img_needs_color_decompress = {mem_ctx = 0x0, data = 0x0, size = 0, capacity = 0},
  537.   resident_tex_needs_depth_decompress = {mem_ctx = 0x0, data = 0x0, size = 0, capacity = 0}, uses_bindless_samplers = false, uses_bindless_images = false, sample_positions = {x1 = {{0, 0}},
  538.     x2 = {{0, 0}, {0, 0}}, x4 = {{0, 0}, {0, 0}, {0, 0}, {0, 0}}, x8 = {{0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}}, x16 = {{0, 0} <repeats 16 times>}},
  539.   sample_pos_buffer = 0x0, num_draw_calls = 0, num_decompress_calls = 0, num_compute_calls = 0, num_cp_dma_calls = 0, num_vs_flushes = 0, num_ps_flushes = 0, num_cs_flushes = 0,
  540.   num_cb_cache_flushes = 0, num_db_cache_flushes = 0, num_L2_invalidates = 0, num_L2_writebacks = 0, num_resident_handles = 0, num_alloc_tex_transfer_bytes = 0, last_tex_ps_draw_ratio = 0,
  541.   context_roll = 0, occlusion_query_mode = SI_OCCLUSION_QUERY_MODE_DISABLE, num_integer_occlusion_queries = 0, num_boolean_occlusion_queries = 0, num_conservative_occlusion_queries = 0,
  542.   num_pipeline_stat_queries = 0, num_pipeline_stat_emulated_queries = 0, num_hw_pipestat_streamout_queries = 0, active_queries = {prev = 0x7fffd562c948, next = 0x7fffd562c948},
  543.   num_cs_dw_queries_suspend = 0, pipeline_stats_query_buf = 0x0, render_cond = 0x0, render_cond_mode = 0, render_cond_invert = false, render_cond_enabled = false, shader_query_buffers = {
  544.     prev = 0x0, next = 0x0}, num_active_shader_queries = 0, force_cb_shader_coherent = false, tracked_regs = {reg_saved_mask = {0, 0, 0, 0}, reg_value = {0 <repeats 107 times>},
  545.     spi_ps_input_cntl = {0 <repeats 32 times>}}, dirty_implicit_resources = 0x7fffd56654a0, draw_vbo = {{{0x0, 0x0}, {0x0, 0x0}}, {{0x0, 0x0}, {0x0, 0x0}}}, draw_vertex_state = {{{0x0, 0x0}, {
  546.         0x0, 0x0}}, {{0x0, 0x0}, {0x0, 0x0}}}, real_draw_vbo = 0x0, real_draw_vertex_state = 0x0, emit_spi_map = {0x0 <repeats 33 times>}, sqtt = 0x0, spm = {bo = 0x0, ptr = 0x0,
  547.     ptr_granularity = 0 '\000', buffer_size = 0, sample_interval = 0, num_counters = 0, counters = 0x0, num_block_sel = 0, block_sel = 0x0, sqg = {{num_counters = 0, counters = {{
  548.             active = 0 '\000', sel0 = 0, sel1 = 0} <repeats 16 times>}}, {num_counters = 0, counters = {{active = 0 '\000', sel0 = 0, sel1 = 0} <repeats 16 times>}}, {num_counters = 0,
  549.         counters = {{active = 0 '\000', sel0 = 0, sel1 = 0} <repeats 16 times>}}, {num_counters = 0, counters = {{active = 0 '\000', sel0 = 0, sel1 = 0} <repeats 16 times>}}, {
  550.         num_counters = 0, counters = {{active = 0 '\000', sel0 = 0, sel1 = 0} <repeats 16 times>}}, {num_counters = 0, counters = {{active = 0 '\000', sel0 = 0,
  551.             sel1 = 0} <repeats 16 times>}}}, sq_wgp = {{grbm_gfx_index = 0, num_counters = 0, counters = {{active = 0 '\000', sel0 = 0, sel1 = 0} <repeats 16 times>}} <repeats 60 times>},
  552.     num_muxsel_lines = {0, 0, 0, 0, 0, 0, 0}, muxsel_lines = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, max_se_muxsel_lines = 0}, last_sqtt_fence = 0x0, sqtt_next_event = EventCmdDraw,
  553.   sqtt_enabled = false, context_flags = 257, cs_clear_dcc_msaa = {{{{{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}}, {{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}}}, {{{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}}, {{0x0,
  554.             0x0}, {0x0, 0x0}, {0x0, 0x0}}}, {{{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}}, {{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}}}, {{{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}}, {{0x0, 0x0}, {0x0, 0x0}, {0x0,
  555.             0x0}}}, {{{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}}, {{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}}}} <repeats 32 times>}, ds = {info = 0x7fffd40bcaf0, api = AMD_DS_API_OPENGL,
  556.     gpu_id = 3394317102, gpu_clock_id = 2663715446, sync_gpu_ts = 0, next_clock_sync_ns = 0, iid = 22, event_id = 0, trace_context = {enabled_traces = 0, pctx = 0x7fffd5625370,
  557.       create_timestamp_buffer = 0x7fffc134a1f0 <u_trace_pipe_create_ts_buffer>, delete_timestamp_buffer = 0x7fffc134a260 <u_trace_pipe_delete_ts_buffer>,
  558.       record_timestamp = 0x7fffc106e3e0 <si_utrace_record_ts>, read_timestamp = 0x7fffc106e390 <si_utrace_read_ts>, delete_flush_data = 0x7fffc106e380 <si_utrace_delete_flush_data>,
  559.       out = 0x0, out_printer = 0x0, queue = {name = "darkta:traceq", lock = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 1, __kind = 0, __spins = 0, __elision = 0, __list = {
  560.               __prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 12 times>, "\001", '\000' <repeats 26 times>, __align = 0}, create_threads_on_demand = true, has_queued_cond = {__data = {
  561.             __wseq = {__value64 = 2, __value32 = {__low = 2, __high = 0}}, __g1_start = {__value64 = 0, __value32 = {__low = 0, __high = 0}}, __g_refs = {2, 0}, __g_size = {0, 0},
  562.             __g1_orig_size = 0, __wrefs = 8, __g_signals = {0, 0}},
  563.           __size = "\002", '\000' <repeats 15 times>, "\002", '\000' <repeats 19 times>, "\b\000\000\000\000\000\000\000\000\000\000", __align = 2}, has_space_cond = {__data = {__wseq = {
  564.               __value64 = 0, __value32 = {__low = 0, __high = 0}}, __g1_start = {__value64 = 0, __value32 = {__low = 0, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 0,
  565.             __wrefs = 0, __g_signals = {0, 0}}, __size = '\000' <repeats 47 times>, __align = 0}, threads = 0x7fffd400dcb0, flags = 3, num_queued = 0, max_threads = 1, num_threads = 1,
  566.         max_jobs = 256, write_idx = 0, read_idx = 0, total_jobs_size = 0, jobs = 0x7fffd5665ce0, global_data = 0x0, head = {prev = 0x7fffc1c600b0 <queue_list>, next = 0x7fffd41e16d0}},
  567.       last_time_ns = 0, first_time_ns = 0, frame_nr = 0, batch_nr = 0, event_nr = 0, start_of_frame = true, flushed_trace_chunks = {prev = 0x7fffd5633f30, next = 0x7fffd5633f30}}, queues = {
  568.       prev = 0x7fffd5633f70, next = 0x7fffd5633f70}}, trace = {utctx = 0x7fffd5633dd8, num_traces = 0, trace_chunks = {prev = 0x7fffd5633f60, next = 0x7fffd5633f60}}, ds_queue = {link = {
  569.       prev = 0x7fffd5633f40, next = 0x7fffd5633f40}, device = 0x7fffd5633da0, name = "render", '\000' <repeats 73 times>, submission_id = 0, stages = {{queue_iid = 23, stage_iid = 24,
  570.         start_ns = {0, 0, 0, 0, 0}, level = 0}, {queue_iid = 25, stage_iid = 26, start_ns = {0, 0, 0, 0, 0}, level = 0}, {queue_iid = 27, stage_iid = 28, start_ns = {0, 0, 0, 0, 0},
  571.         level = 0}}}, last_timestamp_cmd = 0x0, last_timestamp_cmd_cdw = 0}
  572. (gdb)
  573.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement