Advertisement
Guest User

vulkaninfo (on intel integrated graphics)

a guest
Nov 3rd, 2023
318
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 66.48 KB | None | 0 0
  1. ==========
  2. VULKANINFO
  3. ==========
  4.  
  5. Vulkan Instance Version: 1.3.261
  6.  
  7.  
  8. Instance Extensions: count = 22
  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_swapchain_colorspace : extension revision 4
  17. VK_KHR_device_group_creation : extension revision 1
  18. VK_KHR_display : extension revision 23
  19. VK_KHR_external_fence_capabilities : extension revision 1
  20. VK_KHR_external_memory_capabilities : extension revision 1
  21. VK_KHR_external_semaphore_capabilities : extension revision 1
  22. VK_KHR_get_display_properties2 : extension revision 1
  23. VK_KHR_get_physical_device_properties2 : extension revision 2
  24. VK_KHR_get_surface_capabilities2 : extension revision 1
  25. VK_KHR_portability_enumeration : extension revision 1
  26. VK_KHR_surface : extension revision 25
  27. VK_KHR_surface_protected_capabilities : extension revision 1
  28. VK_KHR_wayland_surface : extension revision 6
  29. VK_KHR_xcb_surface : extension revision 6
  30. VK_KHR_xlib_surface : extension revision 6
  31. VK_LUNARG_direct_driver_loading : extension revision 1
  32.  
  33. Layers: count = 2
  34. =================
  35. VK_LAYER_KHRONOS_validation (Khronos Validation Layer) Vulkan version 1.3.261, layer version 1:
  36. Layer Extensions: count = 3
  37. VK_EXT_debug_report : extension revision 9
  38. VK_EXT_debug_utils : extension revision 1
  39. VK_EXT_validation_features : extension revision 2
  40. Devices: count = 1
  41. GPU id = 0 (Intel(R) UHD Graphics 770 (ADL-S GT1))
  42. Layer-Device Extensions: count = 3
  43. VK_EXT_debug_marker : extension revision 4
  44. VK_EXT_tooling_info : extension revision 1
  45. VK_EXT_validation_cache : extension revision 1
  46.  
  47. VK_LAYER_MESA_device_select (Linux device selection layer) Vulkan version 1.3.211, layer version 1:
  48. Layer Extensions: count = 0
  49. Devices: count = 1
  50. GPU id = 0 (Intel(R) UHD Graphics 770 (ADL-S GT1))
  51. Layer-Device Extensions: count = 0
  52.  
  53. Presentable Surfaces:
  54. =====================
  55. GPU id : 0 (Intel(R) UHD Graphics 770 (ADL-S GT1)):
  56. Surface types: count = 2
  57. VK_KHR_xcb_surface
  58. VK_KHR_xlib_surface
  59. Formats: count = 2
  60. SurfaceFormat[0]:
  61. format = FORMAT_B8G8R8A8_SRGB
  62. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  63. SurfaceFormat[1]:
  64. format = FORMAT_B8G8R8A8_UNORM
  65. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  66. Present Modes: count = 4
  67. PRESENT_MODE_IMMEDIATE_KHR
  68. PRESENT_MODE_MAILBOX_KHR
  69. PRESENT_MODE_FIFO_KHR
  70. PRESENT_MODE_FIFO_RELAXED_KHR
  71. VkSurfaceCapabilitiesKHR:
  72. -------------------------
  73. minImageCount = 3
  74. maxImageCount = 0
  75. currentExtent:
  76. width = 256
  77. height = 256
  78. minImageExtent:
  79. width = 256
  80. height = 256
  81. maxImageExtent:
  82. width = 256
  83. height = 256
  84. maxImageArrayLayers = 1
  85. supportedTransforms: count = 1
  86. SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  87. currentTransform = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  88. supportedCompositeAlpha: count = 2
  89. COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  90. COMPOSITE_ALPHA_INHERIT_BIT_KHR
  91. supportedUsageFlags: count = 6
  92. IMAGE_USAGE_TRANSFER_SRC_BIT
  93. IMAGE_USAGE_TRANSFER_DST_BIT
  94. IMAGE_USAGE_SAMPLED_BIT
  95. IMAGE_USAGE_STORAGE_BIT
  96. IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  97. IMAGE_USAGE_INPUT_ATTACHMENT_BIT
  98. VkSurfaceProtectedCapabilitiesKHR:
  99. ----------------------------------
  100. supportsProtected = false
  101.  
  102.  
  103.  
  104. Device Properties and Extensions:
  105. =================================
  106. GPU0:
  107. VkPhysicalDeviceProperties:
  108. ---------------------------
  109. apiVersion = 1.3.246 (4206838)
  110. driverVersion = 23.1.8 (96473096)
  111. vendorID = 0x8086
  112. deviceID = 0x4680
  113. deviceType = PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU
  114. deviceName = Intel(R) UHD Graphics 770 (ADL-S GT1)
  115. pipelineCacheUUID = f92a8267-fd81-5404-1f6c-2c90bea7e9c2
  116.  
  117. VkPhysicalDeviceLimits:
  118. -----------------------
  119. maxImageDimension1D = 16384
  120. maxImageDimension2D = 16384
  121. maxImageDimension3D = 2048
  122. maxImageDimensionCube = 16384
  123. maxImageArrayLayers = 2048
  124. maxTexelBufferElements = 134217728
  125. maxUniformBufferRange = 1073741824
  126. maxStorageBufferRange = 4294967295
  127. maxPushConstantsSize = 128
  128. maxMemoryAllocationCount = 4294967295
  129. maxSamplerAllocationCount = 65536
  130. bufferImageGranularity = 0x00000001
  131. sparseAddressSpaceSize = 0x00000000
  132. maxBoundDescriptorSets = 32
  133. maxPerStageDescriptorSamplers = 65535
  134. maxPerStageDescriptorUniformBuffers = 64
  135. maxPerStageDescriptorStorageBuffers = 65535
  136. maxPerStageDescriptorSampledImages = 65535
  137. maxPerStageDescriptorStorageImages = 65535
  138. maxPerStageDescriptorInputAttachments = 64
  139. maxPerStageResources = 4294967295
  140. maxDescriptorSetSamplers = 393210
  141. maxDescriptorSetUniformBuffers = 384
  142. maxDescriptorSetUniformBuffersDynamic = 8
  143. maxDescriptorSetStorageBuffers = 393210
  144. maxDescriptorSetStorageBuffersDynamic = 8
  145. maxDescriptorSetSampledImages = 393210
  146. maxDescriptorSetStorageImages = 393210
  147. maxDescriptorSetInputAttachments = 256
  148. maxVertexInputAttributes = 29
  149. maxVertexInputBindings = 31
  150. maxVertexInputAttributeOffset = 2047
  151. maxVertexInputBindingStride = 4095
  152. maxVertexOutputComponents = 128
  153. maxTessellationGenerationLevel = 64
  154. maxTessellationPatchSize = 32
  155. maxTessellationControlPerVertexInputComponents = 128
  156. maxTessellationControlPerVertexOutputComponents = 128
  157. maxTessellationControlPerPatchOutputComponents = 128
  158. maxTessellationControlTotalOutputComponents = 2048
  159. maxTessellationEvaluationInputComponents = 128
  160. maxTessellationEvaluationOutputComponents = 128
  161. maxGeometryShaderInvocations = 32
  162. maxGeometryInputComponents = 128
  163. maxGeometryOutputComponents = 128
  164. maxGeometryOutputVertices = 256
  165. maxGeometryTotalOutputComponents = 1024
  166. maxFragmentInputComponents = 116
  167. maxFragmentOutputAttachments = 8
  168. maxFragmentDualSrcAttachments = 1
  169. maxFragmentCombinedOutputResources = 131078
  170. maxComputeSharedMemorySize = 65536
  171. maxComputeWorkGroupCount: count = 3
  172. 65535
  173. 65535
  174. 65535
  175. maxComputeWorkGroupInvocations = 1024
  176. maxComputeWorkGroupSize: count = 3
  177. 1024
  178. 1024
  179. 1024
  180. subPixelPrecisionBits = 8
  181. subTexelPrecisionBits = 8
  182. mipmapPrecisionBits = 8
  183. maxDrawIndexedIndexValue = 4294967295
  184. maxDrawIndirectCount = 4294967295
  185. maxSamplerLodBias = 16
  186. maxSamplerAnisotropy = 16
  187. maxViewports = 16
  188. maxViewportDimensions: count = 2
  189. 16384
  190. 16384
  191. viewportBoundsRange: count = 2
  192. -32768
  193. 32767
  194. viewportSubPixelBits = 13
  195. minMemoryMapAlignment = 4096
  196. minTexelBufferOffsetAlignment = 0x00000010
  197. minUniformBufferOffsetAlignment = 0x00000040
  198. minStorageBufferOffsetAlignment = 0x00000004
  199. minTexelOffset = -8
  200. maxTexelOffset = 7
  201. minTexelGatherOffset = -32
  202. maxTexelGatherOffset = 31
  203. minInterpolationOffset = -0.5
  204. maxInterpolationOffset = 0.4375
  205. subPixelInterpolationOffsetBits = 4
  206. maxFramebufferWidth = 16384
  207. maxFramebufferHeight = 16384
  208. maxFramebufferLayers = 2048
  209. framebufferColorSampleCounts: count = 5
  210. SAMPLE_COUNT_1_BIT
  211. SAMPLE_COUNT_2_BIT
  212. SAMPLE_COUNT_4_BIT
  213. SAMPLE_COUNT_8_BIT
  214. SAMPLE_COUNT_16_BIT
  215. framebufferDepthSampleCounts: count = 5
  216. SAMPLE_COUNT_1_BIT
  217. SAMPLE_COUNT_2_BIT
  218. SAMPLE_COUNT_4_BIT
  219. SAMPLE_COUNT_8_BIT
  220. SAMPLE_COUNT_16_BIT
  221. framebufferStencilSampleCounts: count = 5
  222. SAMPLE_COUNT_1_BIT
  223. SAMPLE_COUNT_2_BIT
  224. SAMPLE_COUNT_4_BIT
  225. SAMPLE_COUNT_8_BIT
  226. SAMPLE_COUNT_16_BIT
  227. framebufferNoAttachmentsSampleCounts: count = 5
  228. SAMPLE_COUNT_1_BIT
  229. SAMPLE_COUNT_2_BIT
  230. SAMPLE_COUNT_4_BIT
  231. SAMPLE_COUNT_8_BIT
  232. SAMPLE_COUNT_16_BIT
  233. maxColorAttachments = 8
  234. sampledImageColorSampleCounts: count = 5
  235. SAMPLE_COUNT_1_BIT
  236. SAMPLE_COUNT_2_BIT
  237. SAMPLE_COUNT_4_BIT
  238. SAMPLE_COUNT_8_BIT
  239. SAMPLE_COUNT_16_BIT
  240. sampledImageIntegerSampleCounts: count = 5
  241. SAMPLE_COUNT_1_BIT
  242. SAMPLE_COUNT_2_BIT
  243. SAMPLE_COUNT_4_BIT
  244. SAMPLE_COUNT_8_BIT
  245. SAMPLE_COUNT_16_BIT
  246. sampledImageDepthSampleCounts: count = 5
  247. SAMPLE_COUNT_1_BIT
  248. SAMPLE_COUNT_2_BIT
  249. SAMPLE_COUNT_4_BIT
  250. SAMPLE_COUNT_8_BIT
  251. SAMPLE_COUNT_16_BIT
  252. sampledImageStencilSampleCounts: count = 5
  253. SAMPLE_COUNT_1_BIT
  254. SAMPLE_COUNT_2_BIT
  255. SAMPLE_COUNT_4_BIT
  256. SAMPLE_COUNT_8_BIT
  257. SAMPLE_COUNT_16_BIT
  258. storageImageSampleCounts: count = 1
  259. SAMPLE_COUNT_1_BIT
  260. maxSampleMaskWords = 1
  261. timestampComputeAndGraphics = true
  262. timestampPeriod = 52.0833
  263. maxClipDistances = 8
  264. maxCullDistances = 8
  265. maxCombinedClipAndCullDistances = 8
  266. discreteQueuePriorities = 2
  267. pointSizeRange: count = 2
  268. 0.125
  269. 255.875
  270. lineWidthRange: count = 2
  271. 0
  272. 8
  273. pointSizeGranularity = 0.125
  274. lineWidthGranularity = 0.0078125
  275. strictLines = false
  276. standardSampleLocations = true
  277. optimalBufferCopyOffsetAlignment = 0x00000080
  278. optimalBufferCopyRowPitchAlignment = 0x00000080
  279. nonCoherentAtomSize = 0x00000040
  280.  
  281. VkPhysicalDeviceSparseProperties:
  282. ---------------------------------
  283. residencyStandard2DBlockShape = false
  284. residencyStandard2DMultisampleBlockShape = false
  285. residencyStandard3DBlockShape = false
  286. residencyAlignedMipSize = false
  287. residencyNonResidentStrict = false
  288.  
  289. VkPhysicalDeviceConservativeRasterizationPropertiesEXT:
  290. -------------------------------------------------------
  291. primitiveOverestimationSize = 0.00195312
  292. maxExtraPrimitiveOverestimationSize = 0
  293. extraPrimitiveOverestimationSizeGranularity = 0
  294. primitiveUnderestimation = false
  295. conservativePointAndLineRasterization = false
  296. degenerateTrianglesRasterized = true
  297. degenerateLinesRasterized = false
  298. fullyCoveredFragmentShaderInputVariable = false
  299. conservativeRasterizationPostDepthCoverage = true
  300.  
  301. VkPhysicalDeviceCustomBorderColorPropertiesEXT:
  302. -----------------------------------------------
  303. maxCustomBorderColorSamplers = 4096
  304.  
  305. VkPhysicalDeviceDepthStencilResolveProperties:
  306. ----------------------------------------------
  307. supportedDepthResolveModes: count = 4
  308. RESOLVE_MODE_SAMPLE_ZERO_BIT
  309. RESOLVE_MODE_AVERAGE_BIT
  310. RESOLVE_MODE_MIN_BIT
  311. RESOLVE_MODE_MAX_BIT
  312. supportedStencilResolveModes: count = 3
  313. RESOLVE_MODE_SAMPLE_ZERO_BIT
  314. RESOLVE_MODE_MIN_BIT
  315. RESOLVE_MODE_MAX_BIT
  316. independentResolveNone = true
  317. independentResolve = true
  318.  
  319. VkPhysicalDeviceDescriptorIndexingProperties:
  320. ---------------------------------------------
  321. maxUpdateAfterBindDescriptorsInAllPools = 1048576
  322. shaderUniformBufferArrayNonUniformIndexingNative = false
  323. shaderSampledImageArrayNonUniformIndexingNative = false
  324. shaderStorageBufferArrayNonUniformIndexingNative = true
  325. shaderStorageImageArrayNonUniformIndexingNative = false
  326. shaderInputAttachmentArrayNonUniformIndexingNative = false
  327. robustBufferAccessUpdateAfterBind = true
  328. quadDivergentImplicitLod = false
  329. maxPerStageDescriptorUpdateAfterBindSamplers = 1048576
  330. maxPerStageDescriptorUpdateAfterBindUniformBuffers = 64
  331. maxPerStageDescriptorUpdateAfterBindStorageBuffers = 4294967295
  332. maxPerStageDescriptorUpdateAfterBindSampledImages = 1048576
  333. maxPerStageDescriptorUpdateAfterBindStorageImages = 1048576
  334. maxPerStageDescriptorUpdateAfterBindInputAttachments = 64
  335. maxPerStageUpdateAfterBindResources = 4294967295
  336. maxDescriptorSetUpdateAfterBindSamplers = 1048576
  337. maxDescriptorSetUpdateAfterBindUniformBuffers = 384
  338. maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 8
  339. maxDescriptorSetUpdateAfterBindStorageBuffers = 4294967295
  340. maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 8
  341. maxDescriptorSetUpdateAfterBindSampledImages = 1048576
  342. maxDescriptorSetUpdateAfterBindStorageImages = 1048576
  343. maxDescriptorSetUpdateAfterBindInputAttachments = 256
  344.  
  345. VkPhysicalDeviceDriverProperties:
  346. ---------------------------------
  347. driverID = DRIVER_ID_INTEL_OPEN_SOURCE_MESA
  348. driverName = Intel open-source Mesa driver
  349. driverInfo = Mesa 23.1.8
  350. conformanceVersion:
  351. major = 1
  352. minor = 3
  353. subminor = 0
  354. patch = 0
  355.  
  356. VkPhysicalDeviceDrmPropertiesEXT:
  357. ---------------------------------
  358. hasPrimary = true
  359. hasRender = true
  360. primaryMajor = 226
  361. primaryMinor = 0
  362. renderMajor = 226
  363. renderMinor = 128
  364.  
  365. VkPhysicalDeviceExtendedDynamicState3PropertiesEXT:
  366. ---------------------------------------------------
  367. dynamicPrimitiveTopologyUnrestricted = true
  368.  
  369. VkPhysicalDeviceExternalMemoryHostPropertiesEXT:
  370. ------------------------------------------------
  371. minImportedHostPointerAlignment = 0x00001000
  372.  
  373. VkPhysicalDeviceFloatControlsProperties:
  374. ----------------------------------------
  375. denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  376. roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_NONE
  377. shaderSignedZeroInfNanPreserveFloat16 = true
  378. shaderSignedZeroInfNanPreserveFloat32 = true
  379. shaderSignedZeroInfNanPreserveFloat64 = true
  380. shaderDenormPreserveFloat16 = true
  381. shaderDenormPreserveFloat32 = true
  382. shaderDenormPreserveFloat64 = true
  383. shaderDenormFlushToZeroFloat16 = false
  384. shaderDenormFlushToZeroFloat32 = true
  385. shaderDenormFlushToZeroFloat64 = true
  386. shaderRoundingModeRTEFloat16 = true
  387. shaderRoundingModeRTEFloat32 = true
  388. shaderRoundingModeRTEFloat64 = true
  389. shaderRoundingModeRTZFloat16 = true
  390. shaderRoundingModeRTZFloat32 = true
  391. shaderRoundingModeRTZFloat64 = true
  392.  
  393. VkPhysicalDeviceFragmentShadingRatePropertiesKHR:
  394. -------------------------------------------------
  395. minFragmentShadingRateAttachmentTexelSize:
  396. width = 0
  397. height = 0
  398. maxFragmentShadingRateAttachmentTexelSize:
  399. width = 0
  400. height = 0
  401. maxFragmentShadingRateAttachmentTexelSizeAspectRatio = 0
  402. primitiveFragmentShadingRateWithMultipleViewports = false
  403. layeredShadingRateAttachments = false
  404. fragmentShadingRateNonTrivialCombinerOps = false
  405. maxFragmentSize:
  406. width = 4
  407. height = 4
  408. maxFragmentSizeAspectRatio = 4
  409. maxFragmentShadingRateCoverageSamples = 256
  410. maxFragmentShadingRateRasterizationSamples = SAMPLE_COUNT_16_BIT
  411. fragmentShadingRateWithShaderDepthStencilWrites = false
  412. fragmentShadingRateWithSampleMask = true
  413. fragmentShadingRateWithShaderSampleMask = false
  414. fragmentShadingRateWithConservativeRasterization = true
  415. fragmentShadingRateWithFragmentShaderInterlock = true
  416. fragmentShadingRateWithCustomSampleLocations = true
  417. fragmentShadingRateStrictMultiplyCombiner = true
  418.  
  419. VkPhysicalDeviceIDProperties:
  420. -----------------------------
  421. deviceUUID = 86808046-0c00-0000-0002-000000000000
  422. driverUUID = 95f389b8-c08c-19af-6ba0-75b7f4c89158
  423. deviceNodeMask = 0
  424. deviceLUIDValid = false
  425.  
  426. VkPhysicalDeviceInlineUniformBlockProperties:
  427. ---------------------------------------------
  428. maxInlineUniformBlockSize = 4096
  429. maxPerStageDescriptorInlineUniformBlocks = 32
  430. maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks = 32
  431. maxDescriptorSetInlineUniformBlocks = 32
  432. maxDescriptorSetUpdateAfterBindInlineUniformBlocks = 32
  433.  
  434. VkPhysicalDeviceLineRasterizationPropertiesEXT:
  435. -----------------------------------------------
  436. lineSubPixelPrecisionBits = 4
  437.  
  438. VkPhysicalDeviceMaintenance3Properties:
  439. ---------------------------------------
  440. maxPerSetDescriptors = 1024
  441. maxMemoryAllocationSize = 0x5d580ec00
  442.  
  443. VkPhysicalDeviceMaintenance4Properties:
  444. ---------------------------------------
  445. maxBufferSize = 0x100000000
  446.  
  447. VkPhysicalDeviceMultiDrawPropertiesEXT:
  448. ---------------------------------------
  449. maxMultiDrawCount = 2048
  450.  
  451. VkPhysicalDeviceMultiviewProperties:
  452. ------------------------------------
  453. maxMultiviewViewCount = 16
  454. maxMultiviewInstanceIndex = 268435455
  455.  
  456. VkPhysicalDevicePCIBusInfoPropertiesEXT:
  457. ----------------------------------------
  458. pciDomain = 0
  459. pciBus = 0
  460. pciDevice = 2
  461. pciFunction = 0
  462.  
  463. VkPhysicalDevicePointClippingProperties:
  464. ----------------------------------------
  465. pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY
  466.  
  467. VkPhysicalDeviceProtectedMemoryProperties:
  468. ------------------------------------------
  469. protectedNoFault = false
  470.  
  471. VkPhysicalDeviceProvokingVertexPropertiesEXT:
  472. ---------------------------------------------
  473. provokingVertexModePerPipeline = true
  474. transformFeedbackPreservesTriangleFanProvokingVertex = false
  475.  
  476. VkPhysicalDevicePushDescriptorPropertiesKHR:
  477. --------------------------------------------
  478. maxPushDescriptors = 32
  479.  
  480. VkPhysicalDeviceRobustness2PropertiesEXT:
  481. -----------------------------------------
  482. robustStorageBufferAccessSizeAlignment = 0x00000004
  483. robustUniformBufferAccessSizeAlignment = 0x00000040
  484.  
  485. VkPhysicalDeviceSampleLocationsPropertiesEXT:
  486. ---------------------------------------------
  487. sampleLocationSampleCounts: count = 5
  488. SAMPLE_COUNT_1_BIT
  489. SAMPLE_COUNT_2_BIT
  490. SAMPLE_COUNT_4_BIT
  491. SAMPLE_COUNT_8_BIT
  492. SAMPLE_COUNT_16_BIT
  493. maxSampleLocationGridSize:
  494. width = 1
  495. height = 1
  496. sampleLocationCoordinateRange: count = 2
  497. 0
  498. 0.9375
  499. sampleLocationSubPixelBits = 4
  500. variableSampleLocations = true
  501.  
  502. VkPhysicalDeviceSamplerFilterMinmaxProperties:
  503. ----------------------------------------------
  504. filterMinmaxSingleComponentFormats = true
  505. filterMinmaxImageComponentMapping = true
  506.  
  507. VkPhysicalDeviceShaderIntegerDotProductProperties:
  508. --------------------------------------------------
  509. integerDotProduct8BitUnsignedAccelerated = false
  510. integerDotProduct8BitSignedAccelerated = false
  511. integerDotProduct8BitMixedSignednessAccelerated = false
  512. integerDotProduct4x8BitPackedUnsignedAccelerated = true
  513. integerDotProduct4x8BitPackedSignedAccelerated = true
  514. integerDotProduct4x8BitPackedMixedSignednessAccelerated = true
  515. integerDotProduct16BitUnsignedAccelerated = false
  516. integerDotProduct16BitSignedAccelerated = false
  517. integerDotProduct16BitMixedSignednessAccelerated = false
  518. integerDotProduct32BitUnsignedAccelerated = false
  519. integerDotProduct32BitSignedAccelerated = false
  520. integerDotProduct32BitMixedSignednessAccelerated = false
  521. integerDotProduct64BitUnsignedAccelerated = false
  522. integerDotProduct64BitSignedAccelerated = false
  523. integerDotProduct64BitMixedSignednessAccelerated = false
  524. integerDotProductAccumulatingSaturating8BitUnsignedAccelerated = false
  525. integerDotProductAccumulatingSaturating8BitSignedAccelerated = false
  526. integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated = false
  527. integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated = true
  528. integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated = true
  529. integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated = true
  530. integerDotProductAccumulatingSaturating16BitUnsignedAccelerated = false
  531. integerDotProductAccumulatingSaturating16BitSignedAccelerated = false
  532. integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated = false
  533. integerDotProductAccumulatingSaturating32BitUnsignedAccelerated = false
  534. integerDotProductAccumulatingSaturating32BitSignedAccelerated = false
  535. integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated = false
  536. integerDotProductAccumulatingSaturating64BitUnsignedAccelerated = false
  537. integerDotProductAccumulatingSaturating64BitSignedAccelerated = false
  538. integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated = false
  539.  
  540. VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT:
  541. ----------------------------------------------------
  542. shaderModuleIdentifierAlgorithmUUID = 4d455341-2d53-4841-3100-000000000000
  543.  
  544. VkPhysicalDeviceSubgroupProperties:
  545. -----------------------------------
  546. subgroupSize = 32
  547. supportedStages: count = 6
  548. SHADER_STAGE_VERTEX_BIT
  549. SHADER_STAGE_TESSELLATION_CONTROL_BIT
  550. SHADER_STAGE_TESSELLATION_EVALUATION_BIT
  551. SHADER_STAGE_GEOMETRY_BIT
  552. SHADER_STAGE_FRAGMENT_BIT
  553. SHADER_STAGE_COMPUTE_BIT
  554. supportedOperations: count = 8
  555. SUBGROUP_FEATURE_BASIC_BIT
  556. SUBGROUP_FEATURE_VOTE_BIT
  557. SUBGROUP_FEATURE_ARITHMETIC_BIT
  558. SUBGROUP_FEATURE_BALLOT_BIT
  559. SUBGROUP_FEATURE_SHUFFLE_BIT
  560. SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
  561. SUBGROUP_FEATURE_CLUSTERED_BIT
  562. SUBGROUP_FEATURE_QUAD_BIT
  563. quadOperationsInAllStages = true
  564.  
  565. VkPhysicalDeviceSubgroupSizeControlProperties:
  566. ----------------------------------------------
  567. minSubgroupSize = 8
  568. maxSubgroupSize = 32
  569. maxComputeWorkgroupSubgroups = 64
  570. requiredSubgroupSizeStages: count = 3
  571. SHADER_STAGE_COMPUTE_BIT
  572. SHADER_STAGE_TASK_BIT_EXT
  573. SHADER_STAGE_MESH_BIT_EXT
  574.  
  575. VkPhysicalDeviceTexelBufferAlignmentProperties:
  576. -----------------------------------------------
  577. storageTexelBufferOffsetAlignmentBytes = 0x00000010
  578. storageTexelBufferOffsetSingleTexelAlignment = true
  579. uniformTexelBufferOffsetAlignmentBytes = 0x00000001
  580. uniformTexelBufferOffsetSingleTexelAlignment = true
  581.  
  582. VkPhysicalDeviceTimelineSemaphoreProperties:
  583. --------------------------------------------
  584. maxTimelineSemaphoreValueDifference = 18446744073709551615
  585.  
  586. VkPhysicalDeviceTransformFeedbackPropertiesEXT:
  587. -----------------------------------------------
  588. maxTransformFeedbackStreams = 4
  589. maxTransformFeedbackBuffers = 4
  590. maxTransformFeedbackBufferSize = 0x100000000
  591. maxTransformFeedbackStreamDataSize = 512
  592. maxTransformFeedbackBufferDataSize = 512
  593. maxTransformFeedbackBufferDataStride = 2048
  594. transformFeedbackQueries = true
  595. transformFeedbackStreamsLinesTriangles = false
  596. transformFeedbackRasterizationStreamSelect = false
  597. transformFeedbackDraw = true
  598.  
  599. VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT:
  600. ----------------------------------------------------
  601. maxVertexAttribDivisor = 268435455
  602.  
  603. VkPhysicalDeviceVulkan11Properties:
  604. -----------------------------------
  605. deviceUUID = 86808046-0c00-0000-0002-000000000000
  606. driverUUID = 95f389b8-c08c-19af-6ba0-75b7f4c89158
  607. deviceNodeMask = 0
  608. deviceLUIDValid = false
  609. subgroupSize = 32
  610. subgroupSupportedStages: count = 6
  611. SHADER_STAGE_VERTEX_BIT
  612. SHADER_STAGE_TESSELLATION_CONTROL_BIT
  613. SHADER_STAGE_TESSELLATION_EVALUATION_BIT
  614. SHADER_STAGE_GEOMETRY_BIT
  615. SHADER_STAGE_FRAGMENT_BIT
  616. SHADER_STAGE_COMPUTE_BIT
  617. subgroupSupportedOperations: count = 8
  618. SUBGROUP_FEATURE_BASIC_BIT
  619. SUBGROUP_FEATURE_VOTE_BIT
  620. SUBGROUP_FEATURE_ARITHMETIC_BIT
  621. SUBGROUP_FEATURE_BALLOT_BIT
  622. SUBGROUP_FEATURE_SHUFFLE_BIT
  623. SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
  624. SUBGROUP_FEATURE_CLUSTERED_BIT
  625. SUBGROUP_FEATURE_QUAD_BIT
  626. subgroupQuadOperationsInAllStages = true
  627. pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY
  628. maxMultiviewViewCount = 16
  629. maxMultiviewInstanceIndex = 268435455
  630. protectedNoFault = false
  631. maxPerSetDescriptors = 1024
  632. maxMemoryAllocationSize = 0x5d580ec00
  633.  
  634. VkPhysicalDeviceVulkan12Properties:
  635. -----------------------------------
  636. driverID = DRIVER_ID_INTEL_OPEN_SOURCE_MESA
  637. driverName = Intel open-source Mesa driver
  638. driverInfo = Mesa 23.1.8
  639. conformanceVersion:
  640. major = 1
  641. minor = 3
  642. subminor = 0
  643. patch = 0
  644. denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  645. roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_NONE
  646. shaderSignedZeroInfNanPreserveFloat16 = true
  647. shaderSignedZeroInfNanPreserveFloat32 = true
  648. shaderSignedZeroInfNanPreserveFloat64 = true
  649. shaderDenormPreserveFloat16 = true
  650. shaderDenormPreserveFloat32 = true
  651. shaderDenormPreserveFloat64 = true
  652. shaderDenormFlushToZeroFloat16 = false
  653. shaderDenormFlushToZeroFloat32 = true
  654. shaderDenormFlushToZeroFloat64 = true
  655. shaderRoundingModeRTEFloat16 = true
  656. shaderRoundingModeRTEFloat32 = true
  657. shaderRoundingModeRTEFloat64 = true
  658. shaderRoundingModeRTZFloat16 = true
  659. shaderRoundingModeRTZFloat32 = true
  660. shaderRoundingModeRTZFloat64 = true
  661. maxUpdateAfterBindDescriptorsInAllPools = 1048576
  662. shaderUniformBufferArrayNonUniformIndexingNative = false
  663. shaderSampledImageArrayNonUniformIndexingNative = false
  664. shaderStorageBufferArrayNonUniformIndexingNative = true
  665. shaderStorageImageArrayNonUniformIndexingNative = false
  666. shaderInputAttachmentArrayNonUniformIndexingNative = false
  667. robustBufferAccessUpdateAfterBind = true
  668. quadDivergentImplicitLod = false
  669. maxPerStageDescriptorUpdateAfterBindSamplers = 1048576
  670. maxPerStageDescriptorUpdateAfterBindUniformBuffers = 64
  671. maxPerStageDescriptorUpdateAfterBindStorageBuffers = 4294967295
  672. maxPerStageDescriptorUpdateAfterBindSampledImages = 1048576
  673. maxPerStageDescriptorUpdateAfterBindStorageImages = 1048576
  674. maxPerStageDescriptorUpdateAfterBindInputAttachments = 64
  675. maxPerStageUpdateAfterBindResources = 4294967295
  676. maxDescriptorSetUpdateAfterBindSamplers = 1048576
  677. maxDescriptorSetUpdateAfterBindUniformBuffers = 384
  678. maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 8
  679. maxDescriptorSetUpdateAfterBindStorageBuffers = 4294967295
  680. maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 8
  681. maxDescriptorSetUpdateAfterBindSampledImages = 1048576
  682. maxDescriptorSetUpdateAfterBindStorageImages = 1048576
  683. maxDescriptorSetUpdateAfterBindInputAttachments = 256
  684. supportedDepthResolveModes: count = 4
  685. RESOLVE_MODE_SAMPLE_ZERO_BIT
  686. RESOLVE_MODE_AVERAGE_BIT
  687. RESOLVE_MODE_MIN_BIT
  688. RESOLVE_MODE_MAX_BIT
  689. supportedStencilResolveModes: count = 3
  690. RESOLVE_MODE_SAMPLE_ZERO_BIT
  691. RESOLVE_MODE_MIN_BIT
  692. RESOLVE_MODE_MAX_BIT
  693. independentResolveNone = true
  694. independentResolve = true
  695. filterMinmaxSingleComponentFormats = true
  696. filterMinmaxImageComponentMapping = true
  697. maxTimelineSemaphoreValueDifference = 18446744073709551615
  698. framebufferIntegerColorSampleCounts: count = 5
  699. SAMPLE_COUNT_1_BIT
  700. SAMPLE_COUNT_2_BIT
  701. SAMPLE_COUNT_4_BIT
  702. SAMPLE_COUNT_8_BIT
  703. SAMPLE_COUNT_16_BIT
  704.  
  705. VkPhysicalDeviceVulkan13Properties:
  706. -----------------------------------
  707. minSubgroupSize = 8
  708. maxSubgroupSize = 32
  709. maxComputeWorkgroupSubgroups = 64
  710. requiredSubgroupSizeStages: count = 3
  711. SHADER_STAGE_COMPUTE_BIT
  712. SHADER_STAGE_TASK_BIT_EXT
  713. SHADER_STAGE_MESH_BIT_EXT
  714. maxInlineUniformBlockSize = 4096
  715. maxPerStageDescriptorInlineUniformBlocks = 32
  716. maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks = 32
  717. maxDescriptorSetInlineUniformBlocks = 32
  718. maxDescriptorSetUpdateAfterBindInlineUniformBlocks = 32
  719. maxInlineUniformTotalSize = 65535
  720. integerDotProduct8BitUnsignedAccelerated = false
  721. integerDotProduct8BitSignedAccelerated = false
  722. integerDotProduct8BitMixedSignednessAccelerated = false
  723. integerDotProduct4x8BitPackedUnsignedAccelerated = true
  724. integerDotProduct4x8BitPackedSignedAccelerated = true
  725. integerDotProduct4x8BitPackedMixedSignednessAccelerated = true
  726. integerDotProduct16BitUnsignedAccelerated = false
  727. integerDotProduct16BitSignedAccelerated = false
  728. integerDotProduct16BitMixedSignednessAccelerated = false
  729. integerDotProduct32BitUnsignedAccelerated = false
  730. integerDotProduct32BitSignedAccelerated = false
  731. integerDotProduct32BitMixedSignednessAccelerated = false
  732. integerDotProduct64BitUnsignedAccelerated = false
  733. integerDotProduct64BitSignedAccelerated = false
  734. integerDotProduct64BitMixedSignednessAccelerated = false
  735. integerDotProductAccumulatingSaturating8BitUnsignedAccelerated = false
  736. integerDotProductAccumulatingSaturating8BitSignedAccelerated = false
  737. integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated = false
  738. integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated = true
  739. integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated = true
  740. integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated = true
  741. integerDotProductAccumulatingSaturating16BitUnsignedAccelerated = false
  742. integerDotProductAccumulatingSaturating16BitSignedAccelerated = false
  743. integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated = false
  744. integerDotProductAccumulatingSaturating32BitUnsignedAccelerated = false
  745. integerDotProductAccumulatingSaturating32BitSignedAccelerated = false
  746. integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated = false
  747. integerDotProductAccumulatingSaturating64BitUnsignedAccelerated = false
  748. integerDotProductAccumulatingSaturating64BitSignedAccelerated = false
  749. integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated = false
  750. storageTexelBufferOffsetAlignmentBytes = 0x00000010
  751. storageTexelBufferOffsetSingleTexelAlignment = true
  752. uniformTexelBufferOffsetAlignmentBytes = 0x00000001
  753. uniformTexelBufferOffsetSingleTexelAlignment = true
  754. maxBufferSize = 0x100000000
  755.  
  756.  
  757. Device Extensions: count = 131
  758. VK_EXT_4444_formats : extension revision 1
  759. VK_EXT_border_color_swizzle : extension revision 1
  760. VK_EXT_buffer_device_address : extension revision 2
  761. VK_EXT_calibrated_timestamps : extension revision 2
  762. VK_EXT_color_write_enable : extension revision 1
  763. VK_EXT_conditional_rendering : extension revision 2
  764. VK_EXT_conservative_rasterization : extension revision 1
  765. VK_EXT_custom_border_color : extension revision 12
  766. VK_EXT_depth_clamp_zero_one : extension revision 1
  767. VK_EXT_depth_clip_control : extension revision 1
  768. VK_EXT_depth_clip_enable : extension revision 1
  769. VK_EXT_descriptor_indexing : extension revision 2
  770. VK_EXT_display_control : extension revision 1
  771. VK_EXT_extended_dynamic_state : extension revision 1
  772. VK_EXT_extended_dynamic_state2 : extension revision 1
  773. VK_EXT_extended_dynamic_state3 : extension revision 2
  774. VK_EXT_external_memory_dma_buf : extension revision 1
  775. VK_EXT_external_memory_host : extension revision 1
  776. VK_EXT_fragment_shader_interlock : extension revision 1
  777. VK_EXT_global_priority : extension revision 2
  778. VK_EXT_global_priority_query : extension revision 1
  779. VK_EXT_host_query_reset : extension revision 1
  780. VK_EXT_image_2d_view_of_3d : extension revision 1
  781. VK_EXT_image_drm_format_modifier : extension revision 2
  782. VK_EXT_image_robustness : extension revision 1
  783. VK_EXT_image_sliced_view_of_3d : extension revision 1
  784. VK_EXT_image_view_min_lod : extension revision 1
  785. VK_EXT_index_type_uint8 : extension revision 1
  786. VK_EXT_inline_uniform_block : extension revision 1
  787. VK_EXT_line_rasterization : extension revision 1
  788. VK_EXT_load_store_op_none : extension revision 1
  789. VK_EXT_memory_budget : extension revision 1
  790. VK_EXT_multi_draw : extension revision 1
  791. VK_EXT_mutable_descriptor_type : extension revision 1
  792. VK_EXT_non_seamless_cube_map : extension revision 1
  793. VK_EXT_pci_bus_info : extension revision 2
  794. VK_EXT_physical_device_drm : extension revision 1
  795. VK_EXT_pipeline_creation_cache_control : extension revision 3
  796. VK_EXT_pipeline_creation_feedback : extension revision 1
  797. VK_EXT_post_depth_coverage : extension revision 1
  798. VK_EXT_primitive_topology_list_restart : extension revision 1
  799. VK_EXT_primitives_generated_query : extension revision 1
  800. VK_EXT_private_data : extension revision 1
  801. VK_EXT_provoking_vertex : extension revision 1
  802. VK_EXT_queue_family_foreign : extension revision 1
  803. VK_EXT_robustness2 : extension revision 1
  804. VK_EXT_sample_locations : extension revision 1
  805. VK_EXT_sampler_filter_minmax : extension revision 2
  806. VK_EXT_scalar_block_layout : extension revision 1
  807. VK_EXT_separate_stencil_usage : extension revision 1
  808. VK_EXT_shader_atomic_float : extension revision 1
  809. VK_EXT_shader_atomic_float2 : extension revision 1
  810. VK_EXT_shader_demote_to_helper_invocation : extension revision 1
  811. VK_EXT_shader_module_identifier : extension revision 1
  812. VK_EXT_shader_stencil_export : extension revision 1
  813. VK_EXT_shader_subgroup_ballot : extension revision 1
  814. VK_EXT_shader_subgroup_vote : extension revision 1
  815. VK_EXT_shader_viewport_index_layer : extension revision 1
  816. VK_EXT_subgroup_size_control : extension revision 2
  817. VK_EXT_texel_buffer_alignment : extension revision 1
  818. VK_EXT_tooling_info : extension revision 1
  819. VK_EXT_transform_feedback : extension revision 1
  820. VK_EXT_vertex_attribute_divisor : extension revision 3
  821. VK_EXT_vertex_input_dynamic_state : extension revision 2
  822. VK_EXT_ycbcr_image_arrays : extension revision 1
  823. VK_GOOGLE_decorate_string : extension revision 1
  824. VK_GOOGLE_hlsl_functionality1 : extension revision 1
  825. VK_GOOGLE_user_type : extension revision 1
  826. VK_INTEL_shader_integer_functions2 : extension revision 1
  827. VK_KHR_16bit_storage : extension revision 1
  828. VK_KHR_8bit_storage : extension revision 1
  829. VK_KHR_bind_memory2 : extension revision 1
  830. VK_KHR_buffer_device_address : extension revision 1
  831. VK_KHR_copy_commands2 : extension revision 1
  832. VK_KHR_create_renderpass2 : extension revision 1
  833. VK_KHR_dedicated_allocation : extension revision 3
  834. VK_KHR_deferred_host_operations : extension revision 4
  835. VK_KHR_depth_stencil_resolve : extension revision 1
  836. VK_KHR_descriptor_update_template : extension revision 1
  837. VK_KHR_device_group : extension revision 4
  838. VK_KHR_draw_indirect_count : extension revision 1
  839. VK_KHR_driver_properties : extension revision 1
  840. VK_KHR_dynamic_rendering : extension revision 1
  841. VK_KHR_external_fence : extension revision 1
  842. VK_KHR_external_fence_fd : extension revision 1
  843. VK_KHR_external_memory : extension revision 1
  844. VK_KHR_external_memory_fd : extension revision 1
  845. VK_KHR_external_semaphore : extension revision 1
  846. VK_KHR_external_semaphore_fd : extension revision 1
  847. VK_KHR_format_feature_flags2 : extension revision 2
  848. VK_KHR_fragment_shading_rate : extension revision 2
  849. VK_KHR_get_memory_requirements2 : extension revision 1
  850. VK_KHR_image_format_list : extension revision 1
  851. VK_KHR_imageless_framebuffer : extension revision 1
  852. VK_KHR_incremental_present : extension revision 2
  853. VK_KHR_maintenance1 : extension revision 2
  854. VK_KHR_maintenance2 : extension revision 1
  855. VK_KHR_maintenance3 : extension revision 1
  856. VK_KHR_maintenance4 : extension revision 2
  857. VK_KHR_map_memory2 : extension revision 1
  858. VK_KHR_multiview : extension revision 1
  859. VK_KHR_pipeline_executable_properties : extension revision 1
  860. VK_KHR_pipeline_library : extension revision 1
  861. VK_KHR_push_descriptor : extension revision 2
  862. VK_KHR_relaxed_block_layout : extension revision 1
  863. VK_KHR_sampler_mirror_clamp_to_edge : extension revision 3
  864. VK_KHR_sampler_ycbcr_conversion : extension revision 14
  865. VK_KHR_separate_depth_stencil_layouts : extension revision 1
  866. VK_KHR_shader_atomic_int64 : extension revision 1
  867. VK_KHR_shader_clock : extension revision 1
  868. VK_KHR_shader_draw_parameters : extension revision 1
  869. VK_KHR_shader_float16_int8 : extension revision 1
  870. VK_KHR_shader_float_controls : extension revision 4
  871. VK_KHR_shader_integer_dot_product : extension revision 1
  872. VK_KHR_shader_non_semantic_info : extension revision 1
  873. VK_KHR_shader_subgroup_extended_types : extension revision 1
  874. VK_KHR_shader_subgroup_uniform_control_flow : extension revision 1
  875. VK_KHR_shader_terminate_invocation : 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_swapchain_mutable_format : extension revision 1
  880. VK_KHR_synchronization2 : extension revision 1
  881. VK_KHR_timeline_semaphore : extension revision 2
  882. VK_KHR_uniform_buffer_standard_layout : extension revision 1
  883. VK_KHR_variable_pointers : extension revision 1
  884. VK_KHR_vulkan_memory_model : extension revision 3
  885. VK_KHR_workgroup_memory_explicit_layout : extension revision 1
  886. VK_KHR_zero_initialize_workgroup_memory : extension revision 1
  887. VK_NV_compute_shader_derivatives : extension revision 1
  888. VK_VALVE_mutable_descriptor_type : extension revision 1
  889.  
  890. VkQueueFamilyProperties:
  891. ========================
  892. queueProperties[0]:
  893. -------------------
  894. minImageTransferGranularity = (1,1,1)
  895. queueCount = 1
  896. queueFlags = QUEUE_GRAPHICS_BIT | QUEUE_COMPUTE_BIT | QUEUE_TRANSFER_BIT
  897. timestampValidBits = 36
  898. present support = true
  899. VkQueueFamilyGlobalPriorityPropertiesKHR:
  900. -----------------------------------------
  901. priorityCount = 2
  902. priorities: count = 2
  903. QUEUE_GLOBAL_PRIORITY_LOW_KHR
  904. QUEUE_GLOBAL_PRIORITY_MEDIUM_KHR
  905.  
  906.  
  907. VkPhysicalDeviceMemoryProperties:
  908. =================================
  909. memoryHeaps: count = 1
  910. memoryHeaps[0]:
  911. size = 25056832512 (0x5d580ec00) (23.34 GiB)
  912. budget = 23463985152 (0x576900000) (21.85 GiB)
  913. usage = 0 (0x00000000) (0.00 B)
  914. flags: count = 1
  915. MEMORY_HEAP_DEVICE_LOCAL_BIT
  916. memoryTypes: count = 3
  917. memoryTypes[0]:
  918. heapIndex = 0
  919. propertyFlags = 0x0001: count = 1
  920. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  921. usable for:
  922. IMAGE_TILING_OPTIMAL:
  923. color images
  924. FORMAT_D16_UNORM
  925. FORMAT_X8_D24_UNORM_PACK32
  926. FORMAT_D32_SFLOAT
  927. FORMAT_S8_UINT
  928. FORMAT_D24_UNORM_S8_UINT
  929. FORMAT_D32_SFLOAT_S8_UINT
  930. (non-sparse)
  931. IMAGE_TILING_LINEAR:
  932. color images
  933. (non-sparse)
  934. memoryTypes[1]:
  935. heapIndex = 0
  936. propertyFlags = 0x0007: count = 3
  937. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  938. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  939. MEMORY_PROPERTY_HOST_COHERENT_BIT
  940. usable for:
  941. IMAGE_TILING_OPTIMAL:
  942. color images
  943. FORMAT_D16_UNORM
  944. FORMAT_X8_D24_UNORM_PACK32
  945. FORMAT_D32_SFLOAT
  946. FORMAT_S8_UINT
  947. FORMAT_D24_UNORM_S8_UINT
  948. FORMAT_D32_SFLOAT_S8_UINT
  949. (non-sparse)
  950. IMAGE_TILING_LINEAR:
  951. color images
  952. (non-sparse)
  953. memoryTypes[2]:
  954. heapIndex = 0
  955. propertyFlags = 0x000f: count = 4
  956. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  957. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  958. MEMORY_PROPERTY_HOST_COHERENT_BIT
  959. MEMORY_PROPERTY_HOST_CACHED_BIT
  960. usable for:
  961. IMAGE_TILING_OPTIMAL:
  962. color images
  963. FORMAT_D16_UNORM
  964. FORMAT_X8_D24_UNORM_PACK32
  965. FORMAT_D32_SFLOAT
  966. FORMAT_S8_UINT
  967. FORMAT_D24_UNORM_S8_UINT
  968. FORMAT_D32_SFLOAT_S8_UINT
  969. (non-sparse)
  970. IMAGE_TILING_LINEAR:
  971. color images
  972. (non-sparse)
  973.  
  974. VkPhysicalDeviceFeatures:
  975. =========================
  976. robustBufferAccess = true
  977. fullDrawIndexUint32 = true
  978. imageCubeArray = true
  979. independentBlend = true
  980. geometryShader = true
  981. tessellationShader = true
  982. sampleRateShading = true
  983. dualSrcBlend = true
  984. logicOp = true
  985. multiDrawIndirect = true
  986. drawIndirectFirstInstance = true
  987. depthClamp = true
  988. depthBiasClamp = true
  989. fillModeNonSolid = true
  990. depthBounds = true
  991. wideLines = true
  992. largePoints = true
  993. alphaToOne = true
  994. multiViewport = true
  995. samplerAnisotropy = true
  996. textureCompressionETC2 = true
  997. textureCompressionASTC_LDR = true
  998. textureCompressionBC = true
  999. occlusionQueryPrecise = true
  1000. pipelineStatisticsQuery = true
  1001. vertexPipelineStoresAndAtomics = true
  1002. fragmentStoresAndAtomics = true
  1003. shaderTessellationAndGeometryPointSize = true
  1004. shaderImageGatherExtended = true
  1005. shaderStorageImageExtendedFormats = true
  1006. shaderStorageImageMultisample = false
  1007. shaderStorageImageReadWithoutFormat = false
  1008. shaderStorageImageWriteWithoutFormat = true
  1009. shaderUniformBufferArrayDynamicIndexing = true
  1010. shaderSampledImageArrayDynamicIndexing = true
  1011. shaderStorageBufferArrayDynamicIndexing = true
  1012. shaderStorageImageArrayDynamicIndexing = true
  1013. shaderClipDistance = true
  1014. shaderCullDistance = true
  1015. shaderFloat64 = false
  1016. shaderInt64 = true
  1017. shaderInt16 = true
  1018. shaderResourceResidency = false
  1019. shaderResourceMinLod = true
  1020. sparseBinding = false
  1021. sparseResidencyBuffer = false
  1022. sparseResidencyImage2D = false
  1023. sparseResidencyImage3D = false
  1024. sparseResidency2Samples = false
  1025. sparseResidency4Samples = false
  1026. sparseResidency8Samples = false
  1027. sparseResidency16Samples = false
  1028. sparseResidencyAliased = false
  1029. variableMultisampleRate = true
  1030. inheritedQueries = true
  1031.  
  1032. VkPhysicalDevice16BitStorageFeatures:
  1033. -------------------------------------
  1034. storageBuffer16BitAccess = true
  1035. uniformAndStorageBuffer16BitAccess = true
  1036. storagePushConstant16 = true
  1037. storageInputOutput16 = false
  1038.  
  1039. VkPhysicalDevice4444FormatsFeaturesEXT:
  1040. ---------------------------------------
  1041. formatA4R4G4B4 = true
  1042. formatA4B4G4R4 = false
  1043.  
  1044. VkPhysicalDevice8BitStorageFeatures:
  1045. ------------------------------------
  1046. storageBuffer8BitAccess = true
  1047. uniformAndStorageBuffer8BitAccess = true
  1048. storagePushConstant8 = true
  1049.  
  1050. VkPhysicalDeviceBorderColorSwizzleFeaturesEXT:
  1051. ----------------------------------------------
  1052. borderColorSwizzle = true
  1053. borderColorSwizzleFromImage = true
  1054.  
  1055. VkPhysicalDeviceBufferDeviceAddressFeatures:
  1056. --------------------------------------------
  1057. bufferDeviceAddress = true
  1058. bufferDeviceAddressCaptureReplay = true
  1059. bufferDeviceAddressMultiDevice = false
  1060.  
  1061. VkPhysicalDeviceBufferDeviceAddressFeaturesEXT:
  1062. -----------------------------------------------
  1063. bufferDeviceAddress = true
  1064. bufferDeviceAddressCaptureReplay = false
  1065. bufferDeviceAddressMultiDevice = false
  1066.  
  1067. VkPhysicalDeviceColorWriteEnableFeaturesEXT:
  1068. --------------------------------------------
  1069. colorWriteEnable = true
  1070.  
  1071. VkPhysicalDeviceConditionalRenderingFeaturesEXT:
  1072. ------------------------------------------------
  1073. conditionalRendering = true
  1074. inheritedConditionalRendering = true
  1075.  
  1076. VkPhysicalDeviceCustomBorderColorFeaturesEXT:
  1077. ---------------------------------------------
  1078. customBorderColors = true
  1079. customBorderColorWithoutFormat = true
  1080.  
  1081. VkPhysicalDeviceDepthClampZeroOneFeaturesEXT:
  1082. ---------------------------------------------
  1083. depthClampZeroOne = true
  1084.  
  1085. VkPhysicalDeviceDepthClipControlFeaturesEXT:
  1086. --------------------------------------------
  1087. depthClipControl = true
  1088.  
  1089. VkPhysicalDeviceDepthClipEnableFeaturesEXT:
  1090. -------------------------------------------
  1091. depthClipEnable = true
  1092.  
  1093. VkPhysicalDeviceDescriptorIndexingFeatures:
  1094. -------------------------------------------
  1095. shaderInputAttachmentArrayDynamicIndexing = false
  1096. shaderUniformTexelBufferArrayDynamicIndexing = true
  1097. shaderStorageTexelBufferArrayDynamicIndexing = true
  1098. shaderUniformBufferArrayNonUniformIndexing = false
  1099. shaderSampledImageArrayNonUniformIndexing = true
  1100. shaderStorageBufferArrayNonUniformIndexing = true
  1101. shaderStorageImageArrayNonUniformIndexing = true
  1102. shaderInputAttachmentArrayNonUniformIndexing = false
  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.  
  1116. VkPhysicalDeviceDynamicRenderingFeatures:
  1117. -----------------------------------------
  1118. dynamicRendering = true
  1119.  
  1120. VkPhysicalDeviceExtendedDynamicState2FeaturesEXT:
  1121. -------------------------------------------------
  1122. extendedDynamicState2 = true
  1123. extendedDynamicState2LogicOp = true
  1124. extendedDynamicState2PatchControlPoints = false
  1125.  
  1126. VkPhysicalDeviceExtendedDynamicState3FeaturesEXT:
  1127. -------------------------------------------------
  1128. extendedDynamicState3TessellationDomainOrigin = true
  1129. extendedDynamicState3DepthClampEnable = true
  1130. extendedDynamicState3PolygonMode = true
  1131. extendedDynamicState3RasterizationSamples = false
  1132. extendedDynamicState3SampleMask = true
  1133. extendedDynamicState3AlphaToCoverageEnable = false
  1134. extendedDynamicState3AlphaToOneEnable = true
  1135. extendedDynamicState3LogicOpEnable = true
  1136. extendedDynamicState3ColorBlendEnable = true
  1137. extendedDynamicState3ColorBlendEquation = true
  1138. extendedDynamicState3ColorWriteMask = true
  1139. extendedDynamicState3RasterizationStream = true
  1140. extendedDynamicState3ConservativeRasterizationMode = false
  1141. extendedDynamicState3ExtraPrimitiveOverestimationSize = false
  1142. extendedDynamicState3DepthClipEnable = true
  1143. extendedDynamicState3SampleLocationsEnable = true
  1144. extendedDynamicState3ColorBlendAdvanced = false
  1145. extendedDynamicState3ProvokingVertexMode = true
  1146. extendedDynamicState3LineRasterizationMode = true
  1147. extendedDynamicState3LineStippleEnable = true
  1148. extendedDynamicState3DepthClipNegativeOneToOne = true
  1149. extendedDynamicState3ViewportWScalingEnable = false
  1150. extendedDynamicState3ViewportSwizzle = false
  1151. extendedDynamicState3CoverageToColorEnable = false
  1152. extendedDynamicState3CoverageToColorLocation = false
  1153. extendedDynamicState3CoverageModulationMode = false
  1154. extendedDynamicState3CoverageModulationTableEnable = false
  1155. extendedDynamicState3CoverageModulationTable = false
  1156. extendedDynamicState3CoverageReductionMode = false
  1157. extendedDynamicState3RepresentativeFragmentTestEnable = false
  1158. extendedDynamicState3ShadingRateImageEnable = false
  1159.  
  1160. VkPhysicalDeviceExtendedDynamicStateFeaturesEXT:
  1161. ------------------------------------------------
  1162. extendedDynamicState = true
  1163.  
  1164. VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT:
  1165. ---------------------------------------------------
  1166. fragmentShaderSampleInterlock = true
  1167. fragmentShaderPixelInterlock = true
  1168. fragmentShaderShadingRateInterlock = false
  1169.  
  1170. VkPhysicalDeviceFragmentShadingRateFeaturesKHR:
  1171. -----------------------------------------------
  1172. pipelineFragmentShadingRate = true
  1173. primitiveFragmentShadingRate = false
  1174. attachmentFragmentShadingRate = false
  1175.  
  1176. VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR:
  1177. -----------------------------------------------
  1178. globalPriorityQuery = true
  1179.  
  1180. VkPhysicalDeviceHostQueryResetFeatures:
  1181. ---------------------------------------
  1182. hostQueryReset = true
  1183.  
  1184. VkPhysicalDeviceImage2DViewOf3DFeaturesEXT:
  1185. -------------------------------------------
  1186. image2DViewOf3D = true
  1187. sampler2DViewOf3D = true
  1188.  
  1189. VkPhysicalDeviceImageRobustnessFeatures:
  1190. ----------------------------------------
  1191. robustImageAccess = true
  1192.  
  1193. VkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT:
  1194. -----------------------------------------------
  1195. imageSlicedViewOf3D = true
  1196.  
  1197. VkPhysicalDeviceImageViewMinLodFeaturesEXT:
  1198. -------------------------------------------
  1199. minLod = true
  1200.  
  1201. VkPhysicalDeviceImagelessFramebufferFeatures:
  1202. ---------------------------------------------
  1203. imagelessFramebuffer = true
  1204.  
  1205. VkPhysicalDeviceIndexTypeUint8FeaturesEXT:
  1206. ------------------------------------------
  1207. indexTypeUint8 = true
  1208.  
  1209. VkPhysicalDeviceInlineUniformBlockFeatures:
  1210. -------------------------------------------
  1211. inlineUniformBlock = true
  1212. descriptorBindingInlineUniformBlockUpdateAfterBind = true
  1213.  
  1214. VkPhysicalDeviceLineRasterizationFeaturesEXT:
  1215. ---------------------------------------------
  1216. rectangularLines = true
  1217. bresenhamLines = true
  1218. smoothLines = false
  1219. stippledRectangularLines = false
  1220. stippledBresenhamLines = true
  1221. stippledSmoothLines = false
  1222.  
  1223. VkPhysicalDeviceMaintenance4Features:
  1224. -------------------------------------
  1225. maintenance4 = true
  1226.  
  1227. VkPhysicalDeviceMultiDrawFeaturesEXT:
  1228. -------------------------------------
  1229. multiDraw = true
  1230.  
  1231. VkPhysicalDeviceMultiviewFeatures:
  1232. ----------------------------------
  1233. multiview = true
  1234. multiviewGeometryShader = true
  1235. multiviewTessellationShader = true
  1236.  
  1237. VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT:
  1238. -------------------------------------------------
  1239. mutableDescriptorType = true
  1240.  
  1241. VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT:
  1242. ----------------------------------------------
  1243. nonSeamlessCubeMap = true
  1244.  
  1245. VkPhysicalDevicePipelineCreationCacheControlFeatures:
  1246. -----------------------------------------------------
  1247. pipelineCreationCacheControl = true
  1248.  
  1249. VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR:
  1250. --------------------------------------------------------
  1251. pipelineExecutableInfo = true
  1252.  
  1253. VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT:
  1254. --------------------------------------------------------
  1255. primitiveTopologyListRestart = true
  1256. primitiveTopologyPatchListRestart = true
  1257.  
  1258. VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT:
  1259. ----------------------------------------------------
  1260. primitivesGeneratedQuery = true
  1261. primitivesGeneratedQueryWithRasterizerDiscard = false
  1262. primitivesGeneratedQueryWithNonZeroStreams = false
  1263.  
  1264. VkPhysicalDevicePrivateDataFeatures:
  1265. ------------------------------------
  1266. privateData = true
  1267.  
  1268. VkPhysicalDeviceProtectedMemoryFeatures:
  1269. ----------------------------------------
  1270. protectedMemory = false
  1271.  
  1272. VkPhysicalDeviceProvokingVertexFeaturesEXT:
  1273. -------------------------------------------
  1274. provokingVertexLast = true
  1275. transformFeedbackPreservesProvokingVertex = true
  1276.  
  1277. VkPhysicalDeviceRobustness2FeaturesEXT:
  1278. ---------------------------------------
  1279. robustBufferAccess2 = true
  1280. robustImageAccess2 = true
  1281. nullDescriptor = true
  1282.  
  1283. VkPhysicalDeviceSamplerYcbcrConversionFeatures:
  1284. -----------------------------------------------
  1285. samplerYcbcrConversion = true
  1286.  
  1287. VkPhysicalDeviceScalarBlockLayoutFeatures:
  1288. ------------------------------------------
  1289. scalarBlockLayout = true
  1290.  
  1291. VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures:
  1292. ----------------------------------------------------
  1293. separateDepthStencilLayouts = true
  1294.  
  1295. VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT:
  1296. ----------------------------------------------
  1297. shaderBufferFloat16Atomics = false
  1298. shaderBufferFloat16AtomicAdd = false
  1299. shaderBufferFloat16AtomicMinMax = false
  1300. shaderBufferFloat32AtomicMinMax = true
  1301. shaderBufferFloat64AtomicMinMax = false
  1302. shaderSharedFloat16Atomics = false
  1303. shaderSharedFloat16AtomicAdd = false
  1304. shaderSharedFloat16AtomicMinMax = false
  1305. shaderSharedFloat32AtomicMinMax = true
  1306. shaderSharedFloat64AtomicMinMax = false
  1307. shaderImageFloat32AtomicMinMax = false
  1308. sparseImageFloat32AtomicMinMax = false
  1309.  
  1310. VkPhysicalDeviceShaderAtomicFloatFeaturesEXT:
  1311. ---------------------------------------------
  1312. shaderBufferFloat32Atomics = true
  1313. shaderBufferFloat32AtomicAdd = false
  1314. shaderBufferFloat64Atomics = false
  1315. shaderBufferFloat64AtomicAdd = false
  1316. shaderSharedFloat32Atomics = true
  1317. shaderSharedFloat32AtomicAdd = false
  1318. shaderSharedFloat64Atomics = false
  1319. shaderSharedFloat64AtomicAdd = false
  1320. shaderImageFloat32Atomics = true
  1321. shaderImageFloat32AtomicAdd = false
  1322. sparseImageFloat32Atomics = false
  1323. sparseImageFloat32AtomicAdd = false
  1324.  
  1325. VkPhysicalDeviceShaderAtomicInt64Features:
  1326. ------------------------------------------
  1327. shaderBufferInt64Atomics = true
  1328. shaderSharedInt64Atomics = false
  1329.  
  1330. VkPhysicalDeviceShaderClockFeaturesKHR:
  1331. ---------------------------------------
  1332. shaderSubgroupClock = true
  1333. shaderDeviceClock = false
  1334.  
  1335. VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures:
  1336. -------------------------------------------------------
  1337. shaderDemoteToHelperInvocation = true
  1338.  
  1339. VkPhysicalDeviceShaderDrawParametersFeatures:
  1340. ---------------------------------------------
  1341. shaderDrawParameters = true
  1342.  
  1343. VkPhysicalDeviceShaderFloat16Int8Features:
  1344. ------------------------------------------
  1345. shaderFloat16 = true
  1346. shaderInt8 = true
  1347.  
  1348. VkPhysicalDeviceShaderIntegerDotProductFeatures:
  1349. ------------------------------------------------
  1350. shaderIntegerDotProduct = true
  1351.  
  1352. VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT:
  1353. --------------------------------------------------
  1354. shaderModuleIdentifier = true
  1355.  
  1356. VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures:
  1357. ----------------------------------------------------
  1358. shaderSubgroupExtendedTypes = true
  1359.  
  1360. VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR:
  1361. ------------------------------------------------------------
  1362. shaderSubgroupUniformControlFlow = true
  1363.  
  1364. VkPhysicalDeviceShaderTerminateInvocationFeatures:
  1365. --------------------------------------------------
  1366. shaderTerminateInvocation = true
  1367.  
  1368. VkPhysicalDeviceSubgroupSizeControlFeatures:
  1369. --------------------------------------------
  1370. subgroupSizeControl = true
  1371. computeFullSubgroups = true
  1372.  
  1373. VkPhysicalDeviceSynchronization2Features:
  1374. -----------------------------------------
  1375. synchronization2 = true
  1376.  
  1377. VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT:
  1378. ------------------------------------------------
  1379. texelBufferAlignment = true
  1380.  
  1381. VkPhysicalDeviceTextureCompressionASTCHDRFeatures:
  1382. --------------------------------------------------
  1383. textureCompressionASTC_HDR = false
  1384.  
  1385. VkPhysicalDeviceTimelineSemaphoreFeatures:
  1386. ------------------------------------------
  1387. timelineSemaphore = true
  1388.  
  1389. VkPhysicalDeviceTransformFeedbackFeaturesEXT:
  1390. ---------------------------------------------
  1391. transformFeedback = true
  1392. geometryStreams = true
  1393.  
  1394. VkPhysicalDeviceUniformBufferStandardLayoutFeatures:
  1395. ----------------------------------------------------
  1396. uniformBufferStandardLayout = true
  1397.  
  1398. VkPhysicalDeviceVariablePointersFeatures:
  1399. -----------------------------------------
  1400. variablePointersStorageBuffer = true
  1401. variablePointers = true
  1402.  
  1403. VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT:
  1404. --------------------------------------------------
  1405. vertexAttributeInstanceRateDivisor = true
  1406. vertexAttributeInstanceRateZeroDivisor = true
  1407.  
  1408. VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT:
  1409. ---------------------------------------------------
  1410. vertexInputDynamicState = true
  1411.  
  1412. VkPhysicalDeviceVulkan11Features:
  1413. ---------------------------------
  1414. storageBuffer16BitAccess = true
  1415. uniformAndStorageBuffer16BitAccess = true
  1416. storagePushConstant16 = true
  1417. storageInputOutput16 = false
  1418. multiview = true
  1419. multiviewGeometryShader = true
  1420. multiviewTessellationShader = true
  1421. variablePointersStorageBuffer = true
  1422. variablePointers = true
  1423. protectedMemory = false
  1424. samplerYcbcrConversion = true
  1425. shaderDrawParameters = true
  1426.  
  1427. VkPhysicalDeviceVulkan12Features:
  1428. ---------------------------------
  1429. samplerMirrorClampToEdge = true
  1430. drawIndirectCount = true
  1431. storageBuffer8BitAccess = true
  1432. uniformAndStorageBuffer8BitAccess = true
  1433. storagePushConstant8 = true
  1434. shaderBufferInt64Atomics = true
  1435. shaderSharedInt64Atomics = false
  1436. shaderFloat16 = true
  1437. shaderInt8 = true
  1438. descriptorIndexing = true
  1439. shaderInputAttachmentArrayDynamicIndexing = false
  1440. shaderUniformTexelBufferArrayDynamicIndexing = true
  1441. shaderStorageTexelBufferArrayDynamicIndexing = true
  1442. shaderUniformBufferArrayNonUniformIndexing = false
  1443. shaderSampledImageArrayNonUniformIndexing = true
  1444. shaderStorageBufferArrayNonUniformIndexing = true
  1445. shaderStorageImageArrayNonUniformIndexing = true
  1446. shaderInputAttachmentArrayNonUniformIndexing = false
  1447. shaderUniformTexelBufferArrayNonUniformIndexing = true
  1448. shaderStorageTexelBufferArrayNonUniformIndexing = true
  1449. descriptorBindingUniformBufferUpdateAfterBind = true
  1450. descriptorBindingSampledImageUpdateAfterBind = true
  1451. descriptorBindingStorageImageUpdateAfterBind = true
  1452. descriptorBindingStorageBufferUpdateAfterBind = true
  1453. descriptorBindingUniformTexelBufferUpdateAfterBind = true
  1454. descriptorBindingStorageTexelBufferUpdateAfterBind = true
  1455. descriptorBindingUpdateUnusedWhilePending = true
  1456. descriptorBindingPartiallyBound = true
  1457. descriptorBindingVariableDescriptorCount = true
  1458. runtimeDescriptorArray = true
  1459. samplerFilterMinmax = true
  1460. scalarBlockLayout = true
  1461. imagelessFramebuffer = true
  1462. uniformBufferStandardLayout = true
  1463. shaderSubgroupExtendedTypes = true
  1464. separateDepthStencilLayouts = true
  1465. hostQueryReset = true
  1466. timelineSemaphore = true
  1467. bufferDeviceAddress = true
  1468. bufferDeviceAddressCaptureReplay = true
  1469. bufferDeviceAddressMultiDevice = false
  1470. vulkanMemoryModel = true
  1471. vulkanMemoryModelDeviceScope = true
  1472. vulkanMemoryModelAvailabilityVisibilityChains = true
  1473. shaderOutputViewportIndex = true
  1474. shaderOutputLayer = true
  1475. subgroupBroadcastDynamicId = true
  1476.  
  1477. VkPhysicalDeviceVulkan13Features:
  1478. ---------------------------------
  1479. robustImageAccess = true
  1480. inlineUniformBlock = true
  1481. descriptorBindingInlineUniformBlockUpdateAfterBind = true
  1482. pipelineCreationCacheControl = true
  1483. privateData = true
  1484. shaderDemoteToHelperInvocation = true
  1485. shaderTerminateInvocation = true
  1486. subgroupSizeControl = true
  1487. computeFullSubgroups = true
  1488. synchronization2 = true
  1489. textureCompressionASTC_HDR = false
  1490. shaderZeroInitializeWorkgroupMemory = true
  1491. dynamicRendering = true
  1492. shaderIntegerDotProduct = true
  1493. maintenance4 = true
  1494.  
  1495. VkPhysicalDeviceVulkanMemoryModelFeatures:
  1496. ------------------------------------------
  1497. vulkanMemoryModel = true
  1498. vulkanMemoryModelDeviceScope = true
  1499. vulkanMemoryModelAvailabilityVisibilityChains = true
  1500.  
  1501. VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR:
  1502. ---------------------------------------------------------
  1503. workgroupMemoryExplicitLayout = true
  1504. workgroupMemoryExplicitLayoutScalarBlockLayout = true
  1505. workgroupMemoryExplicitLayout8BitAccess = true
  1506. workgroupMemoryExplicitLayout16BitAccess = true
  1507.  
  1508. VkPhysicalDeviceYcbcrImageArraysFeaturesEXT:
  1509. --------------------------------------------
  1510. ycbcrImageArrays = true
  1511.  
  1512. VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures:
  1513. ------------------------------------------------------
  1514. shaderZeroInitializeWorkgroupMemory = true
  1515.  
  1516.  
  1517.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement