Advertisement
Guest User

Untitled

a guest
Apr 9th, 2022
21
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ==========
  2. VULKANINFO
  3. ==========
  4.  
  5. Vulkan Instance Version: 1.3.208
  6.  
  7.  
  8. Instance Extensions: count = 19
  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_KHR_device_group_creation : extension revision 1
  17. VK_KHR_display : extension revision 23
  18. VK_KHR_external_fence_capabilities : extension revision 1
  19. VK_KHR_external_memory_capabilities : extension revision 1
  20. VK_KHR_external_semaphore_capabilities : extension revision 1
  21. VK_KHR_get_display_properties2 : extension revision 1
  22. VK_KHR_get_physical_device_properties2 : extension revision 2
  23. VK_KHR_get_surface_capabilities2 : extension revision 1
  24. VK_KHR_surface : extension revision 25
  25. VK_KHR_surface_protected_capabilities : extension revision 1
  26. VK_KHR_wayland_surface : extension revision 6
  27. VK_KHR_xcb_surface : extension revision 6
  28. VK_KHR_xlib_surface : extension revision 6
  29.  
  30. Layers:
  31. =======
  32. Presentable Surfaces:
  33. =====================
  34. GPU id : 0 (Intel(R) HD Graphics (BYT)):
  35. Surface types: count = 2
  36. VK_KHR_xcb_surface
  37. VK_KHR_xlib_surface
  38. Formats: count = 2
  39. SurfaceFormat[0]:
  40. format = FORMAT_B8G8R8A8_SRGB
  41. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  42. SurfaceFormat[1]:
  43. format = FORMAT_B8G8R8A8_UNORM
  44. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  45. Present Modes: count = 4
  46. PRESENT_MODE_IMMEDIATE_KHR
  47. PRESENT_MODE_MAILBOX_KHR
  48. PRESENT_MODE_FIFO_KHR
  49. PRESENT_MODE_FIFO_RELAXED_KHR
  50. VkSurfaceCapabilitiesKHR:
  51. -------------------------
  52. minImageCount = 3
  53. maxImageCount = 0
  54. currentExtent:
  55. width = 256
  56. height = 256
  57. minImageExtent:
  58. width = 256
  59. height = 256
  60. maxImageExtent:
  61. width = 256
  62. height = 256
  63. maxImageArrayLayers = 1
  64. supportedTransforms: count = 1
  65. SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  66. currentTransform = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  67. supportedCompositeAlpha: count = 2
  68. COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  69. COMPOSITE_ALPHA_INHERIT_BIT_KHR
  70. supportedUsageFlags: count = 6
  71. IMAGE_USAGE_TRANSFER_SRC_BIT
  72. IMAGE_USAGE_TRANSFER_DST_BIT
  73. IMAGE_USAGE_SAMPLED_BIT
  74. IMAGE_USAGE_STORAGE_BIT
  75. IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  76. IMAGE_USAGE_INPUT_ATTACHMENT_BIT
  77. VkSurfaceCapabilities2EXT:
  78. --------------------------
  79. supportedSurfaceCounters:
  80. None
  81. VkSurfaceProtectedCapabilitiesKHR:
  82. ----------------------------------
  83. supportsProtected = false
  84.  
  85.  
  86.  
  87. Device Groups:
  88. ==============
  89. Group 0:
  90. Properties:
  91. physicalDevices: count = 1
  92. Intel(R) HD Graphics (BYT) (ID: 0)
  93. subsetAllocation = 0
  94.  
  95. Present Capabilities:
  96. Intel(R) HD Graphics (BYT) (ID: 0):
  97. Can present images from the following devices: count = 1
  98. Intel(R) HD Graphics (BYT) (ID: 0)
  99. Present modes: count = 1
  100. DEVICE_GROUP_PRESENT_MODE_LOCAL_BIT_KHR
  101.  
  102.  
  103. Device Properties and Extensions:
  104. =================================
  105. GPU0:
  106. VkPhysicalDeviceProperties:
  107. ---------------------------
  108. apiVersion = 4206796 (1.3.204)
  109. driverVersion = 92274689 (0x5800001)
  110. vendorID = 0x8086
  111. deviceID = 0x0f31
  112. deviceType = PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU
  113. deviceName = Intel(R) HD Graphics (BYT)
  114. pipelineCacheUUID = cae78fdb-2828-96db-0027-8885dda65e0e
  115.  
  116. VkPhysicalDeviceLimits:
  117. -----------------------
  118. maxImageDimension1D = 16384
  119. maxImageDimension2D = 16384
  120. maxImageDimension3D = 2048
  121. maxImageDimensionCube = 16384
  122. maxImageArrayLayers = 2048
  123. maxTexelBufferElements = 134217728
  124. maxUniformBufferRange = 134217728
  125. maxStorageBufferRange = 1073741824
  126. maxPushConstantsSize = 128
  127. maxMemoryAllocationCount = 4294967295
  128. maxSamplerAllocationCount = 65536
  129. bufferImageGranularity = 0x00000040
  130. sparseAddressSpaceSize = 0x00000000
  131. maxBoundDescriptorSets = 8
  132. maxPerStageDescriptorSamplers = 16
  133. maxPerStageDescriptorUniformBuffers = 64
  134. maxPerStageDescriptorStorageBuffers = 64
  135. maxPerStageDescriptorSampledImages = 128
  136. maxPerStageDescriptorStorageImages = 64
  137. maxPerStageDescriptorInputAttachments = 64
  138. maxPerStageResources = 231
  139. maxDescriptorSetSamplers = 96
  140. maxDescriptorSetUniformBuffers = 384
  141. maxDescriptorSetUniformBuffersDynamic = 8
  142. maxDescriptorSetStorageBuffers = 384
  143. maxDescriptorSetStorageBuffersDynamic = 8
  144. maxDescriptorSetSampledImages = 768
  145. maxDescriptorSetStorageImages = 384
  146. maxDescriptorSetInputAttachments = 256
  147. maxVertexInputAttributes = 28
  148. maxVertexInputBindings = 28
  149. maxVertexInputAttributeOffset = 2047
  150. maxVertexInputBindingStride = 2048
  151. maxVertexOutputComponents = 128
  152. maxTessellationGenerationLevel = 64
  153. maxTessellationPatchSize = 32
  154. maxTessellationControlPerVertexInputComponents = 128
  155. maxTessellationControlPerVertexOutputComponents = 128
  156. maxTessellationControlPerPatchOutputComponents = 128
  157. maxTessellationControlTotalOutputComponents = 2048
  158. maxTessellationEvaluationInputComponents = 128
  159. maxTessellationEvaluationOutputComponents = 128
  160. maxGeometryShaderInvocations = 32
  161. maxGeometryInputComponents = 64
  162. maxGeometryOutputComponents = 128
  163. maxGeometryOutputVertices = 256
  164. maxGeometryTotalOutputComponents = 1024
  165. maxFragmentInputComponents = 116
  166. maxFragmentOutputAttachments = 8
  167. maxFragmentDualSrcAttachments = 1
  168. maxFragmentCombinedOutputResources = 136
  169. maxComputeSharedMemorySize = 65536
  170. maxComputeWorkGroupCount: count = 3
  171. 65535
  172. 65535
  173. 65535
  174. maxComputeWorkGroupInvocations = 1024
  175. maxComputeWorkGroupSize: count = 3
  176. 1024
  177. 1024
  178. 1024
  179. subPixelPrecisionBits = 8
  180. subTexelPrecisionBits = 8
  181. mipmapPrecisionBits = 8
  182. maxDrawIndexedIndexValue = 4294967295
  183. maxDrawIndirectCount = 4294967295
  184. maxSamplerLodBias = 16
  185. maxSamplerAnisotropy = 16
  186. maxViewports = 16
  187. maxViewportDimensions: count = 2
  188. 16384
  189. 16384
  190. viewportBoundsRange: count = 2
  191. -32768
  192. 32767
  193. viewportSubPixelBits = 13
  194. minMemoryMapAlignment = 4096
  195. minTexelBufferOffsetAlignment = 0x00000010
  196. minUniformBufferOffsetAlignment = 0x00000040
  197. minStorageBufferOffsetAlignment = 0x00000004
  198. minTexelOffset = -8
  199. maxTexelOffset = 7
  200. minTexelGatherOffset = -32
  201. maxTexelGatherOffset = 31
  202. minInterpolationOffset = -0.5
  203. maxInterpolationOffset = 0.4375
  204. subPixelInterpolationOffsetBits = 4
  205. maxFramebufferWidth = 16384
  206. maxFramebufferHeight = 16384
  207. maxFramebufferLayers = 2048
  208. framebufferColorSampleCounts: count = 3
  209. SAMPLE_COUNT_1_BIT
  210. SAMPLE_COUNT_4_BIT
  211. SAMPLE_COUNT_8_BIT
  212. framebufferDepthSampleCounts: count = 3
  213. SAMPLE_COUNT_1_BIT
  214. SAMPLE_COUNT_4_BIT
  215. SAMPLE_COUNT_8_BIT
  216. framebufferStencilSampleCounts: count = 3
  217. SAMPLE_COUNT_1_BIT
  218. SAMPLE_COUNT_4_BIT
  219. SAMPLE_COUNT_8_BIT
  220. framebufferNoAttachmentsSampleCounts: count = 3
  221. SAMPLE_COUNT_1_BIT
  222. SAMPLE_COUNT_4_BIT
  223. SAMPLE_COUNT_8_BIT
  224. maxColorAttachments = 8
  225. sampledImageColorSampleCounts: count = 3
  226. SAMPLE_COUNT_1_BIT
  227. SAMPLE_COUNT_4_BIT
  228. SAMPLE_COUNT_8_BIT
  229. sampledImageIntegerSampleCounts: count = 3
  230. SAMPLE_COUNT_1_BIT
  231. SAMPLE_COUNT_4_BIT
  232. SAMPLE_COUNT_8_BIT
  233. sampledImageDepthSampleCounts: count = 3
  234. SAMPLE_COUNT_1_BIT
  235. SAMPLE_COUNT_4_BIT
  236. SAMPLE_COUNT_8_BIT
  237. sampledImageStencilSampleCounts: count = 3
  238. SAMPLE_COUNT_1_BIT
  239. SAMPLE_COUNT_4_BIT
  240. SAMPLE_COUNT_8_BIT
  241. storageImageSampleCounts: count = 1
  242. SAMPLE_COUNT_1_BIT
  243. maxSampleMaskWords = 1
  244. timestampComputeAndGraphics = true
  245. timestampPeriod = 80
  246. maxClipDistances = 8
  247. maxCullDistances = 8
  248. maxCombinedClipAndCullDistances = 8
  249. discreteQueuePriorities = 2
  250. pointSizeRange: count = 2
  251. 0.125
  252. 255.875
  253. lineWidthRange: count = 2
  254. 0
  255. 7.99219
  256. pointSizeGranularity = 0.125
  257. lineWidthGranularity = 0.0078125
  258. strictLines = false
  259. standardSampleLocations = true
  260. optimalBufferCopyOffsetAlignment = 0x00000080
  261. optimalBufferCopyRowPitchAlignment = 0x00000080
  262. nonCoherentAtomSize = 0x00000040
  263.  
  264. VkPhysicalDeviceSparseProperties:
  265. ---------------------------------
  266. residencyStandard2DBlockShape = false
  267. residencyStandard2DMultisampleBlockShape = false
  268. residencyStandard3DBlockShape = false
  269. residencyAlignedMipSize = false
  270. residencyNonResidentStrict = false
  271.  
  272. VkPhysicalDeviceDepthStencilResolveProperties:
  273. ----------------------------------------------
  274. supportedDepthResolveModes: count = 4
  275. RESOLVE_MODE_SAMPLE_ZERO_BIT
  276. RESOLVE_MODE_AVERAGE_BIT
  277. RESOLVE_MODE_MIN_BIT
  278. RESOLVE_MODE_MAX_BIT
  279. supportedStencilResolveModes: count = 1
  280. RESOLVE_MODE_SAMPLE_ZERO_BIT
  281. independentResolveNone = true
  282. independentResolve = true
  283.  
  284. VkPhysicalDeviceDescriptorIndexingProperties:
  285. ---------------------------------------------
  286. maxUpdateAfterBindDescriptorsInAllPools = 1048576
  287. shaderUniformBufferArrayNonUniformIndexingNative = false
  288. shaderSampledImageArrayNonUniformIndexingNative = false
  289. shaderStorageBufferArrayNonUniformIndexingNative = true
  290. shaderStorageImageArrayNonUniformIndexingNative = false
  291. shaderInputAttachmentArrayNonUniformIndexingNative = false
  292. robustBufferAccessUpdateAfterBind = true
  293. quadDivergentImplicitLod = false
  294. maxPerStageDescriptorUpdateAfterBindSamplers = 1048576
  295. maxPerStageDescriptorUpdateAfterBindUniformBuffers = 64
  296. maxPerStageDescriptorUpdateAfterBindStorageBuffers = 4294967295
  297. maxPerStageDescriptorUpdateAfterBindSampledImages = 1048576
  298. maxPerStageDescriptorUpdateAfterBindStorageImages = 1048576
  299. maxPerStageDescriptorUpdateAfterBindInputAttachments = 64
  300. maxPerStageUpdateAfterBindResources = 4294967295
  301. maxDescriptorSetUpdateAfterBindSamplers = 1048576
  302. maxDescriptorSetUpdateAfterBindUniformBuffers = 384
  303. maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 8
  304. maxDescriptorSetUpdateAfterBindStorageBuffers = 4294967295
  305. maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 8
  306. maxDescriptorSetUpdateAfterBindSampledImages = 1048576
  307. maxDescriptorSetUpdateAfterBindStorageImages = 1048576
  308. maxDescriptorSetUpdateAfterBindInputAttachments = 256
  309.  
  310. VkPhysicalDeviceDriverProperties:
  311. ---------------------------------
  312. driverID = DRIVER_ID_INTEL_OPEN_SOURCE_MESA
  313. driverName = Intel open-source Mesa driver
  314. driverInfo = Mesa 22.0.1
  315. conformanceVersion = 0.0.0.0
  316.  
  317. VkPhysicalDeviceDrmPropertiesEXT:
  318. ---------------------------------
  319. hasPrimary = true
  320. hasRender = true
  321. primaryMajor = 226
  322. primaryMinor = 0
  323. renderMajor = 226
  324. renderMinor = 128
  325.  
  326. VkPhysicalDeviceExternalMemoryHostPropertiesEXT:
  327. ------------------------------------------------
  328. minImportedHostPointerAlignment = 0x00001000
  329.  
  330. VkPhysicalDeviceFloatControlsProperties:
  331. ----------------------------------------
  332. denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  333. roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_NONE
  334. shaderSignedZeroInfNanPreserveFloat16 = true
  335. shaderSignedZeroInfNanPreserveFloat32 = true
  336. shaderSignedZeroInfNanPreserveFloat64 = true
  337. shaderDenormPreserveFloat16 = false
  338. shaderDenormPreserveFloat32 = true
  339. shaderDenormPreserveFloat64 = true
  340. shaderDenormFlushToZeroFloat16 = false
  341. shaderDenormFlushToZeroFloat32 = true
  342. shaderDenormFlushToZeroFloat64 = true
  343. shaderRoundingModeRTEFloat16 = true
  344. shaderRoundingModeRTEFloat32 = true
  345. shaderRoundingModeRTEFloat64 = true
  346. shaderRoundingModeRTZFloat16 = true
  347. shaderRoundingModeRTZFloat32 = true
  348. shaderRoundingModeRTZFloat64 = true
  349.  
  350. VkPhysicalDeviceIDProperties:
  351. -----------------------------
  352. deviceUUID = dee8c1c8-ee4c-a327-325a-855691dcdf76
  353. driverUUID = bb70cc00-ba60-000c-0eac-7f82b0118515
  354. deviceNodeMask = 0
  355. deviceLUIDValid = false
  356.  
  357. VkPhysicalDeviceInlineUniformBlockProperties:
  358. ---------------------------------------------
  359. maxInlineUniformBlockSize = 4096
  360. maxPerStageDescriptorInlineUniformBlocks = 32
  361. maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks = 32
  362. maxDescriptorSetInlineUniformBlocks = 32
  363. maxDescriptorSetUpdateAfterBindInlineUniformBlocks = 32
  364.  
  365. VkPhysicalDeviceLineRasterizationPropertiesEXT:
  366. -----------------------------------------------
  367. lineSubPixelPrecisionBits = 4
  368.  
  369. VkPhysicalDeviceMaintenance3Properties:
  370. ---------------------------------------
  371. maxPerSetDescriptors = 1024
  372. maxMemoryAllocationSize = 0x80000000
  373.  
  374. VkPhysicalDeviceMaintenance4Properties:
  375. ---------------------------------------
  376. maxBufferSize = 0x40000000
  377.  
  378. VkPhysicalDeviceMultiDrawPropertiesEXT:
  379. ---------------------------------------
  380. maxMultiDrawCount = 2048
  381.  
  382. VkPhysicalDeviceMultiviewProperties:
  383. ------------------------------------
  384. maxMultiviewViewCount = 16
  385. maxMultiviewInstanceIndex = 268435455
  386.  
  387. VkPhysicalDevicePCIBusInfoPropertiesEXT:
  388. ----------------------------------------
  389. pciDomain = 0
  390. pciBus = 0
  391. pciDevice = 2
  392. pciFunction = 0
  393.  
  394. VkPhysicalDevicePointClippingProperties:
  395. ----------------------------------------
  396. pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY
  397.  
  398. VkPhysicalDeviceProtectedMemoryProperties:
  399. ------------------------------------------
  400. protectedNoFault = false
  401.  
  402. VkPhysicalDeviceProvokingVertexPropertiesEXT:
  403. ---------------------------------------------
  404. provokingVertexModePerPipeline = true
  405. transformFeedbackPreservesTriangleFanProvokingVertex = false
  406.  
  407. VkPhysicalDevicePushDescriptorPropertiesKHR:
  408. --------------------------------------------
  409. maxPushDescriptors = 32
  410.  
  411. VkPhysicalDeviceRobustness2PropertiesEXT:
  412. -----------------------------------------
  413. robustStorageBufferAccessSizeAlignment = 0x00000004
  414. robustUniformBufferAccessSizeAlignment = 0x00000040
  415.  
  416. VkPhysicalDeviceSampleLocationsPropertiesEXT:
  417. ---------------------------------------------
  418. sampleLocationSampleCounts: count = 3
  419. SAMPLE_COUNT_1_BIT
  420. SAMPLE_COUNT_4_BIT
  421. SAMPLE_COUNT_8_BIT
  422. maxSampleLocationGridSize:
  423. width = 1
  424. height = 1
  425. sampleLocationCoordinateRange: count = 2
  426. 0
  427. 0.9375
  428. sampleLocationSubPixelBits = 4
  429. variableSampleLocations = true
  430.  
  431. VkPhysicalDeviceSamplerFilterMinmaxProperties:
  432. ----------------------------------------------
  433. filterMinmaxSingleComponentFormats = false
  434. filterMinmaxImageComponentMapping = false
  435.  
  436. VkPhysicalDeviceShaderIntegerDotProductProperties:
  437. --------------------------------------------------
  438. integerDotProduct8BitUnsignedAccelerated = false
  439. integerDotProduct8BitSignedAccelerated = false
  440. integerDotProduct8BitMixedSignednessAccelerated = false
  441. integerDotProduct4x8BitPackedUnsignedAccelerated = false
  442. integerDotProduct4x8BitPackedSignedAccelerated = false
  443. integerDotProduct4x8BitPackedMixedSignednessAccelerated = false
  444. integerDotProduct16BitUnsignedAccelerated = false
  445. integerDotProduct16BitSignedAccelerated = false
  446. integerDotProduct16BitMixedSignednessAccelerated = false
  447. integerDotProduct32BitUnsignedAccelerated = false
  448. integerDotProduct32BitSignedAccelerated = false
  449. integerDotProduct32BitMixedSignednessAccelerated = false
  450. integerDotProduct64BitUnsignedAccelerated = false
  451. integerDotProduct64BitSignedAccelerated = false
  452. integerDotProduct64BitMixedSignednessAccelerated = false
  453. integerDotProductAccumulatingSaturating8BitUnsignedAccelerated = false
  454. integerDotProductAccumulatingSaturating8BitSignedAccelerated = false
  455. integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated = false
  456. integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated = false
  457. integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated = false
  458. integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated = false
  459. integerDotProductAccumulatingSaturating16BitUnsignedAccelerated = false
  460. integerDotProductAccumulatingSaturating16BitSignedAccelerated = false
  461. integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated = false
  462. integerDotProductAccumulatingSaturating32BitUnsignedAccelerated = false
  463. integerDotProductAccumulatingSaturating32BitSignedAccelerated = false
  464. integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated = false
  465. integerDotProductAccumulatingSaturating64BitUnsignedAccelerated = false
  466. integerDotProductAccumulatingSaturating64BitSignedAccelerated = false
  467. integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated = false
  468.  
  469. VkPhysicalDeviceSubgroupProperties:
  470. -----------------------------------
  471. subgroupSize = 32
  472. supportedStages: count = 4
  473. SHADER_STAGE_FRAGMENT_BIT
  474. SHADER_STAGE_COMPUTE_BIT
  475. SHADER_STAGE_ALL_GRAPHICS
  476. SHADER_STAGE_ALL
  477. supportedOperations: count = 6
  478. SUBGROUP_FEATURE_BASIC_BIT
  479. SUBGROUP_FEATURE_VOTE_BIT
  480. SUBGROUP_FEATURE_BALLOT_BIT
  481. SUBGROUP_FEATURE_SHUFFLE_BIT
  482. SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
  483. SUBGROUP_FEATURE_QUAD_BIT
  484. quadOperationsInAllStages = false
  485.  
  486. VkPhysicalDeviceSubgroupSizeControlProperties:
  487. ----------------------------------------------
  488. minSubgroupSize = 8
  489. maxSubgroupSize = 32
  490. maxComputeWorkgroupSubgroups = 32
  491. requiredSubgroupSizeStages: count = 2
  492. SHADER_STAGE_COMPUTE_BIT
  493. SHADER_STAGE_ALL
  494.  
  495. VkPhysicalDeviceTexelBufferAlignmentProperties:
  496. -----------------------------------------------
  497. storageTexelBufferOffsetAlignmentBytes = 0x00000010
  498. storageTexelBufferOffsetSingleTexelAlignment = true
  499. uniformTexelBufferOffsetAlignmentBytes = 0x00000001
  500. uniformTexelBufferOffsetSingleTexelAlignment = false
  501.  
  502. VkPhysicalDeviceTimelineSemaphoreProperties:
  503. --------------------------------------------
  504. maxTimelineSemaphoreValueDifference = 18446744073709551615
  505.  
  506. VkPhysicalDeviceTransformFeedbackPropertiesEXT:
  507. -----------------------------------------------
  508. maxTransformFeedbackStreams = 4
  509. maxTransformFeedbackBuffers = 4
  510. maxTransformFeedbackBufferSize = 0x100000000
  511. maxTransformFeedbackStreamDataSize = 512
  512. maxTransformFeedbackBufferDataSize = 512
  513. maxTransformFeedbackBufferDataStride = 2048
  514. transformFeedbackQueries = true
  515. transformFeedbackStreamsLinesTriangles = false
  516. transformFeedbackRasterizationStreamSelect = false
  517. transformFeedbackDraw = false
  518.  
  519. VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT:
  520. ----------------------------------------------------
  521. maxVertexAttribDivisor = 268435455
  522.  
  523. VkPhysicalDeviceVulkan11Properties:
  524. -----------------------------------
  525. deviceUUID = dee8c1c8-ee4c-a327-325a-855691dcdf76
  526. driverUUID = bb70cc00-ba60-000c-0eac-7f82b0118515
  527. deviceNodeMask = 0
  528. deviceLUIDValid = false
  529. subgroupSize = 32
  530. subgroupSupportedStages: count = 4
  531. SHADER_STAGE_FRAGMENT_BIT
  532. SHADER_STAGE_COMPUTE_BIT
  533. SHADER_STAGE_ALL_GRAPHICS
  534. SHADER_STAGE_ALL
  535. subgroupSupportedOperations: count = 6
  536. SUBGROUP_FEATURE_BASIC_BIT
  537. SUBGROUP_FEATURE_VOTE_BIT
  538. SUBGROUP_FEATURE_BALLOT_BIT
  539. SUBGROUP_FEATURE_SHUFFLE_BIT
  540. SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
  541. SUBGROUP_FEATURE_QUAD_BIT
  542. subgroupQuadOperationsInAllStages = false
  543. pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY
  544. maxMultiviewViewCount = 16
  545. maxMultiviewInstanceIndex = 268435455
  546. protectedNoFault = false
  547. maxPerSetDescriptors = 1024
  548. maxMemoryAllocationSize = 0x80000000
  549.  
  550. VkPhysicalDeviceVulkan12Properties:
  551. -----------------------------------
  552. driverID = DRIVER_ID_INTEL_OPEN_SOURCE_MESA
  553. driverName = Intel open-source Mesa driver
  554. driverInfo = Mesa 22.0.1
  555. conformanceVersion = 0.0.0.0
  556. denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  557. roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_NONE
  558. shaderSignedZeroInfNanPreserveFloat16 = true
  559. shaderSignedZeroInfNanPreserveFloat32 = true
  560. shaderSignedZeroInfNanPreserveFloat64 = true
  561. shaderDenormPreserveFloat16 = false
  562. shaderDenormPreserveFloat32 = true
  563. shaderDenormPreserveFloat64 = true
  564. shaderDenormFlushToZeroFloat16 = false
  565. shaderDenormFlushToZeroFloat32 = true
  566. shaderDenormFlushToZeroFloat64 = true
  567. shaderRoundingModeRTEFloat16 = true
  568. shaderRoundingModeRTEFloat32 = true
  569. shaderRoundingModeRTEFloat64 = true
  570. shaderRoundingModeRTZFloat16 = true
  571. shaderRoundingModeRTZFloat32 = true
  572. shaderRoundingModeRTZFloat64 = true
  573. maxUpdateAfterBindDescriptorsInAllPools = 1048576
  574. shaderUniformBufferArrayNonUniformIndexingNative = false
  575. shaderSampledImageArrayNonUniformIndexingNative = false
  576. shaderStorageBufferArrayNonUniformIndexingNative = true
  577. shaderStorageImageArrayNonUniformIndexingNative = false
  578. shaderInputAttachmentArrayNonUniformIndexingNative = false
  579. robustBufferAccessUpdateAfterBind = true
  580. quadDivergentImplicitLod = false
  581. maxPerStageDescriptorUpdateAfterBindSamplers = 1048576
  582. maxPerStageDescriptorUpdateAfterBindUniformBuffers = 64
  583. maxPerStageDescriptorUpdateAfterBindStorageBuffers = 4294967295
  584. maxPerStageDescriptorUpdateAfterBindSampledImages = 1048576
  585. maxPerStageDescriptorUpdateAfterBindStorageImages = 1048576
  586. maxPerStageDescriptorUpdateAfterBindInputAttachments = 64
  587. maxPerStageUpdateAfterBindResources = 4294967295
  588. maxDescriptorSetUpdateAfterBindSamplers = 1048576
  589. maxDescriptorSetUpdateAfterBindUniformBuffers = 384
  590. maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 8
  591. maxDescriptorSetUpdateAfterBindStorageBuffers = 4294967295
  592. maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 8
  593. maxDescriptorSetUpdateAfterBindSampledImages = 1048576
  594. maxDescriptorSetUpdateAfterBindStorageImages = 1048576
  595. maxDescriptorSetUpdateAfterBindInputAttachments = 256
  596. supportedDepthResolveModes: count = 4
  597. RESOLVE_MODE_SAMPLE_ZERO_BIT
  598. RESOLVE_MODE_AVERAGE_BIT
  599. RESOLVE_MODE_MIN_BIT
  600. RESOLVE_MODE_MAX_BIT
  601. supportedStencilResolveModes: count = 1
  602. RESOLVE_MODE_SAMPLE_ZERO_BIT
  603. independentResolveNone = true
  604. independentResolve = true
  605. filterMinmaxSingleComponentFormats = false
  606. filterMinmaxImageComponentMapping = false
  607. maxTimelineSemaphoreValueDifference = 18446744073709551615
  608. framebufferIntegerColorSampleCounts: count = 3
  609. SAMPLE_COUNT_1_BIT
  610. SAMPLE_COUNT_4_BIT
  611. SAMPLE_COUNT_8_BIT
  612.  
  613. VkPhysicalDeviceVulkan13Properties:
  614. -----------------------------------
  615. minSubgroupSize = 8
  616. maxSubgroupSize = 32
  617. maxComputeWorkgroupSubgroups = 32
  618. requiredSubgroupSizeStages: count = 2
  619. SHADER_STAGE_COMPUTE_BIT
  620. SHADER_STAGE_ALL
  621. maxInlineUniformBlockSize = 4096
  622. maxPerStageDescriptorInlineUniformBlocks = 32
  623. maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks = 32
  624. maxDescriptorSetInlineUniformBlocks = 32
  625. maxDescriptorSetUpdateAfterBindInlineUniformBlocks = 32
  626. maxInlineUniformTotalSize = 65535
  627. integerDotProduct8BitUnsignedAccelerated = false
  628. integerDotProduct8BitSignedAccelerated = false
  629. integerDotProduct8BitMixedSignednessAccelerated = false
  630. integerDotProduct4x8BitPackedUnsignedAccelerated = false
  631. integerDotProduct4x8BitPackedSignedAccelerated = false
  632. integerDotProduct4x8BitPackedMixedSignednessAccelerated = false
  633. integerDotProduct16BitUnsignedAccelerated = false
  634. integerDotProduct16BitSignedAccelerated = false
  635. integerDotProduct16BitMixedSignednessAccelerated = false
  636. integerDotProduct32BitUnsignedAccelerated = false
  637. integerDotProduct32BitSignedAccelerated = false
  638. integerDotProduct32BitMixedSignednessAccelerated = false
  639. integerDotProduct64BitUnsignedAccelerated = false
  640. integerDotProduct64BitSignedAccelerated = false
  641. integerDotProduct64BitMixedSignednessAccelerated = false
  642. integerDotProductAccumulatingSaturating8BitUnsignedAccelerated = false
  643. integerDotProductAccumulatingSaturating8BitSignedAccelerated = false
  644. integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated = false
  645. integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated = false
  646. integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated = false
  647. integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated = false
  648. integerDotProductAccumulatingSaturating16BitUnsignedAccelerated = false
  649. integerDotProductAccumulatingSaturating16BitSignedAccelerated = false
  650. integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated = false
  651. integerDotProductAccumulatingSaturating32BitUnsignedAccelerated = false
  652. integerDotProductAccumulatingSaturating32BitSignedAccelerated = false
  653. integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated = false
  654. integerDotProductAccumulatingSaturating64BitUnsignedAccelerated = false
  655. integerDotProductAccumulatingSaturating64BitSignedAccelerated = false
  656. integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated = false
  657. storageTexelBufferOffsetAlignmentBytes = 0x00000010
  658. storageTexelBufferOffsetSingleTexelAlignment = true
  659. uniformTexelBufferOffsetAlignmentBytes = 0x00000001
  660. uniformTexelBufferOffsetSingleTexelAlignment = false
  661. maxBufferSize = 0x40000000
  662.  
  663.  
  664. Device Extensions: count = 94
  665. VK_EXT_4444_formats : extension revision 1
  666. VK_EXT_calibrated_timestamps : extension revision 2
  667. VK_EXT_color_write_enable : extension revision 1
  668. VK_EXT_depth_clip_enable : extension revision 1
  669. VK_EXT_display_control : extension revision 1
  670. VK_EXT_extended_dynamic_state : extension revision 1
  671. VK_EXT_extended_dynamic_state2 : extension revision 1
  672. VK_EXT_external_memory_dma_buf : extension revision 1
  673. VK_EXT_external_memory_host : extension revision 1
  674. VK_EXT_host_query_reset : extension revision 1
  675. VK_EXT_image_drm_format_modifier : extension revision 2
  676. VK_EXT_image_robustness : extension revision 1
  677. VK_EXT_index_type_uint8 : extension revision 1
  678. VK_EXT_inline_uniform_block : extension revision 1
  679. VK_EXT_line_rasterization : extension revision 1
  680. VK_EXT_memory_budget : extension revision 1
  681. VK_EXT_multi_draw : extension revision 1
  682. VK_EXT_pci_bus_info : extension revision 2
  683. VK_EXT_physical_device_drm : extension revision 1
  684. VK_EXT_pipeline_creation_cache_control : extension revision 3
  685. VK_EXT_pipeline_creation_feedback : extension revision 1
  686. VK_EXT_primitive_topology_list_restart : extension revision 1
  687. VK_EXT_private_data : extension revision 1
  688. VK_EXT_provoking_vertex : extension revision 1
  689. VK_EXT_queue_family_foreign : extension revision 1
  690. VK_EXT_robustness2 : extension revision 1
  691. VK_EXT_sample_locations : extension revision 1
  692. VK_EXT_scalar_block_layout : extension revision 1
  693. VK_EXT_separate_stencil_usage : extension revision 1
  694. VK_EXT_shader_atomic_float : extension revision 1
  695. VK_EXT_shader_demote_to_helper_invocation : extension revision 1
  696. VK_EXT_shader_subgroup_ballot : extension revision 1
  697. VK_EXT_shader_subgroup_vote : extension revision 1
  698. VK_EXT_shader_viewport_index_layer : extension revision 1
  699. VK_EXT_subgroup_size_control : extension revision 2
  700. VK_EXT_texel_buffer_alignment : extension revision 1
  701. VK_EXT_transform_feedback : extension revision 1
  702. VK_EXT_vertex_attribute_divisor : extension revision 3
  703. VK_EXT_ycbcr_image_arrays : extension revision 1
  704. VK_GOOGLE_decorate_string : extension revision 1
  705. VK_GOOGLE_hlsl_functionality1 : extension revision 1
  706. VK_GOOGLE_user_type : extension revision 1
  707. VK_KHR_bind_memory2 : extension revision 1
  708. VK_KHR_copy_commands2 : extension revision 1
  709. VK_KHR_create_renderpass2 : extension revision 1
  710. VK_KHR_dedicated_allocation : extension revision 3
  711. VK_KHR_deferred_host_operations : extension revision 4
  712. VK_KHR_depth_stencil_resolve : extension revision 1
  713. VK_KHR_descriptor_update_template : extension revision 1
  714. VK_KHR_device_group : extension revision 4
  715. VK_KHR_draw_indirect_count : extension revision 1
  716. VK_KHR_driver_properties : extension revision 1
  717. VK_KHR_dynamic_rendering : extension revision 1
  718. VK_KHR_external_fence : extension revision 1
  719. VK_KHR_external_fence_fd : extension revision 1
  720. VK_KHR_external_memory : extension revision 1
  721. VK_KHR_external_memory_fd : extension revision 1
  722. VK_KHR_external_semaphore : extension revision 1
  723. VK_KHR_external_semaphore_fd : extension revision 1
  724. VK_KHR_format_feature_flags2 : extension revision 1
  725. VK_KHR_get_memory_requirements2 : extension revision 1
  726. VK_KHR_image_format_list : extension revision 1
  727. VK_KHR_imageless_framebuffer : extension revision 1
  728. VK_KHR_incremental_present : extension revision 2
  729. VK_KHR_maintenance1 : extension revision 2
  730. VK_KHR_maintenance2 : extension revision 1
  731. VK_KHR_maintenance3 : extension revision 1
  732. VK_KHR_maintenance4 : extension revision 2
  733. VK_KHR_multiview : extension revision 1
  734. VK_KHR_pipeline_executable_properties : extension revision 1
  735. VK_KHR_push_descriptor : extension revision 2
  736. VK_KHR_relaxed_block_layout : extension revision 1
  737. VK_KHR_sampler_mirror_clamp_to_edge : extension revision 3
  738. VK_KHR_sampler_ycbcr_conversion : extension revision 14
  739. VK_KHR_separate_depth_stencil_layouts : extension revision 1
  740. VK_KHR_shader_clock : extension revision 1
  741. VK_KHR_shader_draw_parameters : extension revision 1
  742. VK_KHR_shader_integer_dot_product : extension revision 1
  743. VK_KHR_shader_non_semantic_info : extension revision 1
  744. VK_KHR_shader_subgroup_uniform_control_flow : extension revision 1
  745. VK_KHR_shader_terminate_invocation : extension revision 1
  746. VK_KHR_spirv_1_4 : extension revision 1
  747. VK_KHR_storage_buffer_storage_class : extension revision 1
  748. VK_KHR_swapchain : extension revision 70
  749. VK_KHR_swapchain_mutable_format : extension revision 1
  750. VK_KHR_synchronization2 : extension revision 1
  751. VK_KHR_timeline_semaphore : extension revision 2
  752. VK_KHR_uniform_buffer_standard_layout : extension revision 1
  753. VK_KHR_variable_pointers : extension revision 1
  754. VK_KHR_vulkan_memory_model : extension revision 3
  755. VK_KHR_workgroup_memory_explicit_layout : extension revision 1
  756. VK_KHR_zero_initialize_workgroup_memory : extension revision 1
  757. VK_NV_compute_shader_derivatives : extension revision 1
  758. VK_VALVE_mutable_descriptor_type : extension revision 1
  759.  
  760. VkQueueFamilyProperties:
  761. ========================
  762. queueProperties[0]:
  763. -------------------
  764. minImageTransferGranularity = (1,1,1)
  765. queueCount = 1
  766. queueFlags = QUEUE_GRAPHICS | QUEUE_COMPUTE | QUEUE_TRANSFER
  767. timestampValidBits = 36
  768. present support = true
  769.  
  770. VkPhysicalDeviceMemoryProperties:
  771. =================================
  772. memoryHeaps: count = 1
  773. memoryHeaps[0]:
  774. size = 1610612736 (0x60000000) (1.50 GiB)
  775. budget = 1449132032 (0x56600000) (1.35 GiB)
  776. usage = 0 (0x00000000) (0.00 B)
  777. flags: count = 1
  778. MEMORY_HEAP_DEVICE_LOCAL_BIT
  779. memoryTypes: count = 2
  780. memoryTypes[0]:
  781. heapIndex = 0
  782. propertyFlags = 0x000b: count = 3
  783. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  784. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  785. MEMORY_PROPERTY_HOST_CACHED_BIT
  786. usable for:
  787. IMAGE_TILING_OPTIMAL:
  788. color images
  789. FORMAT_D16_UNORM
  790. FORMAT_X8_D24_UNORM_PACK32
  791. FORMAT_D32_SFLOAT
  792. FORMAT_S8_UINT
  793. FORMAT_D24_UNORM_S8_UINT
  794. FORMAT_D32_SFLOAT_S8_UINT
  795. (non-sparse)
  796. IMAGE_TILING_LINEAR:
  797. color images
  798. (non-sparse)
  799. memoryTypes[1]:
  800. heapIndex = 0
  801. propertyFlags = 0x0007: count = 3
  802. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  803. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  804. MEMORY_PROPERTY_HOST_COHERENT_BIT
  805. usable for:
  806. IMAGE_TILING_OPTIMAL:
  807. color images
  808. FORMAT_D16_UNORM
  809. FORMAT_X8_D24_UNORM_PACK32
  810. FORMAT_D32_SFLOAT
  811. FORMAT_S8_UINT
  812. FORMAT_D24_UNORM_S8_UINT
  813. FORMAT_D32_SFLOAT_S8_UINT
  814. (non-sparse)
  815. IMAGE_TILING_LINEAR:
  816. color images
  817. (non-sparse)
  818.  
  819. VkPhysicalDeviceFeatures:
  820. =========================
  821. robustBufferAccess = true
  822. fullDrawIndexUint32 = true
  823. imageCubeArray = true
  824. independentBlend = true
  825. geometryShader = true
  826. tessellationShader = true
  827. sampleRateShading = true
  828. dualSrcBlend = true
  829. logicOp = true
  830. multiDrawIndirect = true
  831. drawIndirectFirstInstance = true
  832. depthClamp = true
  833. depthBiasClamp = true
  834. fillModeNonSolid = true
  835. depthBounds = false
  836. wideLines = true
  837. largePoints = true
  838. alphaToOne = true
  839. multiViewport = true
  840. samplerAnisotropy = true
  841. textureCompressionETC2 = true
  842. textureCompressionASTC_LDR = false
  843. textureCompressionBC = true
  844. occlusionQueryPrecise = true
  845. pipelineStatisticsQuery = true
  846. vertexPipelineStoresAndAtomics = false
  847. fragmentStoresAndAtomics = true
  848. shaderTessellationAndGeometryPointSize = true
  849. shaderImageGatherExtended = true
  850. shaderStorageImageExtendedFormats = true
  851. shaderStorageImageMultisample = false
  852. shaderStorageImageReadWithoutFormat = false
  853. shaderStorageImageWriteWithoutFormat = true
  854. shaderUniformBufferArrayDynamicIndexing = true
  855. shaderSampledImageArrayDynamicIndexing = true
  856. shaderStorageBufferArrayDynamicIndexing = true
  857. shaderStorageImageArrayDynamicIndexing = true
  858. shaderClipDistance = true
  859. shaderCullDistance = true
  860. shaderFloat64 = false
  861. shaderInt64 = false
  862. shaderInt16 = false
  863. shaderResourceResidency = false
  864. shaderResourceMinLod = false
  865. sparseBinding = false
  866. sparseResidencyBuffer = false
  867. sparseResidencyImage2D = false
  868. sparseResidencyImage3D = false
  869. sparseResidency2Samples = false
  870. sparseResidency4Samples = false
  871. sparseResidency8Samples = false
  872. sparseResidency16Samples = false
  873. sparseResidencyAliased = false
  874. variableMultisampleRate = true
  875. inheritedQueries = true
  876.  
  877. VkPhysicalDevice16BitStorageFeatures:
  878. -------------------------------------
  879. storageBuffer16BitAccess = false
  880. uniformAndStorageBuffer16BitAccess = false
  881. storagePushConstant16 = false
  882. storageInputOutput16 = false
  883.  
  884. VkPhysicalDevice4444FormatsFeaturesEXT:
  885. ---------------------------------------
  886. formatA4R4G4B4 = true
  887. formatA4B4G4R4 = false
  888.  
  889. VkPhysicalDevice8BitStorageFeatures:
  890. ------------------------------------
  891. storageBuffer8BitAccess = false
  892. uniformAndStorageBuffer8BitAccess = false
  893. storagePushConstant8 = false
  894.  
  895. VkPhysicalDeviceBufferDeviceAddressFeatures:
  896. --------------------------------------------
  897. bufferDeviceAddress = false
  898. bufferDeviceAddressCaptureReplay = false
  899. bufferDeviceAddressMultiDevice = false
  900.  
  901. VkPhysicalDeviceColorWriteEnableFeaturesEXT:
  902. --------------------------------------------
  903. colorWriteEnable = true
  904.  
  905. VkPhysicalDeviceDepthClipEnableFeaturesEXT:
  906. -------------------------------------------
  907. depthClipEnable = true
  908.  
  909. VkPhysicalDeviceDescriptorIndexingFeatures:
  910. -------------------------------------------
  911. shaderInputAttachmentArrayDynamicIndexing = false
  912. shaderUniformTexelBufferArrayDynamicIndexing = false
  913. shaderStorageTexelBufferArrayDynamicIndexing = false
  914. shaderUniformBufferArrayNonUniformIndexing = false
  915. shaderSampledImageArrayNonUniformIndexing = false
  916. shaderStorageBufferArrayNonUniformIndexing = false
  917. shaderStorageImageArrayNonUniformIndexing = false
  918. shaderInputAttachmentArrayNonUniformIndexing = false
  919. shaderUniformTexelBufferArrayNonUniformIndexing = false
  920. shaderStorageTexelBufferArrayNonUniformIndexing = false
  921. descriptorBindingUniformBufferUpdateAfterBind = false
  922. descriptorBindingSampledImageUpdateAfterBind = false
  923. descriptorBindingStorageImageUpdateAfterBind = false
  924. descriptorBindingStorageBufferUpdateAfterBind = false
  925. descriptorBindingUniformTexelBufferUpdateAfterBind = false
  926. descriptorBindingStorageTexelBufferUpdateAfterBind = false
  927. descriptorBindingUpdateUnusedWhilePending = false
  928. descriptorBindingPartiallyBound = false
  929. descriptorBindingVariableDescriptorCount = false
  930. runtimeDescriptorArray = false
  931.  
  932. VkPhysicalDeviceDynamicRenderingFeatures:
  933. -----------------------------------------
  934. dynamicRendering = true
  935.  
  936. VkPhysicalDeviceExtendedDynamicState2FeaturesEXT:
  937. -------------------------------------------------
  938. extendedDynamicState2 = true
  939. extendedDynamicState2LogicOp = true
  940. extendedDynamicState2PatchControlPoints = false
  941.  
  942. VkPhysicalDeviceExtendedDynamicStateFeaturesEXT:
  943. ------------------------------------------------
  944. extendedDynamicState = true
  945.  
  946. VkPhysicalDeviceHostQueryResetFeatures:
  947. ---------------------------------------
  948. hostQueryReset = true
  949.  
  950. VkPhysicalDeviceImageRobustnessFeatures:
  951. ----------------------------------------
  952. robustImageAccess = true
  953.  
  954. VkPhysicalDeviceImagelessFramebufferFeatures:
  955. ---------------------------------------------
  956. imagelessFramebuffer = true
  957.  
  958. VkPhysicalDeviceIndexTypeUint8FeaturesEXT:
  959. ------------------------------------------
  960. indexTypeUint8 = true
  961.  
  962. VkPhysicalDeviceInlineUniformBlockFeatures:
  963. -------------------------------------------
  964. inlineUniformBlock = true
  965. descriptorBindingInlineUniformBlockUpdateAfterBind = true
  966.  
  967. VkPhysicalDeviceLineRasterizationFeaturesEXT:
  968. ---------------------------------------------
  969. rectangularLines = true
  970. bresenhamLines = true
  971. smoothLines = true
  972. stippledRectangularLines = false
  973. stippledBresenhamLines = true
  974. stippledSmoothLines = false
  975.  
  976. VkPhysicalDeviceMaintenance4Features:
  977. -------------------------------------
  978. maintenance4 = true
  979.  
  980. VkPhysicalDeviceMultiDrawFeaturesEXT:
  981. -------------------------------------
  982. multiDraw = true
  983.  
  984. VkPhysicalDeviceMultiviewFeatures:
  985. ----------------------------------
  986. multiview = true
  987. multiviewGeometryShader = true
  988. multiviewTessellationShader = true
  989.  
  990. VkPhysicalDevicePipelineCreationCacheControlFeatures:
  991. -----------------------------------------------------
  992. pipelineCreationCacheControl = true
  993.  
  994. VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR:
  995. --------------------------------------------------------
  996. pipelineExecutableInfo = true
  997.  
  998. VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT:
  999. --------------------------------------------------------
  1000. primitiveTopologyListRestart = true
  1001. primitiveTopologyPatchListRestart = true
  1002.  
  1003. VkPhysicalDevicePrivateDataFeatures:
  1004. ------------------------------------
  1005. privateData = true
  1006.  
  1007. VkPhysicalDeviceProtectedMemoryFeatures:
  1008. ----------------------------------------
  1009. protectedMemory = false
  1010.  
  1011. VkPhysicalDeviceProvokingVertexFeaturesEXT:
  1012. -------------------------------------------
  1013. provokingVertexLast = true
  1014. transformFeedbackPreservesProvokingVertex = true
  1015.  
  1016. VkPhysicalDeviceRobustness2FeaturesEXT:
  1017. ---------------------------------------
  1018. robustBufferAccess2 = true
  1019. robustImageAccess2 = true
  1020. nullDescriptor = true
  1021.  
  1022. VkPhysicalDeviceSamplerYcbcrConversionFeatures:
  1023. -----------------------------------------------
  1024. samplerYcbcrConversion = true
  1025.  
  1026. VkPhysicalDeviceScalarBlockLayoutFeatures:
  1027. ------------------------------------------
  1028. scalarBlockLayout = true
  1029.  
  1030. VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures:
  1031. ----------------------------------------------------
  1032. separateDepthStencilLayouts = true
  1033.  
  1034. VkPhysicalDeviceShaderAtomicFloatFeaturesEXT:
  1035. ---------------------------------------------
  1036. shaderBufferFloat32Atomics = true
  1037. shaderBufferFloat32AtomicAdd = false
  1038. shaderBufferFloat64Atomics = false
  1039. shaderBufferFloat64AtomicAdd = false
  1040. shaderSharedFloat32Atomics = true
  1041. shaderSharedFloat32AtomicAdd = false
  1042. shaderSharedFloat64Atomics = false
  1043. shaderSharedFloat64AtomicAdd = false
  1044. shaderImageFloat32Atomics = true
  1045. shaderImageFloat32AtomicAdd = false
  1046. sparseImageFloat32Atomics = false
  1047. sparseImageFloat32AtomicAdd = false
  1048.  
  1049. VkPhysicalDeviceShaderAtomicInt64Features:
  1050. ------------------------------------------
  1051. shaderBufferInt64Atomics = false
  1052. shaderSharedInt64Atomics = false
  1053.  
  1054. VkPhysicalDeviceShaderClockFeaturesKHR:
  1055. ---------------------------------------
  1056. shaderSubgroupClock = true
  1057. shaderDeviceClock = false
  1058.  
  1059. VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures:
  1060. -------------------------------------------------------
  1061. shaderDemoteToHelperInvocation = true
  1062.  
  1063. VkPhysicalDeviceShaderDrawParametersFeatures:
  1064. ---------------------------------------------
  1065. shaderDrawParameters = true
  1066.  
  1067. VkPhysicalDeviceShaderFloat16Int8Features:
  1068. ------------------------------------------
  1069. shaderFloat16 = false
  1070. shaderInt8 = false
  1071.  
  1072. VkPhysicalDeviceShaderIntegerDotProductFeatures:
  1073. ------------------------------------------------
  1074. shaderIntegerDotProduct = true
  1075.  
  1076. VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures:
  1077. ----------------------------------------------------
  1078. shaderSubgroupExtendedTypes = true
  1079.  
  1080. VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR:
  1081. ------------------------------------------------------------
  1082. shaderSubgroupUniformControlFlow = true
  1083.  
  1084. VkPhysicalDeviceShaderTerminateInvocationFeatures:
  1085. --------------------------------------------------
  1086. shaderTerminateInvocation = true
  1087.  
  1088. VkPhysicalDeviceSubgroupSizeControlFeatures:
  1089. --------------------------------------------
  1090. subgroupSizeControl = true
  1091. computeFullSubgroups = true
  1092.  
  1093. VkPhysicalDeviceSynchronization2Features:
  1094. -----------------------------------------
  1095. synchronization2 = true
  1096.  
  1097. VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT:
  1098. ------------------------------------------------
  1099. texelBufferAlignment = true
  1100.  
  1101. VkPhysicalDeviceTextureCompressionASTCHDRFeatures:
  1102. --------------------------------------------------
  1103. textureCompressionASTC_HDR = false
  1104.  
  1105. VkPhysicalDeviceTimelineSemaphoreFeatures:
  1106. ------------------------------------------
  1107. timelineSemaphore = true
  1108.  
  1109. VkPhysicalDeviceTransformFeedbackFeaturesEXT:
  1110. ---------------------------------------------
  1111. transformFeedback = true
  1112. geometryStreams = true
  1113.  
  1114. VkPhysicalDeviceUniformBufferStandardLayoutFeatures:
  1115. ----------------------------------------------------
  1116. uniformBufferStandardLayout = true
  1117.  
  1118. VkPhysicalDeviceVariablePointersFeatures:
  1119. -----------------------------------------
  1120. variablePointersStorageBuffer = true
  1121. variablePointers = true
  1122.  
  1123. VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT:
  1124. --------------------------------------------------
  1125. vertexAttributeInstanceRateDivisor = true
  1126. vertexAttributeInstanceRateZeroDivisor = true
  1127.  
  1128. VkPhysicalDeviceVulkan11Features:
  1129. ---------------------------------
  1130. storageBuffer16BitAccess = false
  1131. uniformAndStorageBuffer16BitAccess = false
  1132. storagePushConstant16 = false
  1133. storageInputOutput16 = false
  1134. multiview = true
  1135. multiviewGeometryShader = true
  1136. multiviewTessellationShader = true
  1137. variablePointersStorageBuffer = true
  1138. variablePointers = true
  1139. protectedMemory = false
  1140. samplerYcbcrConversion = true
  1141. shaderDrawParameters = true
  1142.  
  1143. VkPhysicalDeviceVulkan12Features:
  1144. ---------------------------------
  1145. samplerMirrorClampToEdge = true
  1146. drawIndirectCount = true
  1147. storageBuffer8BitAccess = false
  1148. uniformAndStorageBuffer8BitAccess = false
  1149. storagePushConstant8 = false
  1150. shaderBufferInt64Atomics = false
  1151. shaderSharedInt64Atomics = false
  1152. shaderFloat16 = false
  1153. shaderInt8 = false
  1154. descriptorIndexing = false
  1155. shaderInputAttachmentArrayDynamicIndexing = false
  1156. shaderUniformTexelBufferArrayDynamicIndexing = false
  1157. shaderStorageTexelBufferArrayDynamicIndexing = false
  1158. shaderUniformBufferArrayNonUniformIndexing = false
  1159. shaderSampledImageArrayNonUniformIndexing = false
  1160. shaderStorageBufferArrayNonUniformIndexing = false
  1161. shaderStorageImageArrayNonUniformIndexing = false
  1162. shaderInputAttachmentArrayNonUniformIndexing = false
  1163. shaderUniformTexelBufferArrayNonUniformIndexing = false
  1164. shaderStorageTexelBufferArrayNonUniformIndexing = false
  1165. descriptorBindingUniformBufferUpdateAfterBind = false
  1166. descriptorBindingSampledImageUpdateAfterBind = false
  1167. descriptorBindingStorageImageUpdateAfterBind = false
  1168. descriptorBindingStorageBufferUpdateAfterBind = false
  1169. descriptorBindingUniformTexelBufferUpdateAfterBind = false
  1170. descriptorBindingStorageTexelBufferUpdateAfterBind = false
  1171. descriptorBindingUpdateUnusedWhilePending = false
  1172. descriptorBindingPartiallyBound = false
  1173. descriptorBindingVariableDescriptorCount = false
  1174. runtimeDescriptorArray = false
  1175. samplerFilterMinmax = false
  1176. scalarBlockLayout = true
  1177. imagelessFramebuffer = true
  1178. uniformBufferStandardLayout = true
  1179. shaderSubgroupExtendedTypes = true
  1180. separateDepthStencilLayouts = true
  1181. hostQueryReset = true
  1182. timelineSemaphore = true
  1183. bufferDeviceAddress = false
  1184. bufferDeviceAddressCaptureReplay = false
  1185. bufferDeviceAddressMultiDevice = false
  1186. vulkanMemoryModel = true
  1187. vulkanMemoryModelDeviceScope = true
  1188. vulkanMemoryModelAvailabilityVisibilityChains = true
  1189. shaderOutputViewportIndex = true
  1190. shaderOutputLayer = true
  1191. subgroupBroadcastDynamicId = true
  1192.  
  1193. VkPhysicalDeviceVulkan13Features:
  1194. ---------------------------------
  1195. robustImageAccess = true
  1196. inlineUniformBlock = true
  1197. descriptorBindingInlineUniformBlockUpdateAfterBind = true
  1198. pipelineCreationCacheControl = true
  1199. privateData = true
  1200. shaderDemoteToHelperInvocation = true
  1201. shaderTerminateInvocation = true
  1202. subgroupSizeControl = true
  1203. computeFullSubgroups = true
  1204. synchronization2 = true
  1205. textureCompressionASTC_HDR = false
  1206. shaderZeroInitializeWorkgroupMemory = true
  1207. dynamicRendering = true
  1208. shaderIntegerDotProduct = true
  1209. maintenance4 = true
  1210.  
  1211. VkPhysicalDeviceVulkanMemoryModelFeatures:
  1212. ------------------------------------------
  1213. vulkanMemoryModel = true
  1214. vulkanMemoryModelDeviceScope = true
  1215. vulkanMemoryModelAvailabilityVisibilityChains = true
  1216.  
  1217. VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR:
  1218. ---------------------------------------------------------
  1219. workgroupMemoryExplicitLayout = true
  1220. workgroupMemoryExplicitLayoutScalarBlockLayout = true
  1221. workgroupMemoryExplicitLayout8BitAccess = true
  1222. workgroupMemoryExplicitLayout16BitAccess = true
  1223.  
  1224. VkPhysicalDeviceYcbcrImageArraysFeaturesEXT:
  1225. --------------------------------------------
  1226. ycbcrImageArrays = true
  1227.  
  1228. VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures:
  1229. ------------------------------------------------------
  1230. shaderZeroInitializeWorkgroupMemory = true
  1231.  
  1232.  
Advertisement
RAW Paste Data Copied
Advertisement