Advertisement
Guest User

Untitled

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