Guest User

Untitled

a guest
Feb 13th, 2025
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 128.10 KB | None | 0 0
  1. ==========
  2. VULKANINFO
  3. ==========
  4.  
  5. Vulkan Instance Version: 1.3.275
  6.  
  7.  
  8. Instance Extensions: count = 24
  9. ===============================
  10. VK_EXT_acquire_drm_display : extension revision 1
  11. VK_EXT_acquire_xlib_display : extension revision 1
  12. VK_EXT_debug_report : extension revision 10
  13. VK_EXT_debug_utils : extension revision 2
  14. VK_EXT_direct_mode_display : extension revision 1
  15. VK_EXT_display_surface_counter : extension revision 1
  16. VK_EXT_headless_surface : extension revision 1
  17. VK_EXT_surface_maintenance1 : extension revision 1
  18. VK_EXT_swapchain_colorspace : extension revision 5
  19. VK_KHR_device_group_creation : extension revision 1
  20. VK_KHR_display : extension revision 23
  21. VK_KHR_external_fence_capabilities : extension revision 1
  22. VK_KHR_external_memory_capabilities : extension revision 1
  23. VK_KHR_external_semaphore_capabilities : extension revision 1
  24. VK_KHR_get_display_properties2 : extension revision 1
  25. VK_KHR_get_physical_device_properties2 : extension revision 2
  26. VK_KHR_get_surface_capabilities2 : extension revision 1
  27. VK_KHR_portability_enumeration : extension revision 1
  28. VK_KHR_surface : extension revision 25
  29. VK_KHR_surface_protected_capabilities : extension revision 1
  30. VK_KHR_wayland_surface : extension revision 6
  31. VK_KHR_xcb_surface : extension revision 6
  32. VK_KHR_xlib_surface : extension revision 6
  33. VK_LUNARG_direct_driver_loading : extension revision 1
  34.  
  35. Layers: count = 7
  36. =================
  37. VK_LAYER_INTEL_nullhw (INTEL NULL HW) Vulkan version 1.1.73, layer version 1:
  38. Layer Extensions: count = 0
  39. Devices: count = 3
  40. GPU id = 0 (Microsoft Direct3D12 (NVIDIA GeForce RTX 4090))
  41. Layer-Device Extensions: count = 0
  42.  
  43. GPU id = 1 (Microsoft Direct3D12 (Intel(R) UHD Graphics 770))
  44. Layer-Device Extensions: count = 0
  45.  
  46. GPU id = 2 (llvmpipe (LLVM 17.0.6, 256 bits))
  47. Layer-Device Extensions: count = 0
  48.  
  49. VK_LAYER_MESA_device_select (Linux device selection layer) Vulkan version 1.3.211, layer version 1:
  50. Layer Extensions: count = 0
  51. Devices: count = 3
  52. GPU id = 0 (Microsoft Direct3D12 (NVIDIA GeForce RTX 4090))
  53. Layer-Device Extensions: count = 0
  54.  
  55. GPU id = 1 (Microsoft Direct3D12 (Intel(R) UHD Graphics 770))
  56. Layer-Device Extensions: count = 0
  57.  
  58. GPU id = 2 (llvmpipe (LLVM 17.0.6, 256 bits))
  59. Layer-Device Extensions: count = 0
  60.  
  61. VK_LAYER_MESA_overlay (Mesa Overlay layer) Vulkan version 1.3.211, layer version 1:
  62. Layer Extensions: count = 0
  63. Devices: count = 3
  64. GPU id = 0 (Microsoft Direct3D12 (NVIDIA GeForce RTX 4090))
  65. Layer-Device Extensions: count = 0
  66.  
  67. GPU id = 1 (Microsoft Direct3D12 (Intel(R) UHD Graphics 770))
  68. Layer-Device Extensions: count = 0
  69.  
  70. GPU id = 2 (llvmpipe (LLVM 17.0.6, 256 bits))
  71. Layer-Device Extensions: count = 0
  72.  
  73. VK_LAYER_VALVE_steam_fossilize_32 (Steam Pipeline Caching Layer) Vulkan version 1.3.207, layer version 1:
  74. Layer Extensions: count = 0
  75. Devices: count = 3
  76. GPU id = 0 (Microsoft Direct3D12 (NVIDIA GeForce RTX 4090))
  77. Layer-Device Extensions: count = 0
  78.  
  79. GPU id = 1 (Microsoft Direct3D12 (Intel(R) UHD Graphics 770))
  80. Layer-Device Extensions: count = 0
  81.  
  82. GPU id = 2 (llvmpipe (LLVM 17.0.6, 256 bits))
  83. Layer-Device Extensions: count = 0
  84.  
  85. VK_LAYER_VALVE_steam_fossilize_64 (Steam Pipeline Caching Layer) Vulkan version 1.3.207, layer version 1:
  86. Layer Extensions: count = 0
  87. Devices: count = 3
  88. GPU id = 0 (Microsoft Direct3D12 (NVIDIA GeForce RTX 4090))
  89. Layer-Device Extensions: count = 0
  90.  
  91. GPU id = 1 (Microsoft Direct3D12 (Intel(R) UHD Graphics 770))
  92. Layer-Device Extensions: count = 0
  93.  
  94. GPU id = 2 (llvmpipe (LLVM 17.0.6, 256 bits))
  95. Layer-Device Extensions: count = 0
  96.  
  97. VK_LAYER_VALVE_steam_overlay_32 (Steam Overlay Layer) Vulkan version 1.3.207, layer version 1:
  98. Layer Extensions: count = 0
  99. Devices: count = 3
  100. GPU id = 0 (Microsoft Direct3D12 (NVIDIA GeForce RTX 4090))
  101. Layer-Device Extensions: count = 0
  102.  
  103. GPU id = 1 (Microsoft Direct3D12 (Intel(R) UHD Graphics 770))
  104. Layer-Device Extensions: count = 0
  105.  
  106. GPU id = 2 (llvmpipe (LLVM 17.0.6, 256 bits))
  107. Layer-Device Extensions: count = 0
  108.  
  109. VK_LAYER_VALVE_steam_overlay_64 (Steam Overlay Layer) Vulkan version 1.3.207, layer version 1:
  110. Layer Extensions: count = 0
  111. Devices: count = 3
  112. GPU id = 0 (Microsoft Direct3D12 (NVIDIA GeForce RTX 4090))
  113. Layer-Device Extensions: count = 0
  114.  
  115. GPU id = 1 (Microsoft Direct3D12 (Intel(R) UHD Graphics 770))
  116. Layer-Device Extensions: count = 0
  117.  
  118. GPU id = 2 (llvmpipe (LLVM 17.0.6, 256 bits))
  119. Layer-Device Extensions: count = 0
  120.  
  121. Presentable Surfaces:
  122. =====================
  123. GPU id : 0 (Microsoft Direct3D12 (NVIDIA GeForce RTX 4090)):
  124. Surface types: count = 2
  125. VK_KHR_xcb_surface
  126. VK_KHR_xlib_surface
  127. Formats: count = 2
  128. SurfaceFormat[0]:
  129. format = FORMAT_B8G8R8A8_SRGB
  130. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  131. SurfaceFormat[1]:
  132. format = FORMAT_B8G8R8A8_UNORM
  133. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  134. Present Modes: count = 4
  135. PRESENT_MODE_IMMEDIATE_KHR
  136. PRESENT_MODE_MAILBOX_KHR
  137. PRESENT_MODE_FIFO_KHR
  138. PRESENT_MODE_FIFO_RELAXED_KHR
  139. VkSurfaceCapabilitiesKHR:
  140. -------------------------
  141. minImageCount = 3
  142. maxImageCount = 0
  143. currentExtent:
  144. width = 256
  145. height = 256
  146. minImageExtent:
  147. width = 256
  148. height = 256
  149. maxImageExtent:
  150. width = 256
  151. height = 256
  152. maxImageArrayLayers = 1
  153. supportedTransforms: count = 1
  154. SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  155. currentTransform = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  156. supportedCompositeAlpha: count = 2
  157. COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  158. COMPOSITE_ALPHA_INHERIT_BIT_KHR
  159. supportedUsageFlags: count = 6
  160. IMAGE_USAGE_TRANSFER_SRC_BIT
  161. IMAGE_USAGE_TRANSFER_DST_BIT
  162. IMAGE_USAGE_SAMPLED_BIT
  163. IMAGE_USAGE_STORAGE_BIT
  164. IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  165. IMAGE_USAGE_INPUT_ATTACHMENT_BIT
  166. VkSurfaceProtectedCapabilitiesKHR:
  167. ----------------------------------
  168. supportsProtected = false
  169.  
  170. VK_EXT_surface_maintenance1:
  171. ----------------------------
  172. PRESENT_MODE_IMMEDIATE_KHR:
  173. VkSurfacePresentScalingCapabilitiesEXT:
  174. supportedPresentScaling:
  175. None
  176. supportedPresentGravityX:
  177. None
  178. supportedPresentGravityY:
  179. None
  180. minScaledImageExtent:
  181. width = 256
  182. height = 256
  183. maxScaledImageExtent:
  184. width = 256
  185. height = 256
  186. VkSurfacePresentModeCompatibilityEXT:
  187. presentModeCount = 4
  188. pPresentModes: count = 4
  189. PRESENT_MODE_IMMEDIATE_KHR
  190. PRESENT_MODE_MAILBOX_KHR
  191. PRESENT_MODE_FIFO_KHR
  192. PRESENT_MODE_FIFO_RELAXED_KHR
  193. PRESENT_MODE_MAILBOX_KHR:
  194. VkSurfacePresentScalingCapabilitiesEXT:
  195. supportedPresentScaling:
  196. None
  197. supportedPresentGravityX:
  198. None
  199. supportedPresentGravityY:
  200. None
  201. minScaledImageExtent:
  202. width = 256
  203. height = 256
  204. maxScaledImageExtent:
  205. width = 256
  206. height = 256
  207. VkSurfacePresentModeCompatibilityEXT:
  208. presentModeCount = 4
  209. pPresentModes: count = 4
  210. PRESENT_MODE_MAILBOX_KHR
  211. PRESENT_MODE_IMMEDIATE_KHR
  212. PRESENT_MODE_FIFO_KHR
  213. PRESENT_MODE_FIFO_RELAXED_KHR
  214. PRESENT_MODE_FIFO_KHR:
  215. VkSurfacePresentScalingCapabilitiesEXT:
  216. supportedPresentScaling:
  217. None
  218. supportedPresentGravityX:
  219. None
  220. supportedPresentGravityY:
  221. None
  222. minScaledImageExtent:
  223. width = 256
  224. height = 256
  225. maxScaledImageExtent:
  226. width = 256
  227. height = 256
  228. VkSurfacePresentModeCompatibilityEXT:
  229. presentModeCount = 4
  230. pPresentModes: count = 4
  231. PRESENT_MODE_FIFO_KHR
  232. PRESENT_MODE_IMMEDIATE_KHR
  233. PRESENT_MODE_MAILBOX_KHR
  234. PRESENT_MODE_FIFO_RELAXED_KHR
  235. PRESENT_MODE_FIFO_RELAXED_KHR:
  236. VkSurfacePresentScalingCapabilitiesEXT:
  237. supportedPresentScaling:
  238. None
  239. supportedPresentGravityX:
  240. None
  241. supportedPresentGravityY:
  242. None
  243. minScaledImageExtent:
  244. width = 256
  245. height = 256
  246. maxScaledImageExtent:
  247. width = 256
  248. height = 256
  249. VkSurfacePresentModeCompatibilityEXT:
  250. presentModeCount = 4
  251. pPresentModes: count = 4
  252. PRESENT_MODE_FIFO_RELAXED_KHR
  253. PRESENT_MODE_IMMEDIATE_KHR
  254. PRESENT_MODE_MAILBOX_KHR
  255. PRESENT_MODE_FIFO_KHR
  256.  
  257. GPU id : 1 (Microsoft Direct3D12 (Intel(R) UHD Graphics 770)):
  258. Surface types: count = 2
  259. VK_KHR_xcb_surface
  260. VK_KHR_xlib_surface
  261. Formats: count = 2
  262. SurfaceFormat[0]:
  263. format = FORMAT_B8G8R8A8_SRGB
  264. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  265. SurfaceFormat[1]:
  266. format = FORMAT_B8G8R8A8_UNORM
  267. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  268. Present Modes: count = 4
  269. PRESENT_MODE_IMMEDIATE_KHR
  270. PRESENT_MODE_MAILBOX_KHR
  271. PRESENT_MODE_FIFO_KHR
  272. PRESENT_MODE_FIFO_RELAXED_KHR
  273. VkSurfaceCapabilitiesKHR:
  274. -------------------------
  275. minImageCount = 3
  276. maxImageCount = 0
  277. currentExtent:
  278. width = 256
  279. height = 256
  280. minImageExtent:
  281. width = 256
  282. height = 256
  283. maxImageExtent:
  284. width = 256
  285. height = 256
  286. maxImageArrayLayers = 1
  287. supportedTransforms: count = 1
  288. SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  289. currentTransform = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  290. supportedCompositeAlpha: count = 2
  291. COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  292. COMPOSITE_ALPHA_INHERIT_BIT_KHR
  293. supportedUsageFlags: count = 6
  294. IMAGE_USAGE_TRANSFER_SRC_BIT
  295. IMAGE_USAGE_TRANSFER_DST_BIT
  296. IMAGE_USAGE_SAMPLED_BIT
  297. IMAGE_USAGE_STORAGE_BIT
  298. IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  299. IMAGE_USAGE_INPUT_ATTACHMENT_BIT
  300. VkSurfaceProtectedCapabilitiesKHR:
  301. ----------------------------------
  302. supportsProtected = false
  303.  
  304. VK_EXT_surface_maintenance1:
  305. ----------------------------
  306. PRESENT_MODE_IMMEDIATE_KHR:
  307. VkSurfacePresentScalingCapabilitiesEXT:
  308. supportedPresentScaling:
  309. None
  310. supportedPresentGravityX:
  311. None
  312. supportedPresentGravityY:
  313. None
  314. minScaledImageExtent:
  315. width = 256
  316. height = 256
  317. maxScaledImageExtent:
  318. width = 256
  319. height = 256
  320. VkSurfacePresentModeCompatibilityEXT:
  321. presentModeCount = 4
  322. pPresentModes: count = 4
  323. PRESENT_MODE_IMMEDIATE_KHR
  324. PRESENT_MODE_MAILBOX_KHR
  325. PRESENT_MODE_FIFO_KHR
  326. PRESENT_MODE_FIFO_RELAXED_KHR
  327. PRESENT_MODE_MAILBOX_KHR:
  328. VkSurfacePresentScalingCapabilitiesEXT:
  329. supportedPresentScaling:
  330. None
  331. supportedPresentGravityX:
  332. None
  333. supportedPresentGravityY:
  334. None
  335. minScaledImageExtent:
  336. width = 256
  337. height = 256
  338. maxScaledImageExtent:
  339. width = 256
  340. height = 256
  341. VkSurfacePresentModeCompatibilityEXT:
  342. presentModeCount = 4
  343. pPresentModes: count = 4
  344. PRESENT_MODE_MAILBOX_KHR
  345. PRESENT_MODE_IMMEDIATE_KHR
  346. PRESENT_MODE_FIFO_KHR
  347. PRESENT_MODE_FIFO_RELAXED_KHR
  348. PRESENT_MODE_FIFO_KHR:
  349. VkSurfacePresentScalingCapabilitiesEXT:
  350. supportedPresentScaling:
  351. None
  352. supportedPresentGravityX:
  353. None
  354. supportedPresentGravityY:
  355. None
  356. minScaledImageExtent:
  357. width = 256
  358. height = 256
  359. maxScaledImageExtent:
  360. width = 256
  361. height = 256
  362. VkSurfacePresentModeCompatibilityEXT:
  363. presentModeCount = 4
  364. pPresentModes: count = 4
  365. PRESENT_MODE_FIFO_KHR
  366. PRESENT_MODE_IMMEDIATE_KHR
  367. PRESENT_MODE_MAILBOX_KHR
  368. PRESENT_MODE_FIFO_RELAXED_KHR
  369. PRESENT_MODE_FIFO_RELAXED_KHR:
  370. VkSurfacePresentScalingCapabilitiesEXT:
  371. supportedPresentScaling:
  372. None
  373. supportedPresentGravityX:
  374. None
  375. supportedPresentGravityY:
  376. None
  377. minScaledImageExtent:
  378. width = 256
  379. height = 256
  380. maxScaledImageExtent:
  381. width = 256
  382. height = 256
  383. VkSurfacePresentModeCompatibilityEXT:
  384. presentModeCount = 4
  385. pPresentModes: count = 4
  386. PRESENT_MODE_FIFO_RELAXED_KHR
  387. PRESENT_MODE_IMMEDIATE_KHR
  388. PRESENT_MODE_MAILBOX_KHR
  389. PRESENT_MODE_FIFO_KHR
  390.  
  391. GPU id : 2 (llvmpipe (LLVM 17.0.6, 256 bits)):
  392. Surface types: count = 2
  393. VK_KHR_xcb_surface
  394. VK_KHR_xlib_surface
  395. Formats: count = 2
  396. SurfaceFormat[0]:
  397. format = FORMAT_B8G8R8A8_SRGB
  398. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  399. SurfaceFormat[1]:
  400. format = FORMAT_B8G8R8A8_UNORM
  401. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  402. Present Modes: count = 4
  403. PRESENT_MODE_IMMEDIATE_KHR
  404. PRESENT_MODE_MAILBOX_KHR
  405. PRESENT_MODE_FIFO_KHR
  406. PRESENT_MODE_FIFO_RELAXED_KHR
  407. VkSurfaceCapabilitiesKHR:
  408. -------------------------
  409. minImageCount = 3
  410. maxImageCount = 0
  411. currentExtent:
  412. width = 256
  413. height = 256
  414. minImageExtent:
  415. width = 256
  416. height = 256
  417. maxImageExtent:
  418. width = 256
  419. height = 256
  420. maxImageArrayLayers = 1
  421. supportedTransforms: count = 1
  422. SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  423. currentTransform = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  424. supportedCompositeAlpha: count = 2
  425. COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  426. COMPOSITE_ALPHA_INHERIT_BIT_KHR
  427. supportedUsageFlags: count = 7
  428. IMAGE_USAGE_TRANSFER_SRC_BIT
  429. IMAGE_USAGE_TRANSFER_DST_BIT
  430. IMAGE_USAGE_SAMPLED_BIT
  431. IMAGE_USAGE_STORAGE_BIT
  432. IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  433. IMAGE_USAGE_INPUT_ATTACHMENT_BIT
  434. IMAGE_USAGE_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT
  435. VkSurfaceProtectedCapabilitiesKHR:
  436. ----------------------------------
  437. supportsProtected = false
  438.  
  439. VK_EXT_surface_maintenance1:
  440. ----------------------------
  441. PRESENT_MODE_IMMEDIATE_KHR:
  442. VkSurfacePresentScalingCapabilitiesEXT:
  443. supportedPresentScaling:
  444. None
  445. supportedPresentGravityX:
  446. None
  447. supportedPresentGravityY:
  448. None
  449. minScaledImageExtent:
  450. width = 256
  451. height = 256
  452. maxScaledImageExtent:
  453. width = 256
  454. height = 256
  455. VkSurfacePresentModeCompatibilityEXT:
  456. presentModeCount = 4
  457. pPresentModes: count = 4
  458. PRESENT_MODE_IMMEDIATE_KHR
  459. PRESENT_MODE_MAILBOX_KHR
  460. PRESENT_MODE_FIFO_KHR
  461. PRESENT_MODE_FIFO_RELAXED_KHR
  462. PRESENT_MODE_MAILBOX_KHR:
  463. VkSurfacePresentScalingCapabilitiesEXT:
  464. supportedPresentScaling:
  465. None
  466. supportedPresentGravityX:
  467. None
  468. supportedPresentGravityY:
  469. None
  470. minScaledImageExtent:
  471. width = 256
  472. height = 256
  473. maxScaledImageExtent:
  474. width = 256
  475. height = 256
  476. VkSurfacePresentModeCompatibilityEXT:
  477. presentModeCount = 4
  478. pPresentModes: count = 4
  479. PRESENT_MODE_MAILBOX_KHR
  480. PRESENT_MODE_IMMEDIATE_KHR
  481. PRESENT_MODE_FIFO_KHR
  482. PRESENT_MODE_FIFO_RELAXED_KHR
  483. PRESENT_MODE_FIFO_KHR:
  484. VkSurfacePresentScalingCapabilitiesEXT:
  485. supportedPresentScaling:
  486. None
  487. supportedPresentGravityX:
  488. None
  489. supportedPresentGravityY:
  490. None
  491. minScaledImageExtent:
  492. width = 256
  493. height = 256
  494. maxScaledImageExtent:
  495. width = 256
  496. height = 256
  497. VkSurfacePresentModeCompatibilityEXT:
  498. presentModeCount = 4
  499. pPresentModes: count = 4
  500. PRESENT_MODE_FIFO_KHR
  501. PRESENT_MODE_IMMEDIATE_KHR
  502. PRESENT_MODE_MAILBOX_KHR
  503. PRESENT_MODE_FIFO_RELAXED_KHR
  504. PRESENT_MODE_FIFO_RELAXED_KHR:
  505. VkSurfacePresentScalingCapabilitiesEXT:
  506. supportedPresentScaling:
  507. None
  508. supportedPresentGravityX:
  509. None
  510. supportedPresentGravityY:
  511. None
  512. minScaledImageExtent:
  513. width = 256
  514. height = 256
  515. maxScaledImageExtent:
  516. width = 256
  517. height = 256
  518. VkSurfacePresentModeCompatibilityEXT:
  519. presentModeCount = 4
  520. pPresentModes: count = 4
  521. PRESENT_MODE_FIFO_RELAXED_KHR
  522. PRESENT_MODE_IMMEDIATE_KHR
  523. PRESENT_MODE_MAILBOX_KHR
  524. PRESENT_MODE_FIFO_KHR
  525.  
  526.  
  527. Device Properties and Extensions:
  528. =================================
  529. GPU0:
  530. VkPhysicalDeviceProperties:
  531. ---------------------------
  532. apiVersion = 1.2.296 (4202792)
  533. driverVersion = 24.3.4 (100675588)
  534. vendorID = 0x10de
  535. deviceID = 0x2684
  536. deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
  537. deviceName = Microsoft Direct3D12 (NVIDIA GeForce RTX 4090)
  538. pipelineCacheUUID = ec7dfac9-0151-f319-ee11-671e1afd5f6c
  539.  
  540. VkPhysicalDeviceLimits:
  541. -----------------------
  542. maxImageDimension1D = 16384
  543. maxImageDimension2D = 16384
  544. maxImageDimension3D = 2048
  545. maxImageDimensionCube = 16384
  546. maxImageArrayLayers = 2048
  547. maxTexelBufferElements = 134217728
  548. maxUniformBufferRange = 65536
  549. maxStorageBufferRange = 134217728
  550. maxPushConstantsSize = 128
  551. maxMemoryAllocationCount = 4096
  552. maxSamplerAllocationCount = 4000
  553. bufferImageGranularity = 0x00010000
  554. sparseAddressSpaceSize = 0x00000000
  555. maxBoundDescriptorSets = 8
  556. maxPerStageDescriptorSamplers = 2048
  557. maxPerStageDescriptorUniformBuffers = 1000000
  558. maxPerStageDescriptorStorageBuffers = 1000000
  559. maxPerStageDescriptorSampledImages = 1000000
  560. maxPerStageDescriptorStorageImages = 1000000
  561. maxPerStageDescriptorInputAttachments = 1000000
  562. maxPerStageResources = 1000000
  563. maxDescriptorSetSamplers = 2048
  564. maxDescriptorSetUniformBuffers = 1000000
  565. maxDescriptorSetUniformBuffersDynamic = 8
  566. maxDescriptorSetStorageBuffers = 1000000
  567. maxDescriptorSetStorageBuffersDynamic = 4
  568. maxDescriptorSetSampledImages = 1000000
  569. maxDescriptorSetStorageImages = 1000000
  570. maxDescriptorSetInputAttachments = 1000000
  571. maxVertexInputAttributes = 16
  572. maxVertexInputBindings = 32
  573. maxVertexInputAttributeOffset = 2047
  574. maxVertexInputBindingStride = 2048
  575. maxVertexOutputComponents = 128
  576. maxTessellationGenerationLevel = 0
  577. maxTessellationPatchSize = 0
  578. maxTessellationControlPerVertexInputComponents = 0
  579. maxTessellationControlPerVertexOutputComponents = 0
  580. maxTessellationControlPerPatchOutputComponents = 0
  581. maxTessellationControlTotalOutputComponents = 0
  582. maxTessellationEvaluationInputComponents = 0
  583. maxTessellationEvaluationOutputComponents = 0
  584. maxGeometryShaderInvocations = 32
  585. maxGeometryInputComponents = 128
  586. maxGeometryOutputComponents = 128
  587. maxGeometryOutputVertices = 1024
  588. maxGeometryTotalOutputComponents = 1024
  589. maxFragmentInputComponents = 128
  590. maxFragmentOutputAttachments = 8
  591. maxFragmentDualSrcAttachments = 0
  592. maxFragmentCombinedOutputResources = 8
  593. maxComputeSharedMemorySize = 32768
  594. maxComputeWorkGroupCount: count = 3
  595. 65535
  596. 65535
  597. 65535
  598. maxComputeWorkGroupInvocations = 1024
  599. maxComputeWorkGroupSize: count = 3
  600. 1024
  601. 1024
  602. 64
  603. subPixelPrecisionBits = 8
  604. subTexelPrecisionBits = 8
  605. mipmapPrecisionBits = 8
  606. maxDrawIndexedIndexValue = 16777215
  607. maxDrawIndirectCount = 4294967295
  608. maxSamplerLodBias = 15.99
  609. maxSamplerAnisotropy = 16
  610. maxViewports = 16
  611. maxViewportDimensions: count = 2
  612. 16384
  613. 16384
  614. viewportBoundsRange: count = 2
  615. -32768
  616. 32767
  617. viewportSubPixelBits = 0
  618. minMemoryMapAlignment = 64
  619. minTexelBufferOffsetAlignment = 0x00000020
  620. minUniformBufferOffsetAlignment = 0x00000100
  621. minStorageBufferOffsetAlignment = 0x00000010
  622. minTexelOffset = -8
  623. maxTexelOffset = 7
  624. minTexelGatherOffset = -32
  625. maxTexelGatherOffset = 31
  626. minInterpolationOffset = -0.5
  627. maxInterpolationOffset = 0.5
  628. subPixelInterpolationOffsetBits = 4
  629. maxFramebufferWidth = 16384
  630. maxFramebufferHeight = 16384
  631. maxFramebufferLayers = 2048
  632. framebufferColorSampleCounts: count = 2
  633. SAMPLE_COUNT_1_BIT
  634. SAMPLE_COUNT_4_BIT
  635. framebufferDepthSampleCounts: count = 2
  636. SAMPLE_COUNT_1_BIT
  637. SAMPLE_COUNT_4_BIT
  638. framebufferStencilSampleCounts: count = 2
  639. SAMPLE_COUNT_1_BIT
  640. SAMPLE_COUNT_4_BIT
  641. framebufferNoAttachmentsSampleCounts: count = 2
  642. SAMPLE_COUNT_1_BIT
  643. SAMPLE_COUNT_4_BIT
  644. maxColorAttachments = 8
  645. sampledImageColorSampleCounts: count = 2
  646. SAMPLE_COUNT_1_BIT
  647. SAMPLE_COUNT_4_BIT
  648. sampledImageIntegerSampleCounts: count = 1
  649. SAMPLE_COUNT_1_BIT
  650. sampledImageDepthSampleCounts: count = 2
  651. SAMPLE_COUNT_1_BIT
  652. SAMPLE_COUNT_4_BIT
  653. sampledImageStencilSampleCounts: count = 2
  654. SAMPLE_COUNT_1_BIT
  655. SAMPLE_COUNT_4_BIT
  656. storageImageSampleCounts: count = 1
  657. SAMPLE_COUNT_1_BIT
  658. maxSampleMaskWords = 1
  659. timestampComputeAndGraphics = true
  660. timestampPeriod = 1
  661. maxClipDistances = 8
  662. maxCullDistances = 8
  663. maxCombinedClipAndCullDistances = 8
  664. discreteQueuePriorities = 2
  665. pointSizeRange: count = 2
  666. 1
  667. 1
  668. lineWidthRange: count = 2
  669. 1
  670. 1
  671. pointSizeGranularity = 0
  672. lineWidthGranularity = 0
  673. strictLines = false
  674. standardSampleLocations = true
  675. optimalBufferCopyOffsetAlignment = 0x00000200
  676. optimalBufferCopyRowPitchAlignment = 0x00000100
  677. nonCoherentAtomSize = 0x00000100
  678.  
  679. VkPhysicalDeviceSparseProperties:
  680. ---------------------------------
  681. residencyStandard2DBlockShape = false
  682. residencyStandard2DMultisampleBlockShape = false
  683. residencyStandard3DBlockShape = false
  684. residencyAlignedMipSize = false
  685. residencyNonResidentStrict = false
  686.  
  687. VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR:
  688. -----------------------------------------------------
  689. integerDotProduct8BitUnsignedAccelerated = false
  690. integerDotProduct8BitSignedAccelerated = false
  691. integerDotProduct8BitMixedSignednessAccelerated = false
  692. integerDotProduct4x8BitPackedUnsignedAccelerated = true
  693. integerDotProduct4x8BitPackedSignedAccelerated = true
  694. integerDotProduct4x8BitPackedMixedSignednessAccelerated = false
  695. integerDotProduct16BitUnsignedAccelerated = false
  696. integerDotProduct16BitSignedAccelerated = false
  697. integerDotProduct16BitMixedSignednessAccelerated = false
  698. integerDotProduct32BitUnsignedAccelerated = false
  699. integerDotProduct32BitSignedAccelerated = false
  700. integerDotProduct32BitMixedSignednessAccelerated = false
  701. integerDotProduct64BitUnsignedAccelerated = false
  702. integerDotProduct64BitSignedAccelerated = false
  703. integerDotProduct64BitMixedSignednessAccelerated = false
  704. integerDotProductAccumulatingSaturating8BitUnsignedAccelerated = false
  705. integerDotProductAccumulatingSaturating8BitSignedAccelerated = false
  706. integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated = false
  707. integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated = true
  708. integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated = true
  709. integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated = false
  710. integerDotProductAccumulatingSaturating16BitUnsignedAccelerated = false
  711. integerDotProductAccumulatingSaturating16BitSignedAccelerated = false
  712. integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated = false
  713. integerDotProductAccumulatingSaturating32BitUnsignedAccelerated = false
  714. integerDotProductAccumulatingSaturating32BitSignedAccelerated = false
  715. integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated = false
  716. integerDotProductAccumulatingSaturating64BitUnsignedAccelerated = false
  717. integerDotProductAccumulatingSaturating64BitSignedAccelerated = false
  718. integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated = false
  719.  
  720. VkPhysicalDeviceSubgroupSizeControlPropertiesEXT:
  721. -------------------------------------------------
  722. minSubgroupSize = 32
  723. maxSubgroupSize = 32
  724. maxComputeWorkgroupSubgroups = 32
  725. requiredSubgroupSizeStages: count = 1
  726. SHADER_STAGE_COMPUTE_BIT
  727.  
  728. VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT:
  729. ----------------------------------------------------
  730. maxVertexAttribDivisor = 4294967295
  731.  
  732. VkPhysicalDeviceVulkan11Properties:
  733. -----------------------------------
  734. deviceUUID = 6eba624c-3461-0e7d-0c12-3bea9f4f677f
  735. driverUUID = 99130559-ebf9-f59d-7f98-57091a004caf
  736. deviceLUID = 3d31bf0b-00000000
  737. deviceNodeMask = 0
  738. deviceLUIDValid = true
  739. subgroupSize = 32
  740. subgroupSupportedStages: count = 4
  741. SHADER_STAGE_VERTEX_BIT
  742. SHADER_STAGE_GEOMETRY_BIT
  743. SHADER_STAGE_FRAGMENT_BIT
  744. SHADER_STAGE_COMPUTE_BIT
  745. subgroupSupportedOperations: count = 7
  746. SUBGROUP_FEATURE_BASIC_BIT
  747. SUBGROUP_FEATURE_VOTE_BIT
  748. SUBGROUP_FEATURE_ARITHMETIC_BIT
  749. SUBGROUP_FEATURE_BALLOT_BIT
  750. SUBGROUP_FEATURE_SHUFFLE_BIT
  751. SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
  752. SUBGROUP_FEATURE_QUAD_BIT
  753. subgroupQuadOperationsInAllStages = true
  754. pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES
  755. maxMultiviewViewCount = 6
  756. maxMultiviewInstanceIndex = 4294967295
  757. protectedNoFault = false
  758. maxPerSetDescriptors = 1024
  759. maxMemoryAllocationSize = 0x80000000
  760.  
  761. VkPhysicalDeviceVulkan12Properties:
  762. -----------------------------------
  763. driverID = DRIVER_ID_MESA_DOZEN
  764. driverName = Dozen
  765. driverInfo = Mesa 24.3.4 - kisak-mesa PPA
  766. conformanceVersion:
  767. major = 0
  768. minor = 0
  769. subminor = 0
  770. patch = 0
  771. denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  772. roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  773. shaderSignedZeroInfNanPreserveFloat16 = false
  774. shaderSignedZeroInfNanPreserveFloat32 = false
  775. shaderSignedZeroInfNanPreserveFloat64 = false
  776. shaderDenormPreserveFloat16 = true
  777. shaderDenormPreserveFloat32 = true
  778. shaderDenormPreserveFloat64 = true
  779. shaderDenormFlushToZeroFloat16 = false
  780. shaderDenormFlushToZeroFloat32 = true
  781. shaderDenormFlushToZeroFloat64 = false
  782. shaderRoundingModeRTEFloat16 = true
  783. shaderRoundingModeRTEFloat32 = true
  784. shaderRoundingModeRTEFloat64 = true
  785. shaderRoundingModeRTZFloat16 = false
  786. shaderRoundingModeRTZFloat32 = false
  787. shaderRoundingModeRTZFloat64 = false
  788. maxUpdateAfterBindDescriptorsInAllPools = 1000000
  789. shaderUniformBufferArrayNonUniformIndexingNative = true
  790. shaderSampledImageArrayNonUniformIndexingNative = true
  791. shaderStorageBufferArrayNonUniformIndexingNative = true
  792. shaderStorageImageArrayNonUniformIndexingNative = true
  793. shaderInputAttachmentArrayNonUniformIndexingNative = true
  794. robustBufferAccessUpdateAfterBind = true
  795. quadDivergentImplicitLod = false
  796. maxPerStageDescriptorUpdateAfterBindSamplers = 1000000
  797. maxPerStageDescriptorUpdateAfterBindUniformBuffers = 1000000
  798. maxPerStageDescriptorUpdateAfterBindStorageBuffers = 1000000
  799. maxPerStageDescriptorUpdateAfterBindSampledImages = 1000000
  800. maxPerStageDescriptorUpdateAfterBindStorageImages = 1000000
  801. maxPerStageDescriptorUpdateAfterBindInputAttachments = 1000000
  802. maxPerStageUpdateAfterBindResources = 1000000
  803. maxDescriptorSetUpdateAfterBindSamplers = 1000000
  804. maxDescriptorSetUpdateAfterBindUniformBuffers = 1000000
  805. maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 8
  806. maxDescriptorSetUpdateAfterBindStorageBuffers = 1000000
  807. maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 4
  808. maxDescriptorSetUpdateAfterBindSampledImages = 1000000
  809. maxDescriptorSetUpdateAfterBindStorageImages = 1000000
  810. maxDescriptorSetUpdateAfterBindInputAttachments = 1000000
  811. supportedDepthResolveModes: count = 4
  812. RESOLVE_MODE_SAMPLE_ZERO_BIT
  813. RESOLVE_MODE_AVERAGE_BIT
  814. RESOLVE_MODE_MIN_BIT
  815. RESOLVE_MODE_MAX_BIT
  816. supportedStencilResolveModes: count = 3
  817. RESOLVE_MODE_SAMPLE_ZERO_BIT
  818. RESOLVE_MODE_MIN_BIT
  819. RESOLVE_MODE_MAX_BIT
  820. independentResolveNone = true
  821. independentResolve = true
  822. filterMinmaxSingleComponentFormats = false
  823. filterMinmaxImageComponentMapping = false
  824. maxTimelineSemaphoreValueDifference = 18446744073709551615
  825. framebufferIntegerColorSampleCounts: count = 1
  826. SAMPLE_COUNT_1_BIT
  827.  
  828.  
  829. VkPhysicalDeviceHostImageCopyPropertiesEXT:
  830. copySrcLayoutCount = 0
  831. pCopySrcLayouts:
  832. copyDstLayoutCount = 0
  833. pCopyDstLayouts:
  834. optimalTilingLayoutUUID = 00000000-0000-0000-0000-000000000000
  835. identicalMemoryTypeRequirements = false
  836. Device Extensions: count = 46
  837. VK_EXT_buffer_device_address : extension revision 2
  838. VK_EXT_descriptor_indexing : extension revision 2
  839. VK_EXT_scalar_block_layout : extension revision 1
  840. VK_EXT_separate_stencil_usage : extension revision 1
  841. VK_EXT_shader_replicated_composites : extension revision 1
  842. VK_EXT_shader_subgroup_ballot : extension revision 1
  843. VK_EXT_shader_subgroup_vote : extension revision 1
  844. VK_EXT_subgroup_size_control : extension revision 2
  845. VK_EXT_vertex_attribute_divisor : extension revision 3
  846. VK_KHR_16bit_storage : extension revision 1
  847. VK_KHR_bind_memory2 : extension revision 1
  848. VK_KHR_buffer_device_address : extension revision 1
  849. VK_KHR_create_renderpass2 : extension revision 1
  850. VK_KHR_dedicated_allocation : extension revision 3
  851. VK_KHR_depth_stencil_resolve : extension revision 1
  852. VK_KHR_descriptor_update_template : extension revision 1
  853. VK_KHR_device_group : extension revision 4
  854. VK_KHR_draw_indirect_count : extension revision 1
  855. VK_KHR_driver_properties : extension revision 1
  856. VK_KHR_dynamic_rendering : extension revision 1
  857. VK_KHR_external_memory : extension revision 1
  858. VK_KHR_external_memory_fd : extension revision 1
  859. VK_KHR_external_semaphore : extension revision 1
  860. VK_KHR_external_semaphore_fd : extension revision 1
  861. VK_KHR_get_memory_requirements2 : extension revision 1
  862. VK_KHR_image_format_list : extension revision 1
  863. VK_KHR_imageless_framebuffer : extension revision 1
  864. VK_KHR_maintenance1 : extension revision 2
  865. VK_KHR_maintenance2 : extension revision 1
  866. VK_KHR_maintenance3 : extension revision 1
  867. VK_KHR_multiview : extension revision 1
  868. VK_KHR_relaxed_block_layout : extension revision 1
  869. VK_KHR_sampler_mirror_clamp_to_edge : extension revision 3
  870. VK_KHR_separate_depth_stencil_layouts : extension revision 1
  871. VK_KHR_shader_draw_parameters : extension revision 1
  872. VK_KHR_shader_expect_assume : extension revision 1
  873. VK_KHR_shader_float16_int8 : extension revision 1
  874. VK_KHR_shader_float_controls : extension revision 4
  875. VK_KHR_shader_integer_dot_product : extension revision 1
  876. VK_KHR_spirv_1_4 : extension revision 1
  877. VK_KHR_storage_buffer_storage_class : extension revision 1
  878. VK_KHR_swapchain : extension revision 70
  879. VK_KHR_synchronization2 : extension revision 1
  880. VK_KHR_timeline_semaphore : extension revision 2
  881. VK_KHR_uniform_buffer_standard_layout : extension revision 1
  882. VK_MSFT_layered_driver : extension revision 1
  883.  
  884. VkQueueFamilyProperties:
  885. ========================
  886. queueProperties[0]:
  887. -------------------
  888. minImageTransferGranularity = (0,0,0)
  889. queueCount = 4
  890. queueFlags = QUEUE_GRAPHICS_BIT | QUEUE_COMPUTE_BIT | QUEUE_TRANSFER_BIT
  891. timestampValidBits = 64
  892. present support = true
  893.  
  894. queueProperties[1]:
  895. -------------------
  896. minImageTransferGranularity = (0,0,0)
  897. queueCount = 8
  898. queueFlags = QUEUE_COMPUTE_BIT | QUEUE_TRANSFER_BIT
  899. timestampValidBits = 64
  900. present support = true
  901.  
  902. VkPhysicalDeviceMemoryProperties:
  903. =================================
  904. memoryHeaps: count = 2
  905. memoryHeaps[0]:
  906. size = 34211268608 (0x7f7268800) (31.86 GiB)
  907. flags:
  908. None
  909. memoryHeaps[1]:
  910. size = 25314721792 (0x5e4e00000) (23.58 GiB)
  911. flags: count = 1
  912. MEMORY_HEAP_DEVICE_LOCAL_BIT
  913. memoryTypes: count = 4
  914. memoryTypes[0]:
  915. heapIndex = 0
  916. propertyFlags = 0x0000:
  917. None
  918. usable for:
  919. IMAGE_TILING_OPTIMAL:
  920. color images
  921. FORMAT_D16_UNORM
  922. FORMAT_X8_D24_UNORM_PACK32
  923. FORMAT_D32_SFLOAT
  924. FORMAT_D24_UNORM_S8_UINT
  925. FORMAT_D32_SFLOAT_S8_UINT
  926. (non-sparse)
  927. IMAGE_TILING_LINEAR:
  928. color images
  929. (non-sparse, non-transient)
  930. memoryTypes[1]:
  931. heapIndex = 0
  932. propertyFlags = 0x0006: count = 2
  933. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  934. MEMORY_PROPERTY_HOST_COHERENT_BIT
  935. usable for:
  936. IMAGE_TILING_OPTIMAL:
  937. color images
  938. FORMAT_D16_UNORM
  939. FORMAT_X8_D24_UNORM_PACK32
  940. FORMAT_D32_SFLOAT
  941. FORMAT_D24_UNORM_S8_UINT
  942. FORMAT_D32_SFLOAT_S8_UINT
  943. (non-sparse)
  944. IMAGE_TILING_LINEAR:
  945. color images
  946. (non-sparse, non-transient)
  947. memoryTypes[2]:
  948. heapIndex = 0
  949. propertyFlags = 0x000e: count = 3
  950. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  951. MEMORY_PROPERTY_HOST_COHERENT_BIT
  952. MEMORY_PROPERTY_HOST_CACHED_BIT
  953. usable for:
  954. IMAGE_TILING_OPTIMAL:
  955. color images
  956. FORMAT_D16_UNORM
  957. FORMAT_X8_D24_UNORM_PACK32
  958. FORMAT_D32_SFLOAT
  959. FORMAT_D24_UNORM_S8_UINT
  960. FORMAT_D32_SFLOAT_S8_UINT
  961. (non-sparse)
  962. IMAGE_TILING_LINEAR:
  963. color images
  964. (non-sparse, non-transient)
  965. memoryTypes[3]:
  966. heapIndex = 1
  967. propertyFlags = 0x0001: count = 1
  968. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  969. usable for:
  970. IMAGE_TILING_OPTIMAL:
  971. color images
  972. FORMAT_D16_UNORM
  973. FORMAT_X8_D24_UNORM_PACK32
  974. FORMAT_D32_SFLOAT
  975. FORMAT_D24_UNORM_S8_UINT
  976. FORMAT_D32_SFLOAT_S8_UINT
  977. (non-sparse)
  978. IMAGE_TILING_LINEAR:
  979. color images
  980. (non-sparse, non-transient)
  981.  
  982. VkPhysicalDeviceFeatures:
  983. =========================
  984. robustBufferAccess = true
  985. fullDrawIndexUint32 = false
  986. imageCubeArray = true
  987. independentBlend = true
  988. geometryShader = true
  989. tessellationShader = false
  990. sampleRateShading = true
  991. dualSrcBlend = false
  992. logicOp = false
  993. multiDrawIndirect = true
  994. drawIndirectFirstInstance = true
  995. depthClamp = true
  996. depthBiasClamp = true
  997. fillModeNonSolid = true
  998. depthBounds = true
  999. wideLines = false
  1000. largePoints = false
  1001. alphaToOne = false
  1002. multiViewport = false
  1003. samplerAnisotropy = true
  1004. textureCompressionETC2 = false
  1005. textureCompressionASTC_LDR = false
  1006. textureCompressionBC = true
  1007. occlusionQueryPrecise = true
  1008. pipelineStatisticsQuery = true
  1009. vertexPipelineStoresAndAtomics = true
  1010. fragmentStoresAndAtomics = true
  1011. shaderTessellationAndGeometryPointSize = false
  1012. shaderImageGatherExtended = true
  1013. shaderStorageImageExtendedFormats = true
  1014. shaderStorageImageMultisample = false
  1015. shaderStorageImageReadWithoutFormat = true
  1016. shaderStorageImageWriteWithoutFormat = true
  1017. shaderUniformBufferArrayDynamicIndexing = true
  1018. shaderSampledImageArrayDynamicIndexing = true
  1019. shaderStorageBufferArrayDynamicIndexing = true
  1020. shaderStorageImageArrayDynamicIndexing = true
  1021. shaderClipDistance = true
  1022. shaderCullDistance = true
  1023. shaderFloat64 = true
  1024. shaderInt64 = true
  1025. shaderInt16 = true
  1026. shaderResourceResidency = false
  1027. shaderResourceMinLod = false
  1028. sparseBinding = false
  1029. sparseResidencyBuffer = false
  1030. sparseResidencyImage2D = false
  1031. sparseResidencyImage3D = false
  1032. sparseResidency2Samples = false
  1033. sparseResidency4Samples = false
  1034. sparseResidency8Samples = false
  1035. sparseResidency16Samples = false
  1036. sparseResidencyAliased = false
  1037. variableMultisampleRate = false
  1038. inheritedQueries = false
  1039.  
  1040. VkPhysicalDeviceBufferDeviceAddressFeaturesEXT:
  1041. -----------------------------------------------
  1042. bufferDeviceAddress = true
  1043. bufferDeviceAddressCaptureReplay = false
  1044. bufferDeviceAddressMultiDevice = false
  1045.  
  1046. VkPhysicalDeviceDynamicRenderingFeaturesKHR:
  1047. --------------------------------------------
  1048. dynamicRendering = true
  1049.  
  1050. VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR:
  1051. ---------------------------------------------------
  1052. shaderIntegerDotProduct = true
  1053.  
  1054. VkPhysicalDeviceSubgroupSizeControlFeaturesEXT:
  1055. -----------------------------------------------
  1056. subgroupSizeControl = true
  1057. computeFullSubgroups = true
  1058.  
  1059. VkPhysicalDeviceSynchronization2FeaturesKHR:
  1060. --------------------------------------------
  1061. synchronization2 = true
  1062.  
  1063. VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR:
  1064. --------------------------------------------------
  1065. vertexAttributeInstanceRateDivisor = true
  1066. vertexAttributeInstanceRateZeroDivisor = true
  1067.  
  1068. VkPhysicalDeviceVulkan11Features:
  1069. ---------------------------------
  1070. storageBuffer16BitAccess = true
  1071. uniformAndStorageBuffer16BitAccess = true
  1072. storagePushConstant16 = false
  1073. storageInputOutput16 = false
  1074. multiview = true
  1075. multiviewGeometryShader = true
  1076. multiviewTessellationShader = false
  1077. variablePointersStorageBuffer = false
  1078. variablePointers = false
  1079. protectedMemory = false
  1080. samplerYcbcrConversion = false
  1081. shaderDrawParameters = true
  1082.  
  1083. VkPhysicalDeviceVulkan12Features:
  1084. ---------------------------------
  1085. samplerMirrorClampToEdge = true
  1086. drawIndirectCount = true
  1087. storageBuffer8BitAccess = false
  1088. uniformAndStorageBuffer8BitAccess = false
  1089. storagePushConstant8 = false
  1090. shaderBufferInt64Atomics = false
  1091. shaderSharedInt64Atomics = false
  1092. shaderFloat16 = true
  1093. shaderInt8 = false
  1094. descriptorIndexing = true
  1095. shaderInputAttachmentArrayDynamicIndexing = true
  1096. shaderUniformTexelBufferArrayDynamicIndexing = true
  1097. shaderStorageTexelBufferArrayDynamicIndexing = true
  1098. shaderUniformBufferArrayNonUniformIndexing = true
  1099. shaderSampledImageArrayNonUniformIndexing = true
  1100. shaderStorageBufferArrayNonUniformIndexing = true
  1101. shaderStorageImageArrayNonUniformIndexing = true
  1102. shaderInputAttachmentArrayNonUniformIndexing = true
  1103. shaderUniformTexelBufferArrayNonUniformIndexing = true
  1104. shaderStorageTexelBufferArrayNonUniformIndexing = true
  1105. descriptorBindingUniformBufferUpdateAfterBind = true
  1106. descriptorBindingSampledImageUpdateAfterBind = true
  1107. descriptorBindingStorageImageUpdateAfterBind = true
  1108. descriptorBindingStorageBufferUpdateAfterBind = true
  1109. descriptorBindingUniformTexelBufferUpdateAfterBind = true
  1110. descriptorBindingStorageTexelBufferUpdateAfterBind = true
  1111. descriptorBindingUpdateUnusedWhilePending = true
  1112. descriptorBindingPartiallyBound = true
  1113. descriptorBindingVariableDescriptorCount = true
  1114. runtimeDescriptorArray = true
  1115. samplerFilterMinmax = false
  1116. scalarBlockLayout = true
  1117. imagelessFramebuffer = true
  1118. uniformBufferStandardLayout = true
  1119. shaderSubgroupExtendedTypes = true
  1120. separateDepthStencilLayouts = true
  1121. hostQueryReset = true
  1122. timelineSemaphore = true
  1123. bufferDeviceAddress = true
  1124. bufferDeviceAddressCaptureReplay = false
  1125. bufferDeviceAddressMultiDevice = false
  1126. vulkanMemoryModel = false
  1127. vulkanMemoryModelDeviceScope = false
  1128. vulkanMemoryModelAvailabilityVisibilityChains = false
  1129. shaderOutputViewportIndex = false
  1130. shaderOutputLayer = false
  1131. subgroupBroadcastDynamicId = true
  1132.  
  1133.  
  1134. GPU1:
  1135. VkPhysicalDeviceProperties:
  1136. ---------------------------
  1137. apiVersion = 1.2.296 (4202792)
  1138. driverVersion = 24.3.4 (100675588)
  1139. vendorID = 0x8086
  1140. deviceID = 0xa780
  1141. deviceType = PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU
  1142. deviceName = Microsoft Direct3D12 (Intel(R) UHD Graphics 770)
  1143. pipelineCacheUUID = f6ff9a73-f6c6-ef13-6c7c-57a0deab2af0
  1144.  
  1145. VkPhysicalDeviceLimits:
  1146. -----------------------
  1147. maxImageDimension1D = 16384
  1148. maxImageDimension2D = 16384
  1149. maxImageDimension3D = 2048
  1150. maxImageDimensionCube = 16384
  1151. maxImageArrayLayers = 2048
  1152. maxTexelBufferElements = 134217728
  1153. maxUniformBufferRange = 65536
  1154. maxStorageBufferRange = 134217728
  1155. maxPushConstantsSize = 128
  1156. maxMemoryAllocationCount = 4096
  1157. maxSamplerAllocationCount = 4000
  1158. bufferImageGranularity = 0x00010000
  1159. sparseAddressSpaceSize = 0x00000000
  1160. maxBoundDescriptorSets = 8
  1161. maxPerStageDescriptorSamplers = 2048
  1162. maxPerStageDescriptorUniformBuffers = 1000000
  1163. maxPerStageDescriptorStorageBuffers = 1000000
  1164. maxPerStageDescriptorSampledImages = 1000000
  1165. maxPerStageDescriptorStorageImages = 1000000
  1166. maxPerStageDescriptorInputAttachments = 1000000
  1167. maxPerStageResources = 1000000
  1168. maxDescriptorSetSamplers = 2048
  1169. maxDescriptorSetUniformBuffers = 1000000
  1170. maxDescriptorSetUniformBuffersDynamic = 8
  1171. maxDescriptorSetStorageBuffers = 1000000
  1172. maxDescriptorSetStorageBuffersDynamic = 4
  1173. maxDescriptorSetSampledImages = 1000000
  1174. maxDescriptorSetStorageImages = 1000000
  1175. maxDescriptorSetInputAttachments = 1000000
  1176. maxVertexInputAttributes = 16
  1177. maxVertexInputBindings = 32
  1178. maxVertexInputAttributeOffset = 2047
  1179. maxVertexInputBindingStride = 2048
  1180. maxVertexOutputComponents = 128
  1181. maxTessellationGenerationLevel = 0
  1182. maxTessellationPatchSize = 0
  1183. maxTessellationControlPerVertexInputComponents = 0
  1184. maxTessellationControlPerVertexOutputComponents = 0
  1185. maxTessellationControlPerPatchOutputComponents = 0
  1186. maxTessellationControlTotalOutputComponents = 0
  1187. maxTessellationEvaluationInputComponents = 0
  1188. maxTessellationEvaluationOutputComponents = 0
  1189. maxGeometryShaderInvocations = 32
  1190. maxGeometryInputComponents = 128
  1191. maxGeometryOutputComponents = 128
  1192. maxGeometryOutputVertices = 1024
  1193. maxGeometryTotalOutputComponents = 1024
  1194. maxFragmentInputComponents = 128
  1195. maxFragmentOutputAttachments = 8
  1196. maxFragmentDualSrcAttachments = 0
  1197. maxFragmentCombinedOutputResources = 8
  1198. maxComputeSharedMemorySize = 32768
  1199. maxComputeWorkGroupCount: count = 3
  1200. 65535
  1201. 65535
  1202. 65535
  1203. maxComputeWorkGroupInvocations = 1024
  1204. maxComputeWorkGroupSize: count = 3
  1205. 1024
  1206. 1024
  1207. 64
  1208. subPixelPrecisionBits = 8
  1209. subTexelPrecisionBits = 8
  1210. mipmapPrecisionBits = 8
  1211. maxDrawIndexedIndexValue = 16777215
  1212. maxDrawIndirectCount = 4294967295
  1213. maxSamplerLodBias = 15.99
  1214. maxSamplerAnisotropy = 16
  1215. maxViewports = 16
  1216. maxViewportDimensions: count = 2
  1217. 16384
  1218. 16384
  1219. viewportBoundsRange: count = 2
  1220. -32768
  1221. 32767
  1222. viewportSubPixelBits = 0
  1223. minMemoryMapAlignment = 64
  1224. minTexelBufferOffsetAlignment = 0x00000020
  1225. minUniformBufferOffsetAlignment = 0x00000100
  1226. minStorageBufferOffsetAlignment = 0x00000010
  1227. minTexelOffset = -8
  1228. maxTexelOffset = 7
  1229. minTexelGatherOffset = -32
  1230. maxTexelGatherOffset = 31
  1231. minInterpolationOffset = -0.5
  1232. maxInterpolationOffset = 0.5
  1233. subPixelInterpolationOffsetBits = 4
  1234. maxFramebufferWidth = 16384
  1235. maxFramebufferHeight = 16384
  1236. maxFramebufferLayers = 2048
  1237. framebufferColorSampleCounts: count = 2
  1238. SAMPLE_COUNT_1_BIT
  1239. SAMPLE_COUNT_4_BIT
  1240. framebufferDepthSampleCounts: count = 2
  1241. SAMPLE_COUNT_1_BIT
  1242. SAMPLE_COUNT_4_BIT
  1243. framebufferStencilSampleCounts: count = 2
  1244. SAMPLE_COUNT_1_BIT
  1245. SAMPLE_COUNT_4_BIT
  1246. framebufferNoAttachmentsSampleCounts: count = 2
  1247. SAMPLE_COUNT_1_BIT
  1248. SAMPLE_COUNT_4_BIT
  1249. maxColorAttachments = 8
  1250. sampledImageColorSampleCounts: count = 2
  1251. SAMPLE_COUNT_1_BIT
  1252. SAMPLE_COUNT_4_BIT
  1253. sampledImageIntegerSampleCounts: count = 1
  1254. SAMPLE_COUNT_1_BIT
  1255. sampledImageDepthSampleCounts: count = 2
  1256. SAMPLE_COUNT_1_BIT
  1257. SAMPLE_COUNT_4_BIT
  1258. sampledImageStencilSampleCounts: count = 2
  1259. SAMPLE_COUNT_1_BIT
  1260. SAMPLE_COUNT_4_BIT
  1261. storageImageSampleCounts: count = 1
  1262. SAMPLE_COUNT_1_BIT
  1263. maxSampleMaskWords = 1
  1264. timestampComputeAndGraphics = true
  1265. timestampPeriod = 52.0833
  1266. maxClipDistances = 8
  1267. maxCullDistances = 8
  1268. maxCombinedClipAndCullDistances = 8
  1269. discreteQueuePriorities = 2
  1270. pointSizeRange: count = 2
  1271. 1
  1272. 1
  1273. lineWidthRange: count = 2
  1274. 1
  1275. 1
  1276. pointSizeGranularity = 0
  1277. lineWidthGranularity = 0
  1278. strictLines = false
  1279. standardSampleLocations = true
  1280. optimalBufferCopyOffsetAlignment = 0x00000200
  1281. optimalBufferCopyRowPitchAlignment = 0x00000100
  1282. nonCoherentAtomSize = 0x00000100
  1283.  
  1284. VkPhysicalDeviceSparseProperties:
  1285. ---------------------------------
  1286. residencyStandard2DBlockShape = false
  1287. residencyStandard2DMultisampleBlockShape = false
  1288. residencyStandard3DBlockShape = false
  1289. residencyAlignedMipSize = false
  1290. residencyNonResidentStrict = false
  1291.  
  1292. VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR:
  1293. -----------------------------------------------------
  1294. integerDotProduct8BitUnsignedAccelerated = false
  1295. integerDotProduct8BitSignedAccelerated = false
  1296. integerDotProduct8BitMixedSignednessAccelerated = false
  1297. integerDotProduct4x8BitPackedUnsignedAccelerated = true
  1298. integerDotProduct4x8BitPackedSignedAccelerated = true
  1299. integerDotProduct4x8BitPackedMixedSignednessAccelerated = false
  1300. integerDotProduct16BitUnsignedAccelerated = false
  1301. integerDotProduct16BitSignedAccelerated = false
  1302. integerDotProduct16BitMixedSignednessAccelerated = false
  1303. integerDotProduct32BitUnsignedAccelerated = false
  1304. integerDotProduct32BitSignedAccelerated = false
  1305. integerDotProduct32BitMixedSignednessAccelerated = false
  1306. integerDotProduct64BitUnsignedAccelerated = false
  1307. integerDotProduct64BitSignedAccelerated = false
  1308. integerDotProduct64BitMixedSignednessAccelerated = false
  1309. integerDotProductAccumulatingSaturating8BitUnsignedAccelerated = false
  1310. integerDotProductAccumulatingSaturating8BitSignedAccelerated = false
  1311. integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated = false
  1312. integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated = true
  1313. integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated = true
  1314. integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated = false
  1315. integerDotProductAccumulatingSaturating16BitUnsignedAccelerated = false
  1316. integerDotProductAccumulatingSaturating16BitSignedAccelerated = false
  1317. integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated = false
  1318. integerDotProductAccumulatingSaturating32BitUnsignedAccelerated = false
  1319. integerDotProductAccumulatingSaturating32BitSignedAccelerated = false
  1320. integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated = false
  1321. integerDotProductAccumulatingSaturating64BitUnsignedAccelerated = false
  1322. integerDotProductAccumulatingSaturating64BitSignedAccelerated = false
  1323. integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated = false
  1324.  
  1325. VkPhysicalDeviceSubgroupSizeControlPropertiesEXT:
  1326. -------------------------------------------------
  1327. minSubgroupSize = 16
  1328. maxSubgroupSize = 16
  1329. maxComputeWorkgroupSubgroups = 64
  1330. requiredSubgroupSizeStages: count = 1
  1331. SHADER_STAGE_COMPUTE_BIT
  1332.  
  1333. VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT:
  1334. ----------------------------------------------------
  1335. maxVertexAttribDivisor = 4294967295
  1336.  
  1337. VkPhysicalDeviceVulkan11Properties:
  1338. -----------------------------------
  1339. deviceUUID = bce3dab1-9fc2-acea-cc88-976b91001e7c
  1340. driverUUID = 99130559-ebf9-f59d-7f98-57091a004caf
  1341. deviceLUID = db30bf0b-00000000
  1342. deviceNodeMask = 0
  1343. deviceLUIDValid = true
  1344. subgroupSize = 16
  1345. subgroupSupportedStages: count = 4
  1346. SHADER_STAGE_VERTEX_BIT
  1347. SHADER_STAGE_GEOMETRY_BIT
  1348. SHADER_STAGE_FRAGMENT_BIT
  1349. SHADER_STAGE_COMPUTE_BIT
  1350. subgroupSupportedOperations: count = 7
  1351. SUBGROUP_FEATURE_BASIC_BIT
  1352. SUBGROUP_FEATURE_VOTE_BIT
  1353. SUBGROUP_FEATURE_ARITHMETIC_BIT
  1354. SUBGROUP_FEATURE_BALLOT_BIT
  1355. SUBGROUP_FEATURE_SHUFFLE_BIT
  1356. SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
  1357. SUBGROUP_FEATURE_QUAD_BIT
  1358. subgroupQuadOperationsInAllStages = true
  1359. pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES
  1360. maxMultiviewViewCount = 6
  1361. maxMultiviewInstanceIndex = 4294967295
  1362. protectedNoFault = false
  1363. maxPerSetDescriptors = 1024
  1364. maxMemoryAllocationSize = 0x80000000
  1365.  
  1366. VkPhysicalDeviceVulkan12Properties:
  1367. -----------------------------------
  1368. driverID = DRIVER_ID_MESA_DOZEN
  1369. driverName = Dozen
  1370. driverInfo = Mesa 24.3.4 - kisak-mesa PPA
  1371. conformanceVersion:
  1372. major = 0
  1373. minor = 0
  1374. subminor = 0
  1375. patch = 0
  1376. denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  1377. roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  1378. shaderSignedZeroInfNanPreserveFloat16 = false
  1379. shaderSignedZeroInfNanPreserveFloat32 = false
  1380. shaderSignedZeroInfNanPreserveFloat64 = false
  1381. shaderDenormPreserveFloat16 = true
  1382. shaderDenormPreserveFloat32 = true
  1383. shaderDenormPreserveFloat64 = true
  1384. shaderDenormFlushToZeroFloat16 = false
  1385. shaderDenormFlushToZeroFloat32 = true
  1386. shaderDenormFlushToZeroFloat64 = false
  1387. shaderRoundingModeRTEFloat16 = true
  1388. shaderRoundingModeRTEFloat32 = true
  1389. shaderRoundingModeRTEFloat64 = true
  1390. shaderRoundingModeRTZFloat16 = false
  1391. shaderRoundingModeRTZFloat32 = false
  1392. shaderRoundingModeRTZFloat64 = false
  1393. maxUpdateAfterBindDescriptorsInAllPools = 1000000
  1394. shaderUniformBufferArrayNonUniformIndexingNative = true
  1395. shaderSampledImageArrayNonUniformIndexingNative = true
  1396. shaderStorageBufferArrayNonUniformIndexingNative = true
  1397. shaderStorageImageArrayNonUniformIndexingNative = true
  1398. shaderInputAttachmentArrayNonUniformIndexingNative = true
  1399. robustBufferAccessUpdateAfterBind = true
  1400. quadDivergentImplicitLod = false
  1401. maxPerStageDescriptorUpdateAfterBindSamplers = 1000000
  1402. maxPerStageDescriptorUpdateAfterBindUniformBuffers = 1000000
  1403. maxPerStageDescriptorUpdateAfterBindStorageBuffers = 1000000
  1404. maxPerStageDescriptorUpdateAfterBindSampledImages = 1000000
  1405. maxPerStageDescriptorUpdateAfterBindStorageImages = 1000000
  1406. maxPerStageDescriptorUpdateAfterBindInputAttachments = 1000000
  1407. maxPerStageUpdateAfterBindResources = 1000000
  1408. maxDescriptorSetUpdateAfterBindSamplers = 1000000
  1409. maxDescriptorSetUpdateAfterBindUniformBuffers = 1000000
  1410. maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 8
  1411. maxDescriptorSetUpdateAfterBindStorageBuffers = 1000000
  1412. maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 4
  1413. maxDescriptorSetUpdateAfterBindSampledImages = 1000000
  1414. maxDescriptorSetUpdateAfterBindStorageImages = 1000000
  1415. maxDescriptorSetUpdateAfterBindInputAttachments = 1000000
  1416. supportedDepthResolveModes: count = 4
  1417. RESOLVE_MODE_SAMPLE_ZERO_BIT
  1418. RESOLVE_MODE_AVERAGE_BIT
  1419. RESOLVE_MODE_MIN_BIT
  1420. RESOLVE_MODE_MAX_BIT
  1421. supportedStencilResolveModes: count = 3
  1422. RESOLVE_MODE_SAMPLE_ZERO_BIT
  1423. RESOLVE_MODE_MIN_BIT
  1424. RESOLVE_MODE_MAX_BIT
  1425. independentResolveNone = true
  1426. independentResolve = true
  1427. filterMinmaxSingleComponentFormats = false
  1428. filterMinmaxImageComponentMapping = false
  1429. maxTimelineSemaphoreValueDifference = 18446744073709551615
  1430. framebufferIntegerColorSampleCounts: count = 1
  1431. SAMPLE_COUNT_1_BIT
  1432.  
  1433.  
  1434. VkPhysicalDeviceHostImageCopyPropertiesEXT:
  1435. copySrcLayoutCount = 0
  1436. pCopySrcLayouts:
  1437. copyDstLayoutCount = 0
  1438. pCopyDstLayouts:
  1439. optimalTilingLayoutUUID = 00000000-0000-0000-0000-000000000000
  1440. identicalMemoryTypeRequirements = false
  1441. Device Extensions: count = 46
  1442. VK_EXT_buffer_device_address : extension revision 2
  1443. VK_EXT_descriptor_indexing : extension revision 2
  1444. VK_EXT_scalar_block_layout : extension revision 1
  1445. VK_EXT_separate_stencil_usage : extension revision 1
  1446. VK_EXT_shader_replicated_composites : extension revision 1
  1447. VK_EXT_shader_subgroup_ballot : extension revision 1
  1448. VK_EXT_shader_subgroup_vote : extension revision 1
  1449. VK_EXT_subgroup_size_control : extension revision 2
  1450. VK_EXT_vertex_attribute_divisor : extension revision 3
  1451. VK_KHR_16bit_storage : extension revision 1
  1452. VK_KHR_bind_memory2 : extension revision 1
  1453. VK_KHR_buffer_device_address : extension revision 1
  1454. VK_KHR_create_renderpass2 : extension revision 1
  1455. VK_KHR_dedicated_allocation : extension revision 3
  1456. VK_KHR_depth_stencil_resolve : extension revision 1
  1457. VK_KHR_descriptor_update_template : extension revision 1
  1458. VK_KHR_device_group : extension revision 4
  1459. VK_KHR_draw_indirect_count : extension revision 1
  1460. VK_KHR_driver_properties : extension revision 1
  1461. VK_KHR_dynamic_rendering : extension revision 1
  1462. VK_KHR_external_memory : extension revision 1
  1463. VK_KHR_external_memory_fd : extension revision 1
  1464. VK_KHR_external_semaphore : extension revision 1
  1465. VK_KHR_external_semaphore_fd : extension revision 1
  1466. VK_KHR_get_memory_requirements2 : extension revision 1
  1467. VK_KHR_image_format_list : extension revision 1
  1468. VK_KHR_imageless_framebuffer : extension revision 1
  1469. VK_KHR_maintenance1 : extension revision 2
  1470. VK_KHR_maintenance2 : extension revision 1
  1471. VK_KHR_maintenance3 : extension revision 1
  1472. VK_KHR_multiview : extension revision 1
  1473. VK_KHR_relaxed_block_layout : extension revision 1
  1474. VK_KHR_sampler_mirror_clamp_to_edge : extension revision 3
  1475. VK_KHR_separate_depth_stencil_layouts : extension revision 1
  1476. VK_KHR_shader_draw_parameters : extension revision 1
  1477. VK_KHR_shader_expect_assume : extension revision 1
  1478. VK_KHR_shader_float16_int8 : extension revision 1
  1479. VK_KHR_shader_float_controls : extension revision 4
  1480. VK_KHR_shader_integer_dot_product : extension revision 1
  1481. VK_KHR_spirv_1_4 : extension revision 1
  1482. VK_KHR_storage_buffer_storage_class : extension revision 1
  1483. VK_KHR_swapchain : extension revision 70
  1484. VK_KHR_synchronization2 : extension revision 1
  1485. VK_KHR_timeline_semaphore : extension revision 2
  1486. VK_KHR_uniform_buffer_standard_layout : extension revision 1
  1487. VK_MSFT_layered_driver : extension revision 1
  1488.  
  1489. VkQueueFamilyProperties:
  1490. ========================
  1491. queueProperties[0]:
  1492. -------------------
  1493. minImageTransferGranularity = (0,0,0)
  1494. queueCount = 4
  1495. queueFlags = QUEUE_GRAPHICS_BIT | QUEUE_COMPUTE_BIT | QUEUE_TRANSFER_BIT
  1496. timestampValidBits = 64
  1497. present support = true
  1498.  
  1499. queueProperties[1]:
  1500. -------------------
  1501. minImageTransferGranularity = (0,0,0)
  1502. queueCount = 8
  1503. queueFlags = QUEUE_COMPUTE_BIT | QUEUE_TRANSFER_BIT
  1504. timestampValidBits = 64
  1505. present support = true
  1506.  
  1507. VkPhysicalDeviceMemoryProperties:
  1508. =================================
  1509. memoryHeaps: count = 1
  1510. memoryHeaps[0]:
  1511. size = 34211268608 (0x7f7268800) (31.86 GiB)
  1512. flags: count = 1
  1513. MEMORY_HEAP_DEVICE_LOCAL_BIT
  1514. memoryTypes: count = 3
  1515. memoryTypes[0]:
  1516. heapIndex = 0
  1517. propertyFlags = 0x0001: count = 1
  1518. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  1519. usable for:
  1520. IMAGE_TILING_OPTIMAL:
  1521. color images
  1522. FORMAT_D16_UNORM
  1523. FORMAT_X8_D24_UNORM_PACK32
  1524. FORMAT_D32_SFLOAT
  1525. FORMAT_D24_UNORM_S8_UINT
  1526. FORMAT_D32_SFLOAT_S8_UINT
  1527. (non-sparse)
  1528. IMAGE_TILING_LINEAR:
  1529. color images
  1530. (non-sparse, non-transient)
  1531. memoryTypes[1]:
  1532. heapIndex = 0
  1533. propertyFlags = 0x0007: count = 3
  1534. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  1535. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  1536. MEMORY_PROPERTY_HOST_COHERENT_BIT
  1537. usable for:
  1538. IMAGE_TILING_OPTIMAL:
  1539. color images
  1540. FORMAT_D16_UNORM
  1541. FORMAT_X8_D24_UNORM_PACK32
  1542. FORMAT_D32_SFLOAT
  1543. FORMAT_D24_UNORM_S8_UINT
  1544. FORMAT_D32_SFLOAT_S8_UINT
  1545. (non-sparse)
  1546. IMAGE_TILING_LINEAR:
  1547. color images
  1548. (non-sparse, non-transient)
  1549. memoryTypes[2]:
  1550. heapIndex = 0
  1551. propertyFlags = 0x000f: count = 4
  1552. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  1553. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  1554. MEMORY_PROPERTY_HOST_COHERENT_BIT
  1555. MEMORY_PROPERTY_HOST_CACHED_BIT
  1556. usable for:
  1557. IMAGE_TILING_OPTIMAL:
  1558. color images
  1559. FORMAT_D16_UNORM
  1560. FORMAT_X8_D24_UNORM_PACK32
  1561. FORMAT_D32_SFLOAT
  1562. FORMAT_D24_UNORM_S8_UINT
  1563. FORMAT_D32_SFLOAT_S8_UINT
  1564. (non-sparse)
  1565. IMAGE_TILING_LINEAR:
  1566. color images
  1567. (non-sparse, non-transient)
  1568.  
  1569. VkPhysicalDeviceFeatures:
  1570. =========================
  1571. robustBufferAccess = true
  1572. fullDrawIndexUint32 = false
  1573. imageCubeArray = true
  1574. independentBlend = true
  1575. geometryShader = true
  1576. tessellationShader = false
  1577. sampleRateShading = true
  1578. dualSrcBlend = false
  1579. logicOp = false
  1580. multiDrawIndirect = true
  1581. drawIndirectFirstInstance = true
  1582. depthClamp = true
  1583. depthBiasClamp = true
  1584. fillModeNonSolid = true
  1585. depthBounds = true
  1586. wideLines = false
  1587. largePoints = false
  1588. alphaToOne = false
  1589. multiViewport = false
  1590. samplerAnisotropy = true
  1591. textureCompressionETC2 = false
  1592. textureCompressionASTC_LDR = false
  1593. textureCompressionBC = true
  1594. occlusionQueryPrecise = true
  1595. pipelineStatisticsQuery = true
  1596. vertexPipelineStoresAndAtomics = true
  1597. fragmentStoresAndAtomics = true
  1598. shaderTessellationAndGeometryPointSize = false
  1599. shaderImageGatherExtended = true
  1600. shaderStorageImageExtendedFormats = true
  1601. shaderStorageImageMultisample = false
  1602. shaderStorageImageReadWithoutFormat = true
  1603. shaderStorageImageWriteWithoutFormat = true
  1604. shaderUniformBufferArrayDynamicIndexing = true
  1605. shaderSampledImageArrayDynamicIndexing = true
  1606. shaderStorageBufferArrayDynamicIndexing = true
  1607. shaderStorageImageArrayDynamicIndexing = true
  1608. shaderClipDistance = true
  1609. shaderCullDistance = true
  1610. shaderFloat64 = false
  1611. shaderInt64 = true
  1612. shaderInt16 = true
  1613. shaderResourceResidency = false
  1614. shaderResourceMinLod = false
  1615. sparseBinding = false
  1616. sparseResidencyBuffer = false
  1617. sparseResidencyImage2D = false
  1618. sparseResidencyImage3D = false
  1619. sparseResidency2Samples = false
  1620. sparseResidency4Samples = false
  1621. sparseResidency8Samples = false
  1622. sparseResidency16Samples = false
  1623. sparseResidencyAliased = false
  1624. variableMultisampleRate = false
  1625. inheritedQueries = false
  1626.  
  1627. VkPhysicalDeviceBufferDeviceAddressFeaturesEXT:
  1628. -----------------------------------------------
  1629. bufferDeviceAddress = true
  1630. bufferDeviceAddressCaptureReplay = false
  1631. bufferDeviceAddressMultiDevice = false
  1632.  
  1633. VkPhysicalDeviceDynamicRenderingFeaturesKHR:
  1634. --------------------------------------------
  1635. dynamicRendering = true
  1636.  
  1637. VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR:
  1638. ---------------------------------------------------
  1639. shaderIntegerDotProduct = true
  1640.  
  1641. VkPhysicalDeviceSubgroupSizeControlFeaturesEXT:
  1642. -----------------------------------------------
  1643. subgroupSizeControl = true
  1644. computeFullSubgroups = true
  1645.  
  1646. VkPhysicalDeviceSynchronization2FeaturesKHR:
  1647. --------------------------------------------
  1648. synchronization2 = true
  1649.  
  1650. VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR:
  1651. --------------------------------------------------
  1652. vertexAttributeInstanceRateDivisor = true
  1653. vertexAttributeInstanceRateZeroDivisor = true
  1654.  
  1655. VkPhysicalDeviceVulkan11Features:
  1656. ---------------------------------
  1657. storageBuffer16BitAccess = true
  1658. uniformAndStorageBuffer16BitAccess = true
  1659. storagePushConstant16 = false
  1660. storageInputOutput16 = false
  1661. multiview = true
  1662. multiviewGeometryShader = true
  1663. multiviewTessellationShader = false
  1664. variablePointersStorageBuffer = false
  1665. variablePointers = false
  1666. protectedMemory = false
  1667. samplerYcbcrConversion = false
  1668. shaderDrawParameters = true
  1669.  
  1670. VkPhysicalDeviceVulkan12Features:
  1671. ---------------------------------
  1672. samplerMirrorClampToEdge = true
  1673. drawIndirectCount = true
  1674. storageBuffer8BitAccess = false
  1675. uniformAndStorageBuffer8BitAccess = false
  1676. storagePushConstant8 = false
  1677. shaderBufferInt64Atomics = false
  1678. shaderSharedInt64Atomics = false
  1679. shaderFloat16 = true
  1680. shaderInt8 = false
  1681. descriptorIndexing = true
  1682. shaderInputAttachmentArrayDynamicIndexing = true
  1683. shaderUniformTexelBufferArrayDynamicIndexing = true
  1684. shaderStorageTexelBufferArrayDynamicIndexing = true
  1685. shaderUniformBufferArrayNonUniformIndexing = true
  1686. shaderSampledImageArrayNonUniformIndexing = true
  1687. shaderStorageBufferArrayNonUniformIndexing = true
  1688. shaderStorageImageArrayNonUniformIndexing = true
  1689. shaderInputAttachmentArrayNonUniformIndexing = true
  1690. shaderUniformTexelBufferArrayNonUniformIndexing = true
  1691. shaderStorageTexelBufferArrayNonUniformIndexing = true
  1692. descriptorBindingUniformBufferUpdateAfterBind = true
  1693. descriptorBindingSampledImageUpdateAfterBind = true
  1694. descriptorBindingStorageImageUpdateAfterBind = true
  1695. descriptorBindingStorageBufferUpdateAfterBind = true
  1696. descriptorBindingUniformTexelBufferUpdateAfterBind = true
  1697. descriptorBindingStorageTexelBufferUpdateAfterBind = true
  1698. descriptorBindingUpdateUnusedWhilePending = true
  1699. descriptorBindingPartiallyBound = true
  1700. descriptorBindingVariableDescriptorCount = true
  1701. runtimeDescriptorArray = true
  1702. samplerFilterMinmax = false
  1703. scalarBlockLayout = true
  1704. imagelessFramebuffer = true
  1705. uniformBufferStandardLayout = true
  1706. shaderSubgroupExtendedTypes = true
  1707. separateDepthStencilLayouts = true
  1708. hostQueryReset = true
  1709. timelineSemaphore = true
  1710. bufferDeviceAddress = true
  1711. bufferDeviceAddressCaptureReplay = false
  1712. bufferDeviceAddressMultiDevice = false
  1713. vulkanMemoryModel = false
  1714. vulkanMemoryModelDeviceScope = false
  1715. vulkanMemoryModelAvailabilityVisibilityChains = false
  1716. shaderOutputViewportIndex = false
  1717. shaderOutputLayer = false
  1718. subgroupBroadcastDynamicId = true
  1719.  
  1720.  
  1721. GPU2:
  1722. VkPhysicalDeviceProperties:
  1723. ---------------------------
  1724. apiVersion = 1.3.296 (4206888)
  1725. driverVersion = 0.0.1 (1)
  1726. vendorID = 0x10005
  1727. deviceID = 0x0000
  1728. deviceType = PHYSICAL_DEVICE_TYPE_CPU
  1729. deviceName = llvmpipe (LLVM 17.0.6, 256 bits)
  1730. pipelineCacheUUID = 32342e33-2e34-202d-206b-6973616b2d6d
  1731.  
  1732. VkPhysicalDeviceLimits:
  1733. -----------------------
  1734. maxImageDimension1D = 16384
  1735. maxImageDimension2D = 16384
  1736. maxImageDimension3D = 4096
  1737. maxImageDimensionCube = 32768
  1738. maxImageArrayLayers = 2048
  1739. maxTexelBufferElements = 134217728
  1740. maxUniformBufferRange = 65536
  1741. maxStorageBufferRange = 134217728
  1742. maxPushConstantsSize = 256
  1743. maxMemoryAllocationCount = 4294967295
  1744. maxSamplerAllocationCount = 32768
  1745. bufferImageGranularity = 0x00000040
  1746. sparseAddressSpaceSize = 0x80000000
  1747. maxBoundDescriptorSets = 8
  1748. maxPerStageDescriptorSamplers = 1000000
  1749. maxPerStageDescriptorUniformBuffers = 1000000
  1750. maxPerStageDescriptorStorageBuffers = 1000000
  1751. maxPerStageDescriptorSampledImages = 1000000
  1752. maxPerStageDescriptorStorageImages = 1000000
  1753. maxPerStageDescriptorInputAttachments = 1000000
  1754. maxPerStageResources = 1000000
  1755. maxDescriptorSetSamplers = 1000000
  1756. maxDescriptorSetUniformBuffers = 1000000
  1757. maxDescriptorSetUniformBuffersDynamic = 1000000
  1758. maxDescriptorSetStorageBuffers = 1000000
  1759. maxDescriptorSetStorageBuffersDynamic = 1000000
  1760. maxDescriptorSetSampledImages = 1000000
  1761. maxDescriptorSetStorageImages = 1000000
  1762. maxDescriptorSetInputAttachments = 1000000
  1763. maxVertexInputAttributes = 32
  1764. maxVertexInputBindings = 32
  1765. maxVertexInputAttributeOffset = 2047
  1766. maxVertexInputBindingStride = 2048
  1767. maxVertexOutputComponents = 128
  1768. maxTessellationGenerationLevel = 64
  1769. maxTessellationPatchSize = 32
  1770. maxTessellationControlPerVertexInputComponents = 128
  1771. maxTessellationControlPerVertexOutputComponents = 128
  1772. maxTessellationControlPerPatchOutputComponents = 128
  1773. maxTessellationControlTotalOutputComponents = 4096
  1774. maxTessellationEvaluationInputComponents = 128
  1775. maxTessellationEvaluationOutputComponents = 128
  1776. maxGeometryShaderInvocations = 32
  1777. maxGeometryInputComponents = 64
  1778. maxGeometryOutputComponents = 128
  1779. maxGeometryOutputVertices = 1024
  1780. maxGeometryTotalOutputComponents = 1024
  1781. maxFragmentInputComponents = 128
  1782. maxFragmentOutputAttachments = 8
  1783. maxFragmentDualSrcAttachments = 2
  1784. maxFragmentCombinedOutputResources = 104
  1785. maxComputeSharedMemorySize = 32768
  1786. maxComputeWorkGroupCount: count = 3
  1787. 65535
  1788. 65535
  1789. 65535
  1790. maxComputeWorkGroupInvocations = 1024
  1791. maxComputeWorkGroupSize: count = 3
  1792. 1024
  1793. 1024
  1794. 1024
  1795. subPixelPrecisionBits = 8
  1796. subTexelPrecisionBits = 8
  1797. mipmapPrecisionBits = 6
  1798. maxDrawIndexedIndexValue = 4294967295
  1799. maxDrawIndirectCount = 4294967295
  1800. maxSamplerLodBias = 16
  1801. maxSamplerAnisotropy = 16
  1802. maxViewports = 16
  1803. maxViewportDimensions: count = 2
  1804. 16384
  1805. 16384
  1806. viewportBoundsRange: count = 2
  1807. -32768
  1808. 32768
  1809. viewportSubPixelBits = 0
  1810. minMemoryMapAlignment = 64
  1811. minTexelBufferOffsetAlignment = 0x00000010
  1812. minUniformBufferOffsetAlignment = 0x00000010
  1813. minStorageBufferOffsetAlignment = 0x00000010
  1814. minTexelOffset = -32
  1815. maxTexelOffset = 31
  1816. minTexelGatherOffset = -32
  1817. maxTexelGatherOffset = 31
  1818. minInterpolationOffset = -2
  1819. maxInterpolationOffset = 2
  1820. subPixelInterpolationOffsetBits = 8
  1821. maxFramebufferWidth = 16384
  1822. maxFramebufferHeight = 16384
  1823. maxFramebufferLayers = 2048
  1824. framebufferColorSampleCounts: count = 2
  1825. SAMPLE_COUNT_1_BIT
  1826. SAMPLE_COUNT_4_BIT
  1827. framebufferDepthSampleCounts: count = 2
  1828. SAMPLE_COUNT_1_BIT
  1829. SAMPLE_COUNT_4_BIT
  1830. framebufferStencilSampleCounts: count = 2
  1831. SAMPLE_COUNT_1_BIT
  1832. SAMPLE_COUNT_4_BIT
  1833. framebufferNoAttachmentsSampleCounts: count = 2
  1834. SAMPLE_COUNT_1_BIT
  1835. SAMPLE_COUNT_4_BIT
  1836. maxColorAttachments = 8
  1837. sampledImageColorSampleCounts: count = 2
  1838. SAMPLE_COUNT_1_BIT
  1839. SAMPLE_COUNT_4_BIT
  1840. sampledImageIntegerSampleCounts: count = 2
  1841. SAMPLE_COUNT_1_BIT
  1842. SAMPLE_COUNT_4_BIT
  1843. sampledImageDepthSampleCounts: count = 2
  1844. SAMPLE_COUNT_1_BIT
  1845. SAMPLE_COUNT_4_BIT
  1846. sampledImageStencilSampleCounts: count = 2
  1847. SAMPLE_COUNT_1_BIT
  1848. SAMPLE_COUNT_4_BIT
  1849. storageImageSampleCounts: count = 2
  1850. SAMPLE_COUNT_1_BIT
  1851. SAMPLE_COUNT_4_BIT
  1852. maxSampleMaskWords = 1
  1853. timestampComputeAndGraphics = true
  1854. timestampPeriod = 1
  1855. maxClipDistances = 8
  1856. maxCullDistances = 8
  1857. maxCombinedClipAndCullDistances = 8
  1858. discreteQueuePriorities = 2
  1859. pointSizeRange: count = 2
  1860. 0
  1861. 256
  1862. lineWidthRange: count = 2
  1863. 1
  1864. 255
  1865. pointSizeGranularity = 0.125
  1866. lineWidthGranularity = 0.0078125
  1867. strictLines = true
  1868. standardSampleLocations = true
  1869. optimalBufferCopyOffsetAlignment = 0x00000080
  1870. optimalBufferCopyRowPitchAlignment = 0x00000080
  1871. nonCoherentAtomSize = 0x00000040
  1872.  
  1873. VkPhysicalDeviceSparseProperties:
  1874. ---------------------------------
  1875. residencyStandard2DBlockShape = true
  1876. residencyStandard2DMultisampleBlockShape = true
  1877. residencyStandard3DBlockShape = true
  1878. residencyAlignedMipSize = false
  1879. residencyNonResidentStrict = false
  1880.  
  1881. VkPhysicalDeviceAccelerationStructurePropertiesKHR:
  1882. ---------------------------------------------------
  1883. maxGeometryCount = 16777215
  1884. maxInstanceCount = 16777215
  1885. maxPrimitiveCount = 16777215
  1886. maxPerStageDescriptorAccelerationStructures = 1000000
  1887. maxPerStageDescriptorUpdateAfterBindAccelerationStructures = 1000000
  1888. maxDescriptorSetAccelerationStructures = 1000000
  1889. maxDescriptorSetUpdateAfterBindAccelerationStructures = 1000000
  1890. minAccelerationStructureScratchOffsetAlignment = 8
  1891.  
  1892. VkPhysicalDeviceCustomBorderColorPropertiesEXT:
  1893. -----------------------------------------------
  1894. maxCustomBorderColorSamplers = 32768
  1895.  
  1896. VkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXT:
  1897. --------------------------------------------------------
  1898. combinedImageSamplerDensityMapDescriptorSize = 0
  1899.  
  1900. VkPhysicalDeviceDescriptorBufferPropertiesEXT:
  1901. ----------------------------------------------
  1902. combinedImageSamplerDescriptorSingleArray = true
  1903. bufferlessPushDescriptors = true
  1904. allowSamplerImageViewPostSubmitCreation = false
  1905. descriptorBufferOffsetAlignment = 0x00000004
  1906. maxDescriptorBufferBindings = 8
  1907. maxResourceDescriptorBufferBindings = 8
  1908. maxSamplerDescriptorBufferBindings = 8
  1909. maxEmbeddedImmutableSamplerBindings = 8
  1910. maxEmbeddedImmutableSamplers = 2032
  1911. bufferCaptureReplayDescriptorDataSize = 0
  1912. imageCaptureReplayDescriptorDataSize = 0
  1913. imageViewCaptureReplayDescriptorDataSize = 0
  1914. samplerCaptureReplayDescriptorDataSize = 0
  1915. accelerationStructureCaptureReplayDescriptorDataSize = 0
  1916. samplerDescriptorSize = 256
  1917. combinedImageSamplerDescriptorSize = 256
  1918. sampledImageDescriptorSize = 256
  1919. storageImageDescriptorSize = 256
  1920. uniformTexelBufferDescriptorSize = 256
  1921. robustUniformTexelBufferDescriptorSize = 256
  1922. storageTexelBufferDescriptorSize = 256
  1923. robustStorageTexelBufferDescriptorSize = 256
  1924. uniformBufferDescriptorSize = 256
  1925. robustUniformBufferDescriptorSize = 256
  1926. storageBufferDescriptorSize = 256
  1927. robustStorageBufferDescriptorSize = 256
  1928. inputAttachmentDescriptorSize = 256
  1929. accelerationStructureDescriptorSize = 256
  1930. maxSamplerDescriptorBufferRange = 0xffffffff
  1931. maxResourceDescriptorBufferRange = 0xffffffff
  1932. samplerDescriptorBufferAddressSpaceSize = 0xffffffff
  1933. resourceDescriptorBufferAddressSpaceSize = 0xffffffff
  1934. descriptorBufferAddressSpaceSize = 0xffffffff
  1935.  
  1936. VkPhysicalDeviceExtendedDynamicState3PropertiesEXT:
  1937. ---------------------------------------------------
  1938. dynamicPrimitiveTopologyUnrestricted = true
  1939.  
  1940. VkPhysicalDeviceExternalMemoryHostPropertiesEXT:
  1941. ------------------------------------------------
  1942. minImportedHostPointerAlignment = 0x00001000
  1943.  
  1944. VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT:
  1945. -----------------------------------------------------
  1946. graphicsPipelineLibraryFastLinking = true
  1947. graphicsPipelineLibraryIndependentInterpolationDecoration = true
  1948.  
  1949. VkPhysicalDeviceLineRasterizationPropertiesEXT:
  1950. -----------------------------------------------
  1951. lineSubPixelPrecisionBits = 8
  1952.  
  1953. VkPhysicalDeviceMaintenance5PropertiesKHR:
  1954. ------------------------------------------
  1955. earlyFragmentMultisampleCoverageAfterSampleCounting = true
  1956. earlyFragmentSampleMaskTestBeforeSampleCounting = false
  1957. depthStencilSwizzleOneSupport = false
  1958. polygonModePointSize = true
  1959. nonStrictSinglePixelWideLinesUseParallelogram = false
  1960. nonStrictWideLinesUseParallelogram = false
  1961.  
  1962. VkPhysicalDeviceMaintenance6PropertiesKHR:
  1963. ------------------------------------------
  1964. blockTexelViewCompatibleMultipleLayers = true
  1965. maxCombinedImageSamplerDescriptorCount = 3
  1966. fragmentShadingRateClampCombinerInputs = false
  1967.  
  1968. VkPhysicalDeviceMeshShaderPropertiesEXT:
  1969. ----------------------------------------
  1970. maxTaskWorkGroupTotalCount = 4194304
  1971. maxTaskWorkGroupCount: count = 3
  1972. 65536
  1973. 65536
  1974. 65536
  1975. maxTaskWorkGroupInvocations = 1024
  1976. maxTaskWorkGroupSize: count = 3
  1977. 1024
  1978. 1024
  1979. 1024
  1980. maxTaskPayloadSize = 16384
  1981. maxTaskSharedMemorySize = 32768
  1982. maxTaskPayloadAndSharedMemorySize = 32768
  1983. maxMeshWorkGroupTotalCount = 4194304
  1984. maxMeshWorkGroupCount: count = 3
  1985. 65536
  1986. 65536
  1987. 65536
  1988. maxMeshWorkGroupInvocations = 1024
  1989. maxMeshWorkGroupSize: count = 3
  1990. 1024
  1991. 1024
  1992. 1024
  1993. maxMeshSharedMemorySize = 28672
  1994. maxMeshPayloadAndSharedMemorySize = 45056
  1995. maxMeshOutputMemorySize = 32768
  1996. maxMeshPayloadAndOutputMemorySize = 49152
  1997. maxMeshOutputComponents = 128
  1998. maxMeshOutputVertices = 256
  1999. maxMeshOutputPrimitives = 256
  2000. maxMeshOutputLayers = 8
  2001. maxMeshMultiviewViewCount = 0
  2002. meshOutputPerVertexGranularity = 1
  2003. meshOutputPerPrimitiveGranularity = 1
  2004. maxPreferredTaskWorkGroupInvocations = 64
  2005. maxPreferredMeshWorkGroupInvocations = 128
  2006. prefersLocalInvocationVertexOutput = true
  2007. prefersLocalInvocationPrimitiveOutput = true
  2008. prefersCompactVertexOutput = true
  2009. prefersCompactPrimitiveOutput = false
  2010.  
  2011. VkPhysicalDeviceMultiDrawPropertiesEXT:
  2012. ---------------------------------------
  2013. maxMultiDrawCount = 2048
  2014.  
  2015. VkPhysicalDeviceNestedCommandBufferPropertiesEXT:
  2016. -------------------------------------------------
  2017. maxCommandBufferNestingLevel = 4294967295
  2018.  
  2019. VkPhysicalDevicePipelineRobustnessPropertiesEXT:
  2020. ------------------------------------------------
  2021. defaultRobustnessStorageBuffers = PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS_2_EXT
  2022. defaultRobustnessUniformBuffers = PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS_2_EXT
  2023. defaultRobustnessVertexInputs = PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS_2_EXT
  2024. defaultRobustnessImages = PIPELINE_ROBUSTNESS_IMAGE_BEHAVIOR_ROBUST_IMAGE_ACCESS_2_EXT
  2025.  
  2026. VkPhysicalDeviceProvokingVertexPropertiesEXT:
  2027. ---------------------------------------------
  2028. provokingVertexModePerPipeline = true
  2029. transformFeedbackPreservesTriangleFanProvokingVertex = true
  2030.  
  2031. VkPhysicalDevicePushDescriptorPropertiesKHR:
  2032. --------------------------------------------
  2033. maxPushDescriptors = 32
  2034.  
  2035. VkPhysicalDeviceRayTracingPipelinePropertiesKHR:
  2036. ------------------------------------------------
  2037. shaderGroupHandleSize = 32
  2038. maxRayRecursionDepth = 31
  2039. maxShaderGroupStride = 16384
  2040. shaderGroupBaseAlignment = 32
  2041. shaderGroupHandleCaptureReplaySize = 0
  2042. maxRayDispatchInvocationCount = 67108864
  2043. shaderGroupHandleAlignment = 16
  2044. maxRayHitAttributeSize = 32
  2045.  
  2046. VkPhysicalDeviceRobustness2PropertiesEXT:
  2047. -----------------------------------------
  2048. robustStorageBufferAccessSizeAlignment = 0x00000001
  2049. robustUniformBufferAccessSizeAlignment = 0x00000001
  2050.  
  2051. VkPhysicalDeviceShaderObjectPropertiesEXT:
  2052. ------------------------------------------
  2053. shaderBinaryUUID = 32342e33-2e34-202d-206b-6973616b2d6d
  2054. shaderBinaryVersion = 1
  2055.  
  2056. VkPhysicalDeviceTransformFeedbackPropertiesEXT:
  2057. -----------------------------------------------
  2058. maxTransformFeedbackStreams = 4
  2059. maxTransformFeedbackBuffers = 4
  2060. maxTransformFeedbackBufferSize = 0xffffffff
  2061. maxTransformFeedbackStreamDataSize = 512
  2062. maxTransformFeedbackBufferDataSize = 512
  2063. maxTransformFeedbackBufferDataStride = 512
  2064. transformFeedbackQueries = true
  2065. transformFeedbackStreamsLinesTriangles = false
  2066. transformFeedbackRasterizationStreamSelect = false
  2067. transformFeedbackDraw = true
  2068.  
  2069. VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT:
  2070. ----------------------------------------------------
  2071. maxVertexAttribDivisor = 4294967295
  2072.  
  2073. VkPhysicalDeviceVertexAttributeDivisorPropertiesKHR:
  2074. ----------------------------------------------------
  2075. maxVertexAttribDivisor = 4294967295
  2076. supportsNonZeroFirstInstance = false
  2077.  
  2078. VkPhysicalDeviceVulkan11Properties:
  2079. -----------------------------------
  2080. deviceUUID = 6d657361-3234-2e33-2e34-202d206b6900
  2081. driverUUID = 6c6c766d-7069-7065-5555-494400000000
  2082. deviceNodeMask = 0
  2083. deviceLUIDValid = false
  2084. subgroupSize = 8
  2085. subgroupSupportedStages: count = 4
  2086. SHADER_STAGE_FRAGMENT_BIT
  2087. SHADER_STAGE_COMPUTE_BIT
  2088. SHADER_STAGE_TASK_BIT_EXT
  2089. SHADER_STAGE_MESH_BIT_EXT
  2090. subgroupSupportedOperations: count = 8
  2091. SUBGROUP_FEATURE_BASIC_BIT
  2092. SUBGROUP_FEATURE_VOTE_BIT
  2093. SUBGROUP_FEATURE_ARITHMETIC_BIT
  2094. SUBGROUP_FEATURE_BALLOT_BIT
  2095. SUBGROUP_FEATURE_SHUFFLE_BIT
  2096. SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
  2097. SUBGROUP_FEATURE_CLUSTERED_BIT
  2098. SUBGROUP_FEATURE_QUAD_BIT
  2099. subgroupQuadOperationsInAllStages = false
  2100. pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES
  2101. maxMultiviewViewCount = 6
  2102. maxMultiviewInstanceIndex = 2147483647
  2103. protectedNoFault = false
  2104. maxPerSetDescriptors = 1000000
  2105. maxMemoryAllocationSize = 0x80000000
  2106.  
  2107. VkPhysicalDeviceVulkan12Properties:
  2108. -----------------------------------
  2109. driverID = DRIVER_ID_MESA_LLVMPIPE
  2110. driverName = llvmpipe
  2111. driverInfo = Mesa 24.3.4 - kisak-mesa PPA (LLVM 17.0.6)
  2112. conformanceVersion:
  2113. major = 1
  2114. minor = 3
  2115. subminor = 1
  2116. patch = 1
  2117. denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  2118. roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  2119. shaderSignedZeroInfNanPreserveFloat16 = true
  2120. shaderSignedZeroInfNanPreserveFloat32 = true
  2121. shaderSignedZeroInfNanPreserveFloat64 = true
  2122. shaderDenormPreserveFloat16 = false
  2123. shaderDenormPreserveFloat32 = false
  2124. shaderDenormPreserveFloat64 = false
  2125. shaderDenormFlushToZeroFloat16 = false
  2126. shaderDenormFlushToZeroFloat32 = false
  2127. shaderDenormFlushToZeroFloat64 = false
  2128. shaderRoundingModeRTEFloat16 = true
  2129. shaderRoundingModeRTEFloat32 = true
  2130. shaderRoundingModeRTEFloat64 = true
  2131. shaderRoundingModeRTZFloat16 = false
  2132. shaderRoundingModeRTZFloat32 = false
  2133. shaderRoundingModeRTZFloat64 = false
  2134. maxUpdateAfterBindDescriptorsInAllPools = 4294967295
  2135. shaderUniformBufferArrayNonUniformIndexingNative = true
  2136. shaderSampledImageArrayNonUniformIndexingNative = true
  2137. shaderStorageBufferArrayNonUniformIndexingNative = true
  2138. shaderStorageImageArrayNonUniformIndexingNative = true
  2139. shaderInputAttachmentArrayNonUniformIndexingNative = true
  2140. robustBufferAccessUpdateAfterBind = true
  2141. quadDivergentImplicitLod = true
  2142. maxPerStageDescriptorUpdateAfterBindSamplers = 1000000
  2143. maxPerStageDescriptorUpdateAfterBindUniformBuffers = 1000000
  2144. maxPerStageDescriptorUpdateAfterBindStorageBuffers = 1000000
  2145. maxPerStageDescriptorUpdateAfterBindSampledImages = 1000000
  2146. maxPerStageDescriptorUpdateAfterBindStorageImages = 1000000
  2147. maxPerStageDescriptorUpdateAfterBindInputAttachments = 1000000
  2148. maxPerStageUpdateAfterBindResources = 1000000
  2149. maxDescriptorSetUpdateAfterBindSamplers = 1000000
  2150. maxDescriptorSetUpdateAfterBindUniformBuffers = 1000000
  2151. maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 1000000
  2152. maxDescriptorSetUpdateAfterBindStorageBuffers = 1000000
  2153. maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 1000000
  2154. maxDescriptorSetUpdateAfterBindSampledImages = 1000000
  2155. maxDescriptorSetUpdateAfterBindStorageImages = 1000000
  2156. maxDescriptorSetUpdateAfterBindInputAttachments = 1000000
  2157. supportedDepthResolveModes: count = 2
  2158. RESOLVE_MODE_SAMPLE_ZERO_BIT
  2159. RESOLVE_MODE_AVERAGE_BIT
  2160. supportedStencilResolveModes: count = 1
  2161. RESOLVE_MODE_SAMPLE_ZERO_BIT
  2162. independentResolveNone = false
  2163. independentResolve = false
  2164. filterMinmaxSingleComponentFormats = true
  2165. filterMinmaxImageComponentMapping = true
  2166. maxTimelineSemaphoreValueDifference = 18446744073709551615
  2167. framebufferIntegerColorSampleCounts: count = 1
  2168. SAMPLE_COUNT_1_BIT
  2169.  
  2170. VkPhysicalDeviceVulkan13Properties:
  2171. -----------------------------------
  2172. minSubgroupSize = 8
  2173. maxSubgroupSize = 8
  2174. maxComputeWorkgroupSubgroups = 32
  2175. requiredSubgroupSizeStages: count = 2
  2176. SHADER_STAGE_FRAGMENT_BIT
  2177. SHADER_STAGE_COMPUTE_BIT
  2178. maxInlineUniformBlockSize = 4096
  2179. maxPerStageDescriptorInlineUniformBlocks = 8
  2180. maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks = 8
  2181. maxDescriptorSetInlineUniformBlocks = 8
  2182. maxDescriptorSetUpdateAfterBindInlineUniformBlocks = 8
  2183. maxInlineUniformTotalSize = 262144
  2184. integerDotProduct8BitUnsignedAccelerated = false
  2185. integerDotProduct8BitSignedAccelerated = false
  2186. integerDotProduct8BitMixedSignednessAccelerated = false
  2187. integerDotProduct4x8BitPackedUnsignedAccelerated = false
  2188. integerDotProduct4x8BitPackedSignedAccelerated = false
  2189. integerDotProduct4x8BitPackedMixedSignednessAccelerated = false
  2190. integerDotProduct16BitUnsignedAccelerated = false
  2191. integerDotProduct16BitSignedAccelerated = false
  2192. integerDotProduct16BitMixedSignednessAccelerated = false
  2193. integerDotProduct32BitUnsignedAccelerated = false
  2194. integerDotProduct32BitSignedAccelerated = false
  2195. integerDotProduct32BitMixedSignednessAccelerated = false
  2196. integerDotProduct64BitUnsignedAccelerated = false
  2197. integerDotProduct64BitSignedAccelerated = false
  2198. integerDotProduct64BitMixedSignednessAccelerated = false
  2199. integerDotProductAccumulatingSaturating8BitUnsignedAccelerated = false
  2200. integerDotProductAccumulatingSaturating8BitSignedAccelerated = false
  2201. integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated = false
  2202. integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated = false
  2203. integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated = false
  2204. integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated = false
  2205. integerDotProductAccumulatingSaturating16BitUnsignedAccelerated = false
  2206. integerDotProductAccumulatingSaturating16BitSignedAccelerated = false
  2207. integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated = false
  2208. integerDotProductAccumulatingSaturating32BitUnsignedAccelerated = false
  2209. integerDotProductAccumulatingSaturating32BitSignedAccelerated = false
  2210. integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated = false
  2211. integerDotProductAccumulatingSaturating64BitUnsignedAccelerated = false
  2212. integerDotProductAccumulatingSaturating64BitSignedAccelerated = false
  2213. integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated = false
  2214. storageTexelBufferOffsetAlignmentBytes = 0x00000010
  2215. storageTexelBufferOffsetSingleTexelAlignment = true
  2216. uniformTexelBufferOffsetAlignmentBytes = 0x00000010
  2217. uniformTexelBufferOffsetSingleTexelAlignment = true
  2218. maxBufferSize = 0xffffffff
  2219.  
  2220.  
  2221. VkPhysicalDeviceHostImageCopyPropertiesEXT:
  2222. copySrcLayoutCount = 23
  2223. pCopySrcLayouts: count = 23
  2224. IMAGE_LAYOUT_GENERAL
  2225. IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL
  2226. IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL
  2227. IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL
  2228. IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL
  2229. IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL
  2230. IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL
  2231. IMAGE_LAYOUT_PREINITIALIZED
  2232. IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL
  2233. IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL
  2234. IMAGE_LAYOUT_DEPTH_ATTACHMENT_OPTIMAL
  2235. IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL
  2236. IMAGE_LAYOUT_STENCIL_ATTACHMENT_OPTIMAL
  2237. IMAGE_LAYOUT_STENCIL_READ_ONLY_OPTIMAL
  2238. IMAGE_LAYOUT_READ_ONLY_OPTIMAL
  2239. IMAGE_LAYOUT_ATTACHMENT_OPTIMAL
  2240. IMAGE_LAYOUT_PRESENT_SRC_KHR
  2241. IMAGE_LAYOUT_VIDEO_DECODE_DST_KHR
  2242. IMAGE_LAYOUT_VIDEO_DECODE_SRC_KHR
  2243. IMAGE_LAYOUT_VIDEO_DECODE_DPB_KHR
  2244. IMAGE_LAYOUT_SHARED_PRESENT_KHR
  2245. IMAGE_LAYOUT_FRAGMENT_DENSITY_MAP_OPTIMAL_EXT
  2246. IMAGE_LAYOUT_FRAGMENT_SHADING_RATE_ATTACHMENT_OPTIMAL_KHR
  2247. copyDstLayoutCount = 23
  2248. pCopyDstLayouts: count = 23
  2249. IMAGE_LAYOUT_GENERAL
  2250. IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL
  2251. IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL
  2252. IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL
  2253. IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL
  2254. IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL
  2255. IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL
  2256. IMAGE_LAYOUT_PREINITIALIZED
  2257. IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL
  2258. IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL
  2259. IMAGE_LAYOUT_DEPTH_ATTACHMENT_OPTIMAL
  2260. IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL
  2261. IMAGE_LAYOUT_STENCIL_ATTACHMENT_OPTIMAL
  2262. IMAGE_LAYOUT_STENCIL_READ_ONLY_OPTIMAL
  2263. IMAGE_LAYOUT_READ_ONLY_OPTIMAL
  2264. IMAGE_LAYOUT_ATTACHMENT_OPTIMAL
  2265. IMAGE_LAYOUT_PRESENT_SRC_KHR
  2266. IMAGE_LAYOUT_VIDEO_DECODE_DST_KHR
  2267. IMAGE_LAYOUT_VIDEO_DECODE_SRC_KHR
  2268. IMAGE_LAYOUT_VIDEO_DECODE_DPB_KHR
  2269. IMAGE_LAYOUT_SHARED_PRESENT_KHR
  2270. IMAGE_LAYOUT_FRAGMENT_DENSITY_MAP_OPTIMAL_EXT
  2271. IMAGE_LAYOUT_FRAGMENT_SHADING_RATE_ATTACHMENT_OPTIMAL_KHR
  2272. optimalTilingLayoutUUID = 32342e33-2e34-202d-206b-6973616b2d6d
  2273. identicalMemoryTypeRequirements = false
  2274. Device Extensions: count = 151
  2275. VK_AMDX_shader_enqueue : extension revision 1
  2276. VK_ANDROID_external_memory_android_hardware_buffer : extension revision 5
  2277. VK_ARM_rasterization_order_attachment_access : extension revision 1
  2278. VK_EXT_4444_formats : extension revision 1
  2279. VK_EXT_attachment_feedback_loop_dynamic_state : extension revision 1
  2280. VK_EXT_attachment_feedback_loop_layout : extension revision 2
  2281. VK_EXT_border_color_swizzle : extension revision 1
  2282. VK_EXT_calibrated_timestamps : extension revision 2
  2283. VK_EXT_color_write_enable : extension revision 1
  2284. VK_EXT_conditional_rendering : extension revision 2
  2285. VK_EXT_custom_border_color : extension revision 12
  2286. VK_EXT_depth_clip_control : extension revision 1
  2287. VK_EXT_depth_clip_enable : extension revision 1
  2288. VK_EXT_depth_range_unrestricted : extension revision 1
  2289. VK_EXT_descriptor_buffer : extension revision 1
  2290. VK_EXT_descriptor_indexing : extension revision 2
  2291. VK_EXT_device_generated_commands : extension revision 1
  2292. VK_EXT_dynamic_rendering_unused_attachments : extension revision 1
  2293. VK_EXT_extended_dynamic_state : extension revision 1
  2294. VK_EXT_extended_dynamic_state2 : extension revision 1
  2295. VK_EXT_extended_dynamic_state3 : extension revision 2
  2296. VK_EXT_external_memory_dma_buf : extension revision 1
  2297. VK_EXT_external_memory_host : extension revision 1
  2298. VK_EXT_graphics_pipeline_library : extension revision 1
  2299. VK_EXT_host_image_copy : extension revision 1
  2300. VK_EXT_host_query_reset : extension revision 1
  2301. VK_EXT_image_2d_view_of_3d : extension revision 1
  2302. VK_EXT_image_robustness : extension revision 1
  2303. VK_EXT_image_sliced_view_of_3d : extension revision 1
  2304. VK_EXT_index_type_uint8 : extension revision 1
  2305. VK_EXT_inline_uniform_block : extension revision 1
  2306. VK_EXT_legacy_vertex_attributes : extension revision 1
  2307. VK_EXT_line_rasterization : extension revision 1
  2308. VK_EXT_load_store_op_none : extension revision 1
  2309. VK_EXT_memory_budget : extension revision 1
  2310. VK_EXT_memory_priority : extension revision 1
  2311. VK_EXT_mesh_shader : extension revision 1
  2312. VK_EXT_multi_draw : extension revision 1
  2313. VK_EXT_multisampled_render_to_single_sampled : extension revision 1
  2314. VK_EXT_mutable_descriptor_type : extension revision 1
  2315. VK_EXT_nested_command_buffer : extension revision 1
  2316. VK_EXT_non_seamless_cube_map : extension revision 1
  2317. VK_EXT_pageable_device_local_memory : extension revision 1
  2318. VK_EXT_pipeline_creation_cache_control : extension revision 3
  2319. VK_EXT_pipeline_creation_feedback : extension revision 1
  2320. VK_EXT_pipeline_library_group_handles : extension revision 1
  2321. VK_EXT_pipeline_protected_access : extension revision 1
  2322. VK_EXT_pipeline_robustness : extension revision 1
  2323. VK_EXT_post_depth_coverage : extension revision 1
  2324. VK_EXT_primitive_topology_list_restart : extension revision 1
  2325. VK_EXT_primitives_generated_query : extension revision 1
  2326. VK_EXT_private_data : extension revision 1
  2327. VK_EXT_provoking_vertex : extension revision 1
  2328. VK_EXT_queue_family_foreign : extension revision 1
  2329. VK_EXT_rasterization_order_attachment_access : extension revision 1
  2330. VK_EXT_robustness2 : extension revision 1
  2331. VK_EXT_sampler_filter_minmax : extension revision 2
  2332. VK_EXT_scalar_block_layout : extension revision 1
  2333. VK_EXT_separate_stencil_usage : extension revision 1
  2334. VK_EXT_shader_atomic_float : extension revision 1
  2335. VK_EXT_shader_atomic_float2 : extension revision 1
  2336. VK_EXT_shader_demote_to_helper_invocation : extension revision 1
  2337. VK_EXT_shader_object : extension revision 1
  2338. VK_EXT_shader_replicated_composites : extension revision 1
  2339. VK_EXT_shader_stencil_export : extension revision 1
  2340. VK_EXT_shader_subgroup_ballot : extension revision 1
  2341. VK_EXT_shader_subgroup_vote : extension revision 1
  2342. VK_EXT_shader_viewport_index_layer : extension revision 1
  2343. VK_EXT_subgroup_size_control : extension revision 2
  2344. VK_EXT_swapchain_maintenance1 : extension revision 1
  2345. VK_EXT_texel_buffer_alignment : extension revision 1
  2346. VK_EXT_transform_feedback : extension revision 1
  2347. VK_EXT_vertex_attribute_divisor : extension revision 3
  2348. VK_EXT_vertex_input_dynamic_state : extension revision 2
  2349. VK_EXT_ycbcr_2plane_444_formats : extension revision 1
  2350. VK_EXT_ycbcr_image_arrays : extension revision 1
  2351. VK_GOOGLE_decorate_string : extension revision 1
  2352. VK_GOOGLE_hlsl_functionality1 : extension revision 1
  2353. VK_KHR_16bit_storage : extension revision 1
  2354. VK_KHR_8bit_storage : extension revision 1
  2355. VK_KHR_acceleration_structure : extension revision 13
  2356. VK_KHR_bind_memory2 : extension revision 1
  2357. VK_KHR_buffer_device_address : extension revision 1
  2358. VK_KHR_copy_commands2 : extension revision 1
  2359. VK_KHR_create_renderpass2 : extension revision 1
  2360. VK_KHR_dedicated_allocation : extension revision 3
  2361. VK_KHR_deferred_host_operations : extension revision 4
  2362. VK_KHR_depth_stencil_resolve : extension revision 1
  2363. VK_KHR_descriptor_update_template : extension revision 1
  2364. VK_KHR_device_group : extension revision 4
  2365. VK_KHR_draw_indirect_count : extension revision 1
  2366. VK_KHR_driver_properties : extension revision 1
  2367. VK_KHR_dynamic_rendering : extension revision 1
  2368. VK_KHR_dynamic_rendering_local_read : extension revision 1
  2369. VK_KHR_external_fence : extension revision 1
  2370. VK_KHR_external_memory : extension revision 1
  2371. VK_KHR_external_memory_fd : extension revision 1
  2372. VK_KHR_external_semaphore : extension revision 1
  2373. VK_KHR_format_feature_flags2 : extension revision 2
  2374. VK_KHR_get_memory_requirements2 : extension revision 1
  2375. VK_KHR_global_priority : extension revision 1
  2376. VK_KHR_image_format_list : extension revision 1
  2377. VK_KHR_imageless_framebuffer : extension revision 1
  2378. VK_KHR_incremental_present : extension revision 2
  2379. VK_KHR_index_type_uint8 : extension revision 1
  2380. VK_KHR_line_rasterization : extension revision 1
  2381. VK_KHR_load_store_op_none : extension revision 1
  2382. VK_KHR_maintenance1 : extension revision 2
  2383. VK_KHR_maintenance2 : extension revision 1
  2384. VK_KHR_maintenance3 : extension revision 1
  2385. VK_KHR_maintenance4 : extension revision 2
  2386. VK_KHR_maintenance5 : extension revision 1
  2387. VK_KHR_maintenance6 : extension revision 1
  2388. VK_KHR_maintenance7 : extension revision 1
  2389. VK_KHR_map_memory2 : extension revision 1
  2390. VK_KHR_multiview : extension revision 1
  2391. VK_KHR_pipeline_library : extension revision 1
  2392. VK_KHR_push_descriptor : extension revision 2
  2393. VK_KHR_ray_query : extension revision 1
  2394. VK_KHR_ray_tracing_maintenance1 : extension revision 1
  2395. VK_KHR_ray_tracing_pipeline : extension revision 1
  2396. VK_KHR_ray_tracing_position_fetch : extension revision 1
  2397. VK_KHR_relaxed_block_layout : extension revision 1
  2398. VK_KHR_sampler_mirror_clamp_to_edge : extension revision 3
  2399. VK_KHR_sampler_ycbcr_conversion : extension revision 14
  2400. VK_KHR_separate_depth_stencil_layouts : extension revision 1
  2401. VK_KHR_shader_atomic_int64 : extension revision 1
  2402. VK_KHR_shader_clock : extension revision 1
  2403. VK_KHR_shader_draw_parameters : extension revision 1
  2404. VK_KHR_shader_expect_assume : extension revision 1
  2405. VK_KHR_shader_float16_int8 : extension revision 1
  2406. VK_KHR_shader_float_controls : extension revision 4
  2407. VK_KHR_shader_integer_dot_product : extension revision 1
  2408. VK_KHR_shader_maximal_reconvergence : extension revision 1
  2409. VK_KHR_shader_non_semantic_info : extension revision 1
  2410. VK_KHR_shader_relaxed_extended_instruction : extension revision 1
  2411. VK_KHR_shader_subgroup_extended_types : extension revision 1
  2412. VK_KHR_shader_subgroup_rotate : extension revision 2
  2413. VK_KHR_shader_terminate_invocation : extension revision 1
  2414. VK_KHR_spirv_1_4 : extension revision 1
  2415. VK_KHR_storage_buffer_storage_class : extension revision 1
  2416. VK_KHR_swapchain : extension revision 70
  2417. VK_KHR_swapchain_mutable_format : extension revision 1
  2418. VK_KHR_synchronization2 : extension revision 1
  2419. VK_KHR_timeline_semaphore : extension revision 2
  2420. VK_KHR_uniform_buffer_standard_layout : extension revision 1
  2421. VK_KHR_variable_pointers : extension revision 1
  2422. VK_KHR_vertex_attribute_divisor : extension revision 1
  2423. VK_KHR_vulkan_memory_model : extension revision 3
  2424. VK_KHR_zero_initialize_workgroup_memory : extension revision 1
  2425. VK_NV_device_generated_commands : extension revision 3
  2426.  
  2427. VkQueueFamilyProperties:
  2428. ========================
  2429. queueProperties[0]:
  2430. -------------------
  2431. minImageTransferGranularity = (1,1,1)
  2432. queueCount = 1
  2433. queueFlags = QUEUE_GRAPHICS_BIT | QUEUE_COMPUTE_BIT | QUEUE_TRANSFER_BIT | QUEUE_SPARSE_BINDING_BIT
  2434. timestampValidBits = 64
  2435. present support = true
  2436. VkQueueFamilyGlobalPriorityPropertiesKHR:
  2437. -----------------------------------------
  2438. priorityCount = 4
  2439. priorities: count = 4
  2440. QUEUE_GLOBAL_PRIORITY_LOW_KHR
  2441. QUEUE_GLOBAL_PRIORITY_MEDIUM_KHR
  2442. QUEUE_GLOBAL_PRIORITY_HIGH_KHR
  2443. QUEUE_GLOBAL_PRIORITY_REALTIME_KHR
  2444.  
  2445.  
  2446. VkPhysicalDeviceMemoryProperties:
  2447. =================================
  2448. memoryHeaps: count = 1
  2449. memoryHeaps[0]:
  2450. size = 33508093952 (0x7cd3cf000) (31.21 GiB)
  2451. budget = 33508093952 (0x7cd3cf000) (31.21 GiB)
  2452. usage = 1031102464 (0x3d756000) (983.34 MiB)
  2453. flags: count = 1
  2454. MEMORY_HEAP_DEVICE_LOCAL_BIT
  2455. memoryTypes: count = 1
  2456. memoryTypes[0]:
  2457. heapIndex = 0
  2458. propertyFlags = 0x000f: count = 4
  2459. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  2460. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  2461. MEMORY_PROPERTY_HOST_COHERENT_BIT
  2462. MEMORY_PROPERTY_HOST_CACHED_BIT
  2463. usable for:
  2464. IMAGE_TILING_OPTIMAL:
  2465. color images
  2466. FORMAT_D16_UNORM
  2467. FORMAT_X8_D24_UNORM_PACK32
  2468. FORMAT_D32_SFLOAT
  2469. FORMAT_S8_UINT
  2470. FORMAT_D24_UNORM_S8_UINT
  2471. FORMAT_D32_SFLOAT_S8_UINT
  2472. IMAGE_TILING_LINEAR:
  2473. color images
  2474.  
  2475. VkPhysicalDeviceFeatures:
  2476. =========================
  2477. robustBufferAccess = true
  2478. fullDrawIndexUint32 = true
  2479. imageCubeArray = true
  2480. independentBlend = true
  2481. geometryShader = true
  2482. tessellationShader = true
  2483. sampleRateShading = true
  2484. dualSrcBlend = true
  2485. logicOp = true
  2486. multiDrawIndirect = true
  2487. drawIndirectFirstInstance = true
  2488. depthClamp = true
  2489. depthBiasClamp = true
  2490. fillModeNonSolid = true
  2491. depthBounds = false
  2492. wideLines = true
  2493. largePoints = true
  2494. alphaToOne = true
  2495. multiViewport = true
  2496. samplerAnisotropy = true
  2497. textureCompressionETC2 = false
  2498. textureCompressionASTC_LDR = false
  2499. textureCompressionBC = true
  2500. occlusionQueryPrecise = true
  2501. pipelineStatisticsQuery = true
  2502. vertexPipelineStoresAndAtomics = true
  2503. fragmentStoresAndAtomics = true
  2504. shaderTessellationAndGeometryPointSize = true
  2505. shaderImageGatherExtended = true
  2506. shaderStorageImageExtendedFormats = true
  2507. shaderStorageImageMultisample = true
  2508. shaderStorageImageReadWithoutFormat = true
  2509. shaderStorageImageWriteWithoutFormat = true
  2510. shaderUniformBufferArrayDynamicIndexing = true
  2511. shaderSampledImageArrayDynamicIndexing = true
  2512. shaderStorageBufferArrayDynamicIndexing = true
  2513. shaderStorageImageArrayDynamicIndexing = true
  2514. shaderClipDistance = true
  2515. shaderCullDistance = true
  2516. shaderFloat64 = true
  2517. shaderInt64 = true
  2518. shaderInt16 = true
  2519. shaderResourceResidency = true
  2520. shaderResourceMinLod = false
  2521. sparseBinding = true
  2522. sparseResidencyBuffer = true
  2523. sparseResidencyImage2D = true
  2524. sparseResidencyImage3D = true
  2525. sparseResidency2Samples = false
  2526. sparseResidency4Samples = false
  2527. sparseResidency8Samples = false
  2528. sparseResidency16Samples = false
  2529. sparseResidencyAliased = true
  2530. variableMultisampleRate = false
  2531. inheritedQueries = false
  2532.  
  2533. VkPhysicalDevice4444FormatsFeaturesEXT:
  2534. ---------------------------------------
  2535. formatA4R4G4B4 = true
  2536. formatA4B4G4R4 = true
  2537.  
  2538. VkPhysicalDeviceAccelerationStructureFeaturesKHR:
  2539. -------------------------------------------------
  2540. accelerationStructure = true
  2541. accelerationStructureCaptureReplay = false
  2542. accelerationStructureIndirectBuild = false
  2543. accelerationStructureHostCommands = false
  2544. descriptorBindingAccelerationStructureUpdateAfterBind = true
  2545.  
  2546. VkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT:
  2547. --------------------------------------------------------------
  2548. attachmentFeedbackLoopDynamicState = true
  2549.  
  2550. VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT:
  2551. --------------------------------------------------------
  2552. attachmentFeedbackLoopLayout = true
  2553.  
  2554. VkPhysicalDeviceBorderColorSwizzleFeaturesEXT:
  2555. ----------------------------------------------
  2556. borderColorSwizzle = true
  2557. borderColorSwizzleFromImage = true
  2558.  
  2559. VkPhysicalDeviceColorWriteEnableFeaturesEXT:
  2560. --------------------------------------------
  2561. colorWriteEnable = true
  2562.  
  2563. VkPhysicalDeviceConditionalRenderingFeaturesEXT:
  2564. ------------------------------------------------
  2565. conditionalRendering = true
  2566. inheritedConditionalRendering = false
  2567.  
  2568. VkPhysicalDeviceCustomBorderColorFeaturesEXT:
  2569. ---------------------------------------------
  2570. customBorderColors = true
  2571. customBorderColorWithoutFormat = true
  2572.  
  2573. VkPhysicalDeviceDepthClipControlFeaturesEXT:
  2574. --------------------------------------------
  2575. depthClipControl = true
  2576.  
  2577. VkPhysicalDeviceDepthClipEnableFeaturesEXT:
  2578. -------------------------------------------
  2579. depthClipEnable = true
  2580.  
  2581. VkPhysicalDeviceDescriptorBufferFeaturesEXT:
  2582. --------------------------------------------
  2583. descriptorBuffer = true
  2584. descriptorBufferCaptureReplay = false
  2585. descriptorBufferImageLayoutIgnored = true
  2586. descriptorBufferPushDescriptors = true
  2587.  
  2588. VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT:
  2589. -------------------------------------------------------------
  2590. dynamicRenderingUnusedAttachments = true
  2591.  
  2592. VkPhysicalDeviceExtendedDynamicState2FeaturesEXT:
  2593. -------------------------------------------------
  2594. extendedDynamicState2 = true
  2595. extendedDynamicState2LogicOp = true
  2596. extendedDynamicState2PatchControlPoints = true
  2597.  
  2598. VkPhysicalDeviceExtendedDynamicState3FeaturesEXT:
  2599. -------------------------------------------------
  2600. extendedDynamicState3TessellationDomainOrigin = true
  2601. extendedDynamicState3DepthClampEnable = true
  2602. extendedDynamicState3PolygonMode = true
  2603. extendedDynamicState3RasterizationSamples = true
  2604. extendedDynamicState3SampleMask = true
  2605. extendedDynamicState3AlphaToCoverageEnable = true
  2606. extendedDynamicState3AlphaToOneEnable = true
  2607. extendedDynamicState3LogicOpEnable = true
  2608. extendedDynamicState3ColorBlendEnable = true
  2609. extendedDynamicState3ColorBlendEquation = true
  2610. extendedDynamicState3ColorWriteMask = true
  2611. extendedDynamicState3RasterizationStream = false
  2612. extendedDynamicState3ConservativeRasterizationMode = false
  2613. extendedDynamicState3ExtraPrimitiveOverestimationSize = false
  2614. extendedDynamicState3DepthClipEnable = true
  2615. extendedDynamicState3SampleLocationsEnable = false
  2616. extendedDynamicState3ColorBlendAdvanced = false
  2617. extendedDynamicState3ProvokingVertexMode = true
  2618. extendedDynamicState3LineRasterizationMode = true
  2619. extendedDynamicState3LineStippleEnable = true
  2620. extendedDynamicState3DepthClipNegativeOneToOne = true
  2621. extendedDynamicState3ViewportWScalingEnable = false
  2622. extendedDynamicState3ViewportSwizzle = false
  2623. extendedDynamicState3CoverageToColorEnable = false
  2624. extendedDynamicState3CoverageToColorLocation = false
  2625. extendedDynamicState3CoverageModulationMode = false
  2626. extendedDynamicState3CoverageModulationTableEnable = false
  2627. extendedDynamicState3CoverageModulationTable = false
  2628. extendedDynamicState3CoverageReductionMode = false
  2629. extendedDynamicState3RepresentativeFragmentTestEnable = false
  2630. extendedDynamicState3ShadingRateImageEnable = false
  2631.  
  2632. VkPhysicalDeviceExtendedDynamicStateFeaturesEXT:
  2633. ------------------------------------------------
  2634. extendedDynamicState = true
  2635.  
  2636. VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR:
  2637. -----------------------------------------------
  2638. globalPriorityQuery = true
  2639.  
  2640. VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT:
  2641. ---------------------------------------------------
  2642. graphicsPipelineLibrary = true
  2643.  
  2644. VkPhysicalDeviceHostImageCopyFeaturesEXT:
  2645. -----------------------------------------
  2646. hostImageCopy = true
  2647.  
  2648. VkPhysicalDeviceImage2DViewOf3DFeaturesEXT:
  2649. -------------------------------------------
  2650. image2DViewOf3D = true
  2651. sampler2DViewOf3D = true
  2652.  
  2653. VkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT:
  2654. -----------------------------------------------
  2655. imageSlicedViewOf3D = true
  2656.  
  2657. VkPhysicalDeviceIndexTypeUint8FeaturesEXT:
  2658. ------------------------------------------
  2659. indexTypeUint8 = true
  2660.  
  2661. VkPhysicalDeviceLineRasterizationFeaturesEXT:
  2662. ---------------------------------------------
  2663. rectangularLines = true
  2664. bresenhamLines = true
  2665. smoothLines = true
  2666. stippledRectangularLines = true
  2667. stippledBresenhamLines = true
  2668. stippledSmoothLines = true
  2669.  
  2670. VkPhysicalDeviceMaintenance5FeaturesKHR:
  2671. ----------------------------------------
  2672. maintenance5 = true
  2673.  
  2674. VkPhysicalDeviceMaintenance6FeaturesKHR:
  2675. ----------------------------------------
  2676. maintenance6 = true
  2677.  
  2678. VkPhysicalDeviceMemoryPriorityFeaturesEXT:
  2679. ------------------------------------------
  2680. memoryPriority = true
  2681.  
  2682. VkPhysicalDeviceMeshShaderFeaturesEXT:
  2683. --------------------------------------
  2684. taskShader = true
  2685. meshShader = true
  2686. multiviewMeshShader = false
  2687. primitiveFragmentShadingRateMeshShader = false
  2688. meshShaderQueries = true
  2689.  
  2690. VkPhysicalDeviceMultiDrawFeaturesEXT:
  2691. -------------------------------------
  2692. multiDraw = true
  2693.  
  2694. VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT:
  2695. -------------------------------------------------------------
  2696. multisampledRenderToSingleSampled = true
  2697.  
  2698. VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT:
  2699. -------------------------------------------------
  2700. mutableDescriptorType = true
  2701.  
  2702. VkPhysicalDeviceNestedCommandBufferFeaturesEXT:
  2703. -----------------------------------------------
  2704. nestedCommandBuffer = true
  2705. nestedCommandBufferRendering = true
  2706. nestedCommandBufferSimultaneousUse = true
  2707.  
  2708. VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT:
  2709. ----------------------------------------------
  2710. nonSeamlessCubeMap = true
  2711.  
  2712. VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT:
  2713. -----------------------------------------------------
  2714. pageableDeviceLocalMemory = true
  2715.  
  2716. VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT:
  2717. -------------------------------------------------------
  2718. pipelineLibraryGroupHandles = true
  2719.  
  2720. VkPhysicalDevicePipelineProtectedAccessFeaturesEXT:
  2721. ---------------------------------------------------
  2722. pipelineProtectedAccess = true
  2723.  
  2724. VkPhysicalDevicePipelineRobustnessFeaturesEXT:
  2725. ----------------------------------------------
  2726. pipelineRobustness = true
  2727.  
  2728. VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT:
  2729. --------------------------------------------------------
  2730. primitiveTopologyListRestart = true
  2731. primitiveTopologyPatchListRestart = true
  2732.  
  2733. VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT:
  2734. ----------------------------------------------------
  2735. primitivesGeneratedQuery = true
  2736. primitivesGeneratedQueryWithRasterizerDiscard = true
  2737. primitivesGeneratedQueryWithNonZeroStreams = true
  2738.  
  2739. VkPhysicalDeviceProvokingVertexFeaturesEXT:
  2740. -------------------------------------------
  2741. provokingVertexLast = true
  2742. transformFeedbackPreservesProvokingVertex = true
  2743.  
  2744. VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT:
  2745. --------------------------------------------------------------
  2746. rasterizationOrderColorAttachmentAccess = true
  2747. rasterizationOrderDepthAttachmentAccess = true
  2748. rasterizationOrderStencilAttachmentAccess = true
  2749.  
  2750. VkPhysicalDeviceRayQueryFeaturesKHR:
  2751. ------------------------------------
  2752. rayQuery = true
  2753.  
  2754. VkPhysicalDeviceRayTracingMaintenance1FeaturesKHR:
  2755. --------------------------------------------------
  2756. rayTracingMaintenance1 = true
  2757. rayTracingPipelineTraceRaysIndirect2 = true
  2758.  
  2759. VkPhysicalDeviceRayTracingPipelineFeaturesKHR:
  2760. ----------------------------------------------
  2761. rayTracingPipeline = true
  2762. rayTracingPipelineShaderGroupHandleCaptureReplay = false
  2763. rayTracingPipelineShaderGroupHandleCaptureReplayMixed = false
  2764. rayTracingPipelineTraceRaysIndirect = true
  2765. rayTraversalPrimitiveCulling = true
  2766.  
  2767. VkPhysicalDeviceRayTracingPositionFetchFeaturesKHR:
  2768. ---------------------------------------------------
  2769. rayTracingPositionFetch = true
  2770.  
  2771. VkPhysicalDeviceRobustness2FeaturesEXT:
  2772. ---------------------------------------
  2773. robustBufferAccess2 = true
  2774. robustImageAccess2 = true
  2775. nullDescriptor = true
  2776.  
  2777. VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT:
  2778. ----------------------------------------------
  2779. shaderBufferFloat16Atomics = false
  2780. shaderBufferFloat16AtomicAdd = false
  2781. shaderBufferFloat16AtomicMinMax = false
  2782. shaderBufferFloat32AtomicMinMax = true
  2783. shaderBufferFloat64AtomicMinMax = false
  2784. shaderSharedFloat16Atomics = false
  2785. shaderSharedFloat16AtomicAdd = false
  2786. shaderSharedFloat16AtomicMinMax = false
  2787. shaderSharedFloat32AtomicMinMax = true
  2788. shaderSharedFloat64AtomicMinMax = false
  2789. shaderImageFloat32AtomicMinMax = true
  2790. sparseImageFloat32AtomicMinMax = false
  2791.  
  2792. VkPhysicalDeviceShaderAtomicFloatFeaturesEXT:
  2793. ---------------------------------------------
  2794. shaderBufferFloat32Atomics = true
  2795. shaderBufferFloat32AtomicAdd = true
  2796. shaderBufferFloat64Atomics = false
  2797. shaderBufferFloat64AtomicAdd = false
  2798. shaderSharedFloat32Atomics = true
  2799. shaderSharedFloat32AtomicAdd = true
  2800. shaderSharedFloat64Atomics = false
  2801. shaderSharedFloat64AtomicAdd = false
  2802. shaderImageFloat32Atomics = true
  2803. shaderImageFloat32AtomicAdd = true
  2804. sparseImageFloat32Atomics = true
  2805. sparseImageFloat32AtomicAdd = true
  2806.  
  2807. VkPhysicalDeviceShaderClockFeaturesKHR:
  2808. ---------------------------------------
  2809. shaderSubgroupClock = true
  2810. shaderDeviceClock = true
  2811.  
  2812. VkPhysicalDeviceShaderObjectFeaturesEXT:
  2813. ----------------------------------------
  2814. shaderObject = true
  2815.  
  2816. VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT:
  2817. -------------------------------------------------
  2818. swapchainMaintenance1 = true
  2819.  
  2820. VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT:
  2821. ------------------------------------------------
  2822. texelBufferAlignment = true
  2823.  
  2824. VkPhysicalDeviceTransformFeedbackFeaturesEXT:
  2825. ---------------------------------------------
  2826. transformFeedback = true
  2827. geometryStreams = true
  2828.  
  2829. VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR:
  2830. --------------------------------------------------
  2831. vertexAttributeInstanceRateDivisor = true
  2832. vertexAttributeInstanceRateZeroDivisor = true
  2833.  
  2834. VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT:
  2835. ---------------------------------------------------
  2836. vertexInputDynamicState = true
  2837.  
  2838. VkPhysicalDeviceVulkan11Features:
  2839. ---------------------------------
  2840. storageBuffer16BitAccess = true
  2841. uniformAndStorageBuffer16BitAccess = true
  2842. storagePushConstant16 = true
  2843. storageInputOutput16 = false
  2844. multiview = true
  2845. multiviewGeometryShader = true
  2846. multiviewTessellationShader = true
  2847. variablePointersStorageBuffer = true
  2848. variablePointers = true
  2849. protectedMemory = false
  2850. samplerYcbcrConversion = true
  2851. shaderDrawParameters = true
  2852.  
  2853. VkPhysicalDeviceVulkan12Features:
  2854. ---------------------------------
  2855. samplerMirrorClampToEdge = true
  2856. drawIndirectCount = true
  2857. storageBuffer8BitAccess = true
  2858. uniformAndStorageBuffer8BitAccess = true
  2859. storagePushConstant8 = true
  2860. shaderBufferInt64Atomics = true
  2861. shaderSharedInt64Atomics = true
  2862. shaderFloat16 = true
  2863. shaderInt8 = true
  2864. descriptorIndexing = true
  2865. shaderInputAttachmentArrayDynamicIndexing = true
  2866. shaderUniformTexelBufferArrayDynamicIndexing = true
  2867. shaderStorageTexelBufferArrayDynamicIndexing = true
  2868. shaderUniformBufferArrayNonUniformIndexing = true
  2869. shaderSampledImageArrayNonUniformIndexing = true
  2870. shaderStorageBufferArrayNonUniformIndexing = true
  2871. shaderStorageImageArrayNonUniformIndexing = true
  2872. shaderInputAttachmentArrayNonUniformIndexing = true
  2873. shaderUniformTexelBufferArrayNonUniformIndexing = true
  2874. shaderStorageTexelBufferArrayNonUniformIndexing = true
  2875. descriptorBindingUniformBufferUpdateAfterBind = true
  2876. descriptorBindingSampledImageUpdateAfterBind = true
  2877. descriptorBindingStorageImageUpdateAfterBind = true
  2878. descriptorBindingStorageBufferUpdateAfterBind = true
  2879. descriptorBindingUniformTexelBufferUpdateAfterBind = true
  2880. descriptorBindingStorageTexelBufferUpdateAfterBind = true
  2881. descriptorBindingUpdateUnusedWhilePending = true
  2882. descriptorBindingPartiallyBound = true
  2883. descriptorBindingVariableDescriptorCount = true
  2884. runtimeDescriptorArray = true
  2885. samplerFilterMinmax = true
  2886. scalarBlockLayout = true
  2887. imagelessFramebuffer = true
  2888. uniformBufferStandardLayout = true
  2889. shaderSubgroupExtendedTypes = true
  2890. separateDepthStencilLayouts = true
  2891. hostQueryReset = true
  2892. timelineSemaphore = true
  2893. bufferDeviceAddress = true
  2894. bufferDeviceAddressCaptureReplay = false
  2895. bufferDeviceAddressMultiDevice = false
  2896. vulkanMemoryModel = true
  2897. vulkanMemoryModelDeviceScope = true
  2898. vulkanMemoryModelAvailabilityVisibilityChains = true
  2899. shaderOutputViewportIndex = true
  2900. shaderOutputLayer = true
  2901. subgroupBroadcastDynamicId = true
  2902.  
  2903. VkPhysicalDeviceVulkan13Features:
  2904. ---------------------------------
  2905. robustImageAccess = true
  2906. inlineUniformBlock = true
  2907. descriptorBindingInlineUniformBlockUpdateAfterBind = true
  2908. pipelineCreationCacheControl = true
  2909. privateData = true
  2910. shaderDemoteToHelperInvocation = true
  2911. shaderTerminateInvocation = true
  2912. subgroupSizeControl = true
  2913. computeFullSubgroups = true
  2914. synchronization2 = true
  2915. textureCompressionASTC_HDR = false
  2916. shaderZeroInitializeWorkgroupMemory = true
  2917. dynamicRendering = true
  2918. shaderIntegerDotProduct = true
  2919. maintenance4 = true
  2920.  
  2921. VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT:
  2922. -------------------------------------------------
  2923. ycbcr2plane444Formats = true
  2924.  
  2925. VkPhysicalDeviceYcbcrImageArraysFeaturesEXT:
  2926. --------------------------------------------
  2927. ycbcrImageArrays = true
  2928.  
  2929.  
  2930.  
Advertisement
Add Comment
Please, Sign In to add comment