Guest User

vulkaninfo.log

a guest
Apr 9th, 2025
26
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 83.90 KB | None | 0 0
  1. ==========
  2. VULKANINFO
  3. ==========
  4.  
  5. Vulkan Instance Version: 1.4.309
  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 = 8
  36. =================
  37. VK_LAYER_ALVR_capture (ALVR display intercept layer) Vulkan version 1.0.68, layer version 1:
  38. Layer Extensions: count = 4
  39. VK_EXT_acquire_xlib_display : extension revision 1
  40. VK_EXT_headless_surface : extension revision 1
  41. VK_KHR_display : extension revision 1
  42. VK_KHR_surface : extension revision 1
  43. Devices: count = 1
  44. GPU id = 0 (AMD Radeon Graphics (RADV GFX1201))
  45. Layer-Device Extensions: count = 1
  46. VK_KHR_swapchain : extension revision 1
  47.  
  48. VK_LAYER_FROG_gamescope_wsi_x86_64 (Gamescope WSI (XWayland Bypass) Layer (x86_64)) Vulkan version 1.3.221, layer version 1:
  49. Layer Extensions: count = 0
  50. Devices: count = 1
  51. GPU id = 0 (AMD Radeon Graphics (RADV GFX1201))
  52. Layer-Device Extensions: count = 0
  53.  
  54. VK_LAYER_MANGOHUD_overlay_x86_64 (Vulkan Hud Overlay) Vulkan version 1.3.0, layer version 1:
  55. Layer Extensions: count = 0
  56. Devices: count = 1
  57. GPU id = 0 (AMD Radeon Graphics (RADV GFX1201))
  58. Layer-Device Extensions: count = 0
  59.  
  60. VK_LAYER_OBS_vkcapture_64 (OBS Linux game capture) Vulkan version 1.4.304, layer version 1:
  61. Layer Extensions: count = 0
  62. Devices: count = 1
  63. GPU id = 0 (AMD Radeon Graphics (RADV GFX1201))
  64. Layer-Device Extensions: count = 0
  65.  
  66. VK_LAYER_VALVE_steam_fossilize_32 (Steam Pipeline Caching Layer) Vulkan version 1.3.207, layer version 1:
  67. Layer Extensions: count = 0
  68. Devices: count = 1
  69. GPU id = 0 (AMD Radeon Graphics (RADV GFX1201))
  70. Layer-Device Extensions: count = 0
  71.  
  72. VK_LAYER_VALVE_steam_fossilize_64 (Steam Pipeline Caching Layer) Vulkan version 1.3.207, layer version 1:
  73. Layer Extensions: count = 0
  74. Devices: count = 1
  75. GPU id = 0 (AMD Radeon Graphics (RADV GFX1201))
  76. Layer-Device Extensions: count = 0
  77.  
  78. VK_LAYER_VALVE_steam_overlay_32 (Steam Overlay Layer) Vulkan version 1.3.207, layer version 1:
  79. Layer Extensions: count = 0
  80. Devices: count = 1
  81. GPU id = 0 (AMD Radeon Graphics (RADV GFX1201))
  82. Layer-Device Extensions: count = 0
  83.  
  84. VK_LAYER_VALVE_steam_overlay_64 (Steam Overlay Layer) Vulkan version 1.3.207, layer version 1:
  85. Layer Extensions: count = 0
  86. Devices: count = 1
  87. GPU id = 0 (AMD Radeon Graphics (RADV GFX1201))
  88. Layer-Device Extensions: count = 0
  89.  
  90. Presentable Surfaces:
  91. =====================
  92. GPU id : 0 (AMD Radeon Graphics (RADV GFX1201)):
  93. Surface types: count = 2
  94. VK_KHR_xcb_surface
  95. VK_KHR_xlib_surface
  96. Formats: count = 2
  97. SurfaceFormat[0]:
  98. format = FORMAT_B8G8R8A8_SRGB
  99. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  100. SurfaceFormat[1]:
  101. format = FORMAT_B8G8R8A8_UNORM
  102. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  103. Present Modes: count = 4
  104. PRESENT_MODE_IMMEDIATE_KHR
  105. PRESENT_MODE_MAILBOX_KHR
  106. PRESENT_MODE_FIFO_KHR
  107. PRESENT_MODE_FIFO_RELAXED_KHR
  108. VkSurfaceCapabilitiesKHR:
  109. -------------------------
  110. minImageCount = 3
  111. maxImageCount = 0
  112. currentExtent:
  113. width = 256
  114. height = 256
  115. minImageExtent:
  116. width = 256
  117. height = 256
  118. maxImageExtent:
  119. width = 256
  120. height = 256
  121. maxImageArrayLayers = 1
  122. supportedTransforms: count = 1
  123. SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  124. currentTransform = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  125. supportedCompositeAlpha: count = 2
  126. COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  127. COMPOSITE_ALPHA_INHERIT_BIT_KHR
  128. supportedUsageFlags: count = 7
  129. IMAGE_USAGE_TRANSFER_SRC_BIT
  130. IMAGE_USAGE_TRANSFER_DST_BIT
  131. IMAGE_USAGE_SAMPLED_BIT
  132. IMAGE_USAGE_STORAGE_BIT
  133. IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  134. IMAGE_USAGE_INPUT_ATTACHMENT_BIT
  135. IMAGE_USAGE_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT
  136. VkSurfaceProtectedCapabilitiesKHR:
  137. ----------------------------------
  138. supportsProtected = false
  139.  
  140. VK_EXT_surface_maintenance1:
  141. ----------------------------
  142. PRESENT_MODE_IMMEDIATE_KHR:
  143. minImageCount = 3
  144. maxImageCount = 0
  145. VkSurfacePresentScalingCapabilitiesEXT:
  146. supportedPresentScaling:
  147. None
  148. supportedPresentGravityX:
  149. None
  150. supportedPresentGravityY:
  151. None
  152. minScaledImageExtent:
  153. width = 256
  154. height = 256
  155. maxScaledImageExtent:
  156. width = 256
  157. height = 256
  158. VkSurfacePresentModeCompatibilityEXT:
  159. presentModeCount = 4
  160. pPresentModes: count = 4
  161. PRESENT_MODE_IMMEDIATE_KHR
  162. PRESENT_MODE_MAILBOX_KHR
  163. PRESENT_MODE_FIFO_KHR
  164. PRESENT_MODE_FIFO_RELAXED_KHR
  165. PRESENT_MODE_MAILBOX_KHR:
  166. minImageCount = 4
  167. maxImageCount = 0
  168. VkSurfacePresentScalingCapabilitiesEXT:
  169. supportedPresentScaling:
  170. None
  171. supportedPresentGravityX:
  172. None
  173. supportedPresentGravityY:
  174. None
  175. minScaledImageExtent:
  176. width = 256
  177. height = 256
  178. maxScaledImageExtent:
  179. width = 256
  180. height = 256
  181. VkSurfacePresentModeCompatibilityEXT:
  182. presentModeCount = 4
  183. pPresentModes: count = 4
  184. PRESENT_MODE_MAILBOX_KHR
  185. PRESENT_MODE_IMMEDIATE_KHR
  186. PRESENT_MODE_FIFO_KHR
  187. PRESENT_MODE_FIFO_RELAXED_KHR
  188. PRESENT_MODE_FIFO_KHR:
  189. minImageCount = 3
  190. maxImageCount = 0
  191. VkSurfacePresentScalingCapabilitiesEXT:
  192. supportedPresentScaling:
  193. None
  194. supportedPresentGravityX:
  195. None
  196. supportedPresentGravityY:
  197. None
  198. minScaledImageExtent:
  199. width = 256
  200. height = 256
  201. maxScaledImageExtent:
  202. width = 256
  203. height = 256
  204. VkSurfacePresentModeCompatibilityEXT:
  205. presentModeCount = 4
  206. pPresentModes: count = 4
  207. PRESENT_MODE_FIFO_KHR
  208. PRESENT_MODE_IMMEDIATE_KHR
  209. PRESENT_MODE_MAILBOX_KHR
  210. PRESENT_MODE_FIFO_RELAXED_KHR
  211. PRESENT_MODE_FIFO_RELAXED_KHR:
  212. minImageCount = 3
  213. maxImageCount = 0
  214. VkSurfacePresentScalingCapabilitiesEXT:
  215. supportedPresentScaling:
  216. None
  217. supportedPresentGravityX:
  218. None
  219. supportedPresentGravityY:
  220. None
  221. minScaledImageExtent:
  222. width = 256
  223. height = 256
  224. maxScaledImageExtent:
  225. width = 256
  226. height = 256
  227. VkSurfacePresentModeCompatibilityEXT:
  228. presentModeCount = 4
  229. pPresentModes: count = 4
  230. PRESENT_MODE_FIFO_RELAXED_KHR
  231. PRESENT_MODE_IMMEDIATE_KHR
  232. PRESENT_MODE_MAILBOX_KHR
  233. PRESENT_MODE_FIFO_KHR
  234.  
  235. GPU id : 0 (AMD Radeon Graphics (RADV GFX1201)):
  236. Surface type = VK_KHR_wayland_surface
  237. Formats: count = 9
  238. SurfaceFormat[0]:
  239. format = FORMAT_A2R10G10B10_UNORM_PACK32
  240. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  241. SurfaceFormat[1]:
  242. format = FORMAT_A2B10G10R10_UNORM_PACK32
  243. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  244. SurfaceFormat[2]:
  245. format = FORMAT_B8G8R8A8_SRGB
  246. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  247. SurfaceFormat[3]:
  248. format = FORMAT_B8G8R8A8_UNORM
  249. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  250. SurfaceFormat[4]:
  251. format = FORMAT_R8G8B8A8_SRGB
  252. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  253. SurfaceFormat[5]:
  254. format = FORMAT_R8G8B8A8_UNORM
  255. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  256. SurfaceFormat[6]:
  257. format = FORMAT_R16G16B16A16_UNORM
  258. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  259. SurfaceFormat[7]:
  260. format = FORMAT_R16G16B16A16_SFLOAT
  261. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  262. SurfaceFormat[8]:
  263. format = FORMAT_R5G6B5_UNORM_PACK16
  264. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  265. Present Modes: count = 3
  266. PRESENT_MODE_MAILBOX_KHR
  267. PRESENT_MODE_FIFO_KHR
  268. PRESENT_MODE_IMMEDIATE_KHR
  269. VkSurfaceCapabilitiesKHR:
  270. -------------------------
  271. minImageCount = 4
  272. maxImageCount = 0
  273. currentExtent:
  274. width = 4294967295
  275. height = 4294967295
  276. minImageExtent:
  277. width = 1
  278. height = 1
  279. maxImageExtent:
  280. width = 16384
  281. height = 16384
  282. maxImageArrayLayers = 1
  283. supportedTransforms: count = 1
  284. SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  285. currentTransform = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  286. supportedCompositeAlpha: count = 2
  287. COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  288. COMPOSITE_ALPHA_PRE_MULTIPLIED_BIT_KHR
  289. supportedUsageFlags: count = 7
  290. IMAGE_USAGE_TRANSFER_SRC_BIT
  291. IMAGE_USAGE_TRANSFER_DST_BIT
  292. IMAGE_USAGE_SAMPLED_BIT
  293. IMAGE_USAGE_STORAGE_BIT
  294. IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  295. IMAGE_USAGE_INPUT_ATTACHMENT_BIT
  296. IMAGE_USAGE_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT
  297. VkSurfaceProtectedCapabilitiesKHR:
  298. ----------------------------------
  299. supportsProtected = false
  300.  
  301. VK_EXT_surface_maintenance1:
  302. ----------------------------
  303. PRESENT_MODE_MAILBOX_KHR:
  304. minImageCount = 4
  305. maxImageCount = 0
  306. VkSurfacePresentScalingCapabilitiesEXT:
  307. supportedPresentScaling:
  308. None
  309. supportedPresentGravityX:
  310. None
  311. supportedPresentGravityY:
  312. None
  313. minScaledImageExtent:
  314. width = 1
  315. height = 1
  316. maxScaledImageExtent:
  317. width = 16384
  318. height = 16384
  319. VkSurfacePresentModeCompatibilityEXT:
  320. presentModeCount = 2
  321. pPresentModes: count = 2
  322. PRESENT_MODE_MAILBOX_KHR
  323. PRESENT_MODE_FIFO_KHR
  324. PRESENT_MODE_FIFO_KHR:
  325. minImageCount = 3
  326. maxImageCount = 0
  327. VkSurfacePresentScalingCapabilitiesEXT:
  328. supportedPresentScaling:
  329. None
  330. supportedPresentGravityX:
  331. None
  332. supportedPresentGravityY:
  333. None
  334. minScaledImageExtent:
  335. width = 1
  336. height = 1
  337. maxScaledImageExtent:
  338. width = 16384
  339. height = 16384
  340. VkSurfacePresentModeCompatibilityEXT:
  341. presentModeCount = 2
  342. pPresentModes: count = 2
  343. PRESENT_MODE_FIFO_KHR
  344. PRESENT_MODE_MAILBOX_KHR
  345. PRESENT_MODE_IMMEDIATE_KHR:
  346. minImageCount = 3
  347. maxImageCount = 0
  348. VkSurfacePresentScalingCapabilitiesEXT:
  349. supportedPresentScaling:
  350. None
  351. supportedPresentGravityX:
  352. None
  353. supportedPresentGravityY:
  354. None
  355. minScaledImageExtent:
  356. width = 1
  357. height = 1
  358. maxScaledImageExtent:
  359. width = 16384
  360. height = 16384
  361. VkSurfacePresentModeCompatibilityEXT:
  362. presentModeCount = 1
  363. pPresentModes: count = 1
  364. PRESENT_MODE_IMMEDIATE_KHR
  365.  
  366.  
  367. Device Properties and Extensions:
  368. =================================
  369. GPU0:
  370. VkPhysicalDeviceProperties:
  371. ---------------------------
  372. apiVersion = 1.4.305 (4210993)
  373. driverVersion = 25.0.3 (104857603)
  374. vendorID = 0x1002
  375. deviceID = 0x7550
  376. deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
  377. deviceName = AMD Radeon Graphics (RADV GFX1201)
  378. pipelineCacheUUID = a83603e1-9451-3391-d48c-4e0344e19c15
  379.  
  380. VkPhysicalDeviceLimits:
  381. -----------------------
  382. maxImageDimension1D = 16384
  383. maxImageDimension2D = 16384
  384. maxImageDimension3D = 2048
  385. maxImageDimensionCube = 16384
  386. maxImageArrayLayers = 2048
  387. maxTexelBufferElements = 4294967295
  388. maxUniformBufferRange = 4294967295
  389. maxStorageBufferRange = 4294967295
  390. maxPushConstantsSize = 256
  391. maxMemoryAllocationCount = 4294967295
  392. maxSamplerAllocationCount = 65536
  393. bufferImageGranularity = 0x00000001
  394. sparseAddressSpaceSize = 0xfffffffc
  395. maxBoundDescriptorSets = 32
  396. maxPerStageDescriptorSamplers = 8388606
  397. maxPerStageDescriptorUniformBuffers = 8388606
  398. maxPerStageDescriptorStorageBuffers = 8388606
  399. maxPerStageDescriptorSampledImages = 8388606
  400. maxPerStageDescriptorStorageImages = 8388606
  401. maxPerStageDescriptorInputAttachments = 8388606
  402. maxPerStageResources = 8388606
  403. maxDescriptorSetSamplers = 8388606
  404. maxDescriptorSetUniformBuffers = 8388606
  405. maxDescriptorSetUniformBuffersDynamic = 16
  406. maxDescriptorSetStorageBuffers = 8388606
  407. maxDescriptorSetStorageBuffersDynamic = 8
  408. maxDescriptorSetSampledImages = 8388606
  409. maxDescriptorSetStorageImages = 8388606
  410. maxDescriptorSetInputAttachments = 8388606
  411. maxVertexInputAttributes = 32
  412. maxVertexInputBindings = 32
  413. maxVertexInputAttributeOffset = 4294967295
  414. maxVertexInputBindingStride = 2048
  415. maxVertexOutputComponents = 128
  416. maxTessellationGenerationLevel = 64
  417. maxTessellationPatchSize = 32
  418. maxTessellationControlPerVertexInputComponents = 128
  419. maxTessellationControlPerVertexOutputComponents = 128
  420. maxTessellationControlPerPatchOutputComponents = 120
  421. maxTessellationControlTotalOutputComponents = 4096
  422. maxTessellationEvaluationInputComponents = 128
  423. maxTessellationEvaluationOutputComponents = 128
  424. maxGeometryShaderInvocations = 32
  425. maxGeometryInputComponents = 64
  426. maxGeometryOutputComponents = 128
  427. maxGeometryOutputVertices = 256
  428. maxGeometryTotalOutputComponents = 1024
  429. maxFragmentInputComponents = 128
  430. maxFragmentOutputAttachments = 8
  431. maxFragmentDualSrcAttachments = 1
  432. maxFragmentCombinedOutputResources = 8388606
  433. maxComputeSharedMemorySize = 65536
  434. maxComputeWorkGroupCount: count = 3
  435. 4294967295
  436. 65535
  437. 65535
  438. maxComputeWorkGroupInvocations = 1024
  439. maxComputeWorkGroupSize: count = 3
  440. 1024
  441. 1024
  442. 1024
  443. subPixelPrecisionBits = 8
  444. subTexelPrecisionBits = 8
  445. mipmapPrecisionBits = 8
  446. maxDrawIndexedIndexValue = 4294967295
  447. maxDrawIndirectCount = 4294967295
  448. maxSamplerLodBias = 16
  449. maxSamplerAnisotropy = 16
  450. maxViewports = 16
  451. maxViewportDimensions: count = 2
  452. 32768
  453. 32768
  454. viewportBoundsRange: count = 2
  455. -65536
  456. 65535
  457. viewportSubPixelBits = 8
  458. minMemoryMapAlignment = 4096
  459. minTexelBufferOffsetAlignment = 0x00000004
  460. minUniformBufferOffsetAlignment = 0x00000004
  461. minStorageBufferOffsetAlignment = 0x00000004
  462. minTexelOffset = -32
  463. maxTexelOffset = 31
  464. minTexelGatherOffset = -32
  465. maxTexelGatherOffset = 31
  466. minInterpolationOffset = -2
  467. maxInterpolationOffset = 2
  468. subPixelInterpolationOffsetBits = 8
  469. maxFramebufferWidth = 16384
  470. maxFramebufferHeight = 16384
  471. maxFramebufferLayers = 1024
  472. framebufferColorSampleCounts: count = 4
  473. SAMPLE_COUNT_1_BIT
  474. SAMPLE_COUNT_2_BIT
  475. SAMPLE_COUNT_4_BIT
  476. SAMPLE_COUNT_8_BIT
  477. framebufferDepthSampleCounts: count = 4
  478. SAMPLE_COUNT_1_BIT
  479. SAMPLE_COUNT_2_BIT
  480. SAMPLE_COUNT_4_BIT
  481. SAMPLE_COUNT_8_BIT
  482. framebufferStencilSampleCounts: count = 4
  483. SAMPLE_COUNT_1_BIT
  484. SAMPLE_COUNT_2_BIT
  485. SAMPLE_COUNT_4_BIT
  486. SAMPLE_COUNT_8_BIT
  487. framebufferNoAttachmentsSampleCounts: count = 4
  488. SAMPLE_COUNT_1_BIT
  489. SAMPLE_COUNT_2_BIT
  490. SAMPLE_COUNT_4_BIT
  491. SAMPLE_COUNT_8_BIT
  492. maxColorAttachments = 8
  493. sampledImageColorSampleCounts: count = 4
  494. SAMPLE_COUNT_1_BIT
  495. SAMPLE_COUNT_2_BIT
  496. SAMPLE_COUNT_4_BIT
  497. SAMPLE_COUNT_8_BIT
  498. sampledImageIntegerSampleCounts: count = 4
  499. SAMPLE_COUNT_1_BIT
  500. SAMPLE_COUNT_2_BIT
  501. SAMPLE_COUNT_4_BIT
  502. SAMPLE_COUNT_8_BIT
  503. sampledImageDepthSampleCounts: count = 4
  504. SAMPLE_COUNT_1_BIT
  505. SAMPLE_COUNT_2_BIT
  506. SAMPLE_COUNT_4_BIT
  507. SAMPLE_COUNT_8_BIT
  508. sampledImageStencilSampleCounts: count = 4
  509. SAMPLE_COUNT_1_BIT
  510. SAMPLE_COUNT_2_BIT
  511. SAMPLE_COUNT_4_BIT
  512. SAMPLE_COUNT_8_BIT
  513. storageImageSampleCounts: count = 4
  514. SAMPLE_COUNT_1_BIT
  515. SAMPLE_COUNT_2_BIT
  516. SAMPLE_COUNT_4_BIT
  517. SAMPLE_COUNT_8_BIT
  518. maxSampleMaskWords = 1
  519. timestampComputeAndGraphics = true
  520. timestampPeriod = 10
  521. maxClipDistances = 8
  522. maxCullDistances = 8
  523. maxCombinedClipAndCullDistances = 8
  524. discreteQueuePriorities = 2
  525. pointSizeRange: count = 2
  526. 0
  527. 8191.88
  528. lineWidthRange: count = 2
  529. 0
  530. 8
  531. pointSizeGranularity = 0.125
  532. lineWidthGranularity = 0.125
  533. strictLines = false
  534. standardSampleLocations = true
  535. optimalBufferCopyOffsetAlignment = 0x00000001
  536. optimalBufferCopyRowPitchAlignment = 0x00000001
  537. nonCoherentAtomSize = 0x00000040
  538.  
  539. VkPhysicalDeviceSparseProperties:
  540. ---------------------------------
  541. residencyStandard2DBlockShape = true
  542. residencyStandard2DMultisampleBlockShape = false
  543. residencyStandard3DBlockShape = true
  544. residencyAlignedMipSize = false
  545. residencyNonResidentStrict = true
  546.  
  547. VkPhysicalDeviceAccelerationStructurePropertiesKHR:
  548. ---------------------------------------------------
  549. maxGeometryCount = 16777215
  550. maxInstanceCount = 16777215
  551. maxPrimitiveCount = 536870911
  552. maxPerStageDescriptorAccelerationStructures = 8388606
  553. maxPerStageDescriptorUpdateAfterBindAccelerationStructures = 8388606
  554. maxDescriptorSetAccelerationStructures = 8388606
  555. maxDescriptorSetUpdateAfterBindAccelerationStructures = 8388606
  556. minAccelerationStructureScratchOffsetAlignment = 128
  557.  
  558. VkPhysicalDeviceComputeShaderDerivativesPropertiesKHR:
  559. ------------------------------------------------------
  560. meshAndTaskShaderDerivatives = true
  561.  
  562. VkPhysicalDeviceConservativeRasterizationPropertiesEXT:
  563. -------------------------------------------------------
  564. primitiveOverestimationSize = 0
  565. maxExtraPrimitiveOverestimationSize = 0
  566. extraPrimitiveOverestimationSizeGranularity = 0
  567. primitiveUnderestimation = true
  568. conservativePointAndLineRasterization = false
  569. degenerateTrianglesRasterized = true
  570. degenerateLinesRasterized = false
  571. fullyCoveredFragmentShaderInputVariable = true
  572. conservativeRasterizationPostDepthCoverage = false
  573.  
  574. VkPhysicalDeviceCustomBorderColorPropertiesEXT:
  575. -----------------------------------------------
  576. maxCustomBorderColorSamplers = 4096
  577.  
  578. VkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXT:
  579. --------------------------------------------------------
  580. combinedImageSamplerDensityMapDescriptorSize = 0
  581.  
  582. VkPhysicalDeviceDescriptorBufferPropertiesEXT:
  583. ----------------------------------------------
  584. combinedImageSamplerDescriptorSingleArray = true
  585. bufferlessPushDescriptors = true
  586. allowSamplerImageViewPostSubmitCreation = false
  587. descriptorBufferOffsetAlignment = 0x00000004
  588. maxDescriptorBufferBindings = 32
  589. maxResourceDescriptorBufferBindings = 32
  590. maxSamplerDescriptorBufferBindings = 32
  591. maxEmbeddedImmutableSamplerBindings = 32
  592. maxEmbeddedImmutableSamplers = 8388606
  593. bufferCaptureReplayDescriptorDataSize = 1
  594. imageCaptureReplayDescriptorDataSize = 1
  595. imageViewCaptureReplayDescriptorDataSize = 1
  596. samplerCaptureReplayDescriptorDataSize = 1
  597. accelerationStructureCaptureReplayDescriptorDataSize = 1
  598. samplerDescriptorSize = 16
  599. combinedImageSamplerDescriptorSize = 96
  600. sampledImageDescriptorSize = 64
  601. storageImageDescriptorSize = 32
  602. uniformTexelBufferDescriptorSize = 16
  603. robustUniformTexelBufferDescriptorSize = 16
  604. storageTexelBufferDescriptorSize = 16
  605. robustStorageTexelBufferDescriptorSize = 16
  606. uniformBufferDescriptorSize = 16
  607. robustUniformBufferDescriptorSize = 16
  608. storageBufferDescriptorSize = 16
  609. robustStorageBufferDescriptorSize = 16
  610. inputAttachmentDescriptorSize = 64
  611. accelerationStructureDescriptorSize = 16
  612. maxSamplerDescriptorBufferRange = 0xffffffff
  613. maxResourceDescriptorBufferRange = 0xffffffff
  614. samplerDescriptorBufferAddressSpaceSize = 0xfffffffc
  615. resourceDescriptorBufferAddressSpaceSize = 0xfffffffc
  616. descriptorBufferAddressSpaceSize = 0xfffffffc
  617.  
  618. VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT:
  619. -----------------------------------------------------
  620. maxIndirectPipelineCount = 4096
  621. maxIndirectShaderObjectCount = 4096
  622. maxIndirectSequenceCount = 1048576
  623. maxIndirectCommandsTokenCount = 128
  624. maxIndirectCommandsTokenOffset = 2047
  625. maxIndirectCommandsIndirectStride = 2048
  626. supportedIndirectCommandsInputModes: count = 2
  627. INDIRECT_COMMANDS_INPUT_MODE_VULKAN_INDEX_BUFFER_EXT
  628. INDIRECT_COMMANDS_INPUT_MODE_DXGI_INDEX_BUFFER_EXT
  629. supportedIndirectCommandsShaderStages: count = 14
  630. SHADER_STAGE_VERTEX_BIT
  631. SHADER_STAGE_TESSELLATION_CONTROL_BIT
  632. SHADER_STAGE_TESSELLATION_EVALUATION_BIT
  633. SHADER_STAGE_GEOMETRY_BIT
  634. SHADER_STAGE_FRAGMENT_BIT
  635. SHADER_STAGE_COMPUTE_BIT
  636. SHADER_STAGE_RAYGEN_BIT_KHR
  637. SHADER_STAGE_ANY_HIT_BIT_KHR
  638. SHADER_STAGE_CLOSEST_HIT_BIT_KHR
  639. SHADER_STAGE_MISS_BIT_KHR
  640. SHADER_STAGE_INTERSECTION_BIT_KHR
  641. SHADER_STAGE_CALLABLE_BIT_KHR
  642. SHADER_STAGE_TASK_BIT_EXT
  643. SHADER_STAGE_MESH_BIT_EXT
  644. supportedIndirectCommandsShaderStagesPipelineBinding: count = 1
  645. SHADER_STAGE_COMPUTE_BIT
  646. supportedIndirectCommandsShaderStagesShaderBinding: count = 1
  647. SHADER_STAGE_COMPUTE_BIT
  648. deviceGeneratedCommandsTransformFeedback = true
  649. deviceGeneratedCommandsMultiDrawIndirectCount = true
  650.  
  651. VkPhysicalDeviceDiscardRectanglePropertiesEXT:
  652. ----------------------------------------------
  653. maxDiscardRectangles = 4
  654.  
  655. VkPhysicalDeviceDrmPropertiesEXT:
  656. ---------------------------------
  657. hasPrimary = true
  658. hasRender = true
  659. primaryMajor = 226
  660. primaryMinor = 1
  661. renderMajor = 226
  662. renderMinor = 128
  663.  
  664. VkPhysicalDeviceExtendedDynamicState3PropertiesEXT:
  665. ---------------------------------------------------
  666. dynamicPrimitiveTopologyUnrestricted = false
  667.  
  668. VkPhysicalDeviceExternalMemoryHostPropertiesEXT:
  669. ------------------------------------------------
  670. minImportedHostPointerAlignment = 0x00001000
  671.  
  672. VkPhysicalDeviceFragmentShaderBarycentricPropertiesKHR:
  673. -------------------------------------------------------
  674. triStripVertexOrderIndependentOfProvokingVertex = false
  675.  
  676. VkPhysicalDeviceFragmentShadingRatePropertiesKHR:
  677. -------------------------------------------------
  678. minFragmentShadingRateAttachmentTexelSize:
  679. width = 8
  680. height = 8
  681. maxFragmentShadingRateAttachmentTexelSize:
  682. width = 8
  683. height = 8
  684. maxFragmentShadingRateAttachmentTexelSizeAspectRatio = 1
  685. primitiveFragmentShadingRateWithMultipleViewports = true
  686. layeredShadingRateAttachments = false
  687. fragmentShadingRateNonTrivialCombinerOps = true
  688. maxFragmentSize:
  689. width = 2
  690. height = 2
  691. maxFragmentSizeAspectRatio = 2
  692. maxFragmentShadingRateCoverageSamples = 16
  693. maxFragmentShadingRateRasterizationSamples = SAMPLE_COUNT_4_BIT
  694. fragmentShadingRateWithShaderDepthStencilWrites = true
  695. fragmentShadingRateWithSampleMask = true
  696. fragmentShadingRateWithShaderSampleMask = false
  697. fragmentShadingRateWithConservativeRasterization = true
  698. fragmentShadingRateWithFragmentShaderInterlock = true
  699. fragmentShadingRateWithCustomSampleLocations = false
  700. fragmentShadingRateStrictMultiplyCombiner = true
  701.  
  702. VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT:
  703. -----------------------------------------------------
  704. graphicsPipelineLibraryFastLinking = true
  705. graphicsPipelineLibraryIndependentInterpolationDecoration = true
  706.  
  707. VkPhysicalDeviceLayeredApiPropertiesListKHR:
  708. --------------------------------------------
  709. layeredApiCount = 0
  710. pLayeredApis = NULL
  711.  
  712. VkPhysicalDeviceLegacyVertexAttributesPropertiesEXT:
  713. ----------------------------------------------------
  714. nativeUnalignedPerformance = false
  715.  
  716. VkPhysicalDeviceMaintenance7PropertiesKHR:
  717. ------------------------------------------
  718. robustFragmentShadingRateAttachmentAccess = true
  719. separateDepthStencilAttachmentAccess = true
  720. maxDescriptorSetTotalUniformBuffersDynamic = 16
  721. maxDescriptorSetTotalStorageBuffersDynamic = 8
  722. maxDescriptorSetTotalBuffersDynamic = 24
  723. maxDescriptorSetUpdateAfterBindTotalUniformBuffersDynamic = 16
  724. maxDescriptorSetUpdateAfterBindTotalStorageBuffersDynamic = 8
  725. maxDescriptorSetUpdateAfterBindTotalBuffersDynamic = 24
  726.  
  727. VkPhysicalDeviceMapMemoryPlacedPropertiesEXT:
  728. ---------------------------------------------
  729. minPlacedMemoryMapAlignment = 0x00001000
  730.  
  731. VkPhysicalDeviceMeshShaderPropertiesEXT:
  732. ----------------------------------------
  733. maxTaskWorkGroupTotalCount = 4194304
  734. maxTaskWorkGroupCount: count = 3
  735. 65535
  736. 65535
  737. 65535
  738. maxTaskWorkGroupInvocations = 1024
  739. maxTaskWorkGroupSize: count = 3
  740. 1024
  741. 1024
  742. 1024
  743. maxTaskPayloadSize = 16384
  744. maxTaskSharedMemorySize = 65536
  745. maxTaskPayloadAndSharedMemorySize = 65536
  746. maxMeshWorkGroupTotalCount = 4194304
  747. maxMeshWorkGroupCount: count = 3
  748. 65535
  749. 65535
  750. 65535
  751. maxMeshWorkGroupInvocations = 256
  752. maxMeshWorkGroupSize: count = 3
  753. 256
  754. 256
  755. 256
  756. maxMeshSharedMemorySize = 28672
  757. maxMeshPayloadAndSharedMemorySize = 45056
  758. maxMeshOutputMemorySize = 32768
  759. maxMeshPayloadAndOutputMemorySize = 49152
  760. maxMeshOutputComponents = 128
  761. maxMeshOutputVertices = 256
  762. maxMeshOutputPrimitives = 256
  763. maxMeshOutputLayers = 8
  764. maxMeshMultiviewViewCount = 8
  765. meshOutputPerVertexGranularity = 1
  766. meshOutputPerPrimitiveGranularity = 1
  767. maxPreferredTaskWorkGroupInvocations = 64
  768. maxPreferredMeshWorkGroupInvocations = 128
  769. prefersLocalInvocationVertexOutput = true
  770. prefersLocalInvocationPrimitiveOutput = true
  771. prefersCompactVertexOutput = true
  772. prefersCompactPrimitiveOutput = false
  773.  
  774. VkPhysicalDeviceMultiDrawPropertiesEXT:
  775. ---------------------------------------
  776. maxMultiDrawCount = 2048
  777.  
  778. VkPhysicalDeviceNestedCommandBufferPropertiesEXT:
  779. -------------------------------------------------
  780. maxCommandBufferNestingLevel = 4294967295
  781.  
  782. VkPhysicalDevicePCIBusInfoPropertiesEXT:
  783. ----------------------------------------
  784. pciDomain = 0
  785. pciBus = 3
  786. pciDevice = 0
  787. pciFunction = 0
  788.  
  789. VkPhysicalDevicePipelineBinaryPropertiesKHR:
  790. --------------------------------------------
  791. pipelineBinaryInternalCache = true
  792. pipelineBinaryInternalCacheControl = true
  793. pipelineBinaryPrefersInternalCache = false
  794. pipelineBinaryPrecompiledInternalCache = false
  795. pipelineBinaryCompressedData = false
  796.  
  797. VkPhysicalDeviceProvokingVertexPropertiesEXT:
  798. ---------------------------------------------
  799. provokingVertexModePerPipeline = true
  800. transformFeedbackPreservesTriangleFanProvokingVertex = true
  801.  
  802. VkPhysicalDeviceRayTracingPipelinePropertiesKHR:
  803. ------------------------------------------------
  804. shaderGroupHandleSize = 32
  805. maxRayRecursionDepth = 31
  806. maxShaderGroupStride = 16384
  807. shaderGroupBaseAlignment = 32
  808. shaderGroupHandleCaptureReplaySize = 32
  809. maxRayDispatchInvocationCount = 67108864
  810. shaderGroupHandleAlignment = 16
  811. maxRayHitAttributeSize = 32
  812.  
  813. VkPhysicalDeviceRobustness2PropertiesEXT:
  814. -----------------------------------------
  815. robustStorageBufferAccessSizeAlignment = 0x00000004
  816. robustUniformBufferAccessSizeAlignment = 0x00000004
  817.  
  818. VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT:
  819. ----------------------------------------------------
  820. shaderModuleIdentifierAlgorithmUUID = 4d455341-2d42-4c41-4b45-330000000000
  821.  
  822. VkPhysicalDeviceShaderObjectPropertiesEXT:
  823. ------------------------------------------
  824. shaderBinaryUUID = a83603e1-9451-3391-d48c-4e0344e19c15
  825. shaderBinaryVersion = 1
  826.  
  827. VkPhysicalDeviceTransformFeedbackPropertiesEXT:
  828. -----------------------------------------------
  829. maxTransformFeedbackStreams = 4
  830. maxTransformFeedbackBuffers = 4
  831. maxTransformFeedbackBufferSize = 0xffffffff
  832. maxTransformFeedbackStreamDataSize = 512
  833. maxTransformFeedbackBufferDataSize = 512
  834. maxTransformFeedbackBufferDataStride = 512
  835. transformFeedbackQueries = true
  836. transformFeedbackStreamsLinesTriangles = true
  837. transformFeedbackRasterizationStreamSelect = false
  838. transformFeedbackDraw = true
  839.  
  840. VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT:
  841. ----------------------------------------------------
  842. maxVertexAttribDivisor = 4294967295
  843.  
  844. VkPhysicalDeviceVulkan11Properties:
  845. -----------------------------------
  846. deviceUUID = 00000000-0300-0000-0000-000000000000
  847. driverUUID = 414d442d-4d45-5341-2d44-525600000000
  848. deviceNodeMask = 0
  849. deviceLUIDValid = false
  850. subgroupSize = 64
  851. subgroupSupportedStages: count = 14
  852. SHADER_STAGE_VERTEX_BIT
  853. SHADER_STAGE_TESSELLATION_CONTROL_BIT
  854. SHADER_STAGE_TESSELLATION_EVALUATION_BIT
  855. SHADER_STAGE_GEOMETRY_BIT
  856. SHADER_STAGE_FRAGMENT_BIT
  857. SHADER_STAGE_COMPUTE_BIT
  858. SHADER_STAGE_RAYGEN_BIT_KHR
  859. SHADER_STAGE_ANY_HIT_BIT_KHR
  860. SHADER_STAGE_CLOSEST_HIT_BIT_KHR
  861. SHADER_STAGE_MISS_BIT_KHR
  862. SHADER_STAGE_INTERSECTION_BIT_KHR
  863. SHADER_STAGE_CALLABLE_BIT_KHR
  864. SHADER_STAGE_TASK_BIT_EXT
  865. SHADER_STAGE_MESH_BIT_EXT
  866. subgroupSupportedOperations: count = 10
  867. SUBGROUP_FEATURE_BASIC_BIT
  868. SUBGROUP_FEATURE_VOTE_BIT
  869. SUBGROUP_FEATURE_ARITHMETIC_BIT
  870. SUBGROUP_FEATURE_BALLOT_BIT
  871. SUBGROUP_FEATURE_SHUFFLE_BIT
  872. SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
  873. SUBGROUP_FEATURE_CLUSTERED_BIT
  874. SUBGROUP_FEATURE_QUAD_BIT
  875. SUBGROUP_FEATURE_ROTATE_BIT
  876. SUBGROUP_FEATURE_ROTATE_CLUSTERED_BIT
  877. subgroupQuadOperationsInAllStages = true
  878. pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES
  879. maxMultiviewViewCount = 8
  880. maxMultiviewInstanceIndex = 2147483647
  881. protectedNoFault = false
  882. maxPerSetDescriptors = 22369621
  883. maxMemoryAllocationSize = 0xfffffffc
  884.  
  885. VkPhysicalDeviceVulkan12Properties:
  886. -----------------------------------
  887. driverID = DRIVER_ID_MESA_RADV
  888. driverName = radv
  889. driverInfo = Mesa 25.0.3-arch1.1
  890. conformanceVersion:
  891. major = 1
  892. minor = 4
  893. subminor = 0
  894. patch = 0
  895. denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY
  896. roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY
  897. shaderSignedZeroInfNanPreserveFloat16 = true
  898. shaderSignedZeroInfNanPreserveFloat32 = true
  899. shaderSignedZeroInfNanPreserveFloat64 = true
  900. shaderDenormPreserveFloat16 = true
  901. shaderDenormPreserveFloat32 = true
  902. shaderDenormPreserveFloat64 = true
  903. shaderDenormFlushToZeroFloat16 = true
  904. shaderDenormFlushToZeroFloat32 = true
  905. shaderDenormFlushToZeroFloat64 = true
  906. shaderRoundingModeRTEFloat16 = true
  907. shaderRoundingModeRTEFloat32 = true
  908. shaderRoundingModeRTEFloat64 = true
  909. shaderRoundingModeRTZFloat16 = true
  910. shaderRoundingModeRTZFloat32 = true
  911. shaderRoundingModeRTZFloat64 = true
  912. maxUpdateAfterBindDescriptorsInAllPools = 67108863
  913. shaderUniformBufferArrayNonUniformIndexingNative = false
  914. shaderSampledImageArrayNonUniformIndexingNative = false
  915. shaderStorageBufferArrayNonUniformIndexingNative = false
  916. shaderStorageImageArrayNonUniformIndexingNative = false
  917. shaderInputAttachmentArrayNonUniformIndexingNative = false
  918. robustBufferAccessUpdateAfterBind = true
  919. quadDivergentImplicitLod = false
  920. maxPerStageDescriptorUpdateAfterBindSamplers = 8388606
  921. maxPerStageDescriptorUpdateAfterBindUniformBuffers = 8388606
  922. maxPerStageDescriptorUpdateAfterBindStorageBuffers = 8388606
  923. maxPerStageDescriptorUpdateAfterBindSampledImages = 8388606
  924. maxPerStageDescriptorUpdateAfterBindStorageImages = 8388606
  925. maxPerStageDescriptorUpdateAfterBindInputAttachments = 8388606
  926. maxPerStageUpdateAfterBindResources = 8388606
  927. maxDescriptorSetUpdateAfterBindSamplers = 8388606
  928. maxDescriptorSetUpdateAfterBindUniformBuffers = 8388606
  929. maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 16
  930. maxDescriptorSetUpdateAfterBindStorageBuffers = 8388606
  931. maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 8
  932. maxDescriptorSetUpdateAfterBindSampledImages = 8388606
  933. maxDescriptorSetUpdateAfterBindStorageImages = 8388606
  934. maxDescriptorSetUpdateAfterBindInputAttachments = 8388606
  935. supportedDepthResolveModes: count = 4
  936. RESOLVE_MODE_SAMPLE_ZERO_BIT
  937. RESOLVE_MODE_AVERAGE_BIT
  938. RESOLVE_MODE_MIN_BIT
  939. RESOLVE_MODE_MAX_BIT
  940. supportedStencilResolveModes: count = 3
  941. RESOLVE_MODE_SAMPLE_ZERO_BIT
  942. RESOLVE_MODE_MIN_BIT
  943. RESOLVE_MODE_MAX_BIT
  944. independentResolveNone = true
  945. independentResolve = true
  946. filterMinmaxSingleComponentFormats = true
  947. filterMinmaxImageComponentMapping = true
  948. maxTimelineSemaphoreValueDifference = 18446744073709551615
  949. framebufferIntegerColorSampleCounts: count = 1
  950. SAMPLE_COUNT_1_BIT
  951.  
  952. VkPhysicalDeviceVulkan13Properties:
  953. -----------------------------------
  954. minSubgroupSize = 32
  955. maxSubgroupSize = 64
  956. maxComputeWorkgroupSubgroups = 4294967295
  957. requiredSubgroupSizeStages: count = 3
  958. SHADER_STAGE_COMPUTE_BIT
  959. SHADER_STAGE_TASK_BIT_EXT
  960. SHADER_STAGE_MESH_BIT_EXT
  961. maxInlineUniformBlockSize = 4194304
  962. maxPerStageDescriptorInlineUniformBlocks = 134217728
  963. maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks = 134217728
  964. maxDescriptorSetInlineUniformBlocks = 64
  965. maxDescriptorSetUpdateAfterBindInlineUniformBlocks = 64
  966. maxInlineUniformTotalSize = 65535
  967. integerDotProduct8BitUnsignedAccelerated = true
  968. integerDotProduct8BitSignedAccelerated = true
  969. integerDotProduct8BitMixedSignednessAccelerated = true
  970. integerDotProduct4x8BitPackedUnsignedAccelerated = true
  971. integerDotProduct4x8BitPackedSignedAccelerated = true
  972. integerDotProduct4x8BitPackedMixedSignednessAccelerated = true
  973. integerDotProduct16BitUnsignedAccelerated = false
  974. integerDotProduct16BitSignedAccelerated = false
  975. integerDotProduct16BitMixedSignednessAccelerated = false
  976. integerDotProduct32BitUnsignedAccelerated = false
  977. integerDotProduct32BitSignedAccelerated = false
  978. integerDotProduct32BitMixedSignednessAccelerated = false
  979. integerDotProduct64BitUnsignedAccelerated = false
  980. integerDotProduct64BitSignedAccelerated = false
  981. integerDotProduct64BitMixedSignednessAccelerated = false
  982. integerDotProductAccumulatingSaturating8BitUnsignedAccelerated = true
  983. integerDotProductAccumulatingSaturating8BitSignedAccelerated = true
  984. integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated = true
  985. integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated = true
  986. integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated = true
  987. integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated = true
  988. integerDotProductAccumulatingSaturating16BitUnsignedAccelerated = false
  989. integerDotProductAccumulatingSaturating16BitSignedAccelerated = false
  990. integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated = false
  991. integerDotProductAccumulatingSaturating32BitUnsignedAccelerated = false
  992. integerDotProductAccumulatingSaturating32BitSignedAccelerated = false
  993. integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated = false
  994. integerDotProductAccumulatingSaturating64BitUnsignedAccelerated = false
  995. integerDotProductAccumulatingSaturating64BitSignedAccelerated = false
  996. integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated = false
  997. storageTexelBufferOffsetAlignmentBytes = 0x00000004
  998. storageTexelBufferOffsetSingleTexelAlignment = true
  999. uniformTexelBufferOffsetAlignmentBytes = 0x00000004
  1000. uniformTexelBufferOffsetSingleTexelAlignment = true
  1001. maxBufferSize = 0xfffffffc
  1002.  
  1003. VkPhysicalDeviceVulkan14Properties:
  1004. -----------------------------------
  1005. lineSubPixelPrecisionBits = 4
  1006. maxVertexAttribDivisor = 4294967295
  1007. supportsNonZeroFirstInstance = true
  1008. maxPushDescriptors = 32
  1009. dynamicRenderingLocalReadDepthStencilAttachments = true
  1010. dynamicRenderingLocalReadMultisampledAttachments = true
  1011. earlyFragmentMultisampleCoverageAfterSampleCounting = true
  1012. earlyFragmentSampleMaskTestBeforeSampleCounting = true
  1013. depthStencilSwizzleOneSupport = true
  1014. polygonModePointSize = true
  1015. nonStrictSinglePixelWideLinesUseParallelogram = true
  1016. nonStrictWideLinesUseParallelogram = true
  1017. blockTexelViewCompatibleMultipleLayers = true
  1018. maxCombinedImageSamplerDescriptorCount = 1
  1019. fragmentShadingRateClampCombinerInputs = true
  1020. defaultRobustnessStorageBuffers = PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS
  1021. defaultRobustnessUniformBuffers = PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS
  1022. defaultRobustnessVertexInputs = PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_DISABLED
  1023. defaultRobustnessImages = PIPELINE_ROBUSTNESS_IMAGE_BEHAVIOR_ROBUST_IMAGE_ACCESS_2
  1024. copySrcLayoutCount = 0
  1025. pCopySrcLayouts = NULL
  1026. copyDstLayoutCount = 0
  1027. pCopyDstLayouts = NULL
  1028. optimalTilingLayoutUUID = 00000000-0000-0000-0000-000000000000
  1029. identicalMemoryTypeRequirements = false
  1030.  
  1031. Device Extensions: count = 199
  1032. VK_AMD_buffer_marker : extension revision 1
  1033. VK_AMD_device_coherent_memory : extension revision 1
  1034. VK_AMD_draw_indirect_count : extension revision 2
  1035. VK_AMD_gcn_shader : extension revision 1
  1036. VK_AMD_gpu_shader_half_float : extension revision 2
  1037. VK_AMD_gpu_shader_int16 : extension revision 2
  1038. VK_AMD_memory_overallocation_behavior : extension revision 1
  1039. VK_AMD_mixed_attachment_samples : extension revision 1
  1040. VK_AMD_shader_ballot : extension revision 1
  1041. VK_AMD_shader_core_properties : extension revision 2
  1042. VK_AMD_shader_core_properties2 : extension revision 1
  1043. VK_AMD_shader_early_and_late_fragment_tests : extension revision 1
  1044. VK_AMD_shader_explicit_vertex_parameter : extension revision 1
  1045. VK_AMD_shader_image_load_store_lod : extension revision 1
  1046. VK_AMD_shader_trinary_minmax : extension revision 1
  1047. VK_EXT_4444_formats : extension revision 1
  1048. VK_EXT_attachment_feedback_loop_dynamic_state : extension revision 1
  1049. VK_EXT_attachment_feedback_loop_layout : extension revision 2
  1050. VK_EXT_border_color_swizzle : extension revision 1
  1051. VK_EXT_buffer_device_address : extension revision 2
  1052. VK_EXT_calibrated_timestamps : extension revision 2
  1053. VK_EXT_color_write_enable : extension revision 1
  1054. VK_EXT_conditional_rendering : extension revision 2
  1055. VK_EXT_conservative_rasterization : extension revision 1
  1056. VK_EXT_custom_border_color : extension revision 12
  1057. VK_EXT_depth_bias_control : extension revision 1
  1058. VK_EXT_depth_clamp_control : extension revision 1
  1059. VK_EXT_depth_clamp_zero_one : extension revision 1
  1060. VK_EXT_depth_clip_control : extension revision 1
  1061. VK_EXT_depth_clip_enable : extension revision 1
  1062. VK_EXT_depth_range_unrestricted : extension revision 1
  1063. VK_EXT_descriptor_buffer : extension revision 1
  1064. VK_EXT_descriptor_indexing : extension revision 2
  1065. VK_EXT_device_address_binding_report : extension revision 1
  1066. VK_EXT_device_fault : extension revision 2
  1067. VK_EXT_device_generated_commands : extension revision 1
  1068. VK_EXT_discard_rectangles : extension revision 2
  1069. VK_EXT_display_control : extension revision 1
  1070. VK_EXT_dynamic_rendering_unused_attachments : extension revision 1
  1071. VK_EXT_extended_dynamic_state : extension revision 1
  1072. VK_EXT_extended_dynamic_state2 : extension revision 1
  1073. VK_EXT_extended_dynamic_state3 : extension revision 2
  1074. VK_EXT_external_memory_acquire_unmodified : extension revision 1
  1075. VK_EXT_external_memory_dma_buf : extension revision 1
  1076. VK_EXT_external_memory_host : extension revision 1
  1077. VK_EXT_fragment_shader_interlock : extension revision 1
  1078. VK_EXT_global_priority : extension revision 2
  1079. VK_EXT_global_priority_query : extension revision 1
  1080. VK_EXT_graphics_pipeline_library : extension revision 1
  1081. VK_EXT_host_query_reset : extension revision 1
  1082. VK_EXT_image_2d_view_of_3d : extension revision 1
  1083. VK_EXT_image_compression_control : extension revision 1
  1084. VK_EXT_image_drm_format_modifier : extension revision 2
  1085. VK_EXT_image_robustness : extension revision 1
  1086. VK_EXT_image_sliced_view_of_3d : extension revision 1
  1087. VK_EXT_image_view_min_lod : extension revision 1
  1088. VK_EXT_index_type_uint8 : extension revision 1
  1089. VK_EXT_inline_uniform_block : extension revision 1
  1090. VK_EXT_legacy_vertex_attributes : extension revision 1
  1091. VK_EXT_line_rasterization : extension revision 1
  1092. VK_EXT_load_store_op_none : extension revision 1
  1093. VK_EXT_map_memory_placed : extension revision 1
  1094. VK_EXT_memory_budget : extension revision 1
  1095. VK_EXT_memory_priority : extension revision 1
  1096. VK_EXT_mesh_shader : extension revision 1
  1097. VK_EXT_multi_draw : extension revision 1
  1098. VK_EXT_mutable_descriptor_type : extension revision 1
  1099. VK_EXT_nested_command_buffer : extension revision 1
  1100. VK_EXT_non_seamless_cube_map : extension revision 1
  1101. VK_EXT_pci_bus_info : extension revision 2
  1102. VK_EXT_physical_device_drm : extension revision 1
  1103. VK_EXT_pipeline_creation_cache_control : extension revision 3
  1104. VK_EXT_pipeline_creation_feedback : extension revision 1
  1105. VK_EXT_pipeline_library_group_handles : extension revision 1
  1106. VK_EXT_pipeline_robustness : extension revision 1
  1107. VK_EXT_post_depth_coverage : extension revision 1
  1108. VK_EXT_primitive_topology_list_restart : extension revision 1
  1109. VK_EXT_primitives_generated_query : extension revision 1
  1110. VK_EXT_private_data : extension revision 1
  1111. VK_EXT_provoking_vertex : extension revision 1
  1112. VK_EXT_queue_family_foreign : extension revision 1
  1113. VK_EXT_robustness2 : extension revision 1
  1114. VK_EXT_sampler_filter_minmax : extension revision 2
  1115. VK_EXT_scalar_block_layout : extension revision 1
  1116. VK_EXT_separate_stencil_usage : extension revision 1
  1117. VK_EXT_shader_atomic_float : extension revision 1
  1118. VK_EXT_shader_atomic_float2 : extension revision 1
  1119. VK_EXT_shader_demote_to_helper_invocation : extension revision 1
  1120. VK_EXT_shader_image_atomic_int64 : extension revision 1
  1121. VK_EXT_shader_module_identifier : extension revision 1
  1122. VK_EXT_shader_object : extension revision 1
  1123. VK_EXT_shader_replicated_composites : extension revision 1
  1124. VK_EXT_shader_stencil_export : extension revision 1
  1125. VK_EXT_shader_subgroup_ballot : extension revision 1
  1126. VK_EXT_shader_subgroup_vote : extension revision 1
  1127. VK_EXT_shader_viewport_index_layer : extension revision 1
  1128. VK_EXT_subgroup_size_control : extension revision 2
  1129. VK_EXT_swapchain_maintenance1 : extension revision 1
  1130. VK_EXT_texel_buffer_alignment : extension revision 1
  1131. VK_EXT_tooling_info : extension revision 1
  1132. VK_EXT_transform_feedback : extension revision 1
  1133. VK_EXT_vertex_attribute_divisor : extension revision 3
  1134. VK_EXT_vertex_input_dynamic_state : extension revision 2
  1135. VK_EXT_ycbcr_image_arrays : extension revision 1
  1136. VK_GOOGLE_decorate_string : extension revision 1
  1137. VK_GOOGLE_hlsl_functionality1 : extension revision 1
  1138. VK_GOOGLE_user_type : extension revision 1
  1139. VK_INTEL_shader_integer_functions2 : extension revision 1
  1140. VK_KHR_16bit_storage : extension revision 1
  1141. VK_KHR_8bit_storage : extension revision 1
  1142. VK_KHR_acceleration_structure : extension revision 13
  1143. VK_KHR_bind_memory2 : extension revision 1
  1144. VK_KHR_buffer_device_address : extension revision 1
  1145. VK_KHR_calibrated_timestamps : extension revision 1
  1146. VK_KHR_compute_shader_derivatives : extension revision 1
  1147. VK_KHR_copy_commands2 : extension revision 1
  1148. VK_KHR_create_renderpass2 : extension revision 1
  1149. VK_KHR_dedicated_allocation : extension revision 3
  1150. VK_KHR_deferred_host_operations : extension revision 4
  1151. VK_KHR_depth_clamp_zero_one : extension revision 1
  1152. VK_KHR_depth_stencil_resolve : extension revision 1
  1153. VK_KHR_descriptor_update_template : extension revision 1
  1154. VK_KHR_device_group : extension revision 4
  1155. VK_KHR_draw_indirect_count : extension revision 1
  1156. VK_KHR_driver_properties : extension revision 1
  1157. VK_KHR_dynamic_rendering : extension revision 1
  1158. VK_KHR_dynamic_rendering_local_read : extension revision 1
  1159. VK_KHR_external_fence : extension revision 1
  1160. VK_KHR_external_fence_fd : extension revision 1
  1161. VK_KHR_external_memory : extension revision 1
  1162. VK_KHR_external_memory_fd : extension revision 1
  1163. VK_KHR_external_semaphore : extension revision 1
  1164. VK_KHR_external_semaphore_fd : extension revision 1
  1165. VK_KHR_format_feature_flags2 : extension revision 2
  1166. VK_KHR_fragment_shader_barycentric : extension revision 1
  1167. VK_KHR_fragment_shading_rate : extension revision 2
  1168. VK_KHR_get_memory_requirements2 : extension revision 1
  1169. VK_KHR_global_priority : extension revision 1
  1170. VK_KHR_image_format_list : extension revision 1
  1171. VK_KHR_imageless_framebuffer : extension revision 1
  1172. VK_KHR_incremental_present : extension revision 2
  1173. VK_KHR_index_type_uint8 : extension revision 1
  1174. VK_KHR_line_rasterization : extension revision 1
  1175. VK_KHR_load_store_op_none : extension revision 1
  1176. VK_KHR_maintenance1 : extension revision 2
  1177. VK_KHR_maintenance2 : extension revision 1
  1178. VK_KHR_maintenance3 : extension revision 1
  1179. VK_KHR_maintenance4 : extension revision 2
  1180. VK_KHR_maintenance5 : extension revision 1
  1181. VK_KHR_maintenance6 : extension revision 1
  1182. VK_KHR_maintenance7 : extension revision 1
  1183. VK_KHR_maintenance8 : extension revision 1
  1184. VK_KHR_map_memory2 : extension revision 1
  1185. VK_KHR_multiview : extension revision 1
  1186. VK_KHR_pipeline_binary : extension revision 1
  1187. VK_KHR_pipeline_executable_properties : extension revision 1
  1188. VK_KHR_pipeline_library : extension revision 1
  1189. VK_KHR_present_id : extension revision 1
  1190. VK_KHR_present_wait : extension revision 1
  1191. VK_KHR_push_descriptor : extension revision 2
  1192. VK_KHR_ray_query : extension revision 1
  1193. VK_KHR_ray_tracing_maintenance1 : extension revision 1
  1194. VK_KHR_ray_tracing_pipeline : extension revision 1
  1195. VK_KHR_ray_tracing_position_fetch : extension revision 1
  1196. VK_KHR_relaxed_block_layout : extension revision 1
  1197. VK_KHR_sampler_mirror_clamp_to_edge : extension revision 3
  1198. VK_KHR_sampler_ycbcr_conversion : extension revision 14
  1199. VK_KHR_separate_depth_stencil_layouts : extension revision 1
  1200. VK_KHR_shader_atomic_int64 : extension revision 1
  1201. VK_KHR_shader_clock : extension revision 1
  1202. VK_KHR_shader_draw_parameters : extension revision 1
  1203. VK_KHR_shader_expect_assume : extension revision 1
  1204. VK_KHR_shader_float16_int8 : extension revision 1
  1205. VK_KHR_shader_float_controls : extension revision 4
  1206. VK_KHR_shader_float_controls2 : extension revision 1
  1207. VK_KHR_shader_integer_dot_product : extension revision 1
  1208. VK_KHR_shader_maximal_reconvergence : extension revision 1
  1209. VK_KHR_shader_non_semantic_info : extension revision 1
  1210. VK_KHR_shader_quad_control : extension revision 1
  1211. VK_KHR_shader_relaxed_extended_instruction : extension revision 1
  1212. VK_KHR_shader_subgroup_extended_types : extension revision 1
  1213. VK_KHR_shader_subgroup_rotate : extension revision 2
  1214. VK_KHR_shader_subgroup_uniform_control_flow : extension revision 1
  1215. VK_KHR_shader_terminate_invocation : extension revision 1
  1216. VK_KHR_spirv_1_4 : extension revision 1
  1217. VK_KHR_storage_buffer_storage_class : extension revision 1
  1218. VK_KHR_swapchain : extension revision 70
  1219. VK_KHR_swapchain_mutable_format : extension revision 1
  1220. VK_KHR_synchronization2 : extension revision 1
  1221. VK_KHR_timeline_semaphore : extension revision 2
  1222. VK_KHR_uniform_buffer_standard_layout : extension revision 1
  1223. VK_KHR_variable_pointers : extension revision 1
  1224. VK_KHR_vertex_attribute_divisor : extension revision 1
  1225. VK_KHR_vulkan_memory_model : extension revision 3
  1226. VK_KHR_workgroup_memory_explicit_layout : extension revision 1
  1227. VK_KHR_zero_initialize_workgroup_memory : extension revision 1
  1228. VK_MESA_image_alignment_control : extension revision 1
  1229. VK_NV_compute_shader_derivatives : extension revision 1
  1230. VK_VALVE_mutable_descriptor_type : extension revision 1
  1231.  
  1232. VkQueueFamilyProperties:
  1233. ========================
  1234. queueProperties[0]:
  1235. -------------------
  1236. minImageTransferGranularity = (1,1,1)
  1237. queueCount = 1
  1238. queueFlags = QUEUE_GRAPHICS_BIT | QUEUE_COMPUTE_BIT | QUEUE_TRANSFER_BIT
  1239. timestampValidBits = 64
  1240. present support = true
  1241.  
  1242. queueProperties[1]:
  1243. -------------------
  1244. minImageTransferGranularity = (1,1,1)
  1245. queueCount = 4
  1246. queueFlags = QUEUE_COMPUTE_BIT | QUEUE_TRANSFER_BIT
  1247. timestampValidBits = 64
  1248. present support = true
  1249.  
  1250. queueProperties[2]:
  1251. -------------------
  1252. minImageTransferGranularity = (1,1,1)
  1253. queueCount = 1
  1254. queueFlags = QUEUE_SPARSE_BINDING_BIT
  1255. timestampValidBits = 64
  1256. present support = false
  1257.  
  1258. VkPhysicalDeviceMemoryProperties:
  1259. =================================
  1260. memoryHeaps: count = 2
  1261. memoryHeaps[0]:
  1262. size = 16624873472 (0x3deeb7000) (15.48 GiB)
  1263. budget = 16525037568 (0x3d8f81000) (15.39 GiB)
  1264. usage = 0 (0x00000000) (0.00 B)
  1265. flags:
  1266. None
  1267. memoryHeaps[1]:
  1268. size = 17095983104 (0x3fb000000) (15.92 GiB)
  1269. budget = 15606034432 (0x3a2313000) (14.53 GiB)
  1270. usage = 0 (0x00000000) (0.00 B)
  1271. flags: count = 1
  1272. MEMORY_HEAP_DEVICE_LOCAL_BIT
  1273. memoryTypes: count = 11
  1274. memoryTypes[0]:
  1275. heapIndex = 1
  1276. propertyFlags = 0x0001: count = 1
  1277. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  1278. usable for:
  1279. IMAGE_TILING_OPTIMAL:
  1280. color images
  1281. FORMAT_D16_UNORM
  1282. FORMAT_D32_SFLOAT
  1283. FORMAT_S8_UINT
  1284. FORMAT_D16_UNORM_S8_UINT
  1285. FORMAT_D32_SFLOAT_S8_UINT
  1286. IMAGE_TILING_LINEAR:
  1287. color images
  1288. memoryTypes[1]:
  1289. heapIndex = 1
  1290. propertyFlags = 0x0001: count = 1
  1291. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  1292. usable for:
  1293. IMAGE_TILING_OPTIMAL:
  1294. None
  1295. IMAGE_TILING_LINEAR:
  1296. None
  1297. memoryTypes[2]:
  1298. heapIndex = 0
  1299. propertyFlags = 0x0006: count = 2
  1300. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  1301. MEMORY_PROPERTY_HOST_COHERENT_BIT
  1302. usable for:
  1303. IMAGE_TILING_OPTIMAL:
  1304. color images
  1305. FORMAT_D16_UNORM
  1306. FORMAT_D32_SFLOAT
  1307. FORMAT_S8_UINT
  1308. FORMAT_D16_UNORM_S8_UINT
  1309. FORMAT_D32_SFLOAT_S8_UINT
  1310. IMAGE_TILING_LINEAR:
  1311. color images
  1312. memoryTypes[3]:
  1313. heapIndex = 1
  1314. propertyFlags = 0x0007: count = 3
  1315. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  1316. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  1317. MEMORY_PROPERTY_HOST_COHERENT_BIT
  1318. usable for:
  1319. IMAGE_TILING_OPTIMAL:
  1320. color images
  1321. FORMAT_D16_UNORM
  1322. FORMAT_D32_SFLOAT
  1323. FORMAT_S8_UINT
  1324. FORMAT_D16_UNORM_S8_UINT
  1325. FORMAT_D32_SFLOAT_S8_UINT
  1326. IMAGE_TILING_LINEAR:
  1327. color images
  1328. memoryTypes[4]:
  1329. heapIndex = 1
  1330. propertyFlags = 0x0007: count = 3
  1331. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  1332. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  1333. MEMORY_PROPERTY_HOST_COHERENT_BIT
  1334. usable for:
  1335. IMAGE_TILING_OPTIMAL:
  1336. None
  1337. IMAGE_TILING_LINEAR:
  1338. None
  1339. memoryTypes[5]:
  1340. heapIndex = 0
  1341. propertyFlags = 0x000e: count = 3
  1342. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  1343. MEMORY_PROPERTY_HOST_COHERENT_BIT
  1344. MEMORY_PROPERTY_HOST_CACHED_BIT
  1345. usable for:
  1346. IMAGE_TILING_OPTIMAL:
  1347. color images
  1348. FORMAT_D16_UNORM
  1349. FORMAT_D32_SFLOAT
  1350. FORMAT_S8_UINT
  1351. FORMAT_D16_UNORM_S8_UINT
  1352. FORMAT_D32_SFLOAT_S8_UINT
  1353. IMAGE_TILING_LINEAR:
  1354. color images
  1355. memoryTypes[6]:
  1356. heapIndex = 0
  1357. propertyFlags = 0x000e: count = 3
  1358. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  1359. MEMORY_PROPERTY_HOST_COHERENT_BIT
  1360. MEMORY_PROPERTY_HOST_CACHED_BIT
  1361. usable for:
  1362. IMAGE_TILING_OPTIMAL:
  1363. None
  1364. IMAGE_TILING_LINEAR:
  1365. None
  1366. memoryTypes[7]:
  1367. heapIndex = 1
  1368. propertyFlags = 0x00c1: count = 3
  1369. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  1370. MEMORY_PROPERTY_DEVICE_COHERENT_BIT_AMD
  1371. MEMORY_PROPERTY_DEVICE_UNCACHED_BIT_AMD
  1372. usable for:
  1373. IMAGE_TILING_OPTIMAL:
  1374. color images
  1375. FORMAT_D16_UNORM
  1376. FORMAT_D32_SFLOAT
  1377. FORMAT_S8_UINT
  1378. FORMAT_D16_UNORM_S8_UINT
  1379. FORMAT_D32_SFLOAT_S8_UINT
  1380. IMAGE_TILING_LINEAR:
  1381. color images
  1382. memoryTypes[8]:
  1383. heapIndex = 0
  1384. propertyFlags = 0x00c6: count = 4
  1385. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  1386. MEMORY_PROPERTY_HOST_COHERENT_BIT
  1387. MEMORY_PROPERTY_DEVICE_COHERENT_BIT_AMD
  1388. MEMORY_PROPERTY_DEVICE_UNCACHED_BIT_AMD
  1389. usable for:
  1390. IMAGE_TILING_OPTIMAL:
  1391. color images
  1392. FORMAT_D16_UNORM
  1393. FORMAT_D32_SFLOAT
  1394. FORMAT_S8_UINT
  1395. FORMAT_D16_UNORM_S8_UINT
  1396. FORMAT_D32_SFLOAT_S8_UINT
  1397. IMAGE_TILING_LINEAR:
  1398. color images
  1399. memoryTypes[9]:
  1400. heapIndex = 1
  1401. propertyFlags = 0x00c7: count = 5
  1402. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  1403. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  1404. MEMORY_PROPERTY_HOST_COHERENT_BIT
  1405. MEMORY_PROPERTY_DEVICE_COHERENT_BIT_AMD
  1406. MEMORY_PROPERTY_DEVICE_UNCACHED_BIT_AMD
  1407. usable for:
  1408. IMAGE_TILING_OPTIMAL:
  1409. color images
  1410. FORMAT_D16_UNORM
  1411. FORMAT_D32_SFLOAT
  1412. FORMAT_S8_UINT
  1413. FORMAT_D16_UNORM_S8_UINT
  1414. FORMAT_D32_SFLOAT_S8_UINT
  1415. IMAGE_TILING_LINEAR:
  1416. color images
  1417. memoryTypes[10]:
  1418. heapIndex = 0
  1419. propertyFlags = 0x00ce: count = 5
  1420. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  1421. MEMORY_PROPERTY_HOST_COHERENT_BIT
  1422. MEMORY_PROPERTY_HOST_CACHED_BIT
  1423. MEMORY_PROPERTY_DEVICE_COHERENT_BIT_AMD
  1424. MEMORY_PROPERTY_DEVICE_UNCACHED_BIT_AMD
  1425. usable for:
  1426. IMAGE_TILING_OPTIMAL:
  1427. color images
  1428. FORMAT_D16_UNORM
  1429. FORMAT_D32_SFLOAT
  1430. FORMAT_S8_UINT
  1431. FORMAT_D16_UNORM_S8_UINT
  1432. FORMAT_D32_SFLOAT_S8_UINT
  1433. IMAGE_TILING_LINEAR:
  1434. color images
  1435.  
  1436. VkPhysicalDeviceFeatures:
  1437. =========================
  1438. robustBufferAccess = true
  1439. fullDrawIndexUint32 = true
  1440. imageCubeArray = true
  1441. independentBlend = true
  1442. geometryShader = true
  1443. tessellationShader = true
  1444. sampleRateShading = true
  1445. dualSrcBlend = true
  1446. logicOp = true
  1447. multiDrawIndirect = true
  1448. drawIndirectFirstInstance = true
  1449. depthClamp = true
  1450. depthBiasClamp = true
  1451. fillModeNonSolid = true
  1452. depthBounds = true
  1453. wideLines = true
  1454. largePoints = true
  1455. alphaToOne = true
  1456. multiViewport = true
  1457. samplerAnisotropy = true
  1458. textureCompressionETC2 = false
  1459. textureCompressionASTC_LDR = false
  1460. textureCompressionBC = true
  1461. occlusionQueryPrecise = true
  1462. pipelineStatisticsQuery = true
  1463. vertexPipelineStoresAndAtomics = true
  1464. fragmentStoresAndAtomics = true
  1465. shaderTessellationAndGeometryPointSize = true
  1466. shaderImageGatherExtended = true
  1467. shaderStorageImageExtendedFormats = true
  1468. shaderStorageImageMultisample = true
  1469. shaderStorageImageReadWithoutFormat = true
  1470. shaderStorageImageWriteWithoutFormat = true
  1471. shaderUniformBufferArrayDynamicIndexing = true
  1472. shaderSampledImageArrayDynamicIndexing = true
  1473. shaderStorageBufferArrayDynamicIndexing = true
  1474. shaderStorageImageArrayDynamicIndexing = true
  1475. shaderClipDistance = true
  1476. shaderCullDistance = true
  1477. shaderFloat64 = true
  1478. shaderInt64 = true
  1479. shaderInt16 = true
  1480. shaderResourceResidency = true
  1481. shaderResourceMinLod = true
  1482. sparseBinding = true
  1483. sparseResidencyBuffer = true
  1484. sparseResidencyImage2D = true
  1485. sparseResidencyImage3D = true
  1486. sparseResidency2Samples = false
  1487. sparseResidency4Samples = false
  1488. sparseResidency8Samples = false
  1489. sparseResidency16Samples = false
  1490. sparseResidencyAliased = true
  1491. variableMultisampleRate = true
  1492. inheritedQueries = true
  1493.  
  1494. VkPhysicalDevice4444FormatsFeaturesEXT:
  1495. ---------------------------------------
  1496. formatA4R4G4B4 = true
  1497. formatA4B4G4R4 = true
  1498.  
  1499. VkPhysicalDeviceAccelerationStructureFeaturesKHR:
  1500. -------------------------------------------------
  1501. accelerationStructure = true
  1502. accelerationStructureCaptureReplay = true
  1503. accelerationStructureIndirectBuild = false
  1504. accelerationStructureHostCommands = false
  1505. descriptorBindingAccelerationStructureUpdateAfterBind = true
  1506.  
  1507. VkPhysicalDeviceAddressBindingReportFeaturesEXT:
  1508. ------------------------------------------------
  1509. reportAddressBinding = true
  1510.  
  1511. VkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT:
  1512. --------------------------------------------------------------
  1513. attachmentFeedbackLoopDynamicState = true
  1514.  
  1515. VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT:
  1516. --------------------------------------------------------
  1517. attachmentFeedbackLoopLayout = true
  1518.  
  1519. VkPhysicalDeviceBorderColorSwizzleFeaturesEXT:
  1520. ----------------------------------------------
  1521. borderColorSwizzle = true
  1522. borderColorSwizzleFromImage = true
  1523.  
  1524. VkPhysicalDeviceBufferDeviceAddressFeaturesEXT:
  1525. -----------------------------------------------
  1526. bufferDeviceAddress = true
  1527. bufferDeviceAddressCaptureReplay = false
  1528. bufferDeviceAddressMultiDevice = false
  1529.  
  1530. VkPhysicalDeviceColorWriteEnableFeaturesEXT:
  1531. --------------------------------------------
  1532. colorWriteEnable = true
  1533.  
  1534. VkPhysicalDeviceComputeShaderDerivativesFeaturesKHR:
  1535. ----------------------------------------------------
  1536. computeDerivativeGroupQuads = false
  1537. computeDerivativeGroupLinear = true
  1538.  
  1539. VkPhysicalDeviceConditionalRenderingFeaturesEXT:
  1540. ------------------------------------------------
  1541. conditionalRendering = true
  1542. inheritedConditionalRendering = false
  1543.  
  1544. VkPhysicalDeviceCustomBorderColorFeaturesEXT:
  1545. ---------------------------------------------
  1546. customBorderColors = true
  1547. customBorderColorWithoutFormat = true
  1548.  
  1549. VkPhysicalDeviceDepthBiasControlFeaturesEXT:
  1550. --------------------------------------------
  1551. depthBiasControl = true
  1552. leastRepresentableValueForceUnormRepresentation = true
  1553. floatRepresentation = true
  1554. depthBiasExact = true
  1555.  
  1556. VkPhysicalDeviceDepthClampControlFeaturesEXT:
  1557. ---------------------------------------------
  1558. depthClampControl = true
  1559.  
  1560. VkPhysicalDeviceDepthClampZeroOneFeaturesKHR:
  1561. ---------------------------------------------
  1562. depthClampZeroOne = true
  1563.  
  1564. VkPhysicalDeviceDepthClipControlFeaturesEXT:
  1565. --------------------------------------------
  1566. depthClipControl = true
  1567.  
  1568. VkPhysicalDeviceDepthClipEnableFeaturesEXT:
  1569. -------------------------------------------
  1570. depthClipEnable = true
  1571.  
  1572. VkPhysicalDeviceDescriptorBufferFeaturesEXT:
  1573. --------------------------------------------
  1574. descriptorBuffer = true
  1575. descriptorBufferCaptureReplay = true
  1576. descriptorBufferImageLayoutIgnored = true
  1577. descriptorBufferPushDescriptors = true
  1578.  
  1579. VkPhysicalDeviceDeviceGeneratedCommandsFeaturesEXT:
  1580. ---------------------------------------------------
  1581. deviceGeneratedCommands = true
  1582. dynamicGeneratedPipelineLayout = true
  1583.  
  1584. VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT:
  1585. -------------------------------------------------------------
  1586. dynamicRenderingUnusedAttachments = true
  1587.  
  1588. VkPhysicalDeviceExtendedDynamicState2FeaturesEXT:
  1589. -------------------------------------------------
  1590. extendedDynamicState2 = true
  1591. extendedDynamicState2LogicOp = true
  1592. extendedDynamicState2PatchControlPoints = true
  1593.  
  1594. VkPhysicalDeviceExtendedDynamicState3FeaturesEXT:
  1595. -------------------------------------------------
  1596. extendedDynamicState3TessellationDomainOrigin = true
  1597. extendedDynamicState3DepthClampEnable = true
  1598. extendedDynamicState3PolygonMode = true
  1599. extendedDynamicState3RasterizationSamples = true
  1600. extendedDynamicState3SampleMask = true
  1601. extendedDynamicState3AlphaToCoverageEnable = true
  1602. extendedDynamicState3AlphaToOneEnable = true
  1603. extendedDynamicState3LogicOpEnable = true
  1604. extendedDynamicState3ColorBlendEnable = true
  1605. extendedDynamicState3ColorBlendEquation = true
  1606. extendedDynamicState3ColorWriteMask = true
  1607. extendedDynamicState3RasterizationStream = false
  1608. extendedDynamicState3ConservativeRasterizationMode = true
  1609. extendedDynamicState3ExtraPrimitiveOverestimationSize = false
  1610. extendedDynamicState3DepthClipEnable = true
  1611. extendedDynamicState3SampleLocationsEnable = false
  1612. extendedDynamicState3ColorBlendAdvanced = false
  1613. extendedDynamicState3ProvokingVertexMode = true
  1614. extendedDynamicState3LineRasterizationMode = true
  1615. extendedDynamicState3LineStippleEnable = true
  1616. extendedDynamicState3DepthClipNegativeOneToOne = true
  1617. extendedDynamicState3ViewportWScalingEnable = false
  1618. extendedDynamicState3ViewportSwizzle = false
  1619. extendedDynamicState3CoverageToColorEnable = false
  1620. extendedDynamicState3CoverageToColorLocation = false
  1621. extendedDynamicState3CoverageModulationMode = false
  1622. extendedDynamicState3CoverageModulationTableEnable = false
  1623. extendedDynamicState3CoverageModulationTable = false
  1624. extendedDynamicState3CoverageReductionMode = false
  1625. extendedDynamicState3RepresentativeFragmentTestEnable = false
  1626. extendedDynamicState3ShadingRateImageEnable = false
  1627.  
  1628. VkPhysicalDeviceExtendedDynamicStateFeaturesEXT:
  1629. ------------------------------------------------
  1630. extendedDynamicState = true
  1631.  
  1632. VkPhysicalDeviceFaultFeaturesEXT:
  1633. ---------------------------------
  1634. deviceFault = true
  1635. deviceFaultVendorBinary = false
  1636.  
  1637. VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR:
  1638. -----------------------------------------------------
  1639. fragmentShaderBarycentric = true
  1640.  
  1641. VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT:
  1642. ---------------------------------------------------
  1643. fragmentShaderSampleInterlock = true
  1644. fragmentShaderPixelInterlock = true
  1645. fragmentShaderShadingRateInterlock = false
  1646.  
  1647. VkPhysicalDeviceFragmentShadingRateFeaturesKHR:
  1648. -----------------------------------------------
  1649. pipelineFragmentShadingRate = true
  1650. primitiveFragmentShadingRate = true
  1651. attachmentFragmentShadingRate = true
  1652.  
  1653. VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT:
  1654. ---------------------------------------------------
  1655. graphicsPipelineLibrary = true
  1656.  
  1657. VkPhysicalDeviceImage2DViewOf3DFeaturesEXT:
  1658. -------------------------------------------
  1659. image2DViewOf3D = true
  1660. sampler2DViewOf3D = false
  1661.  
  1662. VkPhysicalDeviceImageCompressionControlFeaturesEXT:
  1663. ---------------------------------------------------
  1664. imageCompressionControl = true
  1665.  
  1666. VkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT:
  1667. -----------------------------------------------
  1668. imageSlicedViewOf3D = true
  1669.  
  1670. VkPhysicalDeviceImageViewMinLodFeaturesEXT:
  1671. -------------------------------------------
  1672. minLod = true
  1673.  
  1674. VkPhysicalDeviceLegacyVertexAttributesFeaturesEXT:
  1675. --------------------------------------------------
  1676. legacyVertexAttributes = true
  1677.  
  1678. VkPhysicalDeviceMaintenance7FeaturesKHR:
  1679. ----------------------------------------
  1680. maintenance7 = true
  1681.  
  1682. VkPhysicalDeviceMaintenance8FeaturesKHR:
  1683. ----------------------------------------
  1684. maintenance8 = true
  1685.  
  1686. VkPhysicalDeviceMapMemoryPlacedFeaturesEXT:
  1687. -------------------------------------------
  1688. memoryMapPlaced = true
  1689. memoryMapRangePlaced = false
  1690. memoryUnmapReserve = true
  1691.  
  1692. VkPhysicalDeviceMemoryPriorityFeaturesEXT:
  1693. ------------------------------------------
  1694. memoryPriority = true
  1695.  
  1696. VkPhysicalDeviceMeshShaderFeaturesEXT:
  1697. --------------------------------------
  1698. taskShader = true
  1699. meshShader = true
  1700. multiviewMeshShader = true
  1701. primitiveFragmentShadingRateMeshShader = true
  1702. meshShaderQueries = false
  1703.  
  1704. VkPhysicalDeviceMultiDrawFeaturesEXT:
  1705. -------------------------------------
  1706. multiDraw = true
  1707.  
  1708. VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT:
  1709. -------------------------------------------------
  1710. mutableDescriptorType = true
  1711.  
  1712. VkPhysicalDeviceNestedCommandBufferFeaturesEXT:
  1713. -----------------------------------------------
  1714. nestedCommandBuffer = true
  1715. nestedCommandBufferRendering = true
  1716. nestedCommandBufferSimultaneousUse = true
  1717.  
  1718. VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT:
  1719. ----------------------------------------------
  1720. nonSeamlessCubeMap = true
  1721.  
  1722. VkPhysicalDevicePipelineBinaryFeaturesKHR:
  1723. ------------------------------------------
  1724. pipelineBinaries = true
  1725.  
  1726. VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR:
  1727. --------------------------------------------------------
  1728. pipelineExecutableInfo = true
  1729.  
  1730. VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT:
  1731. -------------------------------------------------------
  1732. pipelineLibraryGroupHandles = true
  1733.  
  1734. VkPhysicalDevicePresentIdFeaturesKHR:
  1735. -------------------------------------
  1736. presentId = true
  1737.  
  1738. VkPhysicalDevicePresentWaitFeaturesKHR:
  1739. ---------------------------------------
  1740. presentWait = true
  1741.  
  1742. VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT:
  1743. --------------------------------------------------------
  1744. primitiveTopologyListRestart = true
  1745. primitiveTopologyPatchListRestart = false
  1746.  
  1747. VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT:
  1748. ----------------------------------------------------
  1749. primitivesGeneratedQuery = true
  1750. primitivesGeneratedQueryWithRasterizerDiscard = true
  1751. primitivesGeneratedQueryWithNonZeroStreams = true
  1752.  
  1753. VkPhysicalDeviceProvokingVertexFeaturesEXT:
  1754. -------------------------------------------
  1755. provokingVertexLast = true
  1756. transformFeedbackPreservesProvokingVertex = true
  1757.  
  1758. VkPhysicalDeviceRayQueryFeaturesKHR:
  1759. ------------------------------------
  1760. rayQuery = true
  1761.  
  1762. VkPhysicalDeviceRayTracingMaintenance1FeaturesKHR:
  1763. --------------------------------------------------
  1764. rayTracingMaintenance1 = true
  1765. rayTracingPipelineTraceRaysIndirect2 = true
  1766.  
  1767. VkPhysicalDeviceRayTracingPipelineFeaturesKHR:
  1768. ----------------------------------------------
  1769. rayTracingPipeline = true
  1770. rayTracingPipelineShaderGroupHandleCaptureReplay = true
  1771. rayTracingPipelineShaderGroupHandleCaptureReplayMixed = false
  1772. rayTracingPipelineTraceRaysIndirect = true
  1773. rayTraversalPrimitiveCulling = true
  1774.  
  1775. VkPhysicalDeviceRayTracingPositionFetchFeaturesKHR:
  1776. ---------------------------------------------------
  1777. rayTracingPositionFetch = true
  1778.  
  1779. VkPhysicalDeviceRobustness2FeaturesEXT:
  1780. ---------------------------------------
  1781. robustBufferAccess2 = true
  1782. robustImageAccess2 = true
  1783. nullDescriptor = true
  1784.  
  1785. VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT:
  1786. ----------------------------------------------
  1787. shaderBufferFloat16Atomics = false
  1788. shaderBufferFloat16AtomicAdd = false
  1789. shaderBufferFloat16AtomicMinMax = false
  1790. shaderBufferFloat32AtomicMinMax = false
  1791. shaderBufferFloat64AtomicMinMax = false
  1792. shaderSharedFloat16Atomics = false
  1793. shaderSharedFloat16AtomicAdd = false
  1794. shaderSharedFloat16AtomicMinMax = false
  1795. shaderSharedFloat32AtomicMinMax = true
  1796. shaderSharedFloat64AtomicMinMax = true
  1797. shaderImageFloat32AtomicMinMax = true
  1798. sparseImageFloat32AtomicMinMax = true
  1799.  
  1800. VkPhysicalDeviceShaderAtomicFloatFeaturesEXT:
  1801. ---------------------------------------------
  1802. shaderBufferFloat32Atomics = true
  1803. shaderBufferFloat32AtomicAdd = true
  1804. shaderBufferFloat64Atomics = true
  1805. shaderBufferFloat64AtomicAdd = false
  1806. shaderSharedFloat32Atomics = true
  1807. shaderSharedFloat32AtomicAdd = true
  1808. shaderSharedFloat64Atomics = true
  1809. shaderSharedFloat64AtomicAdd = false
  1810. shaderImageFloat32Atomics = true
  1811. shaderImageFloat32AtomicAdd = false
  1812. sparseImageFloat32Atomics = true
  1813. sparseImageFloat32AtomicAdd = false
  1814.  
  1815. VkPhysicalDeviceShaderClockFeaturesKHR:
  1816. ---------------------------------------
  1817. shaderSubgroupClock = true
  1818. shaderDeviceClock = true
  1819.  
  1820. VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT:
  1821. --------------------------------------------------
  1822. shaderImageInt64Atomics = true
  1823. sparseImageInt64Atomics = true
  1824.  
  1825. VkPhysicalDeviceShaderMaximalReconvergenceFeaturesKHR:
  1826. ------------------------------------------------------
  1827. shaderMaximalReconvergence = true
  1828.  
  1829. VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT:
  1830. --------------------------------------------------
  1831. shaderModuleIdentifier = true
  1832.  
  1833. VkPhysicalDeviceShaderObjectFeaturesEXT:
  1834. ----------------------------------------
  1835. shaderObject = true
  1836.  
  1837. VkPhysicalDeviceShaderQuadControlFeaturesKHR:
  1838. ---------------------------------------------
  1839. shaderQuadControl = true
  1840.  
  1841. VkPhysicalDeviceShaderRelaxedExtendedInstructionFeaturesKHR:
  1842. ------------------------------------------------------------
  1843. shaderRelaxedExtendedInstruction = true
  1844.  
  1845. VkPhysicalDeviceShaderReplicatedCompositesFeaturesEXT:
  1846. ------------------------------------------------------
  1847. shaderReplicatedComposites = true
  1848.  
  1849. VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR:
  1850. ------------------------------------------------------------
  1851. shaderSubgroupUniformControlFlow = true
  1852.  
  1853. VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT:
  1854. -------------------------------------------------
  1855. swapchainMaintenance1 = true
  1856.  
  1857. VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT:
  1858. ------------------------------------------------
  1859. texelBufferAlignment = true
  1860.  
  1861. VkPhysicalDeviceTransformFeedbackFeaturesEXT:
  1862. ---------------------------------------------
  1863. transformFeedback = true
  1864. geometryStreams = true
  1865.  
  1866. VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT:
  1867. ---------------------------------------------------
  1868. vertexInputDynamicState = true
  1869.  
  1870. VkPhysicalDeviceVulkan11Features:
  1871. ---------------------------------
  1872. storageBuffer16BitAccess = true
  1873. uniformAndStorageBuffer16BitAccess = true
  1874. storagePushConstant16 = true
  1875. storageInputOutput16 = true
  1876. multiview = true
  1877. multiviewGeometryShader = true
  1878. multiviewTessellationShader = true
  1879. variablePointersStorageBuffer = true
  1880. variablePointers = true
  1881. protectedMemory = false
  1882. samplerYcbcrConversion = true
  1883. shaderDrawParameters = true
  1884.  
  1885. VkPhysicalDeviceVulkan12Features:
  1886. ---------------------------------
  1887. samplerMirrorClampToEdge = true
  1888. drawIndirectCount = true
  1889. storageBuffer8BitAccess = true
  1890. uniformAndStorageBuffer8BitAccess = true
  1891. storagePushConstant8 = true
  1892. shaderBufferInt64Atomics = true
  1893. shaderSharedInt64Atomics = true
  1894. shaderFloat16 = true
  1895. shaderInt8 = true
  1896. descriptorIndexing = true
  1897. shaderInputAttachmentArrayDynamicIndexing = true
  1898. shaderUniformTexelBufferArrayDynamicIndexing = true
  1899. shaderStorageTexelBufferArrayDynamicIndexing = true
  1900. shaderUniformBufferArrayNonUniformIndexing = true
  1901. shaderSampledImageArrayNonUniformIndexing = true
  1902. shaderStorageBufferArrayNonUniformIndexing = true
  1903. shaderStorageImageArrayNonUniformIndexing = true
  1904. shaderInputAttachmentArrayNonUniformIndexing = true
  1905. shaderUniformTexelBufferArrayNonUniformIndexing = true
  1906. shaderStorageTexelBufferArrayNonUniformIndexing = true
  1907. descriptorBindingUniformBufferUpdateAfterBind = true
  1908. descriptorBindingSampledImageUpdateAfterBind = true
  1909. descriptorBindingStorageImageUpdateAfterBind = true
  1910. descriptorBindingStorageBufferUpdateAfterBind = true
  1911. descriptorBindingUniformTexelBufferUpdateAfterBind = true
  1912. descriptorBindingStorageTexelBufferUpdateAfterBind = true
  1913. descriptorBindingUpdateUnusedWhilePending = true
  1914. descriptorBindingPartiallyBound = true
  1915. descriptorBindingVariableDescriptorCount = true
  1916. runtimeDescriptorArray = true
  1917. samplerFilterMinmax = true
  1918. scalarBlockLayout = true
  1919. imagelessFramebuffer = true
  1920. uniformBufferStandardLayout = true
  1921. shaderSubgroupExtendedTypes = true
  1922. separateDepthStencilLayouts = true
  1923. hostQueryReset = true
  1924. timelineSemaphore = true
  1925. bufferDeviceAddress = true
  1926. bufferDeviceAddressCaptureReplay = true
  1927. bufferDeviceAddressMultiDevice = false
  1928. vulkanMemoryModel = true
  1929. vulkanMemoryModelDeviceScope = true
  1930. vulkanMemoryModelAvailabilityVisibilityChains = false
  1931. shaderOutputViewportIndex = true
  1932. shaderOutputLayer = true
  1933. subgroupBroadcastDynamicId = true
  1934.  
  1935. VkPhysicalDeviceVulkan13Features:
  1936. ---------------------------------
  1937. robustImageAccess = true
  1938. inlineUniformBlock = true
  1939. descriptorBindingInlineUniformBlockUpdateAfterBind = true
  1940. pipelineCreationCacheControl = true
  1941. privateData = true
  1942. shaderDemoteToHelperInvocation = true
  1943. shaderTerminateInvocation = true
  1944. subgroupSizeControl = true
  1945. computeFullSubgroups = true
  1946. synchronization2 = true
  1947. textureCompressionASTC_HDR = false
  1948. shaderZeroInitializeWorkgroupMemory = true
  1949. dynamicRendering = true
  1950. shaderIntegerDotProduct = true
  1951. maintenance4 = true
  1952.  
  1953. VkPhysicalDeviceVulkan14Features:
  1954. ---------------------------------
  1955. globalPriorityQuery = true
  1956. shaderSubgroupRotate = true
  1957. shaderSubgroupRotateClustered = true
  1958. shaderFloatControls2 = true
  1959. shaderExpectAssume = true
  1960. rectangularLines = true
  1961. bresenhamLines = true
  1962. smoothLines = true
  1963. stippledRectangularLines = false
  1964. stippledBresenhamLines = true
  1965. stippledSmoothLines = false
  1966. vertexAttributeInstanceRateDivisor = true
  1967. vertexAttributeInstanceRateZeroDivisor = true
  1968. indexTypeUint8 = true
  1969. dynamicRenderingLocalRead = true
  1970. maintenance5 = true
  1971. maintenance6 = true
  1972. pipelineProtectedAccess = false
  1973. pipelineRobustness = true
  1974. hostImageCopy = false
  1975. pushDescriptor = true
  1976.  
  1977. VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR:
  1978. ---------------------------------------------------------
  1979. workgroupMemoryExplicitLayout = true
  1980. workgroupMemoryExplicitLayoutScalarBlockLayout = true
  1981. workgroupMemoryExplicitLayout8BitAccess = true
  1982. workgroupMemoryExplicitLayout16BitAccess = true
  1983.  
  1984. VkPhysicalDeviceYcbcrImageArraysFeaturesEXT:
  1985. --------------------------------------------
  1986. ycbcrImageArrays = true
  1987.  
  1988.  
  1989.  
Advertisement
Add Comment
Please, Sign In to add comment