Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2022
47
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 62.88 KB | None
  1. vulkaninfo
  2. WARNING: lavapipe is not a conformant vulkan implementation, testing use only.
  3. ==========
  4. VULKANINFO
  5. ==========
  6.  
  7. Vulkan Instance Version: 1.3.204
  8.  
  9.  
  10. Instance Extensions: count = 19
  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_KHR_device_group_creation : extension revision 1
  19. VK_KHR_display : extension revision 23
  20. VK_KHR_external_fence_capabilities : extension revision 1
  21. VK_KHR_external_memory_capabilities : extension revision 1
  22. VK_KHR_external_semaphore_capabilities : extension revision 1
  23. VK_KHR_get_display_properties2 : extension revision 1
  24. VK_KHR_get_physical_device_properties2 : extension revision 2
  25. VK_KHR_get_surface_capabilities2 : extension revision 1
  26. VK_KHR_surface : extension revision 25
  27. VK_KHR_surface_protected_capabilities : extension revision 1
  28. VK_KHR_wayland_surface : extension revision 6
  29. VK_KHR_xcb_surface : extension revision 6
  30. VK_KHR_xlib_surface : extension revision 6
  31.  
  32. Layers: count = 2
  33. =================
  34. VK_LAYER_MESA_device_select (Linux device selection layer) Vulkan version 1.2.73, layer version 1:
  35. Layer Extensions: count = 0
  36. Devices: count = 2
  37. GPU id = 0 (llvmpipe (LLVM 13.0.1, 128 bits))
  38. Layer-Device Extensions: count = 0
  39.  
  40. GPU id = 1 (V3D 4.2)
  41. Layer-Device Extensions: count = 0
  42.  
  43. VK_LAYER_MESA_overlay (Mesa Overlay layer) Vulkan version 1.2.199, layer version 1:
  44. Layer Extensions: count = 0
  45. Devices: count = 2
  46. GPU id = 0 (llvmpipe (LLVM 13.0.1, 128 bits))
  47. Layer-Device Extensions: count = 0
  48.  
  49. GPU id = 1 (V3D 4.2)
  50. Layer-Device Extensions: count = 0
  51.  
  52. Presentable Surfaces:
  53. =====================
  54. GPU id : 0 (llvmpipe (LLVM 13.0.1, 128 bits)):
  55. Surface types: count = 2
  56. VK_KHR_xcb_surface
  57. VK_KHR_xlib_surface
  58. Formats: count = 2
  59. SurfaceFormat[0]:
  60. format = FORMAT_B8G8R8A8_SRGB
  61. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  62. SurfaceFormat[1]:
  63. format = FORMAT_B8G8R8A8_UNORM
  64. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  65. Present Modes: count = 4
  66. PRESENT_MODE_IMMEDIATE_KHR
  67. PRESENT_MODE_MAILBOX_KHR
  68. PRESENT_MODE_FIFO_KHR
  69. PRESENT_MODE_FIFO_RELAXED_KHR
  70. VkSurfaceCapabilitiesKHR:
  71. -------------------------
  72. minImageCount = 3
  73. maxImageCount = 0
  74. currentExtent:
  75. width = 256
  76. height = 256
  77. minImageExtent:
  78. width = 256
  79. height = 256
  80. maxImageExtent:
  81. width = 256
  82. height = 256
  83. maxImageArrayLayers = 1
  84. supportedTransforms: count = 1
  85. SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  86. currentTransform = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  87. supportedCompositeAlpha: count = 2
  88. COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  89. COMPOSITE_ALPHA_INHERIT_BIT_KHR
  90. supportedUsageFlags: count = 6
  91. IMAGE_USAGE_TRANSFER_SRC_BIT
  92. IMAGE_USAGE_TRANSFER_DST_BIT
  93. IMAGE_USAGE_SAMPLED_BIT
  94. IMAGE_USAGE_STORAGE_BIT
  95. IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  96. IMAGE_USAGE_INPUT_ATTACHMENT_BIT
  97. VkSurfaceCapabilities2EXT:
  98. --------------------------
  99. supportedSurfaceCounters:
  100. None
  101. VkSurfaceProtectedCapabilitiesKHR:
  102. ----------------------------------
  103. supportsProtected = false
  104.  
  105.  
  106. GPU id : 1 (V3D 4.2):
  107. Surface types: count = 2
  108. VK_KHR_xcb_surface
  109. VK_KHR_xlib_surface
  110. Formats: count = 2
  111. SurfaceFormat[0]:
  112. format = FORMAT_B8G8R8A8_SRGB
  113. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  114. SurfaceFormat[1]:
  115. format = FORMAT_B8G8R8A8_UNORM
  116. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  117. Present Modes: count = 4
  118. PRESENT_MODE_IMMEDIATE_KHR
  119. PRESENT_MODE_MAILBOX_KHR
  120. PRESENT_MODE_FIFO_KHR
  121. PRESENT_MODE_FIFO_RELAXED_KHR
  122. VkSurfaceCapabilitiesKHR:
  123. -------------------------
  124. minImageCount = 3
  125. maxImageCount = 0
  126. currentExtent:
  127. width = 256
  128. height = 256
  129. minImageExtent:
  130. width = 256
  131. height = 256
  132. maxImageExtent:
  133. width = 256
  134. height = 256
  135. maxImageArrayLayers = 1
  136. supportedTransforms: count = 1
  137. SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  138. currentTransform = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  139. supportedCompositeAlpha: count = 2
  140. COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  141. COMPOSITE_ALPHA_INHERIT_BIT_KHR
  142. supportedUsageFlags: count = 5
  143. IMAGE_USAGE_TRANSFER_SRC_BIT
  144. IMAGE_USAGE_TRANSFER_DST_BIT
  145. IMAGE_USAGE_STORAGE_BIT
  146. IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  147. IMAGE_USAGE_INPUT_ATTACHMENT_BIT
  148. VkSurfaceCapabilities2EXT:
  149. --------------------------
  150. supportedSurfaceCounters:
  151. None
  152. VkSurfaceProtectedCapabilitiesKHR:
  153. ----------------------------------
  154. supportsProtected = false
  155.  
  156.  
  157. GPU id : 0 (llvmpipe (LLVM 13.0.1, 128 bits)):
  158. Surface type = VK_KHR_wayland_surface
  159. Formats: count = 4
  160. SurfaceFormat[0]:
  161. format = FORMAT_B8G8R8A8_SRGB
  162. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  163. SurfaceFormat[1]:
  164. format = FORMAT_B8G8R8A8_UNORM
  165. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  166. SurfaceFormat[2]:
  167. format = FORMAT_R8G8B8A8_SRGB
  168. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  169. SurfaceFormat[3]:
  170. format = FORMAT_R8G8B8A8_UNORM
  171. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  172. Present Modes: count = 2
  173. PRESENT_MODE_MAILBOX_KHR
  174. PRESENT_MODE_FIFO_KHR
  175. VkSurfaceCapabilitiesKHR:
  176. -------------------------
  177. minImageCount = 4
  178. maxImageCount = 0
  179. currentExtent:
  180. width = 4294967295
  181. height = 4294967295
  182. minImageExtent:
  183. width = 1
  184. height = 1
  185. maxImageExtent:
  186. width = 16384
  187. height = 16384
  188. maxImageArrayLayers = 1
  189. supportedTransforms: count = 1
  190. SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  191. currentTransform = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  192. supportedCompositeAlpha: count = 2
  193. COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  194. COMPOSITE_ALPHA_PRE_MULTIPLIED_BIT_KHR
  195. supportedUsageFlags: count = 6
  196. IMAGE_USAGE_TRANSFER_SRC_BIT
  197. IMAGE_USAGE_TRANSFER_DST_BIT
  198. IMAGE_USAGE_SAMPLED_BIT
  199. IMAGE_USAGE_STORAGE_BIT
  200. IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  201. IMAGE_USAGE_INPUT_ATTACHMENT_BIT
  202. VkSurfaceCapabilities2EXT:
  203. --------------------------
  204. supportedSurfaceCounters:
  205. None
  206. VkSurfaceProtectedCapabilitiesKHR:
  207. ----------------------------------
  208. supportsProtected = false
  209.  
  210.  
  211. GPU id : 1 (V3D 4.2):
  212. Surface type = VK_KHR_wayland_surface
  213. Formats: count = 6
  214. SurfaceFormat[0]:
  215. format = FORMAT_B8G8R8A8_SRGB
  216. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  217. SurfaceFormat[1]:
  218. format = FORMAT_B8G8R8A8_UNORM
  219. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  220. SurfaceFormat[2]:
  221. format = FORMAT_R8G8B8A8_SRGB
  222. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  223. SurfaceFormat[3]:
  224. format = FORMAT_R8G8B8A8_UNORM
  225. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  226. SurfaceFormat[4]:
  227. format = FORMAT_A2B10G10R10_UNORM_PACK32
  228. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  229. SurfaceFormat[5]:
  230. format = FORMAT_R5G6B5_UNORM_PACK16
  231. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  232. Present Modes: count = 2
  233. PRESENT_MODE_MAILBOX_KHR
  234. PRESENT_MODE_FIFO_KHR
  235. VkSurfaceCapabilitiesKHR:
  236. -------------------------
  237. minImageCount = 4
  238. maxImageCount = 0
  239. currentExtent:
  240. width = 4294967295
  241. height = 4294967295
  242. minImageExtent:
  243. width = 1
  244. height = 1
  245. maxImageExtent:
  246. width = 4096
  247. height = 4096
  248. maxImageArrayLayers = 1
  249. supportedTransforms: count = 1
  250. SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  251. currentTransform = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  252. supportedCompositeAlpha: count = 2
  253. COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  254. COMPOSITE_ALPHA_PRE_MULTIPLIED_BIT_KHR
  255. supportedUsageFlags: count = 5
  256. IMAGE_USAGE_TRANSFER_SRC_BIT
  257. IMAGE_USAGE_TRANSFER_DST_BIT
  258. IMAGE_USAGE_STORAGE_BIT
  259. IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  260. IMAGE_USAGE_INPUT_ATTACHMENT_BIT
  261. VkSurfaceCapabilities2EXT:
  262. --------------------------
  263. supportedSurfaceCounters:
  264. None
  265. VkSurfaceProtectedCapabilitiesKHR:
  266. ----------------------------------
  267. supportsProtected = false
  268.  
  269.  
  270.  
  271. Device Groups:
  272. ==============
  273. Group 0:
  274. Properties:
  275. physicalDevices: count = 1
  276. llvmpipe (LLVM 13.0.1, 128 bits) (ID: 0)
  277. subsetAllocation = 0
  278.  
  279. WARNING: lavapipe is not a conformant vulkan implementation, testing use only.
  280. Present Capabilities:
  281. llvmpipe (LLVM 13.0.1, 128 bits) (ID: 0):
  282. Can present images from the following devices: count = 1
  283. llvmpipe (LLVM 13.0.1, 128 bits) (ID: 0)
  284. Present modes: count = 1
  285. DEVICE_GROUP_PRESENT_MODE_LOCAL_BIT_KHR
  286.  
  287. Group 1:
  288. Properties:
  289. physicalDevices: count = 1
  290. V3D 4.2 (ID: 0)
  291. subsetAllocation = 0
  292.  
  293. Present Capabilities:
  294. V3D 4.2 (ID: 0):
  295. Can present images from the following devices: count = 1
  296. V3D 4.2 (ID: 0)
  297. Present modes: count = 1
  298. DEVICE_GROUP_PRESENT_MODE_LOCAL_BIT_KHR
  299.  
  300.  
  301. Device Properties and Extensions:
  302. =================================
  303. GPU0:
  304. VkPhysicalDeviceProperties:
  305. ---------------------------
  306. apiVersion = 4202700 (1.2.204)
  307. driverVersion = 1 (0x0001)
  308. vendorID = 0x10005
  309. deviceID = 0x0000
  310. deviceType = PHYSICAL_DEVICE_TYPE_CPU
  311. deviceName = llvmpipe (LLVM 13.0.1, 128 bits)
  312. pipelineCacheUUID = 76616c2d-0000-0000-0000-000000000000
  313.  
  314. VkPhysicalDeviceLimits:
  315. -----------------------
  316. maxImageDimension1D = 16384
  317. maxImageDimension2D = 16384
  318. maxImageDimension3D = 4096
  319. maxImageDimensionCube = 32768
  320. maxImageArrayLayers = 2048
  321. maxTexelBufferElements = 134217728
  322. maxUniformBufferRange = 65536
  323. maxStorageBufferRange = 134217728
  324. maxPushConstantsSize = 128
  325. maxMemoryAllocationCount = 4294967295
  326. maxSamplerAllocationCount = 32768
  327. bufferImageGranularity = 0x00000040
  328. sparseAddressSpaceSize = 0x00000000
  329. maxBoundDescriptorSets = 8
  330. maxPerStageDescriptorSamplers = 32
  331. maxPerStageDescriptorUniformBuffers = 15
  332. maxPerStageDescriptorStorageBuffers = 16
  333. maxPerStageDescriptorSampledImages = 128
  334. maxPerStageDescriptorStorageImages = 16
  335. maxPerStageDescriptorInputAttachments = 8
  336. maxPerStageResources = 128
  337. maxDescriptorSetSamplers = 32768
  338. maxDescriptorSetUniformBuffers = 256
  339. maxDescriptorSetUniformBuffersDynamic = 256
  340. maxDescriptorSetStorageBuffers = 256
  341. maxDescriptorSetStorageBuffersDynamic = 256
  342. maxDescriptorSetSampledImages = 256
  343. maxDescriptorSetStorageImages = 256
  344. maxDescriptorSetInputAttachments = 256
  345. maxVertexInputAttributes = 32
  346. maxVertexInputBindings = 32
  347. maxVertexInputAttributeOffset = 2047
  348. maxVertexInputBindingStride = 2048
  349. maxVertexOutputComponents = 128
  350. maxTessellationGenerationLevel = 64
  351. maxTessellationPatchSize = 32
  352. maxTessellationControlPerVertexInputComponents = 128
  353. maxTessellationControlPerVertexOutputComponents = 128
  354. maxTessellationControlPerPatchOutputComponents = 128
  355. maxTessellationControlTotalOutputComponents = 4096
  356. maxTessellationEvaluationInputComponents = 128
  357. maxTessellationEvaluationOutputComponents = 128
  358. maxGeometryShaderInvocations = 32
  359. maxGeometryInputComponents = 64
  360. maxGeometryOutputComponents = 128
  361. maxGeometryOutputVertices = 1024
  362. maxGeometryTotalOutputComponents = 1024
  363. maxFragmentInputComponents = 128
  364. maxFragmentOutputAttachments = 8
  365. maxFragmentDualSrcAttachments = 2
  366. maxFragmentCombinedOutputResources = 40
  367. maxComputeSharedMemorySize = 32768
  368. maxComputeWorkGroupCount: count = 3
  369. 65535
  370. 65535
  371. 65535
  372. maxComputeWorkGroupInvocations = 1024
  373. maxComputeWorkGroupSize: count = 3
  374. 1024
  375. 1024
  376. 1024
  377. subPixelPrecisionBits = 8
  378. subTexelPrecisionBits = 8
  379. mipmapPrecisionBits = 4
  380. maxDrawIndexedIndexValue = 4294967295
  381. maxDrawIndirectCount = 4294967295
  382. maxSamplerLodBias = 16
  383. maxSamplerAnisotropy = 16
  384. maxViewports = 16
  385. maxViewportDimensions: count = 2
  386. 16384
  387. 16384
  388. viewportBoundsRange: count = 2
  389. -32768
  390. 32768
  391. viewportSubPixelBits = 0
  392. minMemoryMapAlignment = 64
  393. minTexelBufferOffsetAlignment = 0x00000010
  394. minUniformBufferOffsetAlignment = 0x00000010
  395. minStorageBufferOffsetAlignment = 0x00000010
  396. minTexelOffset = -32
  397. maxTexelOffset = 31
  398. minTexelGatherOffset = -32
  399. maxTexelGatherOffset = 31
  400. minInterpolationOffset = -2
  401. maxInterpolationOffset = 2
  402. subPixelInterpolationOffsetBits = 8
  403. maxFramebufferWidth = 16384
  404. maxFramebufferHeight = 16384
  405. maxFramebufferLayers = 2048
  406. framebufferColorSampleCounts: count = 2
  407. SAMPLE_COUNT_1_BIT
  408. SAMPLE_COUNT_4_BIT
  409. framebufferDepthSampleCounts: count = 2
  410. SAMPLE_COUNT_1_BIT
  411. SAMPLE_COUNT_4_BIT
  412. framebufferStencilSampleCounts: count = 2
  413. SAMPLE_COUNT_1_BIT
  414. SAMPLE_COUNT_4_BIT
  415. framebufferNoAttachmentsSampleCounts: count = 2
  416. SAMPLE_COUNT_1_BIT
  417. SAMPLE_COUNT_4_BIT
  418. maxColorAttachments = 8
  419. sampledImageColorSampleCounts: count = 2
  420. SAMPLE_COUNT_1_BIT
  421. SAMPLE_COUNT_4_BIT
  422. sampledImageIntegerSampleCounts: count = 2
  423. SAMPLE_COUNT_1_BIT
  424. SAMPLE_COUNT_4_BIT
  425. sampledImageDepthSampleCounts: count = 2
  426. SAMPLE_COUNT_1_BIT
  427. SAMPLE_COUNT_4_BIT
  428. sampledImageStencilSampleCounts: count = 2
  429. SAMPLE_COUNT_1_BIT
  430. SAMPLE_COUNT_4_BIT
  431. storageImageSampleCounts: count = 2
  432. SAMPLE_COUNT_1_BIT
  433. SAMPLE_COUNT_4_BIT
  434. maxSampleMaskWords = 1
  435. timestampComputeAndGraphics = true
  436. timestampPeriod = 1
  437. maxClipDistances = 8
  438. maxCullDistances = 8
  439. maxCombinedClipAndCullDistances = 8
  440. discreteQueuePriorities = 2
  441. pointSizeRange: count = 2
  442. 0
  443. 255
  444. lineWidthRange: count = 2
  445. 1
  446. 255
  447. pointSizeGranularity = 0.125
  448. lineWidthGranularity = 0.0078125
  449. strictLines = true
  450. standardSampleLocations = true
  451. optimalBufferCopyOffsetAlignment = 0x00000080
  452. optimalBufferCopyRowPitchAlignment = 0x00000080
  453. nonCoherentAtomSize = 0x00000040
  454.  
  455. VkPhysicalDeviceSparseProperties:
  456. ---------------------------------
  457. residencyStandard2DBlockShape = false
  458. residencyStandard2DMultisampleBlockShape = false
  459. residencyStandard3DBlockShape = false
  460. residencyAlignedMipSize = false
  461. residencyNonResidentStrict = false
  462.  
  463. VkPhysicalDeviceCustomBorderColorPropertiesEXT:
  464. -----------------------------------------------
  465. maxCustomBorderColorSamplers = 32768
  466.  
  467. VkPhysicalDeviceDepthStencilResolveProperties:
  468. ----------------------------------------------
  469. supportedDepthResolveModes: count = 2
  470. RESOLVE_MODE_SAMPLE_ZERO_BIT
  471. RESOLVE_MODE_AVERAGE_BIT
  472. supportedStencilResolveModes: count = 1
  473. RESOLVE_MODE_SAMPLE_ZERO_BIT
  474. independentResolveNone = false
  475. independentResolve = false
  476.  
  477. VkPhysicalDeviceDescriptorIndexingProperties:
  478. ---------------------------------------------
  479. maxUpdateAfterBindDescriptorsInAllPools = 67108863
  480. shaderUniformBufferArrayNonUniformIndexingNative = false
  481. shaderSampledImageArrayNonUniformIndexingNative = false
  482. shaderStorageBufferArrayNonUniformIndexingNative = false
  483. shaderStorageImageArrayNonUniformIndexingNative = false
  484. shaderInputAttachmentArrayNonUniformIndexingNative = false
  485. robustBufferAccessUpdateAfterBind = true
  486. quadDivergentImplicitLod = false
  487. maxPerStageDescriptorUpdateAfterBindSamplers = 65536
  488. maxPerStageDescriptorUpdateAfterBindUniformBuffers = 65536
  489. maxPerStageDescriptorUpdateAfterBindStorageBuffers = 65536
  490. maxPerStageDescriptorUpdateAfterBindSampledImages = 65536
  491. maxPerStageDescriptorUpdateAfterBindStorageImages = 65536
  492. maxPerStageDescriptorUpdateAfterBindInputAttachments = 65536
  493. maxPerStageUpdateAfterBindResources = 65536
  494. maxDescriptorSetUpdateAfterBindSamplers = 65536
  495. maxDescriptorSetUpdateAfterBindUniformBuffers = 65536
  496. maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 16
  497. maxDescriptorSetUpdateAfterBindStorageBuffers = 65536
  498. maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 16
  499. maxDescriptorSetUpdateAfterBindSampledImages = 65536
  500. maxDescriptorSetUpdateAfterBindStorageImages = 65536
  501. maxDescriptorSetUpdateAfterBindInputAttachments = 65536
  502.  
  503. VkPhysicalDeviceDriverProperties:
  504. ---------------------------------
  505. driverID = DRIVER_ID_MESA_LLVMPIPE
  506. driverName = llvmpipe
  507. driverInfo = Mesa 22.0.1 (LLVM 13.0.1)
  508. conformanceVersion = 0.0.0.0
  509.  
  510. VkPhysicalDeviceExternalMemoryHostPropertiesEXT:
  511. ------------------------------------------------
  512. minImportedHostPointerAlignment = 0x00001000
  513.  
  514. VkPhysicalDeviceFloatControlsProperties:
  515. ----------------------------------------
  516. denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  517. roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  518. shaderSignedZeroInfNanPreserveFloat16 = true
  519. shaderSignedZeroInfNanPreserveFloat32 = true
  520. shaderSignedZeroInfNanPreserveFloat64 = true
  521. shaderDenormPreserveFloat16 = false
  522. shaderDenormPreserveFloat32 = false
  523. shaderDenormPreserveFloat64 = false
  524. shaderDenormFlushToZeroFloat16 = false
  525. shaderDenormFlushToZeroFloat32 = false
  526. shaderDenormFlushToZeroFloat64 = false
  527. shaderRoundingModeRTEFloat16 = true
  528. shaderRoundingModeRTEFloat32 = true
  529. shaderRoundingModeRTEFloat64 = true
  530. shaderRoundingModeRTZFloat16 = false
  531. shaderRoundingModeRTZFloat32 = false
  532. shaderRoundingModeRTZFloat64 = false
  533.  
  534. VkPhysicalDeviceIDProperties:
  535. -----------------------------
  536. deviceUUID = 00000000-0000-0000-0000-000000000000
  537. driverUUID = 00000000-0000-0000-0000-000000000000
  538. deviceNodeMask = 0
  539. deviceLUIDValid = false
  540.  
  541. VkPhysicalDeviceLineRasterizationPropertiesEXT:
  542. -----------------------------------------------
  543. lineSubPixelPrecisionBits = 8
  544.  
  545. VkPhysicalDeviceMaintenance3Properties:
  546. ---------------------------------------
  547. maxPerSetDescriptors = 1024
  548. maxMemoryAllocationSize = 0x80000000
  549.  
  550. VkPhysicalDeviceMultiDrawPropertiesEXT:
  551. ---------------------------------------
  552. maxMultiDrawCount = 2048
  553.  
  554. VkPhysicalDeviceMultiviewProperties:
  555. ------------------------------------
  556. maxMultiviewViewCount = 6
  557. maxMultiviewInstanceIndex = 2147483647
  558.  
  559. VkPhysicalDevicePointClippingProperties:
  560. ----------------------------------------
  561. pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES
  562.  
  563. VkPhysicalDeviceProtectedMemoryProperties:
  564. ------------------------------------------
  565. protectedNoFault = false
  566.  
  567. VkPhysicalDeviceProvokingVertexPropertiesEXT:
  568. ---------------------------------------------
  569. provokingVertexModePerPipeline = true
  570. transformFeedbackPreservesTriangleFanProvokingVertex = true
  571.  
  572. VkPhysicalDevicePushDescriptorPropertiesKHR:
  573. --------------------------------------------
  574. maxPushDescriptors = 32
  575.  
  576. VkPhysicalDeviceSamplerFilterMinmaxProperties:
  577. ----------------------------------------------
  578. filterMinmaxSingleComponentFormats = true
  579. filterMinmaxImageComponentMapping = true
  580.  
  581. VkPhysicalDeviceSubgroupProperties:
  582. -----------------------------------
  583. subgroupSize = 4
  584. supportedStages: count = 4
  585. SHADER_STAGE_FRAGMENT_BIT
  586. SHADER_STAGE_COMPUTE_BIT
  587. SHADER_STAGE_ALL_GRAPHICS
  588. SHADER_STAGE_ALL
  589. supportedOperations: count = 4
  590. SUBGROUP_FEATURE_BASIC_BIT
  591. SUBGROUP_FEATURE_VOTE_BIT
  592. SUBGROUP_FEATURE_ARITHMETIC_BIT
  593. SUBGROUP_FEATURE_BALLOT_BIT
  594. quadOperationsInAllStages = false
  595.  
  596. VkPhysicalDeviceTimelineSemaphoreProperties:
  597. --------------------------------------------
  598. maxTimelineSemaphoreValueDifference = 18446744073709551615
  599.  
  600. VkPhysicalDeviceTransformFeedbackPropertiesEXT:
  601. -----------------------------------------------
  602. maxTransformFeedbackStreams = 4
  603. maxTransformFeedbackBuffers = 4
  604. maxTransformFeedbackBufferSize = 0xffffffff
  605. maxTransformFeedbackStreamDataSize = 512
  606. maxTransformFeedbackBufferDataSize = 512
  607. maxTransformFeedbackBufferDataStride = 512
  608. transformFeedbackQueries = true
  609. transformFeedbackStreamsLinesTriangles = false
  610. transformFeedbackRasterizationStreamSelect = false
  611. transformFeedbackDraw = true
  612.  
  613. VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT:
  614. ----------------------------------------------------
  615. maxVertexAttribDivisor = 4294967295
  616.  
  617. VkPhysicalDeviceVulkan11Properties:
  618. -----------------------------------
  619. deviceUUID = 00000000-0000-0000-0000-000000000000
  620. driverUUID = 00000000-0000-0000-0000-000000000000
  621. deviceNodeMask = 0
  622. deviceLUIDValid = false
  623. subgroupSize = 4
  624. subgroupSupportedStages: count = 4
  625. SHADER_STAGE_FRAGMENT_BIT
  626. SHADER_STAGE_COMPUTE_BIT
  627. SHADER_STAGE_ALL_GRAPHICS
  628. SHADER_STAGE_ALL
  629. subgroupSupportedOperations: count = 4
  630. SUBGROUP_FEATURE_BASIC_BIT
  631. SUBGROUP_FEATURE_VOTE_BIT
  632. SUBGROUP_FEATURE_ARITHMETIC_BIT
  633. SUBGROUP_FEATURE_BALLOT_BIT
  634. subgroupQuadOperationsInAllStages = false
  635. pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES
  636. maxMultiviewViewCount = 6
  637. maxMultiviewInstanceIndex = 2147483647
  638. protectedNoFault = false
  639. maxPerSetDescriptors = 1024
  640. maxMemoryAllocationSize = 0x80000000
  641.  
  642. VkPhysicalDeviceVulkan12Properties:
  643. -----------------------------------
  644. driverID = DRIVER_ID_MESA_LLVMPIPE
  645. driverName = llvmpipe
  646. driverInfo = Mesa 22.0.1 (LLVM 13.0.1)
  647. conformanceVersion = 0.0.0.0
  648. denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  649. roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  650. shaderSignedZeroInfNanPreserveFloat16 = true
  651. shaderSignedZeroInfNanPreserveFloat32 = true
  652. shaderSignedZeroInfNanPreserveFloat64 = true
  653. shaderDenormPreserveFloat16 = false
  654. shaderDenormPreserveFloat32 = false
  655. shaderDenormPreserveFloat64 = false
  656. shaderDenormFlushToZeroFloat16 = false
  657. shaderDenormFlushToZeroFloat32 = false
  658. shaderDenormFlushToZeroFloat64 = false
  659. shaderRoundingModeRTEFloat16 = true
  660. shaderRoundingModeRTEFloat32 = true
  661. shaderRoundingModeRTEFloat64 = true
  662. shaderRoundingModeRTZFloat16 = false
  663. shaderRoundingModeRTZFloat32 = false
  664. shaderRoundingModeRTZFloat64 = false
  665. maxUpdateAfterBindDescriptorsInAllPools = 67108863
  666. shaderUniformBufferArrayNonUniformIndexingNative = false
  667. shaderSampledImageArrayNonUniformIndexingNative = false
  668. shaderStorageBufferArrayNonUniformIndexingNative = false
  669. shaderStorageImageArrayNonUniformIndexingNative = false
  670. shaderInputAttachmentArrayNonUniformIndexingNative = false
  671. robustBufferAccessUpdateAfterBind = true
  672. quadDivergentImplicitLod = false
  673. maxPerStageDescriptorUpdateAfterBindSamplers = 65536
  674. maxPerStageDescriptorUpdateAfterBindUniformBuffers = 65536
  675. maxPerStageDescriptorUpdateAfterBindStorageBuffers = 65536
  676. maxPerStageDescriptorUpdateAfterBindSampledImages = 65536
  677. maxPerStageDescriptorUpdateAfterBindStorageImages = 65536
  678. maxPerStageDescriptorUpdateAfterBindInputAttachments = 65536
  679. maxPerStageUpdateAfterBindResources = 65536
  680. maxDescriptorSetUpdateAfterBindSamplers = 65536
  681. maxDescriptorSetUpdateAfterBindUniformBuffers = 65536
  682. maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 16
  683. maxDescriptorSetUpdateAfterBindStorageBuffers = 65536
  684. maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 16
  685. maxDescriptorSetUpdateAfterBindSampledImages = 65536
  686. maxDescriptorSetUpdateAfterBindStorageImages = 65536
  687. maxDescriptorSetUpdateAfterBindInputAttachments = 65536
  688. supportedDepthResolveModes: count = 2
  689. RESOLVE_MODE_SAMPLE_ZERO_BIT
  690. RESOLVE_MODE_AVERAGE_BIT
  691. supportedStencilResolveModes: count = 1
  692. RESOLVE_MODE_SAMPLE_ZERO_BIT
  693. independentResolveNone = false
  694. independentResolve = false
  695. filterMinmaxSingleComponentFormats = true
  696. filterMinmaxImageComponentMapping = true
  697. maxTimelineSemaphoreValueDifference = 18446744073709551615
  698. framebufferIntegerColorSampleCounts: count = 1
  699. SAMPLE_COUNT_1_BIT
  700.  
  701.  
  702. Device Extensions: count = 67
  703. -----------------------------
  704. VK_EXT_4444_formats : extension revision 1
  705. VK_EXT_calibrated_timestamps : extension revision 2
  706. VK_EXT_color_write_enable : extension revision 1
  707. VK_EXT_conditional_rendering : extension revision 2
  708. VK_EXT_custom_border_color : extension revision 12
  709. VK_EXT_depth_clip_enable : extension revision 1
  710. VK_EXT_extended_dynamic_state : extension revision 1
  711. VK_EXT_extended_dynamic_state2 : extension revision 1
  712. VK_EXT_external_memory_host : extension revision 1
  713. VK_EXT_host_query_reset : extension revision 1
  714. VK_EXT_index_type_uint8 : extension revision 1
  715. VK_EXT_line_rasterization : extension revision 1
  716. VK_EXT_multi_draw : extension revision 1
  717. VK_EXT_post_depth_coverage : extension revision 1
  718. VK_EXT_primitive_topology_list_restart : extension revision 1
  719. VK_EXT_private_data : extension revision 1
  720. VK_EXT_provoking_vertex : extension revision 1
  721. VK_EXT_sampler_filter_minmax : extension revision 2
  722. VK_EXT_scalar_block_layout : extension revision 1
  723. VK_EXT_separate_stencil_usage : extension revision 1
  724. VK_EXT_shader_stencil_export : extension revision 1
  725. VK_EXT_shader_viewport_index_layer : extension revision 1
  726. VK_EXT_transform_feedback : extension revision 1
  727. VK_EXT_vertex_attribute_divisor : extension revision 3
  728. VK_EXT_vertex_input_dynamic_state : extension revision 2
  729. VK_GOOGLE_decorate_string : extension revision 1
  730. VK_GOOGLE_hlsl_functionality1 : extension revision 1
  731. VK_KHR_16bit_storage : extension revision 1
  732. VK_KHR_8bit_storage : extension revision 1
  733. VK_KHR_bind_memory2 : extension revision 1
  734. VK_KHR_buffer_device_address : extension revision 1
  735. VK_KHR_copy_commands2 : extension revision 1
  736. VK_KHR_create_renderpass2 : extension revision 1
  737. VK_KHR_dedicated_allocation : extension revision 3
  738. VK_KHR_depth_stencil_resolve : extension revision 1
  739. VK_KHR_descriptor_update_template : extension revision 1
  740. VK_KHR_device_group : extension revision 4
  741. VK_KHR_draw_indirect_count : extension revision 1
  742. VK_KHR_driver_properties : extension revision 1
  743. VK_KHR_dynamic_rendering : extension revision 1
  744. VK_KHR_external_fence : extension revision 1
  745. VK_KHR_external_memory : extension revision 1
  746. VK_KHR_external_memory_fd : extension revision 1
  747. VK_KHR_external_semaphore : extension revision 1
  748. VK_KHR_get_memory_requirements2 : extension revision 1
  749. VK_KHR_image_format_list : extension revision 1
  750. VK_KHR_imageless_framebuffer : extension revision 1
  751. VK_KHR_incremental_present : extension revision 2
  752. VK_KHR_maintenance1 : extension revision 2
  753. VK_KHR_maintenance2 : extension revision 1
  754. VK_KHR_maintenance3 : extension revision 1
  755. VK_KHR_multiview : extension revision 1
  756. VK_KHR_push_descriptor : extension revision 2
  757. VK_KHR_relaxed_block_layout : extension revision 1
  758. VK_KHR_sampler_mirror_clamp_to_edge : extension revision 3
  759. VK_KHR_separate_depth_stencil_layouts : extension revision 1
  760. VK_KHR_shader_atomic_int64 : extension revision 1
  761. VK_KHR_shader_draw_parameters : extension revision 1
  762. VK_KHR_shader_float16_int8 : extension revision 1
  763. VK_KHR_shader_float_controls : extension revision 4
  764. VK_KHR_shader_subgroup_extended_types : extension revision 1
  765. VK_KHR_spirv_1_4 : extension revision 1
  766. VK_KHR_storage_buffer_storage_class : extension revision 1
  767. VK_KHR_swapchain : extension revision 70
  768. VK_KHR_timeline_semaphore : extension revision 2
  769. VK_KHR_uniform_buffer_standard_layout : extension revision 1
  770. VK_KHR_variable_pointers : extension revision 1
  771.  
  772. VkQueueFamilyProperties:
  773. ========================
  774. queueProperties[0]:
  775. -------------------
  776. minImageTransferGranularity = (1,1,1)
  777. queueCount = 1
  778. queueFlags = QUEUE_GRAPHICS | QUEUE_COMPUTE | QUEUE_TRANSFER
  779. timestampValidBits = 64
  780. present support = true
  781.  
  782. VkPhysicalDeviceMemoryProperties:
  783. =================================
  784. memoryHeaps: count = 1
  785. memoryHeaps[0]:
  786. size = 2147483648 (0x80000000) (2.00 GiB)
  787. flags: count = 1
  788. MEMORY_HEAP_DEVICE_LOCAL_BIT
  789. memoryTypes: count = 1
  790. memoryTypes[0]:
  791. heapIndex = 0
  792. propertyFlags = 0x000f: count = 4
  793. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  794. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  795. MEMORY_PROPERTY_HOST_COHERENT_BIT
  796. MEMORY_PROPERTY_HOST_CACHED_BIT
  797. usable for:
  798. IMAGE_TILING_OPTIMAL:
  799. color images
  800. FORMAT_D16_UNORM
  801. FORMAT_X8_D24_UNORM_PACK32
  802. FORMAT_D32_SFLOAT
  803. FORMAT_S8_UINT
  804. FORMAT_D24_UNORM_S8_UINT
  805. FORMAT_D32_SFLOAT_S8_UINT
  806. (non-sparse)
  807. IMAGE_TILING_LINEAR:
  808. color images
  809. (non-sparse)
  810.  
  811. VkPhysicalDeviceFeatures:
  812. =========================
  813. robustBufferAccess = true
  814. fullDrawIndexUint32 = true
  815. imageCubeArray = true
  816. independentBlend = true
  817. geometryShader = true
  818. tessellationShader = true
  819. sampleRateShading = true
  820. dualSrcBlend = true
  821. logicOp = true
  822. multiDrawIndirect = true
  823. drawIndirectFirstInstance = true
  824. depthClamp = true
  825. depthBiasClamp = true
  826. fillModeNonSolid = true
  827. depthBounds = false
  828. wideLines = true
  829. largePoints = true
  830. alphaToOne = true
  831. multiViewport = true
  832. samplerAnisotropy = true
  833. textureCompressionETC2 = false
  834. textureCompressionASTC_LDR = false
  835. textureCompressionBC = true
  836. occlusionQueryPrecise = true
  837. pipelineStatisticsQuery = true
  838. vertexPipelineStoresAndAtomics = true
  839. fragmentStoresAndAtomics = true
  840. shaderTessellationAndGeometryPointSize = true
  841. shaderImageGatherExtended = true
  842. shaderStorageImageExtendedFormats = true
  843. shaderStorageImageMultisample = true
  844. shaderStorageImageReadWithoutFormat = false
  845. shaderStorageImageWriteWithoutFormat = true
  846. shaderUniformBufferArrayDynamicIndexing = true
  847. shaderSampledImageArrayDynamicIndexing = false
  848. shaderStorageBufferArrayDynamicIndexing = true
  849. shaderStorageImageArrayDynamicIndexing = false
  850. shaderClipDistance = true
  851. shaderCullDistance = true
  852. shaderFloat64 = true
  853. shaderInt64 = true
  854. shaderInt16 = true
  855. shaderResourceResidency = false
  856. shaderResourceMinLod = false
  857. sparseBinding = false
  858. sparseResidencyBuffer = false
  859. sparseResidencyImage2D = false
  860. sparseResidencyImage3D = false
  861. sparseResidency2Samples = false
  862. sparseResidency4Samples = false
  863. sparseResidency8Samples = false
  864. sparseResidency16Samples = false
  865. sparseResidencyAliased = false
  866. variableMultisampleRate = false
  867. inheritedQueries = false
  868.  
  869. VkPhysicalDevice16BitStorageFeatures:
  870. -------------------------------------
  871. storageBuffer16BitAccess = true
  872. uniformAndStorageBuffer16BitAccess = true
  873. storagePushConstant16 = true
  874. storageInputOutput16 = false
  875.  
  876. VkPhysicalDevice4444FormatsFeaturesEXT:
  877. ---------------------------------------
  878. formatA4R4G4B4 = true
  879. formatA4B4G4R4 = true
  880.  
  881. VkPhysicalDevice8BitStorageFeatures:
  882. ------------------------------------
  883. storageBuffer8BitAccess = true
  884. uniformAndStorageBuffer8BitAccess = true
  885. storagePushConstant8 = true
  886.  
  887. VkPhysicalDeviceBufferDeviceAddressFeatures:
  888. --------------------------------------------
  889. bufferDeviceAddress = true
  890. bufferDeviceAddressCaptureReplay = false
  891. bufferDeviceAddressMultiDevice = false
  892.  
  893. VkPhysicalDeviceColorWriteEnableFeaturesEXT:
  894. --------------------------------------------
  895. colorWriteEnable = true
  896.  
  897. VkPhysicalDeviceConditionalRenderingFeaturesEXT:
  898. ------------------------------------------------
  899. conditionalRendering = true
  900. inheritedConditionalRendering = false
  901.  
  902. VkPhysicalDeviceCustomBorderColorFeaturesEXT:
  903. ---------------------------------------------
  904. customBorderColors = true
  905. customBorderColorWithoutFormat = true
  906.  
  907. VkPhysicalDeviceDepthClipEnableFeaturesEXT:
  908. -------------------------------------------
  909. depthClipEnable = true
  910.  
  911. VkPhysicalDeviceDescriptorIndexingFeatures:
  912. -------------------------------------------
  913. shaderInputAttachmentArrayDynamicIndexing = false
  914. shaderUniformTexelBufferArrayDynamicIndexing = false
  915. shaderStorageTexelBufferArrayDynamicIndexing = false
  916. shaderUniformBufferArrayNonUniformIndexing = false
  917. shaderSampledImageArrayNonUniformIndexing = false
  918. shaderStorageBufferArrayNonUniformIndexing = false
  919. shaderStorageImageArrayNonUniformIndexing = false
  920. shaderInputAttachmentArrayNonUniformIndexing = false
  921. shaderUniformTexelBufferArrayNonUniformIndexing = false
  922. shaderStorageTexelBufferArrayNonUniformIndexing = false
  923. descriptorBindingUniformBufferUpdateAfterBind = false
  924. descriptorBindingSampledImageUpdateAfterBind = false
  925. descriptorBindingStorageImageUpdateAfterBind = false
  926. descriptorBindingStorageBufferUpdateAfterBind = false
  927. descriptorBindingUniformTexelBufferUpdateAfterBind = false
  928. descriptorBindingStorageTexelBufferUpdateAfterBind = false
  929. descriptorBindingUpdateUnusedWhilePending = false
  930. descriptorBindingPartiallyBound = false
  931. descriptorBindingVariableDescriptorCount = false
  932. runtimeDescriptorArray = false
  933.  
  934. VkPhysicalDeviceDynamicRenderingFeaturesKHR:
  935. --------------------------------------------
  936. dynamicRendering = true
  937.  
  938. VkPhysicalDeviceExtendedDynamicState2FeaturesEXT:
  939. -------------------------------------------------
  940. extendedDynamicState2 = true
  941. extendedDynamicState2LogicOp = true
  942. extendedDynamicState2PatchControlPoints = true
  943.  
  944. VkPhysicalDeviceExtendedDynamicStateFeaturesEXT:
  945. ------------------------------------------------
  946. extendedDynamicState = true
  947.  
  948. VkPhysicalDeviceHostQueryResetFeatures:
  949. ---------------------------------------
  950. hostQueryReset = true
  951.  
  952. VkPhysicalDeviceImagelessFramebufferFeatures:
  953. ---------------------------------------------
  954. imagelessFramebuffer = true
  955.  
  956. VkPhysicalDeviceIndexTypeUint8FeaturesEXT:
  957. ------------------------------------------
  958. indexTypeUint8 = true
  959.  
  960. VkPhysicalDeviceLineRasterizationFeaturesEXT:
  961. ---------------------------------------------
  962. rectangularLines = true
  963. bresenhamLines = true
  964. smoothLines = true
  965. stippledRectangularLines = true
  966. stippledBresenhamLines = true
  967. stippledSmoothLines = true
  968.  
  969. VkPhysicalDeviceMultiDrawFeaturesEXT:
  970. -------------------------------------
  971. multiDraw = true
  972.  
  973. VkPhysicalDeviceMultiviewFeatures:
  974. ----------------------------------
  975. multiview = true
  976. multiviewGeometryShader = true
  977. multiviewTessellationShader = true
  978.  
  979. VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT:
  980. --------------------------------------------------------
  981. primitiveTopologyListRestart = true
  982. primitiveTopologyPatchListRestart = true
  983.  
  984. VkPhysicalDevicePrivateDataFeaturesEXT:
  985. ---------------------------------------
  986. privateData = true
  987.  
  988. VkPhysicalDeviceProtectedMemoryFeatures:
  989. ----------------------------------------
  990. protectedMemory = false
  991.  
  992. VkPhysicalDeviceProvokingVertexFeaturesEXT:
  993. -------------------------------------------
  994. provokingVertexLast = true
  995. transformFeedbackPreservesProvokingVertex = true
  996.  
  997. VkPhysicalDeviceSamplerYcbcrConversionFeatures:
  998. -----------------------------------------------
  999. samplerYcbcrConversion = false
  1000.  
  1001. VkPhysicalDeviceScalarBlockLayoutFeatures:
  1002. ------------------------------------------
  1003. scalarBlockLayout = true
  1004.  
  1005. VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures:
  1006. ----------------------------------------------------
  1007. separateDepthStencilLayouts = true
  1008.  
  1009. VkPhysicalDeviceShaderAtomicInt64Features:
  1010. ------------------------------------------
  1011. shaderBufferInt64Atomics = true
  1012. shaderSharedInt64Atomics = true
  1013.  
  1014. VkPhysicalDeviceShaderDrawParametersFeatures:
  1015. ---------------------------------------------
  1016. shaderDrawParameters = true
  1017.  
  1018. VkPhysicalDeviceShaderFloat16Int8Features:
  1019. ------------------------------------------
  1020. shaderFloat16 = false
  1021. shaderInt8 = true
  1022.  
  1023. VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures:
  1024. ----------------------------------------------------
  1025. shaderSubgroupExtendedTypes = true
  1026.  
  1027. VkPhysicalDeviceTimelineSemaphoreFeatures:
  1028. ------------------------------------------
  1029. timelineSemaphore = true
  1030.  
  1031. VkPhysicalDeviceTransformFeedbackFeaturesEXT:
  1032. ---------------------------------------------
  1033. transformFeedback = true
  1034. geometryStreams = true
  1035.  
  1036. VkPhysicalDeviceUniformBufferStandardLayoutFeatures:
  1037. ----------------------------------------------------
  1038. uniformBufferStandardLayout = true
  1039.  
  1040. VkPhysicalDeviceVariablePointersFeatures:
  1041. -----------------------------------------
  1042. variablePointersStorageBuffer = true
  1043. variablePointers = false
  1044.  
  1045. VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT:
  1046. --------------------------------------------------
  1047. vertexAttributeInstanceRateDivisor = true
  1048. vertexAttributeInstanceRateZeroDivisor = false
  1049.  
  1050. VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT:
  1051. ---------------------------------------------------
  1052. vertexInputDynamicState = true
  1053.  
  1054. VkPhysicalDeviceVulkan11Features:
  1055. ---------------------------------
  1056. storageBuffer16BitAccess = true
  1057. uniformAndStorageBuffer16BitAccess = true
  1058. storagePushConstant16 = true
  1059. storageInputOutput16 = false
  1060. multiview = true
  1061. multiviewGeometryShader = true
  1062. multiviewTessellationShader = true
  1063. variablePointersStorageBuffer = true
  1064. variablePointers = false
  1065. protectedMemory = false
  1066. samplerYcbcrConversion = false
  1067. shaderDrawParameters = true
  1068.  
  1069. VkPhysicalDeviceVulkan12Features:
  1070. ---------------------------------
  1071. samplerMirrorClampToEdge = true
  1072. drawIndirectCount = true
  1073. storageBuffer8BitAccess = true
  1074. uniformAndStorageBuffer8BitAccess = true
  1075. storagePushConstant8 = true
  1076. shaderBufferInt64Atomics = true
  1077. shaderSharedInt64Atomics = true
  1078. shaderFloat16 = false
  1079. shaderInt8 = true
  1080. descriptorIndexing = false
  1081. shaderInputAttachmentArrayDynamicIndexing = false
  1082. shaderUniformTexelBufferArrayDynamicIndexing = false
  1083. shaderStorageTexelBufferArrayDynamicIndexing = false
  1084. shaderUniformBufferArrayNonUniformIndexing = false
  1085. shaderSampledImageArrayNonUniformIndexing = false
  1086. shaderStorageBufferArrayNonUniformIndexing = false
  1087. shaderStorageImageArrayNonUniformIndexing = false
  1088. shaderInputAttachmentArrayNonUniformIndexing = false
  1089. shaderUniformTexelBufferArrayNonUniformIndexing = false
  1090. shaderStorageTexelBufferArrayNonUniformIndexing = false
  1091. descriptorBindingUniformBufferUpdateAfterBind = false
  1092. descriptorBindingSampledImageUpdateAfterBind = false
  1093. descriptorBindingStorageImageUpdateAfterBind = false
  1094. descriptorBindingStorageBufferUpdateAfterBind = false
  1095. descriptorBindingUniformTexelBufferUpdateAfterBind = false
  1096. descriptorBindingStorageTexelBufferUpdateAfterBind = false
  1097. descriptorBindingUpdateUnusedWhilePending = false
  1098. descriptorBindingPartiallyBound = false
  1099. descriptorBindingVariableDescriptorCount = false
  1100. runtimeDescriptorArray = false
  1101. samplerFilterMinmax = true
  1102. scalarBlockLayout = true
  1103. imagelessFramebuffer = true
  1104. uniformBufferStandardLayout = true
  1105. shaderSubgroupExtendedTypes = true
  1106. separateDepthStencilLayouts = true
  1107. hostQueryReset = true
  1108. timelineSemaphore = true
  1109. bufferDeviceAddress = true
  1110. bufferDeviceAddressCaptureReplay = false
  1111. bufferDeviceAddressMultiDevice = false
  1112. vulkanMemoryModel = false
  1113. vulkanMemoryModelDeviceScope = false
  1114. vulkanMemoryModelAvailabilityVisibilityChains = false
  1115. shaderOutputViewportIndex = true
  1116. shaderOutputLayer = true
  1117. subgroupBroadcastDynamicId = true
  1118.  
  1119. VkPhysicalDeviceVulkanMemoryModelFeatures:
  1120. ------------------------------------------
  1121. vulkanMemoryModel = false
  1122. vulkanMemoryModelDeviceScope = false
  1123. vulkanMemoryModelAvailabilityVisibilityChains = false
  1124.  
  1125.  
  1126. GPU1:
  1127. VkPhysicalDeviceProperties:
  1128. ---------------------------
  1129. apiVersion = 4198604 (1.1.204)
  1130. driverVersion = 92274689 (0x5800001)
  1131. vendorID = 0x14e4
  1132. deviceID = 0xbe485fd3
  1133. deviceType = PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU
  1134. deviceName = V3D 4.2
  1135. pipelineCacheUUID = 2d4dded6-6d85-f668-7753-22f858f4a011
  1136.  
  1137. VkPhysicalDeviceLimits:
  1138. -----------------------
  1139. maxImageDimension1D = 4096
  1140. maxImageDimension2D = 4096
  1141. maxImageDimension3D = 4096
  1142. maxImageDimensionCube = 4096
  1143. maxImageArrayLayers = 2048
  1144. maxTexelBufferElements = 268435456
  1145. maxUniformBufferRange = 134217728
  1146. maxStorageBufferRange = 134217728
  1147. maxPushConstantsSize = 128
  1148. maxMemoryAllocationCount = 450539
  1149. maxSamplerAllocationCount = 65536
  1150. bufferImageGranularity = 0x00000100
  1151. sparseAddressSpaceSize = 0x00000000
  1152. maxBoundDescriptorSets = 16
  1153. maxPerStageDescriptorSamplers = 24
  1154. maxPerStageDescriptorUniformBuffers = 12
  1155. maxPerStageDescriptorStorageBuffers = 8
  1156. maxPerStageDescriptorSampledImages = 16
  1157. maxPerStageDescriptorStorageImages = 4
  1158. maxPerStageDescriptorInputAttachments = 4
  1159. maxPerStageResources = 128
  1160. maxDescriptorSetSamplers = 144
  1161. maxDescriptorSetUniformBuffers = 72
  1162. maxDescriptorSetUniformBuffersDynamic = 8
  1163. maxDescriptorSetStorageBuffers = 48
  1164. maxDescriptorSetStorageBuffersDynamic = 4
  1165. maxDescriptorSetSampledImages = 96
  1166. maxDescriptorSetStorageImages = 24
  1167. maxDescriptorSetInputAttachments = 4
  1168. maxVertexInputAttributes = 16
  1169. maxVertexInputBindings = 16
  1170. maxVertexInputAttributeOffset = 4294967295
  1171. maxVertexInputBindingStride = 4294967295
  1172. maxVertexOutputComponents = 64
  1173. maxTessellationGenerationLevel = 0
  1174. maxTessellationPatchSize = 0
  1175. maxTessellationControlPerVertexInputComponents = 0
  1176. maxTessellationControlPerVertexOutputComponents = 0
  1177. maxTessellationControlPerPatchOutputComponents = 0
  1178. maxTessellationControlTotalOutputComponents = 0
  1179. maxTessellationEvaluationInputComponents = 0
  1180. maxTessellationEvaluationOutputComponents = 0
  1181. maxGeometryShaderInvocations = 32
  1182. maxGeometryInputComponents = 64
  1183. maxGeometryOutputComponents = 64
  1184. maxGeometryOutputVertices = 256
  1185. maxGeometryTotalOutputComponents = 1024
  1186. maxFragmentInputComponents = 64
  1187. maxFragmentOutputAttachments = 4
  1188. maxFragmentDualSrcAttachments = 0
  1189. maxFragmentCombinedOutputResources = 16
  1190. maxComputeSharedMemorySize = 16384
  1191. maxComputeWorkGroupCount: count = 3
  1192. 65535
  1193. 65535
  1194. 65535
  1195. maxComputeWorkGroupInvocations = 256
  1196. maxComputeWorkGroupSize: count = 3
  1197. 256
  1198. 256
  1199. 256
  1200. subPixelPrecisionBits = 6
  1201. subTexelPrecisionBits = 8
  1202. mipmapPrecisionBits = 8
  1203. maxDrawIndexedIndexValue = 16777215
  1204. maxDrawIndirectCount = 2147483647
  1205. maxSamplerLodBias = 14
  1206. maxSamplerAnisotropy = 16
  1207. maxViewports = 1
  1208. maxViewportDimensions: count = 2
  1209. 4096
  1210. 4096
  1211. viewportBoundsRange: count = 2
  1212. -8192
  1213. 8191
  1214. viewportSubPixelBits = 0
  1215. minMemoryMapAlignment = 4096
  1216. minTexelBufferOffsetAlignment = 0x00000100
  1217. minUniformBufferOffsetAlignment = 0x00000020
  1218. minStorageBufferOffsetAlignment = 0x00000020
  1219. minTexelOffset = -8
  1220. maxTexelOffset = 7
  1221. minTexelGatherOffset = -8
  1222. maxTexelGatherOffset = 7
  1223. minInterpolationOffset = -0.5
  1224. maxInterpolationOffset = 0.5
  1225. subPixelInterpolationOffsetBits = 6
  1226. maxFramebufferWidth = 4096
  1227. maxFramebufferHeight = 4096
  1228. maxFramebufferLayers = 256
  1229. framebufferColorSampleCounts: count = 2
  1230. SAMPLE_COUNT_1_BIT
  1231. SAMPLE_COUNT_4_BIT
  1232. framebufferDepthSampleCounts: count = 2
  1233. SAMPLE_COUNT_1_BIT
  1234. SAMPLE_COUNT_4_BIT
  1235. framebufferStencilSampleCounts: count = 2
  1236. SAMPLE_COUNT_1_BIT
  1237. SAMPLE_COUNT_4_BIT
  1238. framebufferNoAttachmentsSampleCounts: count = 2
  1239. SAMPLE_COUNT_1_BIT
  1240. SAMPLE_COUNT_4_BIT
  1241. maxColorAttachments = 4
  1242. sampledImageColorSampleCounts: count = 2
  1243. SAMPLE_COUNT_1_BIT
  1244. SAMPLE_COUNT_4_BIT
  1245. sampledImageIntegerSampleCounts: count = 2
  1246. SAMPLE_COUNT_1_BIT
  1247. SAMPLE_COUNT_4_BIT
  1248. sampledImageDepthSampleCounts: count = 2
  1249. SAMPLE_COUNT_1_BIT
  1250. SAMPLE_COUNT_4_BIT
  1251. sampledImageStencilSampleCounts: count = 2
  1252. SAMPLE_COUNT_1_BIT
  1253. SAMPLE_COUNT_4_BIT
  1254. storageImageSampleCounts: count = 1
  1255. SAMPLE_COUNT_1_BIT
  1256. maxSampleMaskWords = 1
  1257. timestampComputeAndGraphics = true
  1258. timestampPeriod = 1
  1259. maxClipDistances = 8
  1260. maxCullDistances = 0
  1261. maxCombinedClipAndCullDistances = 8
  1262. discreteQueuePriorities = 2
  1263. pointSizeRange: count = 2
  1264. 0.03125
  1265. 512
  1266. lineWidthRange: count = 2
  1267. 1
  1268. 32
  1269. pointSizeGranularity = 0.03125
  1270. lineWidthGranularity = 0.03125
  1271. strictLines = true
  1272. standardSampleLocations = false
  1273. optimalBufferCopyOffsetAlignment = 0x00000020
  1274. optimalBufferCopyRowPitchAlignment = 0x00000020
  1275. nonCoherentAtomSize = 0x00000100
  1276.  
  1277. VkPhysicalDeviceSparseProperties:
  1278. ---------------------------------
  1279. residencyStandard2DBlockShape = false
  1280. residencyStandard2DMultisampleBlockShape = false
  1281. residencyStandard3DBlockShape = false
  1282. residencyAlignedMipSize = false
  1283. residencyNonResidentStrict = false
  1284.  
  1285. VkPhysicalDeviceCustomBorderColorPropertiesEXT:
  1286. -----------------------------------------------
  1287. maxCustomBorderColorSamplers = 24
  1288.  
  1289. VkPhysicalDeviceDepthStencilResolvePropertiesKHR:
  1290. -------------------------------------------------
  1291. supportedDepthResolveModes: count = 1
  1292. RESOLVE_MODE_SAMPLE_ZERO_BIT
  1293. supportedStencilResolveModes: count = 1
  1294. RESOLVE_MODE_SAMPLE_ZERO_BIT
  1295. independentResolveNone = false
  1296. independentResolve = false
  1297.  
  1298. VkPhysicalDeviceDriverPropertiesKHR:
  1299. ------------------------------------
  1300. driverID = DRIVER_ID_MESA_V3DV
  1301. driverName = V3DV Mesa
  1302. driverInfo = Mesa 22.0.1
  1303. conformanceVersion = 1.2.7.1
  1304.  
  1305. VkPhysicalDeviceDrmPropertiesEXT:
  1306. ---------------------------------
  1307. hasPrimary = true
  1308. hasRender = true
  1309. primaryMajor = 226
  1310. primaryMinor = 1
  1311. renderMajor = 226
  1312. renderMinor = 128
  1313.  
  1314. VkPhysicalDeviceIDProperties:
  1315. -----------------------------
  1316. deviceUUID = 2ed13185-e77c-e2ea-cfd5-078818d4e3e5
  1317. driverUUID = f2851183-9d4a-6faa-24f7-4269e96bb3d7
  1318. deviceNodeMask = 0
  1319. deviceLUIDValid = false
  1320.  
  1321. VkPhysicalDeviceMaintenance3Properties:
  1322. ---------------------------------------
  1323. maxPerSetDescriptors = 67108863
  1324. maxMemoryAllocationSize = 0x40000000
  1325.  
  1326. VkPhysicalDeviceMultiviewProperties:
  1327. ------------------------------------
  1328. maxMultiviewViewCount = 16
  1329. maxMultiviewInstanceIndex = 4294967294
  1330.  
  1331. VkPhysicalDevicePointClippingProperties:
  1332. ----------------------------------------
  1333. pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES
  1334.  
  1335. VkPhysicalDeviceProtectedMemoryProperties:
  1336. ------------------------------------------
  1337. protectedNoFault = false
  1338.  
  1339. VkPhysicalDeviceProvokingVertexPropertiesEXT:
  1340. ---------------------------------------------
  1341. provokingVertexModePerPipeline = true
  1342. transformFeedbackPreservesTriangleFanProvokingVertex = false
  1343.  
  1344. VkPhysicalDeviceSubgroupProperties:
  1345. -----------------------------------
  1346. subgroupSize = 16
  1347. supportedStages: count = 2
  1348. SHADER_STAGE_COMPUTE_BIT
  1349. SHADER_STAGE_ALL
  1350. supportedOperations: count = 1
  1351. SUBGROUP_FEATURE_BASIC_BIT
  1352. quadOperationsInAllStages = false
  1353.  
  1354. VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT:
  1355. ----------------------------------------------------
  1356. maxVertexAttribDivisor = 65535
  1357.  
  1358.  
  1359. Device Extensions: count = 44
  1360. -----------------------------
  1361. VK_EXT_4444_formats : extension revision 1
  1362. VK_EXT_color_write_enable : extension revision 1
  1363. VK_EXT_custom_border_color : extension revision 12
  1364. VK_EXT_external_memory_dma_buf : extension revision 1
  1365. VK_EXT_host_query_reset : extension revision 1
  1366. VK_EXT_index_type_uint8 : extension revision 1
  1367. VK_EXT_physical_device_drm : extension revision 1
  1368. VK_EXT_pipeline_creation_cache_control : extension revision 3
  1369. VK_EXT_pipeline_creation_feedback : extension revision 1
  1370. VK_EXT_private_data : extension revision 1
  1371. VK_EXT_provoking_vertex : extension revision 1
  1372. VK_EXT_vertex_attribute_divisor : extension revision 3
  1373. VK_KHR_16bit_storage : extension revision 1
  1374. VK_KHR_8bit_storage : extension revision 1
  1375. VK_KHR_bind_memory2 : extension revision 1
  1376. VK_KHR_copy_commands2 : extension revision 1
  1377. VK_KHR_create_renderpass2 : extension revision 1
  1378. VK_KHR_dedicated_allocation : extension revision 3
  1379. VK_KHR_depth_stencil_resolve : extension revision 1
  1380. VK_KHR_descriptor_update_template : extension revision 1
  1381. VK_KHR_device_group : extension revision 4
  1382. VK_KHR_driver_properties : extension revision 1
  1383. VK_KHR_external_fence : extension revision 1
  1384. VK_KHR_external_fence_fd : extension revision 1
  1385. VK_KHR_external_memory : extension revision 1
  1386. VK_KHR_external_memory_fd : extension revision 1
  1387. VK_KHR_external_semaphore : extension revision 1
  1388. VK_KHR_external_semaphore_fd : extension revision 1
  1389. VK_KHR_get_memory_requirements2 : extension revision 1
  1390. VK_KHR_image_format_list : extension revision 1
  1391. VK_KHR_imageless_framebuffer : extension revision 1
  1392. VK_KHR_incremental_present : extension revision 2
  1393. VK_KHR_maintenance1 : extension revision 2
  1394. VK_KHR_maintenance2 : extension revision 1
  1395. VK_KHR_maintenance3 : extension revision 1
  1396. VK_KHR_multiview : extension revision 1
  1397. VK_KHR_relaxed_block_layout : extension revision 1
  1398. VK_KHR_sampler_mirror_clamp_to_edge : extension revision 3
  1399. VK_KHR_shader_non_semantic_info : extension revision 1
  1400. VK_KHR_storage_buffer_storage_class : extension revision 1
  1401. VK_KHR_swapchain : extension revision 70
  1402. VK_KHR_swapchain_mutable_format : extension revision 1
  1403. VK_KHR_uniform_buffer_standard_layout : extension revision 1
  1404. VK_KHR_variable_pointers : extension revision 1
  1405.  
  1406. VkQueueFamilyProperties:
  1407. ========================
  1408. queueProperties[0]:
  1409. -------------------
  1410. minImageTransferGranularity = (1,1,1)
  1411. queueCount = 1
  1412. queueFlags = QUEUE_GRAPHICS | QUEUE_COMPUTE | QUEUE_TRANSFER
  1413. timestampValidBits = 64
  1414. present support = true
  1415.  
  1416. VkPhysicalDeviceMemoryProperties:
  1417. =================================
  1418. memoryHeaps: count = 1
  1419. memoryHeaps[0]:
  1420. size = 6140375040 (0x16dfeb000) (5.72 GiB)
  1421. flags: count = 1
  1422. MEMORY_HEAP_DEVICE_LOCAL_BIT
  1423. memoryTypes: count = 1
  1424. memoryTypes[0]:
  1425. heapIndex = 0
  1426. propertyFlags = 0x0007: count = 3
  1427. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  1428. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  1429. MEMORY_PROPERTY_HOST_COHERENT_BIT
  1430. usable for:
  1431. IMAGE_TILING_OPTIMAL:
  1432. color images
  1433. FORMAT_D16_UNORM
  1434. FORMAT_X8_D24_UNORM_PACK32
  1435. FORMAT_D32_SFLOAT
  1436. FORMAT_D24_UNORM_S8_UINT
  1437. (non-sparse)
  1438. IMAGE_TILING_LINEAR:
  1439. color images
  1440. (non-sparse)
  1441.  
  1442. VkPhysicalDeviceFeatures:
  1443. =========================
  1444. robustBufferAccess = true
  1445. fullDrawIndexUint32 = false
  1446. imageCubeArray = true
  1447. independentBlend = true
  1448. geometryShader = true
  1449. tessellationShader = false
  1450. sampleRateShading = true
  1451. dualSrcBlend = false
  1452. logicOp = true
  1453. multiDrawIndirect = false
  1454. drawIndirectFirstInstance = true
  1455. depthClamp = false
  1456. depthBiasClamp = true
  1457. fillModeNonSolid = true
  1458. depthBounds = false
  1459. wideLines = true
  1460. largePoints = true
  1461. alphaToOne = true
  1462. multiViewport = false
  1463. samplerAnisotropy = true
  1464. textureCompressionETC2 = true
  1465. textureCompressionASTC_LDR = true
  1466. textureCompressionBC = false
  1467. occlusionQueryPrecise = true
  1468. pipelineStatisticsQuery = false
  1469. vertexPipelineStoresAndAtomics = true
  1470. fragmentStoresAndAtomics = true
  1471. shaderTessellationAndGeometryPointSize = true
  1472. shaderImageGatherExtended = false
  1473. shaderStorageImageExtendedFormats = true
  1474. shaderStorageImageMultisample = false
  1475. shaderStorageImageReadWithoutFormat = false
  1476. shaderStorageImageWriteWithoutFormat = false
  1477. shaderUniformBufferArrayDynamicIndexing = false
  1478. shaderSampledImageArrayDynamicIndexing = false
  1479. shaderStorageBufferArrayDynamicIndexing = false
  1480. shaderStorageImageArrayDynamicIndexing = false
  1481. shaderClipDistance = true
  1482. shaderCullDistance = false
  1483. shaderFloat64 = false
  1484. shaderInt64 = false
  1485. shaderInt16 = false
  1486. shaderResourceResidency = false
  1487. shaderResourceMinLod = false
  1488. sparseBinding = false
  1489. sparseResidencyBuffer = false
  1490. sparseResidencyImage2D = false
  1491. sparseResidencyImage3D = false
  1492. sparseResidency2Samples = false
  1493. sparseResidency4Samples = false
  1494. sparseResidency8Samples = false
  1495. sparseResidency16Samples = false
  1496. sparseResidencyAliased = false
  1497. variableMultisampleRate = false
  1498. inheritedQueries = true
  1499.  
  1500. VkPhysicalDevice16BitStorageFeatures:
  1501. -------------------------------------
  1502. storageBuffer16BitAccess = true
  1503. uniformAndStorageBuffer16BitAccess = true
  1504. storagePushConstant16 = true
  1505. storageInputOutput16 = false
  1506.  
  1507. VkPhysicalDevice4444FormatsFeaturesEXT:
  1508. ---------------------------------------
  1509. formatA4R4G4B4 = true
  1510. formatA4B4G4R4 = true
  1511.  
  1512. VkPhysicalDevice8BitStorageFeaturesKHR:
  1513. ---------------------------------------
  1514. storageBuffer8BitAccess = true
  1515. uniformAndStorageBuffer8BitAccess = true
  1516. storagePushConstant8 = true
  1517.  
  1518. VkPhysicalDeviceColorWriteEnableFeaturesEXT:
  1519. --------------------------------------------
  1520. colorWriteEnable = true
  1521.  
  1522. VkPhysicalDeviceCustomBorderColorFeaturesEXT:
  1523. ---------------------------------------------
  1524. customBorderColors = true
  1525. customBorderColorWithoutFormat = false
  1526.  
  1527. VkPhysicalDeviceHostQueryResetFeaturesEXT:
  1528. ------------------------------------------
  1529. hostQueryReset = true
  1530.  
  1531. VkPhysicalDeviceImagelessFramebufferFeaturesKHR:
  1532. ------------------------------------------------
  1533. imagelessFramebuffer = true
  1534.  
  1535. VkPhysicalDeviceIndexTypeUint8FeaturesEXT:
  1536. ------------------------------------------
  1537. indexTypeUint8 = true
  1538.  
  1539. VkPhysicalDeviceMultiviewFeatures:
  1540. ----------------------------------
  1541. multiview = true
  1542. multiviewGeometryShader = false
  1543. multiviewTessellationShader = false
  1544.  
  1545. VkPhysicalDevicePipelineCreationCacheControlFeaturesEXT:
  1546. --------------------------------------------------------
  1547. pipelineCreationCacheControl = true
  1548.  
  1549. VkPhysicalDevicePrivateDataFeaturesEXT:
  1550. ---------------------------------------
  1551. privateData = true
  1552.  
  1553. VkPhysicalDeviceProtectedMemoryFeatures:
  1554. ----------------------------------------
  1555. protectedMemory = false
  1556.  
  1557. VkPhysicalDeviceProvokingVertexFeaturesEXT:
  1558. -------------------------------------------
  1559. provokingVertexLast = true
  1560. transformFeedbackPreservesProvokingVertex = false
  1561.  
  1562. VkPhysicalDeviceSamplerYcbcrConversionFeatures:
  1563. -----------------------------------------------
  1564. samplerYcbcrConversion = false
  1565.  
  1566. VkPhysicalDeviceShaderDrawParametersFeatures:
  1567. ---------------------------------------------
  1568. shaderDrawParameters = false
  1569.  
  1570. VkPhysicalDeviceUniformBufferStandardLayoutFeaturesKHR:
  1571. -------------------------------------------------------
  1572. uniformBufferStandardLayout = true
  1573.  
  1574. VkPhysicalDeviceVariablePointersFeatures:
  1575. -----------------------------------------
  1576. variablePointersStorageBuffer = true
  1577. variablePointers = false
  1578.  
  1579. VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT:
  1580. --------------------------------------------------
  1581. vertexAttributeInstanceRateDivisor = true
  1582. vertexAttributeInstanceRateZeroDivisor = false
Advertisement
RAW Paste Data Copied
Advertisement