Guest User

Untitled

a guest
May 4th, 2026
18
0
Never
4
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 103.79 KB | None | 0 0
  1. Vulkan Instance Version: 1.4.341
  2.  
  3.  
  4. Instance Extensions: count = 26
  5. ===============================
  6. VK_EXT_acquire_drm_display : extension revision 1
  7. VK_EXT_acquire_xlib_display : extension revision 1
  8. VK_EXT_debug_report : extension revision 10
  9. VK_EXT_debug_utils : extension revision 2
  10. VK_EXT_direct_mode_display : extension revision 1
  11. VK_EXT_display_surface_counter : extension revision 1
  12. VK_EXT_headless_surface : extension revision 1
  13. VK_EXT_layer_settings : extension revision 2
  14. VK_EXT_surface_maintenance1 : extension revision 1
  15. VK_EXT_swapchain_colorspace : extension revision 5
  16. VK_KHR_device_group_creation : extension revision 1
  17. VK_KHR_display : extension revision 23
  18. VK_KHR_external_fence_capabilities : extension revision 1
  19. VK_KHR_external_memory_capabilities : extension revision 1
  20. VK_KHR_external_semaphore_capabilities : extension revision 1
  21. VK_KHR_get_display_properties2 : extension revision 1
  22. VK_KHR_get_physical_device_properties2 : extension revision 2
  23. VK_KHR_get_surface_capabilities2 : extension revision 1
  24. VK_KHR_portability_enumeration : extension revision 1
  25. VK_KHR_surface : extension revision 25
  26. VK_KHR_surface_maintenance1 : extension revision 1
  27. VK_KHR_surface_protected_capabilities : extension revision 1
  28. VK_KHR_wayland_surface : extension revision 6
  29. VK_KHR_xcb_surface : extension revision 6
  30. VK_KHR_xlib_surface : extension revision 6
  31. VK_LUNARG_direct_driver_loading : extension revision 1
  32.  
  33. Layers: count = 6
  34. =================
  35. VK_LAYER_MESA_anti_lag (Open-source implementation of the VK_AMD_anti_lag extension.) Vulkan version 1.4.303, layer version 1:
  36. Layer Extensions: count = 0
  37. Devices: count = 1
  38. GPU id = 0 (AMD Radeon RX 6800 XT (RADV NAVI21))
  39. Layer-Device Extensions: count = 1
  40. VK_AMD_anti_lag : extension revision 1
  41.  
  42. VK_LAYER_MESA_device_select (Linux device selection layer) Vulkan version 1.4.303, layer version 1:
  43. Layer Extensions: count = 1
  44. VK_EXT_layer_settings : extension revision 2
  45. Devices: count = 1
  46. GPU id = 0 (AMD Radeon RX 6800 XT (RADV NAVI21))
  47. Layer-Device Extensions: count = 0
  48.  
  49. VK_LAYER_VALVE_steam_fossilize_32 (Steam Pipeline Caching Layer) Vulkan version 1.3.207, layer version 1:
  50. Layer Extensions: count = 0
  51. Devices: count = 1
  52. GPU id = 0 (AMD Radeon RX 6800 XT (RADV NAVI21))
  53. Layer-Device Extensions: count = 0
  54.  
  55. VK_LAYER_VALVE_steam_fossilize_64 (Steam Pipeline Caching Layer) Vulkan version 1.3.207, layer version 1:
  56. Layer Extensions: count = 0
  57. Devices: count = 1
  58. GPU id = 0 (AMD Radeon RX 6800 XT (RADV NAVI21))
  59. Layer-Device Extensions: count = 0
  60.  
  61. VK_LAYER_VALVE_steam_overlay_32 (Steam Overlay Layer) Vulkan version 1.3.207, layer version 1:
  62. Layer Extensions: count = 0
  63. Devices: count = 1
  64. GPU id = 0 (AMD Radeon RX 6800 XT (RADV NAVI21))
  65. Layer-Device Extensions: count = 0
  66.  
  67. VK_LAYER_VALVE_steam_overlay_64 (Steam Overlay Layer) Vulkan version 1.3.207, layer version 1:
  68. Layer Extensions: count = 0
  69. Devices: count = 1
  70. GPU id = 0 (AMD Radeon RX 6800 XT (RADV NAVI21))
  71. Layer-Device Extensions: count = 0
  72.  
  73. Presentable Surfaces:
  74. =====================
  75. GPU id : 0 (AMD Radeon RX 6800 XT (RADV NAVI21)) [VK_KHR_xcb_surface, VK_KHR_xlib_surface]:
  76. Surface types: count = 2
  77. VK_KHR_xcb_surface
  78. VK_KHR_xlib_surface
  79. Formats: count = 2
  80. SurfaceFormat[0]:
  81. format = FORMAT_B8G8R8A8_SRGB
  82. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  83. SurfaceFormat[1]:
  84. format = FORMAT_B8G8R8A8_UNORM
  85. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  86. Present Modes: count = 4
  87. PRESENT_MODE_IMMEDIATE_KHR
  88. PRESENT_MODE_MAILBOX_KHR
  89. PRESENT_MODE_FIFO_KHR
  90. PRESENT_MODE_FIFO_RELAXED_KHR
  91. VkSurfaceCapabilitiesKHR:
  92. -------------------------
  93. minImageCount = 3
  94. maxImageCount = 0
  95. currentExtent:
  96. width = 256
  97. height = 256
  98. minImageExtent:
  99. width = 256
  100. height = 256
  101. maxImageExtent:
  102. width = 256
  103. height = 256
  104. maxImageArrayLayers = 1
  105. supportedTransforms: count = 1
  106. SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  107. currentTransform = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  108. supportedCompositeAlpha: count = 2
  109. COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  110. COMPOSITE_ALPHA_INHERIT_BIT_KHR
  111. supportedUsageFlags: count = 7
  112. IMAGE_USAGE_TRANSFER_SRC_BIT
  113. IMAGE_USAGE_TRANSFER_DST_BIT
  114. IMAGE_USAGE_SAMPLED_BIT
  115. IMAGE_USAGE_STORAGE_BIT
  116. IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  117. IMAGE_USAGE_INPUT_ATTACHMENT_BIT
  118. IMAGE_USAGE_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT
  119. VkSurfaceCapabilitiesPresentId2KHR:
  120. -----------------------------------
  121. presentId2Supported = true
  122.  
  123. VkSurfaceCapabilitiesPresentWait2KHR:
  124. -------------------------------------
  125. presentWait2Supported = true
  126.  
  127. VkSurfaceProtectedCapabilitiesKHR:
  128. ----------------------------------
  129. supportsProtected = false
  130.  
  131. VK_EXT_surface_maintenance1:
  132. ----------------------------
  133. PRESENT_MODE_IMMEDIATE_KHR:
  134. minImageCount = 3
  135. maxImageCount = 0
  136. VkSurfacePresentScalingCapabilitiesKHR:
  137. supportedPresentScaling:
  138. None
  139. supportedPresentGravityX:
  140. None
  141. supportedPresentGravityY:
  142. None
  143. minScaledImageExtent:
  144. width = 256
  145. height = 256
  146. maxScaledImageExtent:
  147. width = 256
  148. height = 256
  149. VkSurfacePresentModeCompatibilityKHR:
  150. presentModeCount = 4
  151. pPresentModes: count = 4
  152. PRESENT_MODE_IMMEDIATE_KHR
  153. PRESENT_MODE_MAILBOX_KHR
  154. PRESENT_MODE_FIFO_KHR
  155. PRESENT_MODE_FIFO_RELAXED_KHR
  156. PRESENT_MODE_MAILBOX_KHR:
  157. minImageCount = 4
  158. maxImageCount = 0
  159. VkSurfacePresentScalingCapabilitiesKHR:
  160. supportedPresentScaling:
  161. None
  162. supportedPresentGravityX:
  163. None
  164. supportedPresentGravityY:
  165. None
  166. minScaledImageExtent:
  167. width = 256
  168. height = 256
  169. maxScaledImageExtent:
  170. width = 256
  171. height = 256
  172. VkSurfacePresentModeCompatibilityKHR:
  173. presentModeCount = 4
  174. pPresentModes: count = 4
  175. PRESENT_MODE_MAILBOX_KHR
  176. PRESENT_MODE_IMMEDIATE_KHR
  177. PRESENT_MODE_FIFO_KHR
  178. PRESENT_MODE_FIFO_RELAXED_KHR
  179. PRESENT_MODE_FIFO_KHR:
  180. minImageCount = 3
  181. maxImageCount = 0
  182. VkSurfacePresentScalingCapabilitiesKHR:
  183. supportedPresentScaling:
  184. None
  185. supportedPresentGravityX:
  186. None
  187. supportedPresentGravityY:
  188. None
  189. minScaledImageExtent:
  190. width = 256
  191. height = 256
  192. maxScaledImageExtent:
  193. width = 256
  194. height = 256
  195. VkSurfacePresentModeCompatibilityKHR:
  196. presentModeCount = 4
  197. pPresentModes: count = 4
  198. PRESENT_MODE_FIFO_KHR
  199. PRESENT_MODE_IMMEDIATE_KHR
  200. PRESENT_MODE_MAILBOX_KHR
  201. PRESENT_MODE_FIFO_RELAXED_KHR
  202. PRESENT_MODE_FIFO_RELAXED_KHR:
  203. minImageCount = 3
  204. maxImageCount = 0
  205. VkSurfacePresentScalingCapabilitiesKHR:
  206. supportedPresentScaling:
  207. None
  208. supportedPresentGravityX:
  209. None
  210. supportedPresentGravityY:
  211. None
  212. minScaledImageExtent:
  213. width = 256
  214. height = 256
  215. maxScaledImageExtent:
  216. width = 256
  217. height = 256
  218. VkSurfacePresentModeCompatibilityKHR:
  219. presentModeCount = 4
  220. pPresentModes: count = 4
  221. PRESENT_MODE_FIFO_RELAXED_KHR
  222. PRESENT_MODE_IMMEDIATE_KHR
  223. PRESENT_MODE_MAILBOX_KHR
  224. PRESENT_MODE_FIFO_KHR
  225.  
  226. GPU id : 0 (AMD Radeon RX 6800 XT (RADV NAVI21)) [VK_KHR_wayland_surface]:
  227. Surface type = VK_KHR_wayland_surface
  228. Formats: count = 81
  229. SurfaceFormat[0]:
  230. format = FORMAT_A2B10G10R10_UNORM_PACK32
  231. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  232. SurfaceFormat[1]:
  233. format = FORMAT_A2R10G10B10_UNORM_PACK32
  234. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  235. SurfaceFormat[2]:
  236. format = FORMAT_B8G8R8A8_SRGB
  237. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  238. SurfaceFormat[3]:
  239. format = FORMAT_B8G8R8A8_UNORM
  240. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  241. SurfaceFormat[4]:
  242. format = FORMAT_R8G8B8A8_SRGB
  243. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  244. SurfaceFormat[5]:
  245. format = FORMAT_R8G8B8A8_UNORM
  246. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  247. SurfaceFormat[6]:
  248. format = FORMAT_R16G16B16A16_SFLOAT
  249. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  250. SurfaceFormat[7]:
  251. format = FORMAT_R16G16B16A16_UNORM
  252. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  253. SurfaceFormat[8]:
  254. format = FORMAT_R5G6B5_UNORM_PACK16
  255. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  256. SurfaceFormat[9]:
  257. format = FORMAT_A2B10G10R10_UNORM_PACK32
  258. colorSpace = COLOR_SPACE_PASS_THROUGH_EXT
  259. SurfaceFormat[10]:
  260. format = FORMAT_A2R10G10B10_UNORM_PACK32
  261. colorSpace = COLOR_SPACE_PASS_THROUGH_EXT
  262. SurfaceFormat[11]:
  263. format = FORMAT_B8G8R8A8_SRGB
  264. colorSpace = COLOR_SPACE_PASS_THROUGH_EXT
  265. SurfaceFormat[12]:
  266. format = FORMAT_B8G8R8A8_UNORM
  267. colorSpace = COLOR_SPACE_PASS_THROUGH_EXT
  268. SurfaceFormat[13]:
  269. format = FORMAT_R8G8B8A8_SRGB
  270. colorSpace = COLOR_SPACE_PASS_THROUGH_EXT
  271. SurfaceFormat[14]:
  272. format = FORMAT_R8G8B8A8_UNORM
  273. colorSpace = COLOR_SPACE_PASS_THROUGH_EXT
  274. SurfaceFormat[15]:
  275. format = FORMAT_R16G16B16A16_SFLOAT
  276. colorSpace = COLOR_SPACE_PASS_THROUGH_EXT
  277. SurfaceFormat[16]:
  278. format = FORMAT_R16G16B16A16_UNORM
  279. colorSpace = COLOR_SPACE_PASS_THROUGH_EXT
  280. SurfaceFormat[17]:
  281. format = FORMAT_R5G6B5_UNORM_PACK16
  282. colorSpace = COLOR_SPACE_PASS_THROUGH_EXT
  283. SurfaceFormat[18]:
  284. format = FORMAT_A2B10G10R10_UNORM_PACK32
  285. colorSpace = COLOR_SPACE_EXTENDED_SRGB_LINEAR_EXT
  286. SurfaceFormat[19]:
  287. format = FORMAT_A2R10G10B10_UNORM_PACK32
  288. colorSpace = COLOR_SPACE_EXTENDED_SRGB_LINEAR_EXT
  289. SurfaceFormat[20]:
  290. format = FORMAT_B8G8R8A8_SRGB
  291. colorSpace = COLOR_SPACE_EXTENDED_SRGB_LINEAR_EXT
  292. SurfaceFormat[21]:
  293. format = FORMAT_B8G8R8A8_UNORM
  294. colorSpace = COLOR_SPACE_EXTENDED_SRGB_LINEAR_EXT
  295. SurfaceFormat[22]:
  296. format = FORMAT_R8G8B8A8_SRGB
  297. colorSpace = COLOR_SPACE_EXTENDED_SRGB_LINEAR_EXT
  298. SurfaceFormat[23]:
  299. format = FORMAT_R8G8B8A8_UNORM
  300. colorSpace = COLOR_SPACE_EXTENDED_SRGB_LINEAR_EXT
  301. SurfaceFormat[24]:
  302. format = FORMAT_R16G16B16A16_SFLOAT
  303. colorSpace = COLOR_SPACE_EXTENDED_SRGB_LINEAR_EXT
  304. SurfaceFormat[25]:
  305. format = FORMAT_R16G16B16A16_UNORM
  306. colorSpace = COLOR_SPACE_EXTENDED_SRGB_LINEAR_EXT
  307. SurfaceFormat[26]:
  308. format = FORMAT_R5G6B5_UNORM_PACK16
  309. colorSpace = COLOR_SPACE_EXTENDED_SRGB_LINEAR_EXT
  310. SurfaceFormat[27]:
  311. format = FORMAT_A2B10G10R10_UNORM_PACK32
  312. colorSpace = COLOR_SPACE_DISPLAY_P3_LINEAR_EXT
  313. SurfaceFormat[28]:
  314. format = FORMAT_A2R10G10B10_UNORM_PACK32
  315. colorSpace = COLOR_SPACE_DISPLAY_P3_LINEAR_EXT
  316. SurfaceFormat[29]:
  317. format = FORMAT_B8G8R8A8_SRGB
  318. colorSpace = COLOR_SPACE_DISPLAY_P3_LINEAR_EXT
  319. SurfaceFormat[30]:
  320. format = FORMAT_B8G8R8A8_UNORM
  321. colorSpace = COLOR_SPACE_DISPLAY_P3_LINEAR_EXT
  322. SurfaceFormat[31]:
  323. format = FORMAT_R8G8B8A8_SRGB
  324. colorSpace = COLOR_SPACE_DISPLAY_P3_LINEAR_EXT
  325. SurfaceFormat[32]:
  326. format = FORMAT_R8G8B8A8_UNORM
  327. colorSpace = COLOR_SPACE_DISPLAY_P3_LINEAR_EXT
  328. SurfaceFormat[33]:
  329. format = FORMAT_R16G16B16A16_SFLOAT
  330. colorSpace = COLOR_SPACE_DISPLAY_P3_LINEAR_EXT
  331. SurfaceFormat[34]:
  332. format = FORMAT_R16G16B16A16_UNORM
  333. colorSpace = COLOR_SPACE_DISPLAY_P3_LINEAR_EXT
  334. SurfaceFormat[35]:
  335. format = FORMAT_R5G6B5_UNORM_PACK16
  336. colorSpace = COLOR_SPACE_DISPLAY_P3_LINEAR_EXT
  337. SurfaceFormat[36]:
  338. format = FORMAT_A2B10G10R10_UNORM_PACK32
  339. colorSpace = COLOR_SPACE_BT709_LINEAR_EXT
  340. SurfaceFormat[37]:
  341. format = FORMAT_A2R10G10B10_UNORM_PACK32
  342. colorSpace = COLOR_SPACE_BT709_LINEAR_EXT
  343. SurfaceFormat[38]:
  344. format = FORMAT_B8G8R8A8_SRGB
  345. colorSpace = COLOR_SPACE_BT709_LINEAR_EXT
  346. SurfaceFormat[39]:
  347. format = FORMAT_B8G8R8A8_UNORM
  348. colorSpace = COLOR_SPACE_BT709_LINEAR_EXT
  349. SurfaceFormat[40]:
  350. format = FORMAT_R8G8B8A8_SRGB
  351. colorSpace = COLOR_SPACE_BT709_LINEAR_EXT
  352. SurfaceFormat[41]:
  353. format = FORMAT_R8G8B8A8_UNORM
  354. colorSpace = COLOR_SPACE_BT709_LINEAR_EXT
  355. SurfaceFormat[42]:
  356. format = FORMAT_R16G16B16A16_SFLOAT
  357. colorSpace = COLOR_SPACE_BT709_LINEAR_EXT
  358. SurfaceFormat[43]:
  359. format = FORMAT_R16G16B16A16_UNORM
  360. colorSpace = COLOR_SPACE_BT709_LINEAR_EXT
  361. SurfaceFormat[44]:
  362. format = FORMAT_R5G6B5_UNORM_PACK16
  363. colorSpace = COLOR_SPACE_BT709_LINEAR_EXT
  364. SurfaceFormat[45]:
  365. format = FORMAT_A2B10G10R10_UNORM_PACK32
  366. colorSpace = COLOR_SPACE_BT709_NONLINEAR_EXT
  367. SurfaceFormat[46]:
  368. format = FORMAT_A2R10G10B10_UNORM_PACK32
  369. colorSpace = COLOR_SPACE_BT709_NONLINEAR_EXT
  370. SurfaceFormat[47]:
  371. format = FORMAT_B8G8R8A8_SRGB
  372. colorSpace = COLOR_SPACE_BT709_NONLINEAR_EXT
  373. SurfaceFormat[48]:
  374. format = FORMAT_B8G8R8A8_UNORM
  375. colorSpace = COLOR_SPACE_BT709_NONLINEAR_EXT
  376. SurfaceFormat[49]:
  377. format = FORMAT_R8G8B8A8_SRGB
  378. colorSpace = COLOR_SPACE_BT709_NONLINEAR_EXT
  379. SurfaceFormat[50]:
  380. format = FORMAT_R8G8B8A8_UNORM
  381. colorSpace = COLOR_SPACE_BT709_NONLINEAR_EXT
  382. SurfaceFormat[51]:
  383. format = FORMAT_R16G16B16A16_SFLOAT
  384. colorSpace = COLOR_SPACE_BT709_NONLINEAR_EXT
  385. SurfaceFormat[52]:
  386. format = FORMAT_R16G16B16A16_UNORM
  387. colorSpace = COLOR_SPACE_BT709_NONLINEAR_EXT
  388. SurfaceFormat[53]:
  389. format = FORMAT_R5G6B5_UNORM_PACK16
  390. colorSpace = COLOR_SPACE_BT709_NONLINEAR_EXT
  391. SurfaceFormat[54]:
  392. format = FORMAT_A2B10G10R10_UNORM_PACK32
  393. colorSpace = COLOR_SPACE_BT2020_LINEAR_EXT
  394. SurfaceFormat[55]:
  395. format = FORMAT_A2R10G10B10_UNORM_PACK32
  396. colorSpace = COLOR_SPACE_BT2020_LINEAR_EXT
  397. SurfaceFormat[56]:
  398. format = FORMAT_B8G8R8A8_SRGB
  399. colorSpace = COLOR_SPACE_BT2020_LINEAR_EXT
  400. SurfaceFormat[57]:
  401. format = FORMAT_B8G8R8A8_UNORM
  402. colorSpace = COLOR_SPACE_BT2020_LINEAR_EXT
  403. SurfaceFormat[58]:
  404. format = FORMAT_R8G8B8A8_SRGB
  405. colorSpace = COLOR_SPACE_BT2020_LINEAR_EXT
  406. SurfaceFormat[59]:
  407. format = FORMAT_R8G8B8A8_UNORM
  408. colorSpace = COLOR_SPACE_BT2020_LINEAR_EXT
  409. SurfaceFormat[60]:
  410. format = FORMAT_R16G16B16A16_SFLOAT
  411. colorSpace = COLOR_SPACE_BT2020_LINEAR_EXT
  412. SurfaceFormat[61]:
  413. format = FORMAT_R16G16B16A16_UNORM
  414. colorSpace = COLOR_SPACE_BT2020_LINEAR_EXT
  415. SurfaceFormat[62]:
  416. format = FORMAT_R5G6B5_UNORM_PACK16
  417. colorSpace = COLOR_SPACE_BT2020_LINEAR_EXT
  418. SurfaceFormat[63]:
  419. format = FORMAT_A2B10G10R10_UNORM_PACK32
  420. colorSpace = COLOR_SPACE_HDR10_ST2084_EXT
  421. SurfaceFormat[64]:
  422. format = FORMAT_A2R10G10B10_UNORM_PACK32
  423. colorSpace = COLOR_SPACE_HDR10_ST2084_EXT
  424. SurfaceFormat[65]:
  425. format = FORMAT_B8G8R8A8_SRGB
  426. colorSpace = COLOR_SPACE_HDR10_ST2084_EXT
  427. SurfaceFormat[66]:
  428. format = FORMAT_B8G8R8A8_UNORM
  429. colorSpace = COLOR_SPACE_HDR10_ST2084_EXT
  430. SurfaceFormat[67]:
  431. format = FORMAT_R8G8B8A8_SRGB
  432. colorSpace = COLOR_SPACE_HDR10_ST2084_EXT
  433. SurfaceFormat[68]:
  434. format = FORMAT_R8G8B8A8_UNORM
  435. colorSpace = COLOR_SPACE_HDR10_ST2084_EXT
  436. SurfaceFormat[69]:
  437. format = FORMAT_R16G16B16A16_SFLOAT
  438. colorSpace = COLOR_SPACE_HDR10_ST2084_EXT
  439. SurfaceFormat[70]:
  440. format = FORMAT_R16G16B16A16_UNORM
  441. colorSpace = COLOR_SPACE_HDR10_ST2084_EXT
  442. SurfaceFormat[71]:
  443. format = FORMAT_R5G6B5_UNORM_PACK16
  444. colorSpace = COLOR_SPACE_HDR10_ST2084_EXT
  445. SurfaceFormat[72]:
  446. format = FORMAT_A2B10G10R10_UNORM_PACK32
  447. colorSpace = COLOR_SPACE_ADOBERGB_LINEAR_EXT
  448. SurfaceFormat[73]:
  449. format = FORMAT_A2R10G10B10_UNORM_PACK32
  450. colorSpace = COLOR_SPACE_ADOBERGB_LINEAR_EXT
  451. SurfaceFormat[74]:
  452. format = FORMAT_B8G8R8A8_SRGB
  453. colorSpace = COLOR_SPACE_ADOBERGB_LINEAR_EXT
  454. SurfaceFormat[75]:
  455. format = FORMAT_B8G8R8A8_UNORM
  456. colorSpace = COLOR_SPACE_ADOBERGB_LINEAR_EXT
  457. SurfaceFormat[76]:
  458. format = FORMAT_R8G8B8A8_SRGB
  459. colorSpace = COLOR_SPACE_ADOBERGB_LINEAR_EXT
  460. SurfaceFormat[77]:
  461. format = FORMAT_R8G8B8A8_UNORM
  462. colorSpace = COLOR_SPACE_ADOBERGB_LINEAR_EXT
  463. SurfaceFormat[78]:
  464. format = FORMAT_R16G16B16A16_SFLOAT
  465. colorSpace = COLOR_SPACE_ADOBERGB_LINEAR_EXT
  466. SurfaceFormat[79]:
  467. format = FORMAT_R16G16B16A16_UNORM
  468. colorSpace = COLOR_SPACE_ADOBERGB_LINEAR_EXT
  469. SurfaceFormat[80]:
  470. format = FORMAT_R5G6B5_UNORM_PACK16
  471. colorSpace = COLOR_SPACE_ADOBERGB_LINEAR_EXT
  472. Present Modes: count = 3
  473. PRESENT_MODE_MAILBOX_KHR
  474. PRESENT_MODE_FIFO_KHR
  475. PRESENT_MODE_IMMEDIATE_KHR
  476. VkSurfaceCapabilitiesKHR:
  477. -------------------------
  478. minImageCount = 3
  479. maxImageCount = 0
  480. currentExtent:
  481. width = 4294967295
  482. height = 4294967295
  483. minImageExtent:
  484. width = 1
  485. height = 1
  486. maxImageExtent:
  487. width = 16384
  488. height = 16384
  489. maxImageArrayLayers = 1
  490. supportedTransforms: count = 1
  491. SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  492. currentTransform = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  493. supportedCompositeAlpha: count = 2
  494. COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  495. COMPOSITE_ALPHA_PRE_MULTIPLIED_BIT_KHR
  496. supportedUsageFlags: count = 7
  497. IMAGE_USAGE_TRANSFER_SRC_BIT
  498. IMAGE_USAGE_TRANSFER_DST_BIT
  499. IMAGE_USAGE_SAMPLED_BIT
  500. IMAGE_USAGE_STORAGE_BIT
  501. IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  502. IMAGE_USAGE_INPUT_ATTACHMENT_BIT
  503. IMAGE_USAGE_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT
  504. VkSurfaceCapabilitiesPresentId2KHR:
  505. -----------------------------------
  506. presentId2Supported = true
  507.  
  508. VkSurfaceCapabilitiesPresentWait2KHR:
  509. -------------------------------------
  510. presentWait2Supported = true
  511.  
  512. VkSurfaceProtectedCapabilitiesKHR:
  513. ----------------------------------
  514. supportsProtected = false
  515.  
  516. VK_EXT_surface_maintenance1:
  517. ----------------------------
  518. PRESENT_MODE_MAILBOX_KHR:
  519. minImageCount = 4
  520. maxImageCount = 0
  521. VkSurfacePresentScalingCapabilitiesKHR:
  522. supportedPresentScaling:
  523. None
  524. supportedPresentGravityX:
  525. None
  526. supportedPresentGravityY:
  527. None
  528. minScaledImageExtent:
  529. width = 1
  530. height = 1
  531. maxScaledImageExtent:
  532. width = 16384
  533. height = 16384
  534. VkSurfacePresentModeCompatibilityKHR:
  535. presentModeCount = 2
  536. pPresentModes: count = 2
  537. PRESENT_MODE_MAILBOX_KHR
  538. PRESENT_MODE_FIFO_KHR
  539. PRESENT_MODE_FIFO_KHR:
  540. minImageCount = 3
  541. maxImageCount = 0
  542. VkSurfacePresentScalingCapabilitiesKHR:
  543. supportedPresentScaling:
  544. None
  545. supportedPresentGravityX:
  546. None
  547. supportedPresentGravityY:
  548. None
  549. minScaledImageExtent:
  550. width = 1
  551. height = 1
  552. maxScaledImageExtent:
  553. width = 16384
  554. height = 16384
  555. VkSurfacePresentModeCompatibilityKHR:
  556. presentModeCount = 2
  557. pPresentModes: count = 2
  558. PRESENT_MODE_FIFO_KHR
  559. PRESENT_MODE_MAILBOX_KHR
  560. PRESENT_MODE_IMMEDIATE_KHR:
  561. minImageCount = 3
  562. maxImageCount = 0
  563. VkSurfacePresentScalingCapabilitiesKHR:
  564. supportedPresentScaling:
  565. None
  566. supportedPresentGravityX:
  567. None
  568. supportedPresentGravityY:
  569. None
  570. minScaledImageExtent:
  571. width = 1
  572. height = 1
  573. maxScaledImageExtent:
  574. width = 16384
  575. height = 16384
  576. VkSurfacePresentModeCompatibilityKHR:
  577. presentModeCount = 1
  578. pPresentModes: count = 1
  579. PRESENT_MODE_IMMEDIATE_KHR
  580.  
  581.  
  582. Device Properties and Extensions:
  583. =================================
  584. GPU0:
  585. VkPhysicalDeviceProperties:
  586. ---------------------------
  587. apiVersion = 1.4.335 (4211023)
  588. driverVersion = 26.0.5 (109051909)
  589. vendorID = 0x1002
  590. deviceID = 0x73bf
  591. deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
  592. deviceName = AMD Radeon RX 6800 XT (RADV NAVI21)
  593. pipelineCacheUUID = b1f0f5a6-3079-ee06-406d-2c4f1d40cc88
  594.  
  595. VkPhysicalDeviceLimits:
  596. -----------------------
  597. maxImageDimension1D = 16384
  598. maxImageDimension2D = 16384
  599. maxImageDimension3D = 8192
  600. maxImageDimensionCube = 16384
  601. maxImageArrayLayers = 8192
  602. maxTexelBufferElements = 536870912
  603. maxUniformBufferRange = 4294967295
  604. maxStorageBufferRange = 4294967295
  605. maxPushConstantsSize = 256
  606. maxMemoryAllocationCount = 4294967295
  607. maxSamplerAllocationCount = 65536
  608. bufferImageGranularity = 0x00000001
  609. sparseAddressSpaceSize = 0x800000000000
  610. maxBoundDescriptorSets = 32
  611. maxPerStageDescriptorSamplers = 8388606
  612. maxPerStageDescriptorUniformBuffers = 8388606
  613. maxPerStageDescriptorStorageBuffers = 8388606
  614. maxPerStageDescriptorSampledImages = 8388606
  615. maxPerStageDescriptorStorageImages = 8388606
  616. maxPerStageDescriptorInputAttachments = 8388606
  617. maxPerStageResources = 8388606
  618. maxDescriptorSetSamplers = 8388606
  619. maxDescriptorSetUniformBuffers = 8388606
  620. maxDescriptorSetUniformBuffersDynamic = 16
  621. maxDescriptorSetStorageBuffers = 8388606
  622. maxDescriptorSetStorageBuffersDynamic = 8
  623. maxDescriptorSetSampledImages = 8388606
  624. maxDescriptorSetStorageImages = 8388606
  625. maxDescriptorSetInputAttachments = 8388606
  626. maxVertexInputAttributes = 32
  627. maxVertexInputBindings = 32
  628. maxVertexInputAttributeOffset = 4294967295
  629. maxVertexInputBindingStride = 2048
  630. maxVertexOutputComponents = 128
  631. maxTessellationGenerationLevel = 64
  632. maxTessellationPatchSize = 32
  633. maxTessellationControlPerVertexInputComponents = 128
  634. maxTessellationControlPerVertexOutputComponents = 128
  635. maxTessellationControlPerPatchOutputComponents = 120
  636. maxTessellationControlTotalOutputComponents = 4096
  637. maxTessellationEvaluationInputComponents = 128
  638. maxTessellationEvaluationOutputComponents = 128
  639. maxGeometryShaderInvocations = 32
  640. maxGeometryInputComponents = 64
  641. maxGeometryOutputComponents = 128
  642. maxGeometryOutputVertices = 256
  643. maxGeometryTotalOutputComponents = 1024
  644. maxFragmentInputComponents = 128
  645. maxFragmentOutputAttachments = 8
  646. maxFragmentDualSrcAttachments = 1
  647. maxFragmentCombinedOutputResources = 8388606
  648. maxComputeSharedMemorySize = 65536
  649. maxComputeWorkGroupCount: count = 3
  650. 4294967295
  651. 65535
  652. 65535
  653. maxComputeWorkGroupInvocations = 1024
  654. maxComputeWorkGroupSize: count = 3
  655. 1024
  656. 1024
  657. 1024
  658. subPixelPrecisionBits = 8
  659. subTexelPrecisionBits = 8
  660. mipmapPrecisionBits = 8
  661. maxDrawIndexedIndexValue = 4294967295
  662. maxDrawIndirectCount = 4294967295
  663. maxSamplerLodBias = 16
  664. maxSamplerAnisotropy = 16
  665. maxViewports = 16
  666. maxViewportDimensions: count = 2
  667. 16384
  668. 16384
  669. viewportBoundsRange: count = 2
  670. -32768
  671. 32767
  672. viewportSubPixelBits = 8
  673. minMemoryMapAlignment = 4096
  674. minTexelBufferOffsetAlignment = 0x00000004
  675. minUniformBufferOffsetAlignment = 0x00000004
  676. minStorageBufferOffsetAlignment = 0x00000004
  677. minTexelOffset = -32
  678. maxTexelOffset = 31
  679. minTexelGatherOffset = -32
  680. maxTexelGatherOffset = 31
  681. minInterpolationOffset = -2
  682. maxInterpolationOffset = 2
  683. subPixelInterpolationOffsetBits = 8
  684. maxFramebufferWidth = 16384
  685. maxFramebufferHeight = 16384
  686. maxFramebufferLayers = 1024
  687. framebufferColorSampleCounts: count = 4
  688. SAMPLE_COUNT_1_BIT
  689. SAMPLE_COUNT_2_BIT
  690. SAMPLE_COUNT_4_BIT
  691. SAMPLE_COUNT_8_BIT
  692. framebufferDepthSampleCounts: count = 4
  693. SAMPLE_COUNT_1_BIT
  694. SAMPLE_COUNT_2_BIT
  695. SAMPLE_COUNT_4_BIT
  696. SAMPLE_COUNT_8_BIT
  697. framebufferStencilSampleCounts: count = 4
  698. SAMPLE_COUNT_1_BIT
  699. SAMPLE_COUNT_2_BIT
  700. SAMPLE_COUNT_4_BIT
  701. SAMPLE_COUNT_8_BIT
  702. framebufferNoAttachmentsSampleCounts: count = 4
  703. SAMPLE_COUNT_1_BIT
  704. SAMPLE_COUNT_2_BIT
  705. SAMPLE_COUNT_4_BIT
  706. SAMPLE_COUNT_8_BIT
  707. maxColorAttachments = 8
  708. sampledImageColorSampleCounts: count = 4
  709. SAMPLE_COUNT_1_BIT
  710. SAMPLE_COUNT_2_BIT
  711. SAMPLE_COUNT_4_BIT
  712. SAMPLE_COUNT_8_BIT
  713. sampledImageIntegerSampleCounts: count = 4
  714. SAMPLE_COUNT_1_BIT
  715. SAMPLE_COUNT_2_BIT
  716. SAMPLE_COUNT_4_BIT
  717. SAMPLE_COUNT_8_BIT
  718. sampledImageDepthSampleCounts: count = 4
  719. SAMPLE_COUNT_1_BIT
  720. SAMPLE_COUNT_2_BIT
  721. SAMPLE_COUNT_4_BIT
  722. SAMPLE_COUNT_8_BIT
  723. sampledImageStencilSampleCounts: count = 4
  724. SAMPLE_COUNT_1_BIT
  725. SAMPLE_COUNT_2_BIT
  726. SAMPLE_COUNT_4_BIT
  727. SAMPLE_COUNT_8_BIT
  728. storageImageSampleCounts: count = 4
  729. SAMPLE_COUNT_1_BIT
  730. SAMPLE_COUNT_2_BIT
  731. SAMPLE_COUNT_4_BIT
  732. SAMPLE_COUNT_8_BIT
  733. maxSampleMaskWords = 1
  734. timestampComputeAndGraphics = true
  735. timestampPeriod = 10
  736. maxClipDistances = 8
  737. maxCullDistances = 8
  738. maxCombinedClipAndCullDistances = 8
  739. discreteQueuePriorities = 2
  740. pointSizeRange: count = 2
  741. 0
  742. 8191.88
  743. lineWidthRange: count = 2
  744. 0
  745. 8
  746. pointSizeGranularity = 0.125
  747. lineWidthGranularity = 0.125
  748. strictLines = false
  749. standardSampleLocations = true
  750. optimalBufferCopyOffsetAlignment = 0x00000001
  751. optimalBufferCopyRowPitchAlignment = 0x00000001
  752. nonCoherentAtomSize = 0x00000040
  753.  
  754. VkPhysicalDeviceSparseProperties:
  755. ---------------------------------
  756. residencyStandard2DBlockShape = true
  757. residencyStandard2DMultisampleBlockShape = false
  758. residencyStandard3DBlockShape = true
  759. residencyAlignedMipSize = false
  760. residencyNonResidentStrict = true
  761.  
  762. VkPhysicalDeviceAccelerationStructurePropertiesKHR:
  763. ---------------------------------------------------
  764. maxGeometryCount = 16777215
  765. maxInstanceCount = 16777215
  766. maxPrimitiveCount = 536870911
  767. maxPerStageDescriptorAccelerationStructures = 8388606
  768. maxPerStageDescriptorUpdateAfterBindAccelerationStructures = 8388606
  769. maxDescriptorSetAccelerationStructures = 8388606
  770. maxDescriptorSetUpdateAfterBindAccelerationStructures = 8388606
  771. minAccelerationStructureScratchOffsetAlignment = 256
  772.  
  773. VkPhysicalDeviceComputeShaderDerivativesPropertiesKHR:
  774. ------------------------------------------------------
  775. meshAndTaskShaderDerivatives = true
  776.  
  777. VkPhysicalDeviceConservativeRasterizationPropertiesEXT:
  778. -------------------------------------------------------
  779. primitiveOverestimationSize = 0
  780. maxExtraPrimitiveOverestimationSize = 0
  781. extraPrimitiveOverestimationSizeGranularity = 0
  782. primitiveUnderestimation = true
  783. conservativePointAndLineRasterization = false
  784. degenerateTrianglesRasterized = true
  785. degenerateLinesRasterized = false
  786. fullyCoveredFragmentShaderInputVariable = true
  787. conservativeRasterizationPostDepthCoverage = false
  788.  
  789. VkPhysicalDeviceCustomBorderColorPropertiesEXT:
  790. -----------------------------------------------
  791. maxCustomBorderColorSamplers = 4096
  792.  
  793. VkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXT:
  794. --------------------------------------------------------
  795. combinedImageSamplerDensityMapDescriptorSize = 0
  796.  
  797. VkPhysicalDeviceDescriptorBufferPropertiesEXT:
  798. ----------------------------------------------
  799. combinedImageSamplerDescriptorSingleArray = true
  800. bufferlessPushDescriptors = true
  801. allowSamplerImageViewPostSubmitCreation = false
  802. descriptorBufferOffsetAlignment = 0x00000004
  803. maxDescriptorBufferBindings = 32
  804. maxResourceDescriptorBufferBindings = 32
  805. maxSamplerDescriptorBufferBindings = 32
  806. maxEmbeddedImmutableSamplerBindings = 32
  807. maxEmbeddedImmutableSamplers = 8388606
  808. bufferCaptureReplayDescriptorDataSize = 8
  809. imageCaptureReplayDescriptorDataSize = 8
  810. imageViewCaptureReplayDescriptorDataSize = 1
  811. samplerCaptureReplayDescriptorDataSize = 4
  812. accelerationStructureCaptureReplayDescriptorDataSize = 1
  813. samplerDescriptorSize = 16
  814. combinedImageSamplerDescriptorSize = 96
  815. sampledImageDescriptorSize = 64
  816. storageImageDescriptorSize = 32
  817. uniformTexelBufferDescriptorSize = 16
  818. robustUniformTexelBufferDescriptorSize = 16
  819. storageTexelBufferDescriptorSize = 16
  820. robustStorageTexelBufferDescriptorSize = 16
  821. uniformBufferDescriptorSize = 16
  822. robustUniformBufferDescriptorSize = 16
  823. storageBufferDescriptorSize = 16
  824. robustStorageBufferDescriptorSize = 16
  825. inputAttachmentDescriptorSize = 64
  826. accelerationStructureDescriptorSize = 16
  827. maxSamplerDescriptorBufferRange = 0xffffffff
  828. maxResourceDescriptorBufferRange = 0xffffffff
  829. samplerDescriptorBufferAddressSpaceSize = 0xfffffffc
  830. resourceDescriptorBufferAddressSpaceSize = 0xfffffffc
  831. descriptorBufferAddressSpaceSize = 0xfffffffc
  832.  
  833. VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT:
  834. -----------------------------------------------------
  835. maxIndirectPipelineCount = 4096
  836. maxIndirectShaderObjectCount = 4096
  837. maxIndirectSequenceCount = 1048576
  838. maxIndirectCommandsTokenCount = 128
  839. maxIndirectCommandsTokenOffset = 2047
  840. maxIndirectCommandsIndirectStride = 2048
  841. supportedIndirectCommandsInputModes: count = 2
  842. INDIRECT_COMMANDS_INPUT_MODE_VULKAN_INDEX_BUFFER_EXT
  843. INDIRECT_COMMANDS_INPUT_MODE_DXGI_INDEX_BUFFER_EXT
  844. supportedIndirectCommandsShaderStages: count = 14
  845. SHADER_STAGE_VERTEX_BIT
  846. SHADER_STAGE_TESSELLATION_CONTROL_BIT
  847. SHADER_STAGE_TESSELLATION_EVALUATION_BIT
  848. SHADER_STAGE_GEOMETRY_BIT
  849. SHADER_STAGE_FRAGMENT_BIT
  850. SHADER_STAGE_COMPUTE_BIT
  851. SHADER_STAGE_RAYGEN_BIT_KHR
  852. SHADER_STAGE_ANY_HIT_BIT_KHR
  853. SHADER_STAGE_CLOSEST_HIT_BIT_KHR
  854. SHADER_STAGE_MISS_BIT_KHR
  855. SHADER_STAGE_INTERSECTION_BIT_KHR
  856. SHADER_STAGE_CALLABLE_BIT_KHR
  857. SHADER_STAGE_TASK_BIT_EXT
  858. SHADER_STAGE_MESH_BIT_EXT
  859. supportedIndirectCommandsShaderStagesPipelineBinding: count = 1
  860. SHADER_STAGE_COMPUTE_BIT
  861. supportedIndirectCommandsShaderStagesShaderBinding: count = 1
  862. SHADER_STAGE_COMPUTE_BIT
  863. deviceGeneratedCommandsTransformFeedback = true
  864. deviceGeneratedCommandsMultiDrawIndirectCount = true
  865.  
  866. VkPhysicalDeviceDiscardRectanglePropertiesEXT:
  867. ----------------------------------------------
  868. maxDiscardRectangles = 4
  869.  
  870. VkPhysicalDeviceDrmPropertiesEXT:
  871. ---------------------------------
  872. hasPrimary = true
  873. hasRender = true
  874. primaryMajor = 226
  875. primaryMinor = 1
  876. renderMajor = 226
  877. renderMinor = 128
  878.  
  879. VkPhysicalDeviceExtendedDynamicState3PropertiesEXT:
  880. ---------------------------------------------------
  881. dynamicPrimitiveTopologyUnrestricted = false
  882.  
  883. VkPhysicalDeviceExternalMemoryHostPropertiesEXT:
  884. ------------------------------------------------
  885. minImportedHostPointerAlignment = 0x00001000
  886.  
  887. VkPhysicalDeviceFragmentShaderBarycentricPropertiesKHR:
  888. -------------------------------------------------------
  889. triStripVertexOrderIndependentOfProvokingVertex = false
  890.  
  891. VkPhysicalDeviceFragmentShadingRatePropertiesKHR:
  892. -------------------------------------------------
  893. minFragmentShadingRateAttachmentTexelSize:
  894. width = 8
  895. height = 8
  896. maxFragmentShadingRateAttachmentTexelSize:
  897. width = 8
  898. height = 8
  899. maxFragmentShadingRateAttachmentTexelSizeAspectRatio = 1
  900. primitiveFragmentShadingRateWithMultipleViewports = true
  901. layeredShadingRateAttachments = false
  902. fragmentShadingRateNonTrivialCombinerOps = true
  903. maxFragmentSize:
  904. width = 2
  905. height = 2
  906. maxFragmentSizeAspectRatio = 2
  907. maxFragmentShadingRateCoverageSamples = 32
  908. maxFragmentShadingRateRasterizationSamples = SAMPLE_COUNT_8_BIT
  909. fragmentShadingRateWithShaderDepthStencilWrites = false
  910. fragmentShadingRateWithSampleMask = true
  911. fragmentShadingRateWithShaderSampleMask = false
  912. fragmentShadingRateWithConservativeRasterization = true
  913. fragmentShadingRateWithFragmentShaderInterlock = false
  914. fragmentShadingRateWithCustomSampleLocations = true
  915. fragmentShadingRateStrictMultiplyCombiner = true
  916.  
  917. VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT:
  918. -----------------------------------------------------
  919. graphicsPipelineLibraryFastLinking = true
  920. graphicsPipelineLibraryIndependentInterpolationDecoration = true
  921.  
  922. VkPhysicalDeviceLayeredApiPropertiesListKHR:
  923. --------------------------------------------
  924. layeredApiCount = 0
  925. pLayeredApis = NULL
  926.  
  927. VkPhysicalDeviceLegacyVertexAttributesPropertiesEXT:
  928. ----------------------------------------------------
  929. nativeUnalignedPerformance = false
  930.  
  931. VkPhysicalDeviceMaintenance10PropertiesKHR:
  932. -------------------------------------------
  933. rgba4OpaqueBlackSwizzled = true
  934. resolveSrgbFormatAppliesTransferFunction = true
  935. resolveSrgbFormatSupportsTransferFunctionControl = true
  936.  
  937. VkPhysicalDeviceMaintenance7PropertiesKHR:
  938. ------------------------------------------
  939. robustFragmentShadingRateAttachmentAccess = true
  940. separateDepthStencilAttachmentAccess = true
  941. maxDescriptorSetTotalUniformBuffersDynamic = 16
  942. maxDescriptorSetTotalStorageBuffersDynamic = 8
  943. maxDescriptorSetTotalBuffersDynamic = 24
  944. maxDescriptorSetUpdateAfterBindTotalUniformBuffersDynamic = 16
  945. maxDescriptorSetUpdateAfterBindTotalStorageBuffersDynamic = 8
  946. maxDescriptorSetUpdateAfterBindTotalBuffersDynamic = 24
  947.  
  948. VkPhysicalDeviceMaintenance9PropertiesKHR:
  949. ------------------------------------------
  950. image2DViewOf3DSparse = true
  951. defaultVertexAttributeValue = DEFAULT_VERTEX_ATTRIBUTE_VALUE_ZERO_ZERO_ZERO_ZERO_KHR
  952.  
  953. VkPhysicalDeviceMapMemoryPlacedPropertiesEXT:
  954. ---------------------------------------------
  955. minPlacedMemoryMapAlignment = 0x00001000
  956.  
  957. VkPhysicalDeviceMeshShaderPropertiesEXT:
  958. ----------------------------------------
  959. maxTaskWorkGroupTotalCount = 4194304
  960. maxTaskWorkGroupCount: count = 3
  961. 65535
  962. 65535
  963. 65535
  964. maxTaskWorkGroupInvocations = 1024
  965. maxTaskWorkGroupSize: count = 3
  966. 1024
  967. 1024
  968. 1024
  969. maxTaskPayloadSize = 16384
  970. maxTaskSharedMemorySize = 65536
  971. maxTaskPayloadAndSharedMemorySize = 65536
  972. maxMeshWorkGroupTotalCount = 4194304
  973. maxMeshWorkGroupCount: count = 3
  974. 65535
  975. 65535
  976. 65535
  977. maxMeshWorkGroupInvocations = 256
  978. maxMeshWorkGroupSize: count = 3
  979. 256
  980. 256
  981. 256
  982. maxMeshSharedMemorySize = 28672
  983. maxMeshPayloadAndSharedMemorySize = 45056
  984. maxMeshOutputMemorySize = 32768
  985. maxMeshPayloadAndOutputMemorySize = 49152
  986. maxMeshOutputComponents = 128
  987. maxMeshOutputVertices = 256
  988. maxMeshOutputPrimitives = 256
  989. maxMeshOutputLayers = 8
  990. maxMeshMultiviewViewCount = 8
  991. meshOutputPerVertexGranularity = 1
  992. meshOutputPerPrimitiveGranularity = 1
  993. maxPreferredTaskWorkGroupInvocations = 64
  994. maxPreferredMeshWorkGroupInvocations = 128
  995. prefersLocalInvocationVertexOutput = true
  996. prefersLocalInvocationPrimitiveOutput = true
  997. prefersCompactVertexOutput = true
  998. prefersCompactPrimitiveOutput = false
  999.  
  1000. VkPhysicalDeviceMultiDrawPropertiesEXT:
  1001. ---------------------------------------
  1002. maxMultiDrawCount = 2048
  1003.  
  1004. VkPhysicalDeviceNestedCommandBufferPropertiesEXT:
  1005. -------------------------------------------------
  1006. maxCommandBufferNestingLevel = 4294967295
  1007.  
  1008. VkPhysicalDevicePCIBusInfoPropertiesEXT:
  1009. ----------------------------------------
  1010. pciDomain = 0
  1011. pciBus = 12
  1012. pciDevice = 0
  1013. pciFunction = 0
  1014.  
  1015. VkPhysicalDevicePerformanceQueryPropertiesKHR:
  1016. ----------------------------------------------
  1017. allowCommandBufferQueryCopies = false
  1018.  
  1019. VkPhysicalDevicePipelineBinaryPropertiesKHR:
  1020. --------------------------------------------
  1021. pipelineBinaryInternalCache = true
  1022. pipelineBinaryInternalCacheControl = true
  1023. pipelineBinaryPrefersInternalCache = false
  1024. pipelineBinaryPrecompiledInternalCache = false
  1025. pipelineBinaryCompressedData = false
  1026.  
  1027. VkPhysicalDeviceProvokingVertexPropertiesEXT:
  1028. ---------------------------------------------
  1029. provokingVertexModePerPipeline = true
  1030. transformFeedbackPreservesTriangleFanProvokingVertex = true
  1031.  
  1032. VkPhysicalDeviceRayTracingPipelinePropertiesKHR:
  1033. ------------------------------------------------
  1034. shaderGroupHandleSize = 32
  1035. maxRayRecursionDepth = 31
  1036. maxShaderGroupStride = 16384
  1037. shaderGroupBaseAlignment = 32
  1038. shaderGroupHandleCaptureReplaySize = 56
  1039. maxRayDispatchInvocationCount = 1073741824
  1040. shaderGroupHandleAlignment = 16
  1041. maxRayHitAttributeSize = 32
  1042.  
  1043. VkPhysicalDeviceRobustness2PropertiesKHR:
  1044. -----------------------------------------
  1045. robustStorageBufferAccessSizeAlignment = 0x00000004
  1046. robustUniformBufferAccessSizeAlignment = 0x00000004
  1047.  
  1048. VkPhysicalDeviceSampleLocationsPropertiesEXT:
  1049. ---------------------------------------------
  1050. sampleLocationSampleCounts: count = 4
  1051. SAMPLE_COUNT_1_BIT
  1052. SAMPLE_COUNT_2_BIT
  1053. SAMPLE_COUNT_4_BIT
  1054. SAMPLE_COUNT_8_BIT
  1055. maxSampleLocationGridSize:
  1056. width = 2
  1057. height = 2
  1058. sampleLocationCoordinateRange: count = 2
  1059. 0
  1060. 0.9375
  1061. sampleLocationSubPixelBits = 4
  1062. variableSampleLocations = true
  1063.  
  1064. VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT:
  1065. ----------------------------------------------------
  1066. shaderModuleIdentifierAlgorithmUUID = 4d455341-2d42-4c41-4b45-330000000000
  1067.  
  1068. VkPhysicalDeviceShaderObjectPropertiesEXT:
  1069. ------------------------------------------
  1070. shaderBinaryUUID = b1f0f5a6-3079-ee06-406d-2c4f1d40cc88
  1071. shaderBinaryVersion = 1
  1072.  
  1073. VkPhysicalDeviceTransformFeedbackPropertiesEXT:
  1074. -----------------------------------------------
  1075. maxTransformFeedbackStreams = 4
  1076. maxTransformFeedbackBuffers = 4
  1077. maxTransformFeedbackBufferSize = 0xffffffff
  1078. maxTransformFeedbackStreamDataSize = 512
  1079. maxTransformFeedbackBufferDataSize = 512
  1080. maxTransformFeedbackBufferDataStride = 512
  1081. transformFeedbackQueries = true
  1082. transformFeedbackStreamsLinesTriangles = true
  1083. transformFeedbackRasterizationStreamSelect = false
  1084. transformFeedbackDraw = true
  1085.  
  1086. VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT:
  1087. ----------------------------------------------------
  1088. maxVertexAttribDivisor = 4294967295
  1089.  
  1090. VkPhysicalDeviceVulkan11Properties:
  1091. -----------------------------------
  1092. deviceUUID = 00000000-0c00-0000-0000-000000000000
  1093. driverUUID = 414d442d-4d45-5341-2d44-525600000000
  1094. deviceNodeMask = 0
  1095. deviceLUIDValid = false
  1096. subgroupSize = 64
  1097. subgroupSupportedStages: count = 14
  1098. SHADER_STAGE_VERTEX_BIT
  1099. SHADER_STAGE_TESSELLATION_CONTROL_BIT
  1100. SHADER_STAGE_TESSELLATION_EVALUATION_BIT
  1101. SHADER_STAGE_GEOMETRY_BIT
  1102. SHADER_STAGE_FRAGMENT_BIT
  1103. SHADER_STAGE_COMPUTE_BIT
  1104. SHADER_STAGE_RAYGEN_BIT_KHR
  1105. SHADER_STAGE_ANY_HIT_BIT_KHR
  1106. SHADER_STAGE_CLOSEST_HIT_BIT_KHR
  1107. SHADER_STAGE_MISS_BIT_KHR
  1108. SHADER_STAGE_INTERSECTION_BIT_KHR
  1109. SHADER_STAGE_CALLABLE_BIT_KHR
  1110. SHADER_STAGE_TASK_BIT_EXT
  1111. SHADER_STAGE_MESH_BIT_EXT
  1112. subgroupSupportedOperations: count = 10
  1113. SUBGROUP_FEATURE_BASIC_BIT
  1114. SUBGROUP_FEATURE_VOTE_BIT
  1115. SUBGROUP_FEATURE_ARITHMETIC_BIT
  1116. SUBGROUP_FEATURE_BALLOT_BIT
  1117. SUBGROUP_FEATURE_SHUFFLE_BIT
  1118. SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
  1119. SUBGROUP_FEATURE_CLUSTERED_BIT
  1120. SUBGROUP_FEATURE_QUAD_BIT
  1121. SUBGROUP_FEATURE_ROTATE_BIT
  1122. SUBGROUP_FEATURE_ROTATE_CLUSTERED_BIT
  1123. subgroupQuadOperationsInAllStages = true
  1124. pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES
  1125. maxMultiviewViewCount = 8
  1126. maxMultiviewInstanceIndex = 2147483647
  1127. protectedNoFault = false
  1128. maxPerSetDescriptors = 22369621
  1129. maxMemoryAllocationSize = 0xfffffffc
  1130.  
  1131. VkPhysicalDeviceVulkan12Properties:
  1132. -----------------------------------
  1133. driverID = DRIVER_ID_MESA_RADV
  1134. driverName = radv
  1135. driverInfo = Mesa 26.0.5-arch1.1
  1136. conformanceVersion:
  1137. major = 1
  1138. minor = 4
  1139. subminor = 0
  1140. patch = 0
  1141. denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY
  1142. roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY
  1143. shaderSignedZeroInfNanPreserveFloat16 = true
  1144. shaderSignedZeroInfNanPreserveFloat32 = true
  1145. shaderSignedZeroInfNanPreserveFloat64 = true
  1146. shaderDenormPreserveFloat16 = true
  1147. shaderDenormPreserveFloat32 = true
  1148. shaderDenormPreserveFloat64 = true
  1149. shaderDenormFlushToZeroFloat16 = true
  1150. shaderDenormFlushToZeroFloat32 = true
  1151. shaderDenormFlushToZeroFloat64 = true
  1152. shaderRoundingModeRTEFloat16 = true
  1153. shaderRoundingModeRTEFloat32 = true
  1154. shaderRoundingModeRTEFloat64 = true
  1155. shaderRoundingModeRTZFloat16 = true
  1156. shaderRoundingModeRTZFloat32 = true
  1157. shaderRoundingModeRTZFloat64 = true
  1158. maxUpdateAfterBindDescriptorsInAllPools = 67108863
  1159. shaderUniformBufferArrayNonUniformIndexingNative = false
  1160. shaderSampledImageArrayNonUniformIndexingNative = false
  1161. shaderStorageBufferArrayNonUniformIndexingNative = false
  1162. shaderStorageImageArrayNonUniformIndexingNative = false
  1163. shaderInputAttachmentArrayNonUniformIndexingNative = false
  1164. robustBufferAccessUpdateAfterBind = true
  1165. quadDivergentImplicitLod = false
  1166. maxPerStageDescriptorUpdateAfterBindSamplers = 8388606
  1167. maxPerStageDescriptorUpdateAfterBindUniformBuffers = 8388606
  1168. maxPerStageDescriptorUpdateAfterBindStorageBuffers = 8388606
  1169. maxPerStageDescriptorUpdateAfterBindSampledImages = 8388606
  1170. maxPerStageDescriptorUpdateAfterBindStorageImages = 8388606
  1171. maxPerStageDescriptorUpdateAfterBindInputAttachments = 8388606
  1172. maxPerStageUpdateAfterBindResources = 8388606
  1173. maxDescriptorSetUpdateAfterBindSamplers = 8388606
  1174. maxDescriptorSetUpdateAfterBindUniformBuffers = 8388606
  1175. maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 16
  1176. maxDescriptorSetUpdateAfterBindStorageBuffers = 8388606
  1177. maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 8
  1178. maxDescriptorSetUpdateAfterBindSampledImages = 8388606
  1179. maxDescriptorSetUpdateAfterBindStorageImages = 8388606
  1180. maxDescriptorSetUpdateAfterBindInputAttachments = 8388606
  1181. supportedDepthResolveModes: count = 5
  1182. RESOLVE_MODE_SAMPLE_ZERO_BIT
  1183. RESOLVE_MODE_AVERAGE_BIT
  1184. RESOLVE_MODE_MIN_BIT
  1185. RESOLVE_MODE_MAX_BIT
  1186. RESOLVE_MODE_CUSTOM_BIT_EXT
  1187. supportedStencilResolveModes: count = 4
  1188. RESOLVE_MODE_SAMPLE_ZERO_BIT
  1189. RESOLVE_MODE_MIN_BIT
  1190. RESOLVE_MODE_MAX_BIT
  1191. RESOLVE_MODE_CUSTOM_BIT_EXT
  1192. independentResolveNone = true
  1193. independentResolve = true
  1194. filterMinmaxSingleComponentFormats = true
  1195. filterMinmaxImageComponentMapping = true
  1196. maxTimelineSemaphoreValueDifference = 18446744073709551615
  1197. framebufferIntegerColorSampleCounts: count = 1
  1198. SAMPLE_COUNT_1_BIT
  1199.  
  1200. VkPhysicalDeviceVulkan13Properties:
  1201. -----------------------------------
  1202. minSubgroupSize = 32
  1203. maxSubgroupSize = 64
  1204. maxComputeWorkgroupSubgroups = 4294967295
  1205. requiredSubgroupSizeStages: count = 4
  1206. SHADER_STAGE_FRAGMENT_BIT
  1207. SHADER_STAGE_COMPUTE_BIT
  1208. SHADER_STAGE_TASK_BIT_EXT
  1209. SHADER_STAGE_MESH_BIT_EXT
  1210. maxInlineUniformBlockSize = 4194304
  1211. maxPerStageDescriptorInlineUniformBlocks = 134217728
  1212. maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks = 134217728
  1213. maxDescriptorSetInlineUniformBlocks = 64
  1214. maxDescriptorSetUpdateAfterBindInlineUniformBlocks = 64
  1215. maxInlineUniformTotalSize = 65535
  1216. integerDotProduct8BitUnsignedAccelerated = true
  1217. integerDotProduct8BitSignedAccelerated = true
  1218. integerDotProduct8BitMixedSignednessAccelerated = false
  1219. integerDotProduct4x8BitPackedUnsignedAccelerated = true
  1220. integerDotProduct4x8BitPackedSignedAccelerated = true
  1221. integerDotProduct4x8BitPackedMixedSignednessAccelerated = false
  1222. integerDotProduct16BitUnsignedAccelerated = true
  1223. integerDotProduct16BitSignedAccelerated = true
  1224. integerDotProduct16BitMixedSignednessAccelerated = false
  1225. integerDotProduct32BitUnsignedAccelerated = false
  1226. integerDotProduct32BitSignedAccelerated = false
  1227. integerDotProduct32BitMixedSignednessAccelerated = false
  1228. integerDotProduct64BitUnsignedAccelerated = false
  1229. integerDotProduct64BitSignedAccelerated = false
  1230. integerDotProduct64BitMixedSignednessAccelerated = false
  1231. integerDotProductAccumulatingSaturating8BitUnsignedAccelerated = true
  1232. integerDotProductAccumulatingSaturating8BitSignedAccelerated = true
  1233. integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated = false
  1234. integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated = true
  1235. integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated = true
  1236. integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated = false
  1237. integerDotProductAccumulatingSaturating16BitUnsignedAccelerated = true
  1238. integerDotProductAccumulatingSaturating16BitSignedAccelerated = true
  1239. integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated = false
  1240. integerDotProductAccumulatingSaturating32BitUnsignedAccelerated = false
  1241. integerDotProductAccumulatingSaturating32BitSignedAccelerated = false
  1242. integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated = false
  1243. integerDotProductAccumulatingSaturating64BitUnsignedAccelerated = false
  1244. integerDotProductAccumulatingSaturating64BitSignedAccelerated = false
  1245. integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated = false
  1246. storageTexelBufferOffsetAlignmentBytes = 0x00000004
  1247. storageTexelBufferOffsetSingleTexelAlignment = true
  1248. uniformTexelBufferOffsetAlignmentBytes = 0x00000004
  1249. uniformTexelBufferOffsetSingleTexelAlignment = true
  1250. maxBufferSize = 0xfffffffc
  1251.  
  1252. VkPhysicalDeviceVulkan14Properties:
  1253. -----------------------------------
  1254. lineSubPixelPrecisionBits = 4
  1255. maxVertexAttribDivisor = 4294967295
  1256. supportsNonZeroFirstInstance = true
  1257. maxPushDescriptors = 32
  1258. dynamicRenderingLocalReadDepthStencilAttachments = true
  1259. dynamicRenderingLocalReadMultisampledAttachments = true
  1260. earlyFragmentMultisampleCoverageAfterSampleCounting = true
  1261. earlyFragmentSampleMaskTestBeforeSampleCounting = true
  1262. depthStencilSwizzleOneSupport = true
  1263. polygonModePointSize = true
  1264. nonStrictSinglePixelWideLinesUseParallelogram = true
  1265. nonStrictWideLinesUseParallelogram = true
  1266. blockTexelViewCompatibleMultipleLayers = true
  1267. maxCombinedImageSamplerDescriptorCount = 3
  1268. fragmentShadingRateClampCombinerInputs = true
  1269. defaultRobustnessStorageBuffers = PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS
  1270. defaultRobustnessUniformBuffers = PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS
  1271. defaultRobustnessVertexInputs = PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_DISABLED
  1272. defaultRobustnessImages = PIPELINE_ROBUSTNESS_IMAGE_BEHAVIOR_ROBUST_IMAGE_ACCESS_2
  1273. copySrcLayoutCount = 30
  1274. pCopySrcLayouts: count = 30
  1275. IMAGE_LAYOUT_UNDEFINED
  1276. IMAGE_LAYOUT_GENERAL
  1277. IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL
  1278. IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL
  1279. IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL
  1280. IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL
  1281. IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL
  1282. IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL
  1283. IMAGE_LAYOUT_PREINITIALIZED
  1284. IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL
  1285. IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL
  1286. IMAGE_LAYOUT_DEPTH_ATTACHMENT_OPTIMAL
  1287. IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL
  1288. IMAGE_LAYOUT_STENCIL_ATTACHMENT_OPTIMAL
  1289. IMAGE_LAYOUT_STENCIL_READ_ONLY_OPTIMAL
  1290. IMAGE_LAYOUT_READ_ONLY_OPTIMAL
  1291. IMAGE_LAYOUT_ATTACHMENT_OPTIMAL
  1292. IMAGE_LAYOUT_RENDERING_LOCAL_READ
  1293. IMAGE_LAYOUT_PRESENT_SRC_KHR
  1294. IMAGE_LAYOUT_VIDEO_DECODE_DST_KHR
  1295. IMAGE_LAYOUT_VIDEO_DECODE_SRC_KHR
  1296. IMAGE_LAYOUT_VIDEO_DECODE_DPB_KHR
  1297. IMAGE_LAYOUT_SHARED_PRESENT_KHR
  1298. IMAGE_LAYOUT_FRAGMENT_SHADING_RATE_ATTACHMENT_OPTIMAL_KHR
  1299. IMAGE_LAYOUT_VIDEO_ENCODE_DST_KHR
  1300. IMAGE_LAYOUT_VIDEO_ENCODE_SRC_KHR
  1301. IMAGE_LAYOUT_VIDEO_ENCODE_DPB_KHR
  1302. IMAGE_LAYOUT_ATTACHMENT_FEEDBACK_LOOP_OPTIMAL_EXT
  1303. IMAGE_LAYOUT_ZERO_INITIALIZED_EXT
  1304. IMAGE_LAYOUT_VIDEO_ENCODE_QUANTIZATION_MAP_KHR
  1305. copyDstLayoutCount = 30
  1306. pCopyDstLayouts: count = 30
  1307. IMAGE_LAYOUT_UNDEFINED
  1308. IMAGE_LAYOUT_GENERAL
  1309. IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL
  1310. IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL
  1311. IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL
  1312. IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL
  1313. IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL
  1314. IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL
  1315. IMAGE_LAYOUT_PREINITIALIZED
  1316. IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL
  1317. IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL
  1318. IMAGE_LAYOUT_DEPTH_ATTACHMENT_OPTIMAL
  1319. IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL
  1320. IMAGE_LAYOUT_STENCIL_ATTACHMENT_OPTIMAL
  1321. IMAGE_LAYOUT_STENCIL_READ_ONLY_OPTIMAL
  1322. IMAGE_LAYOUT_READ_ONLY_OPTIMAL
  1323. IMAGE_LAYOUT_ATTACHMENT_OPTIMAL
  1324. IMAGE_LAYOUT_RENDERING_LOCAL_READ
  1325. IMAGE_LAYOUT_PRESENT_SRC_KHR
  1326. IMAGE_LAYOUT_VIDEO_DECODE_DST_KHR
  1327. IMAGE_LAYOUT_VIDEO_DECODE_SRC_KHR
  1328. IMAGE_LAYOUT_VIDEO_DECODE_DPB_KHR
  1329. IMAGE_LAYOUT_SHARED_PRESENT_KHR
  1330. IMAGE_LAYOUT_FRAGMENT_SHADING_RATE_ATTACHMENT_OPTIMAL_KHR
  1331. IMAGE_LAYOUT_VIDEO_ENCODE_DST_KHR
  1332. IMAGE_LAYOUT_VIDEO_ENCODE_SRC_KHR
  1333. IMAGE_LAYOUT_VIDEO_ENCODE_DPB_KHR
  1334. IMAGE_LAYOUT_ATTACHMENT_FEEDBACK_LOOP_OPTIMAL_EXT
  1335. IMAGE_LAYOUT_ZERO_INITIALIZED_EXT
  1336. IMAGE_LAYOUT_VIDEO_ENCODE_QUANTIZATION_MAP_KHR
  1337. optimalTilingLayoutUUID = 414d442d-4d45-5341-2d44-525600000000
  1338. identicalMemoryTypeRequirements = false
  1339.  
  1340. Device Extensions: count = 230
  1341. VK_AMD_buffer_marker : extension revision 1
  1342. VK_AMD_device_coherent_memory : extension revision 1
  1343. VK_AMD_draw_indirect_count : extension revision 2
  1344. VK_AMD_gcn_shader : extension revision 1
  1345. VK_AMD_gpu_shader_half_float : extension revision 2
  1346. VK_AMD_gpu_shader_int16 : extension revision 2
  1347. VK_AMD_memory_overallocation_behavior : extension revision 1
  1348. VK_AMD_mixed_attachment_samples : extension revision 1
  1349. VK_AMD_shader_ballot : extension revision 1
  1350. VK_AMD_shader_core_properties : extension revision 2
  1351. VK_AMD_shader_core_properties2 : extension revision 1
  1352. VK_AMD_shader_early_and_late_fragment_tests : extension revision 1
  1353. VK_AMD_shader_explicit_vertex_parameter : extension revision 1
  1354. VK_AMD_shader_fragment_mask : extension revision 1
  1355. VK_AMD_shader_image_load_store_lod : extension revision 1
  1356. VK_AMD_shader_trinary_minmax : extension revision 1
  1357. VK_AMD_texture_gather_bias_lod : extension revision 1
  1358. VK_EXT_4444_formats : extension revision 1
  1359. VK_EXT_attachment_feedback_loop_dynamic_state : extension revision 1
  1360. VK_EXT_attachment_feedback_loop_layout : extension revision 2
  1361. VK_EXT_border_color_swizzle : extension revision 1
  1362. VK_EXT_buffer_device_address : extension revision 2
  1363. VK_EXT_calibrated_timestamps : extension revision 2
  1364. VK_EXT_color_write_enable : extension revision 1
  1365. VK_EXT_conditional_rendering : extension revision 2
  1366. VK_EXT_conservative_rasterization : extension revision 1
  1367. VK_EXT_custom_border_color : extension revision 12
  1368. VK_EXT_custom_resolve : extension revision 1
  1369. VK_EXT_depth_bias_control : extension revision 1
  1370. VK_EXT_depth_clamp_control : extension revision 1
  1371. VK_EXT_depth_clamp_zero_one : extension revision 1
  1372. VK_EXT_depth_clip_control : extension revision 1
  1373. VK_EXT_depth_clip_enable : extension revision 1
  1374. VK_EXT_depth_range_unrestricted : extension revision 1
  1375. VK_EXT_descriptor_buffer : extension revision 1
  1376. VK_EXT_descriptor_indexing : extension revision 2
  1377. VK_EXT_device_address_binding_report : extension revision 1
  1378. VK_EXT_device_fault : extension revision 2
  1379. VK_EXT_device_generated_commands : extension revision 1
  1380. VK_EXT_device_memory_report : extension revision 2
  1381. VK_EXT_discard_rectangles : extension revision 2
  1382. VK_EXT_display_control : extension revision 1
  1383. VK_EXT_dynamic_rendering_unused_attachments : extension revision 1
  1384. VK_EXT_extended_dynamic_state : extension revision 1
  1385. VK_EXT_extended_dynamic_state2 : extension revision 1
  1386. VK_EXT_extended_dynamic_state3 : extension revision 2
  1387. VK_EXT_external_memory_acquire_unmodified : extension revision 1
  1388. VK_EXT_external_memory_dma_buf : extension revision 1
  1389. VK_EXT_external_memory_host : extension revision 1
  1390. VK_EXT_fragment_shader_interlock : extension revision 1
  1391. VK_EXT_global_priority : extension revision 2
  1392. VK_EXT_global_priority_query : extension revision 1
  1393. VK_EXT_graphics_pipeline_library : extension revision 1
  1394. VK_EXT_hdr_metadata : extension revision 3
  1395. VK_EXT_host_query_reset : extension revision 1
  1396. VK_EXT_image_2d_view_of_3d : extension revision 1
  1397. VK_EXT_image_compression_control : extension revision 1
  1398. VK_EXT_image_drm_format_modifier : extension revision 2
  1399. VK_EXT_image_robustness : extension revision 1
  1400. VK_EXT_image_sliced_view_of_3d : extension revision 1
  1401. VK_EXT_image_view_min_lod : extension revision 1
  1402. VK_EXT_index_type_uint8 : extension revision 1
  1403. VK_EXT_inline_uniform_block : extension revision 1
  1404. VK_EXT_legacy_vertex_attributes : extension revision 1
  1405. VK_EXT_line_rasterization : extension revision 1
  1406. VK_EXT_load_store_op_none : extension revision 1
  1407. VK_EXT_map_memory_placed : extension revision 1
  1408. VK_EXT_memory_budget : extension revision 1
  1409. VK_EXT_memory_priority : extension revision 1
  1410. VK_EXT_mesh_shader : extension revision 1
  1411. VK_EXT_multi_draw : extension revision 1
  1412. VK_EXT_mutable_descriptor_type : extension revision 1
  1413. VK_EXT_nested_command_buffer : extension revision 1
  1414. VK_EXT_non_seamless_cube_map : extension revision 1
  1415. VK_EXT_pci_bus_info : extension revision 2
  1416. VK_EXT_physical_device_drm : extension revision 1
  1417. VK_EXT_pipeline_creation_cache_control : extension revision 3
  1418. VK_EXT_pipeline_creation_feedback : extension revision 1
  1419. VK_EXT_pipeline_library_group_handles : extension revision 1
  1420. VK_EXT_pipeline_robustness : extension revision 1
  1421. VK_EXT_post_depth_coverage : extension revision 1
  1422. VK_EXT_primitive_topology_list_restart : extension revision 1
  1423. VK_EXT_primitives_generated_query : extension revision 1
  1424. VK_EXT_private_data : extension revision 1
  1425. VK_EXT_provoking_vertex : extension revision 1
  1426. VK_EXT_queue_family_foreign : extension revision 1
  1427. VK_EXT_robustness2 : extension revision 1
  1428. VK_EXT_sample_locations : extension revision 1
  1429. VK_EXT_sampler_filter_minmax : extension revision 2
  1430. VK_EXT_scalar_block_layout : extension revision 1
  1431. VK_EXT_separate_stencil_usage : extension revision 1
  1432. VK_EXT_shader_atomic_float : extension revision 1
  1433. VK_EXT_shader_atomic_float2 : extension revision 1
  1434. VK_EXT_shader_demote_to_helper_invocation : extension revision 1
  1435. VK_EXT_shader_image_atomic_int64 : extension revision 1
  1436. VK_EXT_shader_module_identifier : extension revision 1
  1437. VK_EXT_shader_object : extension revision 1
  1438. VK_EXT_shader_replicated_composites : extension revision 1
  1439. VK_EXT_shader_stencil_export : extension revision 1
  1440. VK_EXT_shader_subgroup_ballot : extension revision 1
  1441. VK_EXT_shader_subgroup_vote : extension revision 1
  1442. VK_EXT_shader_uniform_buffer_unsized_array : extension revision 1
  1443. VK_EXT_shader_viewport_index_layer : extension revision 1
  1444. VK_EXT_subgroup_size_control : extension revision 2
  1445. VK_EXT_swapchain_maintenance1 : extension revision 1
  1446. VK_EXT_texel_buffer_alignment : extension revision 1
  1447. VK_EXT_tooling_info : extension revision 1
  1448. VK_EXT_transform_feedback : extension revision 1
  1449. VK_EXT_vertex_attribute_divisor : extension revision 3
  1450. VK_EXT_vertex_input_dynamic_state : extension revision 2
  1451. VK_EXT_ycbcr_2plane_444_formats : extension revision 1
  1452. VK_EXT_ycbcr_image_arrays : extension revision 1
  1453. VK_EXT_zero_initialize_device_memory : extension revision 1
  1454. VK_GOOGLE_decorate_string : extension revision 1
  1455. VK_GOOGLE_hlsl_functionality1 : extension revision 1
  1456. VK_GOOGLE_user_type : extension revision 1
  1457. VK_INTEL_shader_integer_functions2 : extension revision 1
  1458. VK_KHR_16bit_storage : extension revision 1
  1459. VK_KHR_8bit_storage : extension revision 1
  1460. VK_KHR_acceleration_structure : extension revision 13
  1461. VK_KHR_bind_memory2 : extension revision 1
  1462. VK_KHR_buffer_device_address : extension revision 1
  1463. VK_KHR_calibrated_timestamps : extension revision 1
  1464. VK_KHR_compute_shader_derivatives : extension revision 1
  1465. VK_KHR_copy_commands2 : extension revision 1
  1466. VK_KHR_create_renderpass2 : extension revision 1
  1467. VK_KHR_dedicated_allocation : extension revision 3
  1468. VK_KHR_deferred_host_operations : extension revision 4
  1469. VK_KHR_depth_clamp_zero_one : extension revision 1
  1470. VK_KHR_depth_stencil_resolve : extension revision 1
  1471. VK_KHR_descriptor_update_template : extension revision 1
  1472. VK_KHR_device_group : extension revision 4
  1473. VK_KHR_draw_indirect_count : extension revision 1
  1474. VK_KHR_driver_properties : extension revision 1
  1475. VK_KHR_dynamic_rendering : extension revision 1
  1476. VK_KHR_dynamic_rendering_local_read : extension revision 1
  1477. VK_KHR_external_fence : extension revision 1
  1478. VK_KHR_external_fence_fd : extension revision 1
  1479. VK_KHR_external_memory : extension revision 1
  1480. VK_KHR_external_memory_fd : extension revision 1
  1481. VK_KHR_external_semaphore : extension revision 1
  1482. VK_KHR_external_semaphore_fd : extension revision 1
  1483. VK_KHR_format_feature_flags2 : extension revision 2
  1484. VK_KHR_fragment_shader_barycentric : extension revision 1
  1485. VK_KHR_fragment_shading_rate : extension revision 2
  1486. VK_KHR_get_memory_requirements2 : extension revision 1
  1487. VK_KHR_global_priority : extension revision 1
  1488. VK_KHR_image_format_list : extension revision 1
  1489. VK_KHR_imageless_framebuffer : extension revision 1
  1490. VK_KHR_incremental_present : extension revision 2
  1491. VK_KHR_index_type_uint8 : extension revision 1
  1492. VK_KHR_line_rasterization : extension revision 1
  1493. VK_KHR_load_store_op_none : extension revision 1
  1494. VK_KHR_maintenance1 : extension revision 2
  1495. VK_KHR_maintenance10 : extension revision 1
  1496. VK_KHR_maintenance2 : extension revision 1
  1497. VK_KHR_maintenance3 : extension revision 1
  1498. VK_KHR_maintenance4 : extension revision 2
  1499. VK_KHR_maintenance5 : extension revision 1
  1500. VK_KHR_maintenance6 : extension revision 1
  1501. VK_KHR_maintenance7 : extension revision 1
  1502. VK_KHR_maintenance8 : extension revision 1
  1503. VK_KHR_maintenance9 : extension revision 1
  1504. VK_KHR_map_memory2 : extension revision 1
  1505. VK_KHR_multiview : extension revision 1
  1506. VK_KHR_performance_query : extension revision 1
  1507. VK_KHR_pipeline_binary : extension revision 1
  1508. VK_KHR_pipeline_executable_properties : extension revision 1
  1509. VK_KHR_pipeline_library : extension revision 1
  1510. VK_KHR_present_id : extension revision 1
  1511. VK_KHR_present_id2 : extension revision 1
  1512. VK_KHR_present_wait : extension revision 1
  1513. VK_KHR_present_wait2 : extension revision 1
  1514. VK_KHR_push_descriptor : extension revision 2
  1515. VK_KHR_ray_query : extension revision 1
  1516. VK_KHR_ray_tracing_maintenance1 : extension revision 1
  1517. VK_KHR_ray_tracing_pipeline : extension revision 1
  1518. VK_KHR_ray_tracing_position_fetch : extension revision 1
  1519. VK_KHR_relaxed_block_layout : extension revision 1
  1520. VK_KHR_robustness2 : extension revision 1
  1521. VK_KHR_sampler_mirror_clamp_to_edge : extension revision 3
  1522. VK_KHR_sampler_ycbcr_conversion : extension revision 14
  1523. VK_KHR_separate_depth_stencil_layouts : extension revision 1
  1524. VK_KHR_shader_atomic_int64 : extension revision 1
  1525. VK_KHR_shader_clock : extension revision 1
  1526. VK_KHR_shader_draw_parameters : extension revision 1
  1527. VK_KHR_shader_expect_assume : extension revision 1
  1528. VK_KHR_shader_float16_int8 : extension revision 1
  1529. VK_KHR_shader_float_controls : extension revision 4
  1530. VK_KHR_shader_float_controls2 : extension revision 1
  1531. VK_KHR_shader_integer_dot_product : extension revision 1
  1532. VK_KHR_shader_maximal_reconvergence : extension revision 1
  1533. VK_KHR_shader_non_semantic_info : extension revision 1
  1534. VK_KHR_shader_quad_control : extension revision 1
  1535. VK_KHR_shader_relaxed_extended_instruction : extension revision 1
  1536. VK_KHR_shader_subgroup_extended_types : extension revision 1
  1537. VK_KHR_shader_subgroup_rotate : extension revision 2
  1538. VK_KHR_shader_subgroup_uniform_control_flow : extension revision 1
  1539. VK_KHR_shader_terminate_invocation : extension revision 1
  1540. VK_KHR_shader_untyped_pointers : extension revision 1
  1541. VK_KHR_spirv_1_4 : extension revision 1
  1542. VK_KHR_storage_buffer_storage_class : extension revision 1
  1543. VK_KHR_swapchain : extension revision 70
  1544. VK_KHR_swapchain_maintenance1 : extension revision 1
  1545. VK_KHR_swapchain_mutable_format : extension revision 1
  1546. VK_KHR_synchronization2 : extension revision 1
  1547. VK_KHR_timeline_semaphore : extension revision 2
  1548. VK_KHR_uniform_buffer_standard_layout : extension revision 1
  1549. VK_KHR_variable_pointers : extension revision 1
  1550. VK_KHR_vertex_attribute_divisor : extension revision 1
  1551. VK_KHR_video_decode_av1 : extension revision 1
  1552. VK_KHR_video_decode_h264 : extension revision 9
  1553. VK_KHR_video_decode_h265 : extension revision 8
  1554. VK_KHR_video_decode_queue : extension revision 8
  1555. VK_KHR_video_decode_vp9 : extension revision 1
  1556. VK_KHR_video_encode_h264 : extension revision 14
  1557. VK_KHR_video_encode_h265 : extension revision 14
  1558. VK_KHR_video_encode_intra_refresh : extension revision 1
  1559. VK_KHR_video_encode_quantization_map : extension revision 2
  1560. VK_KHR_video_encode_queue : extension revision 12
  1561. VK_KHR_video_maintenance1 : extension revision 1
  1562. VK_KHR_video_maintenance2 : extension revision 1
  1563. VK_KHR_video_queue : extension revision 8
  1564. VK_KHR_vulkan_memory_model : extension revision 3
  1565. VK_KHR_workgroup_memory_explicit_layout : extension revision 1
  1566. VK_KHR_zero_initialize_workgroup_memory : extension revision 1
  1567. VK_MESA_image_alignment_control : extension revision 1
  1568. VK_NV_compute_shader_derivatives : extension revision 1
  1569. VK_VALVE_mutable_descriptor_type : extension revision 1
  1570. VK_VALVE_video_encode_rgb_conversion : extension revision 1
  1571.  
  1572. VkQueueFamilyProperties:
  1573. ========================
  1574. queueProperties[0]:
  1575. -------------------
  1576. minImageTransferGranularity = (1,1,1)
  1577. queueCount = 1
  1578. queueFlags = QUEUE_GRAPHICS_BIT | QUEUE_COMPUTE_BIT | QUEUE_TRANSFER_BIT | QUEUE_SPARSE_BINDING_BIT
  1579. timestampValidBits = 64
  1580. present support = true
  1581. VkQueueFamilyOwnershipTransferPropertiesKHR:
  1582. --------------------------------------------
  1583. optimalImageTransferToQueueFamilies = 4294967295
  1584.  
  1585. VkQueueFamilyQueryResultStatusPropertiesKHR:
  1586. --------------------------------------------
  1587. queryResultStatusSupport = false
  1588.  
  1589. VkQueueFamilyVideoPropertiesKHR:
  1590. --------------------------------
  1591. videoCodecOperations:
  1592. None
  1593.  
  1594.  
  1595. queueProperties[1]:
  1596. -------------------
  1597. minImageTransferGranularity = (1,1,1)
  1598. queueCount = 4
  1599. queueFlags = QUEUE_COMPUTE_BIT | QUEUE_TRANSFER_BIT | QUEUE_SPARSE_BINDING_BIT
  1600. timestampValidBits = 64
  1601. present support = true
  1602. VkQueueFamilyOwnershipTransferPropertiesKHR:
  1603. --------------------------------------------
  1604. optimalImageTransferToQueueFamilies = 4294967295
  1605.  
  1606. VkQueueFamilyQueryResultStatusPropertiesKHR:
  1607. --------------------------------------------
  1608. queryResultStatusSupport = false
  1609.  
  1610. VkQueueFamilyVideoPropertiesKHR:
  1611. --------------------------------
  1612. videoCodecOperations:
  1613. None
  1614.  
  1615.  
  1616. queueProperties[2]:
  1617. -------------------
  1618. minImageTransferGranularity = (1,1,1)
  1619. queueCount = 1
  1620. queueFlags = QUEUE_VIDEO_DECODE_BIT_KHR
  1621. timestampValidBits = 0
  1622. present support = false
  1623. VkQueueFamilyOwnershipTransferPropertiesKHR:
  1624. --------------------------------------------
  1625. optimalImageTransferToQueueFamilies = 4294967295
  1626.  
  1627. VkQueueFamilyQueryResultStatusPropertiesKHR:
  1628. --------------------------------------------
  1629. queryResultStatusSupport = false
  1630.  
  1631. VkQueueFamilyVideoPropertiesKHR:
  1632. --------------------------------
  1633. videoCodecOperations: count = 4
  1634. VIDEO_CODEC_OPERATION_DECODE_H264_BIT_KHR
  1635. VIDEO_CODEC_OPERATION_DECODE_H265_BIT_KHR
  1636. VIDEO_CODEC_OPERATION_DECODE_AV1_BIT_KHR
  1637. VIDEO_CODEC_OPERATION_DECODE_VP9_BIT_KHR
  1638.  
  1639.  
  1640. queueProperties[3]:
  1641. -------------------
  1642. minImageTransferGranularity = (1,1,1)
  1643. queueCount = 1
  1644. queueFlags = QUEUE_VIDEO_ENCODE_BIT_KHR
  1645. timestampValidBits = 0
  1646. present support = false
  1647. VkQueueFamilyOwnershipTransferPropertiesKHR:
  1648. --------------------------------------------
  1649. optimalImageTransferToQueueFamilies = 4294967295
  1650.  
  1651. VkQueueFamilyQueryResultStatusPropertiesKHR:
  1652. --------------------------------------------
  1653. queryResultStatusSupport = false
  1654.  
  1655. VkQueueFamilyVideoPropertiesKHR:
  1656. --------------------------------
  1657. videoCodecOperations: count = 2
  1658. VIDEO_CODEC_OPERATION_ENCODE_H264_BIT_KHR
  1659. VIDEO_CODEC_OPERATION_ENCODE_H265_BIT_KHR
  1660.  
  1661.  
  1662. queueProperties[4]:
  1663. -------------------
  1664. minImageTransferGranularity = (1,1,1)
  1665. queueCount = 1
  1666. queueFlags = QUEUE_SPARSE_BINDING_BIT
  1667. timestampValidBits = 0
  1668. present support = false
  1669. VkQueueFamilyOwnershipTransferPropertiesKHR:
  1670. --------------------------------------------
  1671. optimalImageTransferToQueueFamilies = 4294967295
  1672.  
  1673. VkQueueFamilyQueryResultStatusPropertiesKHR:
  1674. --------------------------------------------
  1675. queryResultStatusSupport = false
  1676.  
  1677. VkQueueFamilyVideoPropertiesKHR:
  1678. --------------------------------
  1679. videoCodecOperations:
  1680. None
  1681.  
  1682.  
  1683. VkPhysicalDeviceMemoryProperties:
  1684. =================================
  1685. memoryHeaps: count = 3
  1686. memoryHeaps[0]:
  1687. size = 16911433728 (0x3f0000000) (15.75 GiB)
  1688. budget = 14562316288 (0x363fb5000) (13.56 GiB)
  1689. usage = 0 (0x00000000) (0.00 B)
  1690. flags: count = 1
  1691. MEMORY_HEAP_DEVICE_LOCAL_BIT
  1692. memoryHeaps[1]:
  1693. size = 33656483840 (0x7d6153000) (31.35 GiB)
  1694. budget = 33368350720 (0x7c4e8a000) (31.08 GiB)
  1695. usage = 0 (0x00000000) (0.00 B)
  1696. flags:
  1697. None
  1698. memoryHeaps[2]:
  1699. size = 268435456 (0x10000000) (256.00 MiB)
  1700. budget = 99168256 (0x05e93000) (94.57 MiB)
  1701. usage = 0 (0x00000000) (0.00 B)
  1702. flags: count = 1
  1703. MEMORY_HEAP_DEVICE_LOCAL_BIT
  1704. memoryTypes: count = 11
  1705. memoryTypes[0]:
  1706. heapIndex = 0
  1707. propertyFlags = 0x0001: count = 1
  1708. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  1709. usable for:
  1710. IMAGE_TILING_OPTIMAL:
  1711. color images
  1712. FORMAT_D16_UNORM
  1713. FORMAT_D32_SFLOAT
  1714. FORMAT_S8_UINT
  1715. FORMAT_D16_UNORM_S8_UINT
  1716. FORMAT_D32_SFLOAT_S8_UINT
  1717. IMAGE_TILING_LINEAR:
  1718. color images
  1719. memoryTypes[1]:
  1720. heapIndex = 0
  1721. propertyFlags = 0x0001: count = 1
  1722. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  1723. usable for:
  1724. IMAGE_TILING_OPTIMAL:
  1725. None
  1726. IMAGE_TILING_LINEAR:
  1727. None
  1728. memoryTypes[2]:
  1729. heapIndex = 1
  1730. propertyFlags = 0x0006: count = 2
  1731. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  1732. MEMORY_PROPERTY_HOST_COHERENT_BIT
  1733. usable for:
  1734. IMAGE_TILING_OPTIMAL:
  1735. color images
  1736. FORMAT_D16_UNORM
  1737. FORMAT_D32_SFLOAT
  1738. FORMAT_S8_UINT
  1739. FORMAT_D16_UNORM_S8_UINT
  1740. FORMAT_D32_SFLOAT_S8_UINT
  1741. IMAGE_TILING_LINEAR:
  1742. color images
  1743. memoryTypes[3]:
  1744. heapIndex = 2
  1745. propertyFlags = 0x0007: count = 3
  1746. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  1747. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  1748. MEMORY_PROPERTY_HOST_COHERENT_BIT
  1749. usable for:
  1750. IMAGE_TILING_OPTIMAL:
  1751. color images
  1752. FORMAT_D16_UNORM
  1753. FORMAT_D32_SFLOAT
  1754. FORMAT_S8_UINT
  1755. FORMAT_D16_UNORM_S8_UINT
  1756. FORMAT_D32_SFLOAT_S8_UINT
  1757. IMAGE_TILING_LINEAR:
  1758. color images
  1759. memoryTypes[4]:
  1760. heapIndex = 2
  1761. propertyFlags = 0x0007: count = 3
  1762. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  1763. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  1764. MEMORY_PROPERTY_HOST_COHERENT_BIT
  1765. usable for:
  1766. IMAGE_TILING_OPTIMAL:
  1767. None
  1768. IMAGE_TILING_LINEAR:
  1769. None
  1770. memoryTypes[5]:
  1771. heapIndex = 1
  1772. propertyFlags = 0x000e: count = 3
  1773. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  1774. MEMORY_PROPERTY_HOST_COHERENT_BIT
  1775. MEMORY_PROPERTY_HOST_CACHED_BIT
  1776. usable for:
  1777. IMAGE_TILING_OPTIMAL:
  1778. color images
  1779. FORMAT_D16_UNORM
  1780. FORMAT_D32_SFLOAT
  1781. FORMAT_S8_UINT
  1782. FORMAT_D16_UNORM_S8_UINT
  1783. FORMAT_D32_SFLOAT_S8_UINT
  1784. IMAGE_TILING_LINEAR:
  1785. color images
  1786. memoryTypes[6]:
  1787. heapIndex = 1
  1788. propertyFlags = 0x000e: count = 3
  1789. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  1790. MEMORY_PROPERTY_HOST_COHERENT_BIT
  1791. MEMORY_PROPERTY_HOST_CACHED_BIT
  1792. usable for:
  1793. IMAGE_TILING_OPTIMAL:
  1794. None
  1795. IMAGE_TILING_LINEAR:
  1796. None
  1797. memoryTypes[7]:
  1798. heapIndex = 0
  1799. propertyFlags = 0x00c1: count = 3
  1800. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  1801. MEMORY_PROPERTY_DEVICE_COHERENT_BIT_AMD
  1802. MEMORY_PROPERTY_DEVICE_UNCACHED_BIT_AMD
  1803. usable for:
  1804. IMAGE_TILING_OPTIMAL:
  1805. color images
  1806. FORMAT_D16_UNORM
  1807. FORMAT_D32_SFLOAT
  1808. FORMAT_S8_UINT
  1809. FORMAT_D16_UNORM_S8_UINT
  1810. FORMAT_D32_SFLOAT_S8_UINT
  1811. IMAGE_TILING_LINEAR:
  1812. color images
  1813. memoryTypes[8]:
  1814. heapIndex = 1
  1815. propertyFlags = 0x00c6: count = 4
  1816. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  1817. MEMORY_PROPERTY_HOST_COHERENT_BIT
  1818. MEMORY_PROPERTY_DEVICE_COHERENT_BIT_AMD
  1819. MEMORY_PROPERTY_DEVICE_UNCACHED_BIT_AMD
  1820. usable for:
  1821. IMAGE_TILING_OPTIMAL:
  1822. color images
  1823. FORMAT_D16_UNORM
  1824. FORMAT_D32_SFLOAT
  1825. FORMAT_S8_UINT
  1826. FORMAT_D16_UNORM_S8_UINT
  1827. FORMAT_D32_SFLOAT_S8_UINT
  1828. IMAGE_TILING_LINEAR:
  1829. color images
  1830. memoryTypes[9]:
  1831. heapIndex = 2
  1832. propertyFlags = 0x00c7: count = 5
  1833. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  1834. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  1835. MEMORY_PROPERTY_HOST_COHERENT_BIT
  1836. MEMORY_PROPERTY_DEVICE_COHERENT_BIT_AMD
  1837. MEMORY_PROPERTY_DEVICE_UNCACHED_BIT_AMD
  1838. usable for:
  1839. IMAGE_TILING_OPTIMAL:
  1840. color images
  1841. FORMAT_D16_UNORM
  1842. FORMAT_D32_SFLOAT
  1843. FORMAT_S8_UINT
  1844. FORMAT_D16_UNORM_S8_UINT
  1845. FORMAT_D32_SFLOAT_S8_UINT
  1846. IMAGE_TILING_LINEAR:
  1847. color images
  1848. memoryTypes[10]:
  1849. heapIndex = 1
  1850. propertyFlags = 0x00ce: count = 5
  1851. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  1852. MEMORY_PROPERTY_HOST_COHERENT_BIT
  1853. MEMORY_PROPERTY_HOST_CACHED_BIT
  1854. MEMORY_PROPERTY_DEVICE_COHERENT_BIT_AMD
  1855. MEMORY_PROPERTY_DEVICE_UNCACHED_BIT_AMD
  1856. usable for:
  1857. IMAGE_TILING_OPTIMAL:
  1858. color images
  1859. FORMAT_D16_UNORM
  1860. FORMAT_D32_SFLOAT
  1861. FORMAT_S8_UINT
  1862. FORMAT_D16_UNORM_S8_UINT
  1863. FORMAT_D32_SFLOAT_S8_UINT
  1864. IMAGE_TILING_LINEAR:
  1865. color images
  1866.  
  1867. VkPhysicalDeviceFeatures:
  1868. =========================
  1869. robustBufferAccess = true
  1870. fullDrawIndexUint32 = true
  1871. imageCubeArray = true
  1872. independentBlend = true
  1873. geometryShader = true
  1874. tessellationShader = true
  1875. sampleRateShading = true
  1876. dualSrcBlend = true
  1877. logicOp = true
  1878. multiDrawIndirect = true
  1879. drawIndirectFirstInstance = true
  1880. depthClamp = true
  1881. depthBiasClamp = true
  1882. fillModeNonSolid = true
  1883. depthBounds = true
  1884. wideLines = true
  1885. largePoints = true
  1886. alphaToOne = true
  1887. multiViewport = true
  1888. samplerAnisotropy = true
  1889. textureCompressionETC2 = false
  1890. textureCompressionASTC_LDR = false
  1891. textureCompressionBC = true
  1892. occlusionQueryPrecise = true
  1893. pipelineStatisticsQuery = true
  1894. vertexPipelineStoresAndAtomics = true
  1895. fragmentStoresAndAtomics = true
  1896. shaderTessellationAndGeometryPointSize = true
  1897. shaderImageGatherExtended = true
  1898. shaderStorageImageExtendedFormats = true
  1899. shaderStorageImageMultisample = true
  1900. shaderStorageImageReadWithoutFormat = true
  1901. shaderStorageImageWriteWithoutFormat = true
  1902. shaderUniformBufferArrayDynamicIndexing = true
  1903. shaderSampledImageArrayDynamicIndexing = true
  1904. shaderStorageBufferArrayDynamicIndexing = true
  1905. shaderStorageImageArrayDynamicIndexing = true
  1906. shaderClipDistance = true
  1907. shaderCullDistance = true
  1908. shaderFloat64 = true
  1909. shaderInt64 = true
  1910. shaderInt16 = true
  1911. shaderResourceResidency = true
  1912. shaderResourceMinLod = true
  1913. sparseBinding = true
  1914. sparseResidencyBuffer = true
  1915. sparseResidencyImage2D = true
  1916. sparseResidencyImage3D = true
  1917. sparseResidency2Samples = false
  1918. sparseResidency4Samples = false
  1919. sparseResidency8Samples = false
  1920. sparseResidency16Samples = false
  1921. sparseResidencyAliased = true
  1922. variableMultisampleRate = true
  1923. inheritedQueries = true
  1924.  
  1925. VkPhysicalDevice4444FormatsFeaturesEXT:
  1926. ---------------------------------------
  1927. formatA4R4G4B4 = true
  1928. formatA4B4G4R4 = true
  1929.  
  1930. VkPhysicalDeviceAccelerationStructureFeaturesKHR:
  1931. -------------------------------------------------
  1932. accelerationStructure = true
  1933. accelerationStructureCaptureReplay = true
  1934. accelerationStructureIndirectBuild = false
  1935. accelerationStructureHostCommands = false
  1936. descriptorBindingAccelerationStructureUpdateAfterBind = true
  1937.  
  1938. VkPhysicalDeviceAddressBindingReportFeaturesEXT:
  1939. ------------------------------------------------
  1940. reportAddressBinding = true
  1941.  
  1942. VkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT:
  1943. --------------------------------------------------------------
  1944. attachmentFeedbackLoopDynamicState = true
  1945.  
  1946. VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT:
  1947. --------------------------------------------------------
  1948. attachmentFeedbackLoopLayout = true
  1949.  
  1950. VkPhysicalDeviceBorderColorSwizzleFeaturesEXT:
  1951. ----------------------------------------------
  1952. borderColorSwizzle = true
  1953. borderColorSwizzleFromImage = true
  1954.  
  1955. VkPhysicalDeviceBufferDeviceAddressFeaturesEXT:
  1956. -----------------------------------------------
  1957. bufferDeviceAddress = true
  1958. bufferDeviceAddressCaptureReplay = false
  1959. bufferDeviceAddressMultiDevice = false
  1960.  
  1961. VkPhysicalDeviceColorWriteEnableFeaturesEXT:
  1962. --------------------------------------------
  1963. colorWriteEnable = true
  1964.  
  1965. VkPhysicalDeviceComputeShaderDerivativesFeaturesKHR:
  1966. ----------------------------------------------------
  1967. computeDerivativeGroupQuads = true
  1968. computeDerivativeGroupLinear = true
  1969.  
  1970. VkPhysicalDeviceConditionalRenderingFeaturesEXT:
  1971. ------------------------------------------------
  1972. conditionalRendering = true
  1973. inheritedConditionalRendering = false
  1974.  
  1975. VkPhysicalDeviceCustomBorderColorFeaturesEXT:
  1976. ---------------------------------------------
  1977. customBorderColors = true
  1978. customBorderColorWithoutFormat = true
  1979.  
  1980. VkPhysicalDeviceCustomResolveFeaturesEXT:
  1981. -----------------------------------------
  1982. customResolve = true
  1983.  
  1984. VkPhysicalDeviceDepthBiasControlFeaturesEXT:
  1985. --------------------------------------------
  1986. depthBiasControl = true
  1987. leastRepresentableValueForceUnormRepresentation = true
  1988. floatRepresentation = true
  1989. depthBiasExact = true
  1990.  
  1991. VkPhysicalDeviceDepthClampControlFeaturesEXT:
  1992. ---------------------------------------------
  1993. depthClampControl = true
  1994.  
  1995. VkPhysicalDeviceDepthClampZeroOneFeaturesKHR:
  1996. ---------------------------------------------
  1997. depthClampZeroOne = true
  1998.  
  1999. VkPhysicalDeviceDepthClipControlFeaturesEXT:
  2000. --------------------------------------------
  2001. depthClipControl = true
  2002.  
  2003. VkPhysicalDeviceDepthClipEnableFeaturesEXT:
  2004. -------------------------------------------
  2005. depthClipEnable = true
  2006.  
  2007. VkPhysicalDeviceDescriptorBufferFeaturesEXT:
  2008. --------------------------------------------
  2009. descriptorBuffer = true
  2010. descriptorBufferCaptureReplay = true
  2011. descriptorBufferImageLayoutIgnored = true
  2012. descriptorBufferPushDescriptors = true
  2013.  
  2014. VkPhysicalDeviceDeviceGeneratedCommandsFeaturesEXT:
  2015. ---------------------------------------------------
  2016. deviceGeneratedCommands = true
  2017. dynamicGeneratedPipelineLayout = true
  2018.  
  2019. VkPhysicalDeviceDeviceMemoryReportFeaturesEXT:
  2020. ----------------------------------------------
  2021. deviceMemoryReport = true
  2022.  
  2023. VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT:
  2024. -------------------------------------------------------------
  2025. dynamicRenderingUnusedAttachments = true
  2026.  
  2027. VkPhysicalDeviceExtendedDynamicState2FeaturesEXT:
  2028. -------------------------------------------------
  2029. extendedDynamicState2 = true
  2030. extendedDynamicState2LogicOp = true
  2031. extendedDynamicState2PatchControlPoints = true
  2032.  
  2033. VkPhysicalDeviceExtendedDynamicState3FeaturesEXT:
  2034. -------------------------------------------------
  2035. extendedDynamicState3TessellationDomainOrigin = true
  2036. extendedDynamicState3DepthClampEnable = true
  2037. extendedDynamicState3PolygonMode = true
  2038. extendedDynamicState3RasterizationSamples = true
  2039. extendedDynamicState3SampleMask = true
  2040. extendedDynamicState3AlphaToCoverageEnable = true
  2041. extendedDynamicState3AlphaToOneEnable = true
  2042. extendedDynamicState3LogicOpEnable = true
  2043. extendedDynamicState3ColorBlendEnable = true
  2044. extendedDynamicState3ColorBlendEquation = true
  2045. extendedDynamicState3ColorWriteMask = true
  2046. extendedDynamicState3RasterizationStream = false
  2047. extendedDynamicState3ConservativeRasterizationMode = true
  2048. extendedDynamicState3ExtraPrimitiveOverestimationSize = false
  2049. extendedDynamicState3DepthClipEnable = true
  2050. extendedDynamicState3SampleLocationsEnable = true
  2051. extendedDynamicState3ColorBlendAdvanced = false
  2052. extendedDynamicState3ProvokingVertexMode = true
  2053. extendedDynamicState3LineRasterizationMode = true
  2054. extendedDynamicState3LineStippleEnable = true
  2055. extendedDynamicState3DepthClipNegativeOneToOne = true
  2056. extendedDynamicState3ViewportWScalingEnable = false
  2057. extendedDynamicState3ViewportSwizzle = false
  2058. extendedDynamicState3CoverageToColorEnable = false
  2059. extendedDynamicState3CoverageToColorLocation = false
  2060. extendedDynamicState3CoverageModulationMode = false
  2061. extendedDynamicState3CoverageModulationTableEnable = false
  2062. extendedDynamicState3CoverageModulationTable = false
  2063. extendedDynamicState3CoverageReductionMode = false
  2064. extendedDynamicState3RepresentativeFragmentTestEnable = false
  2065. extendedDynamicState3ShadingRateImageEnable = false
  2066.  
  2067. VkPhysicalDeviceExtendedDynamicStateFeaturesEXT:
  2068. ------------------------------------------------
  2069. extendedDynamicState = true
  2070.  
  2071. VkPhysicalDeviceFaultFeaturesEXT:
  2072. ---------------------------------
  2073. deviceFault = true
  2074. deviceFaultVendorBinary = false
  2075.  
  2076. VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR:
  2077. -----------------------------------------------------
  2078. fragmentShaderBarycentric = true
  2079.  
  2080. VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT:
  2081. ---------------------------------------------------
  2082. fragmentShaderSampleInterlock = true
  2083. fragmentShaderPixelInterlock = true
  2084. fragmentShaderShadingRateInterlock = false
  2085.  
  2086. VkPhysicalDeviceFragmentShadingRateFeaturesKHR:
  2087. -----------------------------------------------
  2088. pipelineFragmentShadingRate = true
  2089. primitiveFragmentShadingRate = true
  2090. attachmentFragmentShadingRate = true
  2091.  
  2092. VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT:
  2093. ---------------------------------------------------
  2094. graphicsPipelineLibrary = true
  2095.  
  2096. VkPhysicalDeviceImage2DViewOf3DFeaturesEXT:
  2097. -------------------------------------------
  2098. image2DViewOf3D = true
  2099. sampler2DViewOf3D = false
  2100.  
  2101. VkPhysicalDeviceImageCompressionControlFeaturesEXT:
  2102. ---------------------------------------------------
  2103. imageCompressionControl = true
  2104.  
  2105. VkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT:
  2106. -----------------------------------------------
  2107. imageSlicedViewOf3D = true
  2108.  
  2109. VkPhysicalDeviceImageViewMinLodFeaturesEXT:
  2110. -------------------------------------------
  2111. minLod = true
  2112.  
  2113. VkPhysicalDeviceLegacyVertexAttributesFeaturesEXT:
  2114. --------------------------------------------------
  2115. legacyVertexAttributes = true
  2116.  
  2117. VkPhysicalDeviceMaintenance10FeaturesKHR:
  2118. -----------------------------------------
  2119. maintenance10 = true
  2120.  
  2121. VkPhysicalDeviceMaintenance7FeaturesKHR:
  2122. ----------------------------------------
  2123. maintenance7 = true
  2124.  
  2125. VkPhysicalDeviceMaintenance8FeaturesKHR:
  2126. ----------------------------------------
  2127. maintenance8 = true
  2128.  
  2129. VkPhysicalDeviceMaintenance9FeaturesKHR:
  2130. ----------------------------------------
  2131. maintenance9 = true
  2132.  
  2133. VkPhysicalDeviceMapMemoryPlacedFeaturesEXT:
  2134. -------------------------------------------
  2135. memoryMapPlaced = true
  2136. memoryMapRangePlaced = false
  2137. memoryUnmapReserve = true
  2138.  
  2139. VkPhysicalDeviceMemoryPriorityFeaturesEXT:
  2140. ------------------------------------------
  2141. memoryPriority = true
  2142.  
  2143. VkPhysicalDeviceMeshShaderFeaturesEXT:
  2144. --------------------------------------
  2145. taskShader = true
  2146. meshShader = true
  2147. multiviewMeshShader = true
  2148. primitiveFragmentShadingRateMeshShader = true
  2149. meshShaderQueries = false
  2150.  
  2151. VkPhysicalDeviceMultiDrawFeaturesEXT:
  2152. -------------------------------------
  2153. multiDraw = true
  2154.  
  2155. VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT:
  2156. -------------------------------------------------
  2157. mutableDescriptorType = true
  2158.  
  2159. VkPhysicalDeviceNestedCommandBufferFeaturesEXT:
  2160. -----------------------------------------------
  2161. nestedCommandBuffer = true
  2162. nestedCommandBufferRendering = true
  2163. nestedCommandBufferSimultaneousUse = true
  2164.  
  2165. VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT:
  2166. ----------------------------------------------
  2167. nonSeamlessCubeMap = true
  2168.  
  2169. VkPhysicalDevicePerformanceQueryFeaturesKHR:
  2170. --------------------------------------------
  2171. performanceCounterQueryPools = true
  2172. performanceCounterMultipleQueryPools = true
  2173.  
  2174. VkPhysicalDevicePipelineBinaryFeaturesKHR:
  2175. ------------------------------------------
  2176. pipelineBinaries = true
  2177.  
  2178. VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR:
  2179. --------------------------------------------------------
  2180. pipelineExecutableInfo = true
  2181.  
  2182. VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT:
  2183. -------------------------------------------------------
  2184. pipelineLibraryGroupHandles = true
  2185.  
  2186. VkPhysicalDevicePresentId2FeaturesKHR:
  2187. --------------------------------------
  2188. presentId2 = true
  2189.  
  2190. VkPhysicalDevicePresentIdFeaturesKHR:
  2191. -------------------------------------
  2192. presentId = true
  2193.  
  2194. VkPhysicalDevicePresentWait2FeaturesKHR:
  2195. ----------------------------------------
  2196. presentWait2 = true
  2197.  
  2198. VkPhysicalDevicePresentWaitFeaturesKHR:
  2199. ---------------------------------------
  2200. presentWait = true
  2201.  
  2202. VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT:
  2203. --------------------------------------------------------
  2204. primitiveTopologyListRestart = true
  2205. primitiveTopologyPatchListRestart = false
  2206.  
  2207. VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT:
  2208. ----------------------------------------------------
  2209. primitivesGeneratedQuery = true
  2210. primitivesGeneratedQueryWithRasterizerDiscard = true
  2211. primitivesGeneratedQueryWithNonZeroStreams = true
  2212.  
  2213. VkPhysicalDeviceProvokingVertexFeaturesEXT:
  2214. -------------------------------------------
  2215. provokingVertexLast = true
  2216. transformFeedbackPreservesProvokingVertex = true
  2217.  
  2218. VkPhysicalDeviceRayQueryFeaturesKHR:
  2219. ------------------------------------
  2220. rayQuery = true
  2221.  
  2222. VkPhysicalDeviceRayTracingMaintenance1FeaturesKHR:
  2223. --------------------------------------------------
  2224. rayTracingMaintenance1 = true
  2225. rayTracingPipelineTraceRaysIndirect2 = true
  2226.  
  2227. VkPhysicalDeviceRayTracingPipelineFeaturesKHR:
  2228. ----------------------------------------------
  2229. rayTracingPipeline = true
  2230. rayTracingPipelineShaderGroupHandleCaptureReplay = true
  2231. rayTracingPipelineShaderGroupHandleCaptureReplayMixed = false
  2232. rayTracingPipelineTraceRaysIndirect = true
  2233. rayTraversalPrimitiveCulling = true
  2234.  
  2235. VkPhysicalDeviceRayTracingPositionFetchFeaturesKHR:
  2236. ---------------------------------------------------
  2237. rayTracingPositionFetch = true
  2238.  
  2239. VkPhysicalDeviceRobustness2FeaturesKHR:
  2240. ---------------------------------------
  2241. robustBufferAccess2 = true
  2242. robustImageAccess2 = true
  2243. nullDescriptor = true
  2244.  
  2245. VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT:
  2246. ----------------------------------------------
  2247. shaderBufferFloat16Atomics = false
  2248. shaderBufferFloat16AtomicAdd = false
  2249. shaderBufferFloat16AtomicMinMax = false
  2250. shaderBufferFloat32AtomicMinMax = true
  2251. shaderBufferFloat64AtomicMinMax = true
  2252. shaderSharedFloat16Atomics = false
  2253. shaderSharedFloat16AtomicAdd = false
  2254. shaderSharedFloat16AtomicMinMax = false
  2255. shaderSharedFloat32AtomicMinMax = true
  2256. shaderSharedFloat64AtomicMinMax = true
  2257. shaderImageFloat32AtomicMinMax = true
  2258. sparseImageFloat32AtomicMinMax = true
  2259.  
  2260. VkPhysicalDeviceShaderAtomicFloatFeaturesEXT:
  2261. ---------------------------------------------
  2262. shaderBufferFloat32Atomics = true
  2263. shaderBufferFloat32AtomicAdd = false
  2264. shaderBufferFloat64Atomics = true
  2265. shaderBufferFloat64AtomicAdd = false
  2266. shaderSharedFloat32Atomics = true
  2267. shaderSharedFloat32AtomicAdd = true
  2268. shaderSharedFloat64Atomics = true
  2269. shaderSharedFloat64AtomicAdd = false
  2270. shaderImageFloat32Atomics = true
  2271. shaderImageFloat32AtomicAdd = false
  2272. sparseImageFloat32Atomics = true
  2273. sparseImageFloat32AtomicAdd = false
  2274.  
  2275. VkPhysicalDeviceShaderClockFeaturesKHR:
  2276. ---------------------------------------
  2277. shaderSubgroupClock = true
  2278. shaderDeviceClock = true
  2279.  
  2280. VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT:
  2281. --------------------------------------------------
  2282. shaderImageInt64Atomics = true
  2283. sparseImageInt64Atomics = true
  2284.  
  2285. VkPhysicalDeviceShaderMaximalReconvergenceFeaturesKHR:
  2286. ------------------------------------------------------
  2287. shaderMaximalReconvergence = true
  2288.  
  2289. VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT:
  2290. --------------------------------------------------
  2291. shaderModuleIdentifier = true
  2292.  
  2293. VkPhysicalDeviceShaderObjectFeaturesEXT:
  2294. ----------------------------------------
  2295. shaderObject = true
  2296.  
  2297. VkPhysicalDeviceShaderQuadControlFeaturesKHR:
  2298. ---------------------------------------------
  2299. shaderQuadControl = true
  2300.  
  2301. VkPhysicalDeviceShaderRelaxedExtendedInstructionFeaturesKHR:
  2302. ------------------------------------------------------------
  2303. shaderRelaxedExtendedInstruction = true
  2304.  
  2305. VkPhysicalDeviceShaderReplicatedCompositesFeaturesEXT:
  2306. ------------------------------------------------------
  2307. shaderReplicatedComposites = true
  2308.  
  2309. VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR:
  2310. ------------------------------------------------------------
  2311. shaderSubgroupUniformControlFlow = true
  2312.  
  2313. VkPhysicalDeviceShaderUniformBufferUnsizedArrayFeaturesEXT:
  2314. -----------------------------------------------------------
  2315. shaderUniformBufferUnsizedArray = true
  2316.  
  2317. VkPhysicalDeviceShaderUntypedPointersFeaturesKHR:
  2318. -------------------------------------------------
  2319. shaderUntypedPointers = true
  2320.  
  2321. VkPhysicalDeviceSwapchainMaintenance1FeaturesKHR:
  2322. -------------------------------------------------
  2323. swapchainMaintenance1 = true
  2324.  
  2325. VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT:
  2326. ------------------------------------------------
  2327. texelBufferAlignment = true
  2328.  
  2329. VkPhysicalDeviceTransformFeedbackFeaturesEXT:
  2330. ---------------------------------------------
  2331. transformFeedback = true
  2332. geometryStreams = true
  2333.  
  2334. VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT:
  2335. ---------------------------------------------------
  2336. vertexInputDynamicState = true
  2337.  
  2338. VkPhysicalDeviceVideoDecodeVP9FeaturesKHR:
  2339. ------------------------------------------
  2340. videoDecodeVP9 = true
  2341.  
  2342. VkPhysicalDeviceVideoEncodeIntraRefreshFeaturesKHR:
  2343. ---------------------------------------------------
  2344. videoEncodeIntraRefresh = true
  2345.  
  2346. VkPhysicalDeviceVideoEncodeQuantizationMapFeaturesKHR:
  2347. ------------------------------------------------------
  2348. videoEncodeQuantizationMap = true
  2349.  
  2350. VkPhysicalDeviceVideoMaintenance1FeaturesKHR:
  2351. ---------------------------------------------
  2352. videoMaintenance1 = true
  2353.  
  2354. VkPhysicalDeviceVideoMaintenance2FeaturesKHR:
  2355. ---------------------------------------------
  2356. videoMaintenance2 = true
  2357.  
  2358. VkPhysicalDeviceVulkan11Features:
  2359. ---------------------------------
  2360. storageBuffer16BitAccess = true
  2361. uniformAndStorageBuffer16BitAccess = true
  2362. storagePushConstant16 = true
  2363. storageInputOutput16 = true
  2364. multiview = true
  2365. multiviewGeometryShader = true
  2366. multiviewTessellationShader = true
  2367. variablePointersStorageBuffer = true
  2368. variablePointers = true
  2369. protectedMemory = false
  2370. samplerYcbcrConversion = true
  2371. shaderDrawParameters = true
  2372.  
  2373. VkPhysicalDeviceVulkan12Features:
  2374. ---------------------------------
  2375. samplerMirrorClampToEdge = true
  2376. drawIndirectCount = true
  2377. storageBuffer8BitAccess = true
  2378. uniformAndStorageBuffer8BitAccess = true
  2379. storagePushConstant8 = true
  2380. shaderBufferInt64Atomics = true
  2381. shaderSharedInt64Atomics = true
  2382. shaderFloat16 = true
  2383. shaderInt8 = true
  2384. descriptorIndexing = true
  2385. shaderInputAttachmentArrayDynamicIndexing = true
  2386. shaderUniformTexelBufferArrayDynamicIndexing = true
  2387. shaderStorageTexelBufferArrayDynamicIndexing = true
  2388. shaderUniformBufferArrayNonUniformIndexing = true
  2389. shaderSampledImageArrayNonUniformIndexing = true
  2390. shaderStorageBufferArrayNonUniformIndexing = true
  2391. shaderStorageImageArrayNonUniformIndexing = true
  2392. shaderInputAttachmentArrayNonUniformIndexing = true
  2393. shaderUniformTexelBufferArrayNonUniformIndexing = true
  2394. shaderStorageTexelBufferArrayNonUniformIndexing = true
  2395. descriptorBindingUniformBufferUpdateAfterBind = true
  2396. descriptorBindingSampledImageUpdateAfterBind = true
  2397. descriptorBindingStorageImageUpdateAfterBind = true
  2398. descriptorBindingStorageBufferUpdateAfterBind = true
  2399. descriptorBindingUniformTexelBufferUpdateAfterBind = true
  2400. descriptorBindingStorageTexelBufferUpdateAfterBind = true
  2401. descriptorBindingUpdateUnusedWhilePending = true
  2402. descriptorBindingPartiallyBound = true
  2403. descriptorBindingVariableDescriptorCount = true
  2404. runtimeDescriptorArray = true
  2405. samplerFilterMinmax = true
  2406. scalarBlockLayout = true
  2407. imagelessFramebuffer = true
  2408. uniformBufferStandardLayout = true
  2409. shaderSubgroupExtendedTypes = true
  2410. separateDepthStencilLayouts = true
  2411. hostQueryReset = true
  2412. timelineSemaphore = true
  2413. bufferDeviceAddress = true
  2414. bufferDeviceAddressCaptureReplay = true
  2415. bufferDeviceAddressMultiDevice = false
  2416. vulkanMemoryModel = true
  2417. vulkanMemoryModelDeviceScope = true
  2418. vulkanMemoryModelAvailabilityVisibilityChains = false
  2419. shaderOutputViewportIndex = true
  2420. shaderOutputLayer = true
  2421. subgroupBroadcastDynamicId = true
  2422.  
  2423. VkPhysicalDeviceVulkan13Features:
  2424. ---------------------------------
  2425. robustImageAccess = true
  2426. inlineUniformBlock = true
  2427. descriptorBindingInlineUniformBlockUpdateAfterBind = true
  2428. pipelineCreationCacheControl = true
  2429. privateData = true
  2430. shaderDemoteToHelperInvocation = true
  2431. shaderTerminateInvocation = true
  2432. subgroupSizeControl = true
  2433. computeFullSubgroups = true
  2434. synchronization2 = true
  2435. textureCompressionASTC_HDR = false
  2436. shaderZeroInitializeWorkgroupMemory = true
  2437. dynamicRendering = true
  2438. shaderIntegerDotProduct = true
  2439. maintenance4 = true
  2440.  
  2441. VkPhysicalDeviceVulkan14Features:
  2442. ---------------------------------
  2443. globalPriorityQuery = true
  2444. shaderSubgroupRotate = true
  2445. shaderSubgroupRotateClustered = true
  2446. shaderFloatControls2 = true
  2447. shaderExpectAssume = true
  2448. rectangularLines = true
  2449. bresenhamLines = true
  2450. smoothLines = true
  2451. stippledRectangularLines = false
  2452. stippledBresenhamLines = true
  2453. stippledSmoothLines = false
  2454. vertexAttributeInstanceRateDivisor = true
  2455. vertexAttributeInstanceRateZeroDivisor = true
  2456. indexTypeUint8 = true
  2457. dynamicRenderingLocalRead = true
  2458. maintenance5 = true
  2459. maintenance6 = true
  2460. pipelineProtectedAccess = false
  2461. pipelineRobustness = true
  2462. hostImageCopy = false
  2463. pushDescriptor = true
  2464.  
  2465. VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR:
  2466. ---------------------------------------------------------
  2467. workgroupMemoryExplicitLayout = true
  2468. workgroupMemoryExplicitLayoutScalarBlockLayout = true
  2469. workgroupMemoryExplicitLayout8BitAccess = true
  2470. workgroupMemoryExplicitLayout16BitAccess = true
  2471.  
  2472. VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT:
  2473. -------------------------------------------------
  2474. ycbcr2plane444Formats = true
  2475.  
  2476. VkPhysicalDeviceYcbcrImageArraysFeaturesEXT:
  2477. --------------------------------------------
  2478. ycbcrImageArrays = true
  2479.  
  2480. VkPhysicalDeviceZeroInitializeDeviceMemoryFeaturesEXT:
  2481. ------------------------------------------------------
  2482. zeroInitializeDeviceMemory = true
  2483.  
  2484. Video Profiles: count = 29
  2485. ==========================
  2486. placeholder = H.264 Decode (4:2:0 8-bit) Baseline progressive
  2487. placeholder = H.264 Decode (4:2:0 8-bit) Main progressive
  2488. placeholder = H.264 Decode (4:2:0 8-bit) High progressive
  2489. placeholder = H.264 Decode (4:2:0 8-bit) Baseline interlaced (interleaved lines)
  2490. placeholder = H.264 Decode (4:2:0 8-bit) Main interlaced (interleaved lines)
  2491. placeholder = H.264 Decode (4:2:0 8-bit) High interlaced (interleaved lines)
  2492. placeholder = H.264 Decode (monochrome 8-bit) High progressive
  2493. placeholder = H.264 Decode (monochrome 8-bit) High interlaced (interleaved lines)
  2494. placeholder = H.265 Decode (4:2:0 8-bit) Main
  2495. placeholder = H.265 Decode (4:2:0 8-bit) Main 10
  2496. placeholder = H.265 Decode (4:2:0 8-bit) Main Still Picture
  2497. placeholder = H.265 Decode (4:2:0 10-bit) Main 10
  2498. placeholder = VP9 Decode (4:2:0 8-bit) Profile 0
  2499. placeholder = VP9 Decode (4:2:0 10-bit) Profile 2
  2500. placeholder = AV1 Decode (4:2:0 8-bit) Main with film grain support
  2501. placeholder = AV1 Decode (4:2:0 8-bit) Main without film grain support
  2502. placeholder = AV1 Decode (4:2:0 10-bit) Main with film grain support
  2503. placeholder = AV1 Decode (4:2:0 10-bit) Main without film grain support
  2504. placeholder = AV1 Decode (monochrome 8-bit) Main with film grain support
  2505. placeholder = AV1 Decode (monochrome 8-bit) Main without film grain support
  2506. placeholder = AV1 Decode (monochrome 10-bit) Main with film grain support
  2507. placeholder = AV1 Decode (monochrome 10-bit) Main without film grain support
  2508. placeholder = H.264 Encode (4:2:0 8-bit) Baseline
  2509. placeholder = H.264 Encode (4:2:0 8-bit) Main
  2510. placeholder = H.264 Encode (4:2:0 8-bit) High
  2511. placeholder = H.265 Encode (4:2:0 8-bit) Main
  2512. placeholder = H.265 Encode (4:2:0 8-bit) Main 10
  2513. placeholder = H.265 Encode (4:2:0 8-bit) Main Still Picture
  2514. placeholder = H.265 Encode (4:2:0 10-bit) Main 10
  2515.  
Advertisement
Comments
  • User was banned
  • User was banned
  • User was banned
  • User was banned
Add Comment
Please, Sign In to add comment