Advertisement
Guest User

Ubuntu 20.04 - X4 Foundations 4.0 - GTX760 Vulkaninfo

a guest
Mar 17th, 2021
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 83.56 KB | None | 0 0
  1. ==========
  2. VULKANINFO
  3. ==========
  4.  
  5. Vulkan Instance Version: 1.2.131
  6.  
  7.  
  8. Instance Extensions: count = 18
  9. ====================
  10. VK_EXT_acquire_xlib_display : extension revision 1
  11. VK_EXT_debug_report : extension revision 9
  12. VK_EXT_debug_utils : extension revision 2
  13. VK_EXT_direct_mode_display : extension revision 1
  14. VK_EXT_display_surface_counter : extension revision 1
  15. VK_KHR_device_group_creation : extension revision 1
  16. VK_KHR_display : extension revision 23
  17. VK_KHR_external_fence_capabilities : extension revision 1
  18. VK_KHR_external_memory_capabilities : extension revision 1
  19. VK_KHR_external_semaphore_capabilities : extension revision 1
  20. VK_KHR_get_display_properties2 : extension revision 1
  21. VK_KHR_get_physical_device_properties2 : extension revision 2
  22. VK_KHR_get_surface_capabilities2 : extension revision 1
  23. VK_KHR_surface : extension revision 25
  24. VK_KHR_surface_protected_capabilities : extension revision 1
  25. VK_KHR_wayland_surface : extension revision 6
  26. VK_KHR_xcb_surface : extension revision 6
  27. VK_KHR_xlib_surface : extension revision 6
  28.  
  29. Layers: count = 8
  30. =======
  31. VK_LAYER_LUNARG_standard_validation (LunarG Standard Validation Layer) Vulkan version 1.0.131, layer version 1:
  32. Layer Extensions: count = 0
  33. Devices: count = 2
  34. GPU id : 0 (GeForce GTX 760)
  35. Layer-Device Extensions: count = 0
  36.  
  37. GPU id : 1 (Intel(R) HD Graphics 4600 (HSW GT2))
  38. Layer-Device Extensions: count = 0
  39.  
  40. VK_LAYER_MESA_device_select (Linux device selection layer) Vulkan version 1.1.73, layer version 1:
  41. Layer Extensions: count = 0
  42. Devices: count = 2
  43. GPU id : 0 (GeForce GTX 760)
  44. Layer-Device Extensions: count = 0
  45.  
  46. GPU id : 1 (Intel(R) HD Graphics 4600 (HSW GT2))
  47. Layer-Device Extensions: count = 0
  48.  
  49. VK_LAYER_MESA_overlay (Mesa Overlay layer) Vulkan version 1.1.73, layer version 1:
  50. Layer Extensions: count = 0
  51. Devices: count = 2
  52. GPU id : 0 (GeForce GTX 760)
  53. Layer-Device Extensions: count = 0
  54.  
  55. GPU id : 1 (Intel(R) HD Graphics 4600 (HSW GT2))
  56. Layer-Device Extensions: count = 0
  57.  
  58. VK_LAYER_NV_optimus (NVIDIA Optimus layer) Vulkan version 1.2.155, layer version 1:
  59. Layer Extensions: count = 0
  60. Devices: count = 2
  61. GPU id : 0 (GeForce GTX 760)
  62. Layer-Device Extensions: count = 0
  63.  
  64. GPU id : 1 (Intel(R) HD Graphics 4600 (HSW GT2))
  65. Layer-Device Extensions: count = 0
  66.  
  67. VK_LAYER_VALVE_steam_fossilize_32 (Steam Pipeline Caching Layer) Vulkan version 1.2.136, layer version 1:
  68. Layer Extensions: count = 0
  69. Devices: count = 2
  70. GPU id : 0 (GeForce GTX 760)
  71. Layer-Device Extensions: count = 0
  72.  
  73. GPU id : 1 (Intel(R) HD Graphics 4600 (HSW GT2))
  74. Layer-Device Extensions: count = 0
  75.  
  76. VK_LAYER_VALVE_steam_fossilize_64 (Steam Pipeline Caching Layer) Vulkan version 1.2.136, layer version 1:
  77. Layer Extensions: count = 0
  78. Devices: count = 2
  79. GPU id : 0 (GeForce GTX 760)
  80. Layer-Device Extensions: count = 0
  81.  
  82. GPU id : 1 (Intel(R) HD Graphics 4600 (HSW GT2))
  83. Layer-Device Extensions: count = 0
  84.  
  85. VK_LAYER_VALVE_steam_overlay_32 (Steam Overlay Layer) Vulkan version 1.2.136, layer version 1:
  86. Layer Extensions: count = 0
  87. Devices: count = 2
  88. GPU id : 0 (GeForce GTX 760)
  89. Layer-Device Extensions: count = 0
  90.  
  91. GPU id : 1 (Intel(R) HD Graphics 4600 (HSW GT2))
  92. Layer-Device Extensions: count = 0
  93.  
  94. VK_LAYER_VALVE_steam_overlay_64 (Steam Overlay Layer) Vulkan version 1.2.136, layer version 1:
  95. Layer Extensions: count = 0
  96. Devices: count = 2
  97. GPU id : 0 (GeForce GTX 760)
  98. Layer-Device Extensions: count = 0
  99.  
  100. GPU id : 1 (Intel(R) HD Graphics 4600 (HSW GT2))
  101. Layer-Device Extensions: count = 0
  102.  
  103. Presentable Surfaces:
  104. =====================
  105. GPU id : 0 (GeForce GTX 760):
  106. Surface types: count = 2
  107. VK_KHR_xcb_surface
  108. VK_KHR_xlib_surface
  109. Formats: count = 2
  110. SurfaceFormat[0]:
  111. format = FORMAT_B8G8R8A8_UNORM
  112. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  113. SurfaceFormat[1]:
  114. format = FORMAT_B8G8R8A8_SRGB
  115. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  116. Present Modes: count = 3
  117. PRESENT_MODE_FIFO_KHR
  118. PRESENT_MODE_FIFO_RELAXED_KHR
  119. PRESENT_MODE_IMMEDIATE_KHR
  120. VkSurfaceCapabilitiesKHR:
  121. -------------------------
  122. minImageCount = 2
  123. maxImageCount = 8
  124. currentExtent:
  125. width = 256
  126. height = 256
  127. minImageExtent:
  128. width = 256
  129. height = 256
  130. maxImageExtent:
  131. width = 256
  132. height = 256
  133. maxImageArrayLayers = 1
  134. supportedTransforms:
  135. SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  136. currentTransform:
  137. SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  138. supportedCompositeAlpha:
  139. COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  140. supportedUsageFlags:
  141. IMAGE_USAGE_TRANSFER_SRC_BIT
  142. IMAGE_USAGE_TRANSFER_DST_BIT
  143. IMAGE_USAGE_SAMPLED_BIT
  144. IMAGE_USAGE_STORAGE_BIT
  145. IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  146. IMAGE_USAGE_INPUT_ATTACHMENT_BIT
  147. VkSurfaceCapabilities2EXT:
  148. --------------------------
  149. supportedSurfaceCounters:
  150. None
  151. VkSurfaceProtectedCapabilitiesKHR:
  152. ----------------------------------
  153. supportsProtected = false
  154.  
  155.  
  156. GPU id : 1 (Intel(R) HD Graphics 4600 (HSW GT2)):
  157. Surface types: count = 2
  158. VK_KHR_xcb_surface
  159. VK_KHR_xlib_surface
  160. Formats: count = 2
  161. SurfaceFormat[0]:
  162. format = FORMAT_B8G8R8A8_SRGB
  163. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  164. SurfaceFormat[1]:
  165. format = FORMAT_B8G8R8A8_UNORM
  166. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  167. Present Modes: count = 3
  168. PRESENT_MODE_IMMEDIATE_KHR
  169. PRESENT_MODE_MAILBOX_KHR
  170. PRESENT_MODE_FIFO_KHR
  171. VkSurfaceCapabilitiesKHR:
  172. -------------------------
  173. minImageCount = 3
  174. maxImageCount = 0
  175. currentExtent:
  176. width = 256
  177. height = 256
  178. minImageExtent:
  179. width = 256
  180. height = 256
  181. maxImageExtent:
  182. width = 256
  183. height = 256
  184. maxImageArrayLayers = 1
  185. supportedTransforms:
  186. SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  187. currentTransform:
  188. SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  189. supportedCompositeAlpha:
  190. COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  191. COMPOSITE_ALPHA_INHERIT_BIT_KHR
  192. supportedUsageFlags:
  193. IMAGE_USAGE_TRANSFER_SRC_BIT
  194. IMAGE_USAGE_TRANSFER_DST_BIT
  195. IMAGE_USAGE_SAMPLED_BIT
  196. IMAGE_USAGE_STORAGE_BIT
  197. IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  198. VkSurfaceCapabilities2EXT:
  199. --------------------------
  200. supportedSurfaceCounters:
  201. None
  202. VkSurfaceProtectedCapabilitiesKHR:
  203. ----------------------------------
  204. supportsProtected = false
  205.  
  206.  
  207.  
  208. Groups:
  209. =======
  210. Device Group Properties (Group 0):
  211. physicalDeviceCount: count = 1
  212. Intel(R) HD Graphics 4600 (HSW GT2) (ID: 0)
  213. subsetAllocation = 0
  214.  
  215. Device Group Present Capabilities (Group 0):
  216. Intel(R) HD Graphics 4600 (HSW GT2) (ID: 0)
  217. Can present images from the following devices:
  218. Intel(R) HD Graphics 4600 (HSW GT2) (ID: 0)
  219. Present modes:
  220. DEVICE_GROUP_PRESENT_MODE_LOCAL_BIT_KHR
  221.  
  222. Device Group Properties (Group 1):
  223. physicalDeviceCount: count = 1
  224. GeForce GTX 760 (ID: 0)
  225. subsetAllocation = 0
  226.  
  227. Device Group Present Capabilities (Group 1):
  228. GeForce GTX 760 (ID: 0)
  229. Can present images from the following devices:
  230. GeForce GTX 760 (ID: 0)
  231. Present modes:
  232. DEVICE_GROUP_PRESENT_MODE_LOCAL_BIT_KHR
  233.  
  234.  
  235. Device Properties and Extensions:
  236. =================================
  237. GPU0:
  238. VkPhysicalDeviceProperties:
  239. ---------------------------
  240. apiVersion = 4202651 (1.2.155)
  241. driverVersion = 1930297344 (0x730e0000)
  242. vendorID = 0x10de
  243. deviceID = 0x1187
  244. deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
  245. deviceName = GeForce GTX 760
  246.  
  247. VkPhysicalDeviceLimits:
  248. -----------------------
  249. maxImageDimension1D = 16384
  250. maxImageDimension2D = 16384
  251. maxImageDimension3D = 2048
  252. maxImageDimensionCube = 16384
  253. maxImageArrayLayers = 2048
  254. maxTexelBufferElements = 134217728
  255. maxUniformBufferRange = 65536
  256. maxStorageBufferRange = 4294967295
  257. maxPushConstantsSize = 256
  258. maxMemoryAllocationCount = 4294967295
  259. maxSamplerAllocationCount = 4000
  260. bufferImageGranularity = 0x00010000
  261. sparseAddressSpaceSize = 0xffffffffff
  262. maxBoundDescriptorSets = 32
  263. maxPerStageDescriptorSamplers = 1048576
  264. maxPerStageDescriptorUniformBuffers = 15
  265. maxPerStageDescriptorStorageBuffers = 1048576
  266. maxPerStageDescriptorSampledImages = 1048576
  267. maxPerStageDescriptorStorageImages = 1048576
  268. maxPerStageDescriptorInputAttachments = 1048576
  269. maxPerStageResources = 4294967295
  270. maxDescriptorSetSamplers = 1048576
  271. maxDescriptorSetUniformBuffers = 90
  272. maxDescriptorSetUniformBuffersDynamic = 15
  273. maxDescriptorSetStorageBuffers = 1048576
  274. maxDescriptorSetStorageBuffersDynamic = 16
  275. maxDescriptorSetSampledImages = 1048576
  276. maxDescriptorSetStorageImages = 1048576
  277. maxDescriptorSetInputAttachments = 1048576
  278. maxVertexInputAttributes = 32
  279. maxVertexInputBindings = 32
  280. maxVertexInputAttributeOffset = 2047
  281. maxVertexInputBindingStride = 2048
  282. maxVertexOutputComponents = 128
  283. maxTessellationGenerationLevel = 64
  284. maxTessellationPatchSize = 32
  285. maxTessellationControlPerVertexInputComponents = 128
  286. maxTessellationControlPerVertexOutputComponents = 128
  287. maxTessellationControlPerPatchOutputComponents = 120
  288. maxTessellationControlTotalOutputComponents = 4216
  289. maxTessellationEvaluationInputComponents = 128
  290. maxTessellationEvaluationOutputComponents = 128
  291. maxGeometryShaderInvocations = 32
  292. maxGeometryInputComponents = 128
  293. maxGeometryOutputComponents = 128
  294. maxGeometryOutputVertices = 1024
  295. maxGeometryTotalOutputComponents = 1024
  296. maxFragmentInputComponents = 128
  297. maxFragmentOutputAttachments = 8
  298. maxFragmentDualSrcAttachments = 1
  299. maxFragmentCombinedOutputResources = 16
  300. maxComputeSharedMemorySize = 49152
  301. maxComputeWorkGroupCount: count = 3
  302. 2147483647
  303. 65535
  304. 65535
  305. maxComputeWorkGroupInvocations = 1536
  306. maxComputeWorkGroupSize: count = 3
  307. 1536
  308. 1024
  309. 64
  310. subPixelPrecisionBits = 8
  311. subTexelPrecisionBits = 8
  312. mipmapPrecisionBits = 8
  313. maxDrawIndexedIndexValue = 4294967295
  314. maxDrawIndirectCount = 4294967295
  315. maxSamplerLodBias = 15
  316. maxSamplerAnisotropy = 16
  317. maxViewports = 16
  318. maxViewportDimensions: count = 2
  319. 16384
  320. 16384
  321. viewportBoundsRange: count = 2
  322. -32768
  323. 32768
  324. viewportSubPixelBits = 8
  325. minMemoryMapAlignment = 64
  326. minTexelBufferOffsetAlignment = 0x00000100
  327. minUniformBufferOffsetAlignment = 0x00000100
  328. minStorageBufferOffsetAlignment = 0x00000010
  329. minTexelOffset = -8
  330. maxTexelOffset = 7
  331. minTexelGatherOffset = -32
  332. maxTexelGatherOffset = 31
  333. minInterpolationOffset = -0.5
  334. maxInterpolationOffset = 0.4375
  335. subPixelInterpolationOffsetBits = 4
  336. maxFramebufferWidth = 16384
  337. maxFramebufferHeight = 16384
  338. maxFramebufferLayers = 2048
  339. framebufferColorSampleCounts:
  340. SAMPLE_COUNT_1_BIT
  341. SAMPLE_COUNT_2_BIT
  342. SAMPLE_COUNT_4_BIT
  343. SAMPLE_COUNT_8_BIT
  344. framebufferDepthSampleCounts:
  345. SAMPLE_COUNT_1_BIT
  346. SAMPLE_COUNT_2_BIT
  347. SAMPLE_COUNT_4_BIT
  348. SAMPLE_COUNT_8_BIT
  349. framebufferStencilSampleCounts:
  350. SAMPLE_COUNT_1_BIT
  351. SAMPLE_COUNT_2_BIT
  352. SAMPLE_COUNT_4_BIT
  353. SAMPLE_COUNT_8_BIT
  354. framebufferNoAttachmentsSampleCounts:
  355. SAMPLE_COUNT_1_BIT
  356. SAMPLE_COUNT_2_BIT
  357. SAMPLE_COUNT_4_BIT
  358. SAMPLE_COUNT_8_BIT
  359. maxColorAttachments = 8
  360. sampledImageColorSampleCounts:
  361. SAMPLE_COUNT_1_BIT
  362. SAMPLE_COUNT_2_BIT
  363. SAMPLE_COUNT_4_BIT
  364. SAMPLE_COUNT_8_BIT
  365. sampledImageIntegerSampleCounts:
  366. SAMPLE_COUNT_1_BIT
  367. SAMPLE_COUNT_2_BIT
  368. SAMPLE_COUNT_4_BIT
  369. SAMPLE_COUNT_8_BIT
  370. sampledImageDepthSampleCounts:
  371. SAMPLE_COUNT_1_BIT
  372. SAMPLE_COUNT_2_BIT
  373. SAMPLE_COUNT_4_BIT
  374. SAMPLE_COUNT_8_BIT
  375. sampledImageStencilSampleCounts:
  376. SAMPLE_COUNT_1_BIT
  377. SAMPLE_COUNT_2_BIT
  378. SAMPLE_COUNT_4_BIT
  379. SAMPLE_COUNT_8_BIT
  380. storageImageSampleCounts:
  381. SAMPLE_COUNT_1_BIT
  382. SAMPLE_COUNT_2_BIT
  383. SAMPLE_COUNT_4_BIT
  384. SAMPLE_COUNT_8_BIT
  385. maxSampleMaskWords = 1
  386. timestampComputeAndGraphics = true
  387. timestampPeriod = 1
  388. maxClipDistances = 8
  389. maxCullDistances = 8
  390. maxCombinedClipAndCullDistances = 8
  391. discreteQueuePriorities = 2
  392. pointSizeRange: count = 2
  393. 1
  394. 2047.94
  395. lineWidthRange: count = 2
  396. 1
  397. 64
  398. pointSizeGranularity = 0.0625
  399. lineWidthGranularity = 0.0625
  400. strictLines = true
  401. standardSampleLocations = true
  402. optimalBufferCopyOffsetAlignment = 0x00000001
  403. optimalBufferCopyRowPitchAlignment = 0x00000001
  404. nonCoherentAtomSize = 0x00000040
  405.  
  406. VkPhysicalDeviceSparseProperties:
  407. ---------------------------------
  408. residencyStandard2DBlockShape = true
  409. residencyStandard2DMultisampleBlockShape = true
  410. residencyStandard3DBlockShape = true
  411. residencyAlignedMipSize = true
  412. residencyNonResidentStrict = false
  413.  
  414. VkPhysicalDeviceDepthStencilResolveProperties:
  415. ----------------------------------------------
  416. supportedDepthResolveModes:
  417. RESOLVE_MODE_SAMPLE_ZERO_BIT
  418. RESOLVE_MODE_AVERAGE_BIT
  419. supportedStencilResolveModes:
  420. RESOLVE_MODE_SAMPLE_ZERO_BIT
  421. independentResolveNone = true
  422. independentResolve = true
  423.  
  424. VkPhysicalDeviceDescriptorIndexingProperties:
  425. ---------------------------------------------
  426. maxUpdateAfterBindDescriptorsInAllPools = 4294967295
  427. shaderUniformBufferArrayNonUniformIndexingNative = true
  428. shaderSampledImageArrayNonUniformIndexingNative = true
  429. shaderStorageBufferArrayNonUniformIndexingNative = true
  430. shaderStorageImageArrayNonUniformIndexingNative = true
  431. shaderInputAttachmentArrayNonUniformIndexingNative = true
  432. robustBufferAccessUpdateAfterBind = true
  433. quadDivergentImplicitLod = true
  434. maxPerStageDescriptorUpdateAfterBindSamplers = 1048576
  435. maxPerStageDescriptorUpdateAfterBindUniformBuffers = 15
  436. maxPerStageDescriptorUpdateAfterBindStorageBuffers = 1048576
  437. maxPerStageDescriptorUpdateAfterBindSampledImages = 1048576
  438. maxPerStageDescriptorUpdateAfterBindStorageImages = 1048576
  439. maxPerStageDescriptorUpdateAfterBindInputAttachments = 1048576
  440. maxPerStageUpdateAfterBindResources = 4294967295
  441. maxDescriptorSetUpdateAfterBindSamplers = 1048576
  442. maxDescriptorSetUpdateAfterBindUniformBuffers = 90
  443. maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 15
  444. maxDescriptorSetUpdateAfterBindStorageBuffers = 1048576
  445. maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 16
  446. maxDescriptorSetUpdateAfterBindSampledImages = 1048576
  447. maxDescriptorSetUpdateAfterBindStorageImages = 1048576
  448. maxDescriptorSetUpdateAfterBindInputAttachments = 1048576
  449.  
  450. VkPhysicalDeviceDiscardRectanglePropertiesEXT:
  451. ----------------------------------------------
  452. maxDiscardRectangles = 8
  453.  
  454. VkPhysicalDeviceDriverProperties:
  455. ---------------------------------
  456. driverID = DRIVER_ID_NVIDIA_PROPRIETARY
  457. driverName = NVIDIA
  458. driverInfo = 460.56
  459. conformanceVersion = 1.2.4.0
  460.  
  461. VkPhysicalDeviceExternalMemoryHostPropertiesEXT:
  462. ------------------------------------------------
  463. minImportedHostPointerAlignment = 0x00001000
  464.  
  465. VkPhysicalDeviceFloatControlsProperties:
  466. ----------------------------------------
  467. denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  468. roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  469. shaderSignedZeroInfNanPreserveFloat16 = true
  470. shaderSignedZeroInfNanPreserveFloat32 = true
  471. shaderSignedZeroInfNanPreserveFloat64 = true
  472. shaderDenormPreserveFloat16 = false
  473. shaderDenormPreserveFloat32 = false
  474. shaderDenormPreserveFloat64 = false
  475. shaderDenormFlushToZeroFloat16 = false
  476. shaderDenormFlushToZeroFloat32 = false
  477. shaderDenormFlushToZeroFloat64 = false
  478. shaderRoundingModeRTEFloat16 = true
  479. shaderRoundingModeRTEFloat32 = true
  480. shaderRoundingModeRTEFloat64 = true
  481. shaderRoundingModeRTZFloat16 = false
  482. shaderRoundingModeRTZFloat32 = true
  483. shaderRoundingModeRTZFloat64 = true
  484.  
  485. VkPhysicalDeviceIDProperties:
  486. -----------------------------
  487. deviceUUID = 5795fa78-9e13-e92c-576e-e138fea13d01
  488. driverUUID = 6707f1b9-a5cf-6a2c-3a3c-fe90dc733228
  489. deviceNodeMask = 1
  490. deviceLUIDValid = false
  491.  
  492. VkPhysicalDeviceInlineUniformBlockPropertiesEXT:
  493. ------------------------------------------------
  494. maxInlineUniformBlockSize = 256
  495. maxPerStageDescriptorInlineUniformBlocks = 32
  496. maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks = 32
  497. maxDescriptorSetInlineUniformBlocks = 32
  498. maxDescriptorSetUpdateAfterBindInlineUniformBlocks = 32
  499.  
  500. VkPhysicalDeviceLineRasterizationPropertiesEXT:
  501. -----------------------------------------------
  502. lineSubPixelPrecisionBits = 8
  503.  
  504. VkPhysicalDeviceMaintenance3Properties:
  505. ---------------------------------------
  506. maxPerSetDescriptors = 4294967295
  507. maxMemoryAllocationSize = 0xffe00000
  508.  
  509. VkPhysicalDeviceMultiviewProperties:
  510. ------------------------------------
  511. maxMultiviewViewCount = 32
  512. maxMultiviewInstanceIndex = 134217727
  513.  
  514. VkPhysicalDevicePCIBusInfoPropertiesEXT:
  515. ----------------------------------------
  516. pciDomain = 0
  517. pciBus = 1
  518. pciDevice = 0
  519. pciFunction = 0
  520.  
  521. VkPhysicalDevicePointClippingProperties:
  522. ----------------------------------------
  523. pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY
  524.  
  525. VkPhysicalDeviceProtectedMemoryProperties:
  526. ------------------------------------------
  527. protectedNoFault = false
  528.  
  529. VkPhysicalDevicePushDescriptorPropertiesKHR:
  530. --------------------------------------------
  531. maxPushDescriptors = 32
  532.  
  533. VkPhysicalDeviceSamplerFilterMinmaxProperties:
  534. ----------------------------------------------
  535. filterMinmaxSingleComponentFormats = false
  536. filterMinmaxImageComponentMapping = false
  537.  
  538. VkPhysicalDeviceSubgroupProperties:
  539. -----------------------------------
  540. subgroupSize = 32
  541. supportedStages:
  542. SHADER_STAGE_VERTEX_BIT
  543. SHADER_STAGE_TESSELLATION_CONTROL_BIT
  544. SHADER_STAGE_TESSELLATION_EVALUATION_BIT
  545. SHADER_STAGE_GEOMETRY_BIT
  546. SHADER_STAGE_FRAGMENT_BIT
  547. SHADER_STAGE_COMPUTE_BIT
  548. SHADER_STAGE_ALL_GRAPHICS
  549. SHADER_STAGE_ALL
  550. supportedOperations:
  551. SUBGROUP_FEATURE_BASIC_BIT
  552. SUBGROUP_FEATURE_VOTE_BIT
  553. SUBGROUP_FEATURE_ARITHMETIC_BIT
  554. SUBGROUP_FEATURE_BALLOT_BIT
  555. SUBGROUP_FEATURE_SHUFFLE_BIT
  556. SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
  557. SUBGROUP_FEATURE_CLUSTERED_BIT
  558. SUBGROUP_FEATURE_QUAD_BIT
  559. SUBGROUP_FEATURE_PARTITIONED_BIT_NV
  560. quadOperationsInAllStages = true
  561.  
  562. VkPhysicalDeviceSubgroupSizeControlPropertiesEXT:
  563. -------------------------------------------------
  564. minSubgroupSize = 32
  565. maxSubgroupSize = 32
  566. maxComputeWorkgroupSubgroups = 3145728
  567. requiredSubgroupSizeStages:
  568. SHADER_STAGE_VERTEX_BIT
  569. SHADER_STAGE_TESSELLATION_CONTROL_BIT
  570. SHADER_STAGE_TESSELLATION_EVALUATION_BIT
  571. SHADER_STAGE_GEOMETRY_BIT
  572. SHADER_STAGE_FRAGMENT_BIT
  573. SHADER_STAGE_COMPUTE_BIT
  574. SHADER_STAGE_ALL_GRAPHICS
  575. SHADER_STAGE_ALL
  576.  
  577. VkPhysicalDeviceTexelBufferAlignmentPropertiesEXT:
  578. --------------------------------------------------
  579. storageTexelBufferOffsetAlignmentBytes = 0x00000100
  580. storageTexelBufferOffsetSingleTexelAlignment = false
  581. uniformTexelBufferOffsetAlignmentBytes = 0x00000010
  582. uniformTexelBufferOffsetSingleTexelAlignment = true
  583.  
  584. VkPhysicalDeviceTimelineSemaphoreProperties:
  585. --------------------------------------------
  586. maxTimelineSemaphoreValueDifference = 2147483647
  587.  
  588. VkPhysicalDeviceTransformFeedbackPropertiesEXT:
  589. -----------------------------------------------
  590. maxTransformFeedbackStreams = 4
  591. maxTransformFeedbackBuffers = 4
  592. maxTransformFeedbackBufferSize = 0xffffffffffffffff
  593. maxTransformFeedbackStreamDataSize = 2048
  594. maxTransformFeedbackBufferDataSize = 512
  595. maxTransformFeedbackBufferDataStride = 2048
  596. transformFeedbackQueries = true
  597. transformFeedbackStreamsLinesTriangles = false
  598. transformFeedbackRasterizationStreamSelect = true
  599. transformFeedbackDraw = true
  600.  
  601. VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT:
  602. ----------------------------------------------------
  603. maxVertexAttribDivisor = 4294967295
  604.  
  605. VkPhysicalDeviceVulkan11Properties:
  606. -----------------------------------
  607. deviceUUID = 5795fa78-9e13-e92c-576e-e138fea13d01
  608. driverUUID = 6707f1b9-a5cf-6a2c-3a3c-fe90dc733228
  609. deviceNodeMask = 1
  610. deviceLUIDValid = false
  611. subgroupSize = 32
  612. subgroupSupportedStages:
  613. SHADER_STAGE_VERTEX_BIT
  614. SHADER_STAGE_TESSELLATION_CONTROL_BIT
  615. SHADER_STAGE_TESSELLATION_EVALUATION_BIT
  616. SHADER_STAGE_GEOMETRY_BIT
  617. SHADER_STAGE_FRAGMENT_BIT
  618. SHADER_STAGE_COMPUTE_BIT
  619. SHADER_STAGE_ALL_GRAPHICS
  620. SHADER_STAGE_ALL
  621. subgroupSupportedOperations:
  622. SUBGROUP_FEATURE_BASIC_BIT
  623. SUBGROUP_FEATURE_VOTE_BIT
  624. SUBGROUP_FEATURE_ARITHMETIC_BIT
  625. SUBGROUP_FEATURE_BALLOT_BIT
  626. SUBGROUP_FEATURE_SHUFFLE_BIT
  627. SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
  628. SUBGROUP_FEATURE_CLUSTERED_BIT
  629. SUBGROUP_FEATURE_QUAD_BIT
  630. SUBGROUP_FEATURE_PARTITIONED_BIT_NV
  631. subgroupQuadOperationsInAllStages = true
  632. pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY
  633. maxMultiviewViewCount = 32
  634. maxMultiviewInstanceIndex = 134217727
  635. protectedNoFault = false
  636. maxPerSetDescriptors = 4294967295
  637. maxMemoryAllocationSize = 0xffe00000
  638.  
  639. VkPhysicalDeviceVulkan12Properties:
  640. -----------------------------------
  641. driverID = DRIVER_ID_NVIDIA_PROPRIETARY
  642. driverName = NVIDIA
  643. driverInfo = 460.56
  644. conformanceVersion = 1.2.4.0
  645. denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  646. roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  647. shaderSignedZeroInfNanPreserveFloat16 = true
  648. shaderSignedZeroInfNanPreserveFloat32 = true
  649. shaderSignedZeroInfNanPreserveFloat64 = true
  650. shaderDenormPreserveFloat16 = false
  651. shaderDenormPreserveFloat32 = false
  652. shaderDenormPreserveFloat64 = false
  653. shaderDenormFlushToZeroFloat16 = false
  654. shaderDenormFlushToZeroFloat32 = false
  655. shaderDenormFlushToZeroFloat64 = false
  656. shaderRoundingModeRTEFloat16 = true
  657. shaderRoundingModeRTEFloat32 = true
  658. shaderRoundingModeRTEFloat64 = true
  659. shaderRoundingModeRTZFloat16 = false
  660. shaderRoundingModeRTZFloat32 = true
  661. shaderRoundingModeRTZFloat64 = true
  662. maxUpdateAfterBindDescriptorsInAllPools = 4294967295
  663. shaderUniformBufferArrayNonUniformIndexingNative = true
  664. shaderSampledImageArrayNonUniformIndexingNative = true
  665. shaderStorageBufferArrayNonUniformIndexingNative = true
  666. shaderStorageImageArrayNonUniformIndexingNative = true
  667. shaderInputAttachmentArrayNonUniformIndexingNative = true
  668. robustBufferAccessUpdateAfterBind = true
  669. quadDivergentImplicitLod = true
  670. maxPerStageDescriptorUpdateAfterBindSamplers = 1048576
  671. maxPerStageDescriptorUpdateAfterBindUniformBuffers = 15
  672. maxPerStageDescriptorUpdateAfterBindStorageBuffers = 1048576
  673. maxPerStageDescriptorUpdateAfterBindSampledImages = 1048576
  674. maxPerStageDescriptorUpdateAfterBindStorageImages = 1048576
  675. maxPerStageDescriptorUpdateAfterBindInputAttachments = 1048576
  676. maxPerStageUpdateAfterBindResources = 4294967295
  677. maxDescriptorSetUpdateAfterBindSamplers = 1048576
  678. maxDescriptorSetUpdateAfterBindUniformBuffers = 90
  679. maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 15
  680. maxDescriptorSetUpdateAfterBindStorageBuffers = 1048576
  681. maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 16
  682. maxDescriptorSetUpdateAfterBindSampledImages = 1048576
  683. maxDescriptorSetUpdateAfterBindStorageImages = 1048576
  684. maxDescriptorSetUpdateAfterBindInputAttachments = 1048576
  685. supportedDepthResolveModes:
  686. RESOLVE_MODE_SAMPLE_ZERO_BIT
  687. RESOLVE_MODE_AVERAGE_BIT
  688. supportedStencilResolveModes:
  689. RESOLVE_MODE_SAMPLE_ZERO_BIT
  690. independentResolveNone = true
  691. independentResolve = true
  692. filterMinmaxSingleComponentFormats = false
  693. filterMinmaxImageComponentMapping = false
  694. maxTimelineSemaphoreValueDifference = 2147483647
  695. framebufferIntegerColorSampleCounts:
  696. SAMPLE_COUNT_1_BIT
  697. SAMPLE_COUNT_2_BIT
  698. SAMPLE_COUNT_4_BIT
  699. SAMPLE_COUNT_8_BIT
  700.  
  701.  
  702. Device Extensions: count = 88
  703. VK_EXT_4444_formats : extension revision 1
  704. VK_EXT_buffer_device_address : extension revision 2
  705. VK_EXT_calibrated_timestamps : extension revision 1
  706. VK_EXT_conditional_rendering : extension revision 2
  707. VK_EXT_custom_border_color : extension revision 12
  708. VK_EXT_depth_clip_enable : extension revision 1
  709. VK_EXT_depth_range_unrestricted : extension revision 1
  710. VK_EXT_descriptor_indexing : extension revision 2
  711. VK_EXT_discard_rectangles : extension revision 1
  712. VK_EXT_display_control : extension revision 1
  713. VK_EXT_extended_dynamic_state : extension revision 1
  714. VK_EXT_external_memory_host : extension revision 1
  715. VK_EXT_global_priority : extension revision 2
  716. VK_EXT_host_query_reset : extension revision 1
  717. VK_EXT_image_robustness : extension revision 1
  718. VK_EXT_index_type_uint8 : extension revision 1
  719. VK_EXT_inline_uniform_block : extension revision 1
  720. VK_EXT_line_rasterization : extension revision 1
  721. VK_EXT_memory_budget : extension revision 1
  722. VK_EXT_pci_bus_info : extension revision 2
  723. VK_EXT_pipeline_creation_cache_control : extension revision 3
  724. VK_EXT_pipeline_creation_feedback : extension revision 1
  725. VK_EXT_private_data : extension revision 1
  726. VK_EXT_robustness2 : extension revision 1
  727. VK_EXT_scalar_block_layout : extension revision 1
  728. VK_EXT_separate_stencil_usage : extension revision 1
  729. VK_EXT_shader_demote_to_helper_invocation : extension revision 1
  730. VK_EXT_shader_subgroup_ballot : extension revision 1
  731. VK_EXT_shader_subgroup_vote : extension revision 1
  732. VK_EXT_subgroup_size_control : extension revision 2
  733. VK_EXT_texel_buffer_alignment : extension revision 1
  734. VK_EXT_tooling_info : extension revision 1
  735. VK_EXT_transform_feedback : extension revision 1
  736. VK_EXT_vertex_attribute_divisor : extension revision 3
  737. VK_EXT_ycbcr_image_arrays : extension revision 1
  738. VK_KHR_16bit_storage : extension revision 1
  739. VK_KHR_8bit_storage : extension revision 1
  740. VK_KHR_bind_memory2 : extension revision 1
  741. VK_KHR_buffer_device_address : extension revision 1
  742. VK_KHR_copy_commands2 : extension revision 1
  743. VK_KHR_create_renderpass2 : extension revision 1
  744. VK_KHR_dedicated_allocation : extension revision 3
  745. VK_KHR_depth_stencil_resolve : extension revision 1
  746. VK_KHR_descriptor_update_template : extension revision 1
  747. VK_KHR_device_group : extension revision 4
  748. VK_KHR_draw_indirect_count : extension revision 1
  749. VK_KHR_driver_properties : extension revision 1
  750. VK_KHR_external_fence : extension revision 1
  751. VK_KHR_external_fence_fd : extension revision 1
  752. VK_KHR_external_memory : extension revision 1
  753. VK_KHR_external_memory_fd : extension revision 1
  754. VK_KHR_external_semaphore : extension revision 1
  755. VK_KHR_external_semaphore_fd : extension revision 1
  756. VK_KHR_get_memory_requirements2 : extension revision 1
  757. VK_KHR_image_format_list : extension revision 1
  758. VK_KHR_imageless_framebuffer : extension revision 1
  759. VK_KHR_maintenance1 : extension revision 2
  760. VK_KHR_maintenance2 : extension revision 1
  761. VK_KHR_maintenance3 : extension revision 1
  762. VK_KHR_multiview : extension revision 1
  763. VK_KHR_pipeline_executable_properties : extension revision 1
  764. VK_KHR_push_descriptor : extension revision 2
  765. VK_KHR_relaxed_block_layout : extension revision 1
  766. VK_KHR_sampler_mirror_clamp_to_edge : extension revision 3
  767. VK_KHR_sampler_ycbcr_conversion : extension revision 14
  768. VK_KHR_separate_depth_stencil_layouts : extension revision 1
  769. VK_KHR_shader_clock : extension revision 1
  770. VK_KHR_shader_draw_parameters : extension revision 1
  771. VK_KHR_shader_float16_int8 : extension revision 1
  772. VK_KHR_shader_float_controls : extension revision 4
  773. VK_KHR_shader_non_semantic_info : extension revision 1
  774. VK_KHR_shader_subgroup_extended_types : extension revision 1
  775. VK_KHR_shader_terminate_invocation : extension revision 1
  776. VK_KHR_spirv_1_4 : extension revision 1
  777. VK_KHR_storage_buffer_storage_class : extension revision 1
  778. VK_KHR_swapchain : extension revision 70
  779. VK_KHR_swapchain_mutable_format : extension revision 1
  780. VK_KHR_timeline_semaphore : extension revision 2
  781. VK_KHR_uniform_buffer_standard_layout : extension revision 1
  782. VK_KHR_variable_pointers : extension revision 1
  783. VK_NVX_multiview_per_view_attributes : extension revision 1
  784. VK_NV_dedicated_allocation : extension revision 1
  785. VK_NV_dedicated_allocation_image_aliasing : extension revision 1
  786. VK_NV_device_diagnostic_checkpoints : extension revision 2
  787. VK_NV_device_diagnostics_config : extension revision 1
  788. VK_NV_device_generated_commands : extension revision 3
  789. VK_NV_shader_sm_builtins : extension revision 1
  790. VK_NV_shader_subgroup_partitioned : extension revision 1
  791.  
  792. VkQueueFamilyProperties:
  793. ========================
  794. queueProperties[0]:
  795. ------------------
  796. minImageTransferGranularity = (1,1,1)
  797. queueCount = 16
  798. queueFlags = QUEUE_GRAPHICS | QUEUE_COMPUTE | QUEUE_TRANSFER | QUEUE_SPARSE_BINDING
  799. timestampValidBits = 64
  800. present support:
  801. VK_KHR_xcb_surface = true
  802. VK_KHR_xlib_surface = true
  803.  
  804. queueProperties[1]:
  805. ------------------
  806. minImageTransferGranularity = (1,1,1)
  807. queueCount = 1
  808. queueFlags = QUEUE_TRANSFER | QUEUE_SPARSE_BINDING
  809. timestampValidBits = 64
  810. present support = false
  811.  
  812. VkPhysicalDeviceMemoryProperties:
  813. =================================
  814. memoryHeaps: count = 2
  815. memoryHeaps[0]:
  816. size = 2147483648 (0x80000000) (2.00 GiB)
  817. budget = 12058624
  818. usage = 0
  819. flags:
  820. MEMORY_HEAP_DEVICE_LOCAL_BIT
  821. memoryHeaps[1]:
  822. size = 11735384064 (0x2bb7bc000) (10.93 GiB)
  823. budget = 11735384064
  824. usage = 0
  825. flags:
  826. None
  827. memoryTypes: count = 10
  828. memoryTypes[0]:
  829. heapIndex = 1
  830. propertyFlags = 0x0000:
  831. None
  832. usable for:
  833. IMAGE_TILING_OPTIMAL: None
  834. IMAGE_TILING_LINEAR: None
  835. memoryTypes[1]:
  836. heapIndex = 1
  837. propertyFlags = 0x0000:
  838. None
  839. usable for:
  840. IMAGE_TILING_OPTIMAL: color images
  841. IMAGE_TILING_LINEAR: None
  842. memoryTypes[2]:
  843. heapIndex = 1
  844. propertyFlags = 0x0000:
  845. None
  846. usable for:
  847. IMAGE_TILING_OPTIMAL: FORMAT_D16_UNORM
  848. IMAGE_TILING_LINEAR: None
  849. memoryTypes[3]:
  850. heapIndex = 1
  851. propertyFlags = 0x0000:
  852. None
  853. usable for:
  854. IMAGE_TILING_OPTIMAL: FORMAT_X8_D24_UNORM_PACK32, FORMAT_D24_UNORM_S8_UINT
  855. IMAGE_TILING_LINEAR: None
  856. memoryTypes[4]:
  857. heapIndex = 1
  858. propertyFlags = 0x0000:
  859. None
  860. usable for:
  861. IMAGE_TILING_OPTIMAL: FORMAT_D32_SFLOAT
  862. IMAGE_TILING_LINEAR: None
  863. memoryTypes[5]:
  864. heapIndex = 1
  865. propertyFlags = 0x0000:
  866. None
  867. usable for:
  868. IMAGE_TILING_OPTIMAL: FORMAT_D32_SFLOAT_S8_UINT
  869. IMAGE_TILING_LINEAR: None
  870. memoryTypes[6]:
  871. heapIndex = 1
  872. propertyFlags = 0x0000:
  873. None
  874. usable for:
  875. IMAGE_TILING_OPTIMAL: None
  876. IMAGE_TILING_LINEAR: None
  877. memoryTypes[7]:
  878. heapIndex = 0
  879. propertyFlags = 0x0001:
  880. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  881. usable for:
  882. IMAGE_TILING_OPTIMAL: color images, FORMAT_D16_UNORM, FORMAT_X8_D24_UNORM_PACK32, FORMAT_D32_SFLOAT, FORMAT_D24_UNORM_S8_UINT, FORMAT_D32_SFLOAT_S8_UINT
  883. IMAGE_TILING_LINEAR: None
  884. memoryTypes[8]:
  885. heapIndex = 1
  886. propertyFlags = 0x0006:
  887. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  888. MEMORY_PROPERTY_HOST_COHERENT_BIT
  889. usable for:
  890. IMAGE_TILING_OPTIMAL: None
  891. IMAGE_TILING_LINEAR: None
  892. memoryTypes[9]:
  893. heapIndex = 1
  894. propertyFlags = 0x000e:
  895. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  896. MEMORY_PROPERTY_HOST_COHERENT_BIT
  897. MEMORY_PROPERTY_HOST_CACHED_BIT
  898. usable for:
  899. IMAGE_TILING_OPTIMAL: None
  900. IMAGE_TILING_LINEAR: None
  901.  
  902. VkPhysicalDeviceFeatures:
  903. =========================
  904. robustBufferAccess = true
  905. fullDrawIndexUint32 = true
  906. imageCubeArray = true
  907. independentBlend = true
  908. geometryShader = true
  909. tessellationShader = true
  910. sampleRateShading = true
  911. dualSrcBlend = true
  912. logicOp = true
  913. multiDrawIndirect = true
  914. drawIndirectFirstInstance = true
  915. depthClamp = true
  916. depthBiasClamp = true
  917. fillModeNonSolid = true
  918. depthBounds = true
  919. wideLines = true
  920. largePoints = true
  921. alphaToOne = true
  922. multiViewport = true
  923. samplerAnisotropy = true
  924. textureCompressionETC2 = false
  925. textureCompressionASTC_LDR = false
  926. textureCompressionBC = true
  927. occlusionQueryPrecise = true
  928. pipelineStatisticsQuery = true
  929. vertexPipelineStoresAndAtomics = true
  930. fragmentStoresAndAtomics = true
  931. shaderTessellationAndGeometryPointSize = true
  932. shaderImageGatherExtended = true
  933. shaderStorageImageExtendedFormats = true
  934. shaderStorageImageMultisample = true
  935. shaderStorageImageReadWithoutFormat = false
  936. shaderStorageImageWriteWithoutFormat = true
  937. shaderUniformBufferArrayDynamicIndexing = true
  938. shaderSampledImageArrayDynamicIndexing = true
  939. shaderStorageBufferArrayDynamicIndexing = true
  940. shaderStorageImageArrayDynamicIndexing = true
  941. shaderClipDistance = true
  942. shaderCullDistance = true
  943. shaderFloat64 = true
  944. shaderInt64 = true
  945. shaderInt16 = true
  946. shaderResourceResidency = false
  947. shaderResourceMinLod = false
  948. sparseBinding = true
  949. sparseResidencyBuffer = false
  950. sparseResidencyImage2D = false
  951. sparseResidencyImage3D = false
  952. sparseResidency2Samples = false
  953. sparseResidency4Samples = false
  954. sparseResidency8Samples = false
  955. sparseResidency16Samples = false
  956. sparseResidencyAliased = false
  957. variableMultisampleRate = true
  958. inheritedQueries = true
  959.  
  960. VkPhysicalDevice16BitStorageFeatures:
  961. -------------------------------------
  962. storageBuffer16BitAccess = true
  963. uniformAndStorageBuffer16BitAccess = true
  964. storagePushConstant16 = true
  965. storageInputOutput16 = false
  966.  
  967. VkPhysicalDevice8BitStorageFeatures:
  968. ------------------------------------
  969. storageBuffer8BitAccess = true
  970. uniformAndStorageBuffer8BitAccess = true
  971. storagePushConstant8 = true
  972.  
  973. VkPhysicalDeviceBufferDeviceAddressFeatures:
  974. --------------------------------------------
  975. bufferDeviceAddress = true
  976. bufferDeviceAddressCaptureReplay = false
  977. bufferDeviceAddressMultiDevice = true
  978.  
  979. VkPhysicalDeviceBufferDeviceAddressFeaturesEXT:
  980. -----------------------------------------------
  981. bufferDeviceAddress = true
  982. bufferDeviceAddressCaptureReplay = false
  983. bufferDeviceAddressMultiDevice = true
  984.  
  985. VkPhysicalDeviceConditionalRenderingFeaturesEXT:
  986. ------------------------------------------------
  987. conditionalRendering = true
  988. inheritedConditionalRendering = true
  989.  
  990. VkPhysicalDeviceDepthClipEnableFeaturesEXT:
  991. -------------------------------------------
  992. depthClipEnable = true
  993.  
  994. VkPhysicalDeviceDescriptorIndexingFeatures:
  995. -------------------------------------------
  996. shaderInputAttachmentArrayDynamicIndexing = true
  997. shaderUniformTexelBufferArrayDynamicIndexing = true
  998. shaderStorageTexelBufferArrayDynamicIndexing = true
  999. shaderUniformBufferArrayNonUniformIndexing = true
  1000. shaderSampledImageArrayNonUniformIndexing = true
  1001. shaderStorageBufferArrayNonUniformIndexing = true
  1002. shaderStorageImageArrayNonUniformIndexing = true
  1003. shaderInputAttachmentArrayNonUniformIndexing = true
  1004. shaderUniformTexelBufferArrayNonUniformIndexing = true
  1005. shaderStorageTexelBufferArrayNonUniformIndexing = true
  1006. descriptorBindingUniformBufferUpdateAfterBind = false
  1007. descriptorBindingSampledImageUpdateAfterBind = true
  1008. descriptorBindingStorageImageUpdateAfterBind = true
  1009. descriptorBindingStorageBufferUpdateAfterBind = true
  1010. descriptorBindingUniformTexelBufferUpdateAfterBind = true
  1011. descriptorBindingStorageTexelBufferUpdateAfterBind = true
  1012. descriptorBindingUpdateUnusedWhilePending = true
  1013. descriptorBindingPartiallyBound = true
  1014. descriptorBindingVariableDescriptorCount = true
  1015. runtimeDescriptorArray = true
  1016.  
  1017. VkPhysicalDeviceHostQueryResetFeatures:
  1018. ---------------------------------------
  1019. hostQueryReset = true
  1020.  
  1021. VkPhysicalDeviceImagelessFramebufferFeatures:
  1022. ---------------------------------------------
  1023. imagelessFramebuffer = true
  1024.  
  1025. VkPhysicalDeviceIndexTypeUint8FeaturesEXT:
  1026. ------------------------------------------
  1027. indexTypeUint8 = true
  1028.  
  1029. VkPhysicalDeviceInlineUniformBlockFeaturesEXT:
  1030. ----------------------------------------------
  1031. inlineUniformBlock = true
  1032. descriptorBindingInlineUniformBlockUpdateAfterBind = true
  1033.  
  1034. VkPhysicalDeviceLineRasterizationFeaturesEXT:
  1035. ---------------------------------------------
  1036. rectangularLines = true
  1037. bresenhamLines = true
  1038. smoothLines = true
  1039. stippledRectangularLines = true
  1040. stippledBresenhamLines = true
  1041. stippledSmoothLines = true
  1042.  
  1043. VkPhysicalDeviceMultiviewFeatures:
  1044. ----------------------------------
  1045. multiview = true
  1046. multiviewGeometryShader = true
  1047. multiviewTessellationShader = true
  1048.  
  1049. VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR:
  1050. --------------------------------------------------------
  1051. pipelineExecutableInfo = true
  1052.  
  1053. VkPhysicalDeviceProtectedMemoryFeatures:
  1054. ----------------------------------------
  1055. protectedMemory = false
  1056.  
  1057. VkPhysicalDeviceSamplerYcbcrConversionFeatures:
  1058. -----------------------------------------------
  1059. samplerYcbcrConversion = true
  1060.  
  1061. VkPhysicalDeviceScalarBlockLayoutFeatures:
  1062. ------------------------------------------
  1063. scalarBlockLayout = true
  1064.  
  1065. VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures:
  1066. ----------------------------------------------------
  1067. separateDepthStencilLayouts = true
  1068.  
  1069. VkPhysicalDeviceShaderAtomicInt64Features:
  1070. ------------------------------------------
  1071. shaderBufferInt64Atomics = false
  1072. shaderSharedInt64Atomics = false
  1073.  
  1074. VkPhysicalDeviceShaderClockFeaturesKHR:
  1075. ---------------------------------------
  1076. shaderSubgroupClock = true
  1077. shaderDeviceClock = true
  1078.  
  1079. VkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT:
  1080. ----------------------------------------------------------
  1081. shaderDemoteToHelperInvocation = true
  1082.  
  1083. VkPhysicalDeviceShaderDrawParametersFeatures:
  1084. ---------------------------------------------
  1085. shaderDrawParameters = true
  1086.  
  1087. VkPhysicalDeviceShaderFloat16Int8Features:
  1088. ------------------------------------------
  1089. shaderFloat16 = false
  1090. shaderInt8 = true
  1091.  
  1092. VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures:
  1093. ----------------------------------------------------
  1094. shaderSubgroupExtendedTypes = true
  1095.  
  1096. VkPhysicalDeviceSubgroupSizeControlFeaturesEXT:
  1097. -----------------------------------------------
  1098. subgroupSizeControl = true
  1099. computeFullSubgroups = true
  1100.  
  1101. VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT:
  1102. ------------------------------------------------
  1103. texelBufferAlignment = true
  1104.  
  1105. VkPhysicalDeviceTimelineSemaphoreFeatures:
  1106. ------------------------------------------
  1107. timelineSemaphore = true
  1108.  
  1109. VkPhysicalDeviceTransformFeedbackFeaturesEXT:
  1110. ---------------------------------------------
  1111. transformFeedback = true
  1112. geometryStreams = true
  1113.  
  1114. VkPhysicalDeviceUniformBufferStandardLayoutFeatures:
  1115. ----------------------------------------------------
  1116. uniformBufferStandardLayout = true
  1117.  
  1118. VkPhysicalDeviceVariablePointersFeatures:
  1119. -----------------------------------------
  1120. variablePointersStorageBuffer = true
  1121. variablePointers = true
  1122.  
  1123. VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT:
  1124. --------------------------------------------------
  1125. vertexAttributeInstanceRateDivisor = true
  1126. vertexAttributeInstanceRateZeroDivisor = true
  1127.  
  1128. VkPhysicalDeviceVulkan11Features:
  1129. ---------------------------------
  1130. storageBuffer16BitAccess = true
  1131. uniformAndStorageBuffer16BitAccess = true
  1132. storagePushConstant16 = true
  1133. storageInputOutput16 = false
  1134. multiview = true
  1135. multiviewGeometryShader = true
  1136. multiviewTessellationShader = true
  1137. variablePointersStorageBuffer = true
  1138. variablePointers = true
  1139. protectedMemory = false
  1140. samplerYcbcrConversion = true
  1141. shaderDrawParameters = true
  1142.  
  1143. VkPhysicalDeviceVulkan12Features:
  1144. ---------------------------------
  1145. samplerMirrorClampToEdge = true
  1146. drawIndirectCount = true
  1147. storageBuffer8BitAccess = true
  1148. uniformAndStorageBuffer8BitAccess = true
  1149. storagePushConstant8 = true
  1150. shaderBufferInt64Atomics = false
  1151. shaderSharedInt64Atomics = false
  1152. shaderFloat16 = false
  1153. shaderInt8 = true
  1154. descriptorIndexing = true
  1155. shaderInputAttachmentArrayDynamicIndexing = true
  1156. shaderUniformTexelBufferArrayDynamicIndexing = true
  1157. shaderStorageTexelBufferArrayDynamicIndexing = true
  1158. shaderUniformBufferArrayNonUniformIndexing = true
  1159. shaderSampledImageArrayNonUniformIndexing = true
  1160. shaderStorageBufferArrayNonUniformIndexing = true
  1161. shaderStorageImageArrayNonUniformIndexing = true
  1162. shaderInputAttachmentArrayNonUniformIndexing = true
  1163. shaderUniformTexelBufferArrayNonUniformIndexing = true
  1164. shaderStorageTexelBufferArrayNonUniformIndexing = true
  1165. descriptorBindingUniformBufferUpdateAfterBind = false
  1166. descriptorBindingSampledImageUpdateAfterBind = true
  1167. descriptorBindingStorageImageUpdateAfterBind = true
  1168. descriptorBindingStorageBufferUpdateAfterBind = true
  1169. descriptorBindingUniformTexelBufferUpdateAfterBind = true
  1170. descriptorBindingStorageTexelBufferUpdateAfterBind = true
  1171. descriptorBindingUpdateUnusedWhilePending = true
  1172. descriptorBindingPartiallyBound = true
  1173. descriptorBindingVariableDescriptorCount = true
  1174. runtimeDescriptorArray = true
  1175. samplerFilterMinmax = false
  1176. scalarBlockLayout = true
  1177. imagelessFramebuffer = true
  1178. uniformBufferStandardLayout = true
  1179. shaderSubgroupExtendedTypes = true
  1180. separateDepthStencilLayouts = true
  1181. hostQueryReset = true
  1182. timelineSemaphore = true
  1183. bufferDeviceAddress = true
  1184. bufferDeviceAddressCaptureReplay = false
  1185. bufferDeviceAddressMultiDevice = true
  1186. vulkanMemoryModel = false
  1187. vulkanMemoryModelDeviceScope = false
  1188. vulkanMemoryModelAvailabilityVisibilityChains = false
  1189. shaderOutputViewportIndex = false
  1190. shaderOutputLayer = false
  1191. subgroupBroadcastDynamicId = true
  1192.  
  1193. VkPhysicalDeviceVulkanMemoryModelFeatures:
  1194. ------------------------------------------
  1195. vulkanMemoryModel = false
  1196. vulkanMemoryModelDeviceScope = false
  1197. vulkanMemoryModelAvailabilityVisibilityChains = false
  1198.  
  1199. VkPhysicalDeviceYcbcrImageArraysFeaturesEXT:
  1200. --------------------------------------------
  1201. ycbcrImageArrays = true
  1202.  
  1203.  
  1204. GPU1:
  1205. VkPhysicalDeviceProperties:
  1206. ---------------------------
  1207. apiVersion = 4202641 (1.2.145)
  1208. driverVersion = 83894278 (0x5002006)
  1209. vendorID = 0x8086
  1210. deviceID = 0x0412
  1211. deviceType = PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU
  1212. deviceName = Intel(R) HD Graphics 4600 (HSW GT2)
  1213.  
  1214. VkPhysicalDeviceLimits:
  1215. -----------------------
  1216. maxImageDimension1D = 16384
  1217. maxImageDimension2D = 16384
  1218. maxImageDimension3D = 2048
  1219. maxImageDimensionCube = 16384
  1220. maxImageArrayLayers = 2048
  1221. maxTexelBufferElements = 134217728
  1222. maxUniformBufferRange = 134217728
  1223. maxStorageBufferRange = 1073741824
  1224. maxPushConstantsSize = 128
  1225. maxMemoryAllocationCount = 4294967295
  1226. maxSamplerAllocationCount = 65536
  1227. bufferImageGranularity = 0x00000040
  1228. sparseAddressSpaceSize = 0x00000000
  1229. maxBoundDescriptorSets = 8
  1230. maxPerStageDescriptorSamplers = 128
  1231. maxPerStageDescriptorUniformBuffers = 64
  1232. maxPerStageDescriptorStorageBuffers = 64
  1233. maxPerStageDescriptorSampledImages = 128
  1234. maxPerStageDescriptorStorageImages = 64
  1235. maxPerStageDescriptorInputAttachments = 64
  1236. maxPerStageResources = 231
  1237. maxDescriptorSetSamplers = 768
  1238. maxDescriptorSetUniformBuffers = 384
  1239. maxDescriptorSetUniformBuffersDynamic = 8
  1240. maxDescriptorSetStorageBuffers = 384
  1241. maxDescriptorSetStorageBuffersDynamic = 8
  1242. maxDescriptorSetSampledImages = 768
  1243. maxDescriptorSetStorageImages = 384
  1244. maxDescriptorSetInputAttachments = 256
  1245. maxVertexInputAttributes = 28
  1246. maxVertexInputBindings = 28
  1247. maxVertexInputAttributeOffset = 2047
  1248. maxVertexInputBindingStride = 2048
  1249. maxVertexOutputComponents = 128
  1250. maxTessellationGenerationLevel = 64
  1251. maxTessellationPatchSize = 32
  1252. maxTessellationControlPerVertexInputComponents = 128
  1253. maxTessellationControlPerVertexOutputComponents = 128
  1254. maxTessellationControlPerPatchOutputComponents = 128
  1255. maxTessellationControlTotalOutputComponents = 2048
  1256. maxTessellationEvaluationInputComponents = 128
  1257. maxTessellationEvaluationOutputComponents = 128
  1258. maxGeometryShaderInvocations = 32
  1259. maxGeometryInputComponents = 64
  1260. maxGeometryOutputComponents = 128
  1261. maxGeometryOutputVertices = 256
  1262. maxGeometryTotalOutputComponents = 1024
  1263. maxFragmentInputComponents = 116
  1264. maxFragmentOutputAttachments = 8
  1265. maxFragmentDualSrcAttachments = 1
  1266. maxFragmentCombinedOutputResources = 8
  1267. maxComputeSharedMemorySize = 65536
  1268. maxComputeWorkGroupCount: count = 3
  1269. 65535
  1270. 65535
  1271. 65535
  1272. maxComputeWorkGroupInvocations = 2048
  1273. maxComputeWorkGroupSize: count = 3
  1274. 2048
  1275. 2048
  1276. 2048
  1277. subPixelPrecisionBits = 8
  1278. subTexelPrecisionBits = 8
  1279. mipmapPrecisionBits = 8
  1280. maxDrawIndexedIndexValue = 4294967295
  1281. maxDrawIndirectCount = 4294967295
  1282. maxSamplerLodBias = 16
  1283. maxSamplerAnisotropy = 16
  1284. maxViewports = 16
  1285. maxViewportDimensions: count = 2
  1286. 16384
  1287. 16384
  1288. viewportBoundsRange: count = 2
  1289. -32768
  1290. 32767
  1291. viewportSubPixelBits = 13
  1292. minMemoryMapAlignment = 4096
  1293. minTexelBufferOffsetAlignment = 0x00000010
  1294. minUniformBufferOffsetAlignment = 0x00000040
  1295. minStorageBufferOffsetAlignment = 0x00000004
  1296. minTexelOffset = -8
  1297. maxTexelOffset = 7
  1298. minTexelGatherOffset = -32
  1299. maxTexelGatherOffset = 31
  1300. minInterpolationOffset = -0.5
  1301. maxInterpolationOffset = 0.4375
  1302. subPixelInterpolationOffsetBits = 4
  1303. maxFramebufferWidth = 16384
  1304. maxFramebufferHeight = 16384
  1305. maxFramebufferLayers = 2048
  1306. framebufferColorSampleCounts:
  1307. SAMPLE_COUNT_1_BIT
  1308. SAMPLE_COUNT_4_BIT
  1309. SAMPLE_COUNT_8_BIT
  1310. framebufferDepthSampleCounts:
  1311. SAMPLE_COUNT_1_BIT
  1312. SAMPLE_COUNT_4_BIT
  1313. SAMPLE_COUNT_8_BIT
  1314. framebufferStencilSampleCounts:
  1315. SAMPLE_COUNT_1_BIT
  1316. SAMPLE_COUNT_4_BIT
  1317. SAMPLE_COUNT_8_BIT
  1318. framebufferNoAttachmentsSampleCounts:
  1319. SAMPLE_COUNT_1_BIT
  1320. SAMPLE_COUNT_4_BIT
  1321. SAMPLE_COUNT_8_BIT
  1322. maxColorAttachments = 8
  1323. sampledImageColorSampleCounts:
  1324. SAMPLE_COUNT_1_BIT
  1325. SAMPLE_COUNT_4_BIT
  1326. SAMPLE_COUNT_8_BIT
  1327. sampledImageIntegerSampleCounts:
  1328. SAMPLE_COUNT_1_BIT
  1329. SAMPLE_COUNT_4_BIT
  1330. SAMPLE_COUNT_8_BIT
  1331. sampledImageDepthSampleCounts:
  1332. SAMPLE_COUNT_1_BIT
  1333. SAMPLE_COUNT_4_BIT
  1334. SAMPLE_COUNT_8_BIT
  1335. sampledImageStencilSampleCounts:
  1336. SAMPLE_COUNT_1_BIT
  1337. SAMPLE_COUNT_4_BIT
  1338. SAMPLE_COUNT_8_BIT
  1339. storageImageSampleCounts:
  1340. SAMPLE_COUNT_1_BIT
  1341. maxSampleMaskWords = 1
  1342. timestampComputeAndGraphics = true
  1343. timestampPeriod = 80
  1344. maxClipDistances = 8
  1345. maxCullDistances = 8
  1346. maxCombinedClipAndCullDistances = 8
  1347. discreteQueuePriorities = 2
  1348. pointSizeRange: count = 2
  1349. 0.125
  1350. 255.875
  1351. lineWidthRange: count = 2
  1352. 0
  1353. 7.99219
  1354. pointSizeGranularity = 0.125
  1355. lineWidthGranularity = 0.0078125
  1356. strictLines = false
  1357. standardSampleLocations = true
  1358. optimalBufferCopyOffsetAlignment = 0x00000080
  1359. optimalBufferCopyRowPitchAlignment = 0x00000080
  1360. nonCoherentAtomSize = 0x00000040
  1361.  
  1362. VkPhysicalDeviceSparseProperties:
  1363. ---------------------------------
  1364. residencyStandard2DBlockShape = false
  1365. residencyStandard2DMultisampleBlockShape = false
  1366. residencyStandard3DBlockShape = false
  1367. residencyAlignedMipSize = false
  1368. residencyNonResidentStrict = false
  1369.  
  1370. VkPhysicalDeviceDepthStencilResolveProperties:
  1371. ----------------------------------------------
  1372. supportedDepthResolveModes:
  1373. RESOLVE_MODE_SAMPLE_ZERO_BIT
  1374. RESOLVE_MODE_AVERAGE_BIT
  1375. RESOLVE_MODE_MIN_BIT
  1376. RESOLVE_MODE_MAX_BIT
  1377. supportedStencilResolveModes:
  1378. RESOLVE_MODE_SAMPLE_ZERO_BIT
  1379. independentResolveNone = true
  1380. independentResolve = true
  1381.  
  1382. VkPhysicalDeviceDescriptorIndexingProperties:
  1383. ---------------------------------------------
  1384. maxUpdateAfterBindDescriptorsInAllPools = 524288
  1385. shaderUniformBufferArrayNonUniformIndexingNative = false
  1386. shaderSampledImageArrayNonUniformIndexingNative = false
  1387. shaderStorageBufferArrayNonUniformIndexingNative = true
  1388. shaderStorageImageArrayNonUniformIndexingNative = false
  1389. shaderInputAttachmentArrayNonUniformIndexingNative = false
  1390. robustBufferAccessUpdateAfterBind = true
  1391. quadDivergentImplicitLod = false
  1392. maxPerStageDescriptorUpdateAfterBindSamplers = 524288
  1393. maxPerStageDescriptorUpdateAfterBindUniformBuffers = 64
  1394. maxPerStageDescriptorUpdateAfterBindStorageBuffers = 4294967295
  1395. maxPerStageDescriptorUpdateAfterBindSampledImages = 524288
  1396. maxPerStageDescriptorUpdateAfterBindStorageImages = 524288
  1397. maxPerStageDescriptorUpdateAfterBindInputAttachments = 64
  1398. maxPerStageUpdateAfterBindResources = 4294967295
  1399. maxDescriptorSetUpdateAfterBindSamplers = 524288
  1400. maxDescriptorSetUpdateAfterBindUniformBuffers = 384
  1401. maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 8
  1402. maxDescriptorSetUpdateAfterBindStorageBuffers = 4294967295
  1403. maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 8
  1404. maxDescriptorSetUpdateAfterBindSampledImages = 524288
  1405. maxDescriptorSetUpdateAfterBindStorageImages = 524288
  1406. maxDescriptorSetUpdateAfterBindInputAttachments = 256
  1407.  
  1408. VkPhysicalDeviceDriverProperties:
  1409. ---------------------------------
  1410. driverID = DRIVER_ID_INTEL_OPEN_SOURCE_MESA
  1411. driverName = Intel open-source Mesa driver
  1412. driverInfo = Mesa 20.2.6
  1413. conformanceVersion = 1.2.0.0
  1414.  
  1415. VkPhysicalDeviceExternalMemoryHostPropertiesEXT:
  1416. ------------------------------------------------
  1417. minImportedHostPointerAlignment = 0x00001000
  1418.  
  1419. VkPhysicalDeviceFloatControlsProperties:
  1420. ----------------------------------------
  1421. denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  1422. roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_NONE
  1423. shaderSignedZeroInfNanPreserveFloat16 = true
  1424. shaderSignedZeroInfNanPreserveFloat32 = true
  1425. shaderSignedZeroInfNanPreserveFloat64 = true
  1426. shaderDenormPreserveFloat16 = false
  1427. shaderDenormPreserveFloat32 = true
  1428. shaderDenormPreserveFloat64 = true
  1429. shaderDenormFlushToZeroFloat16 = false
  1430. shaderDenormFlushToZeroFloat32 = true
  1431. shaderDenormFlushToZeroFloat64 = true
  1432. shaderRoundingModeRTEFloat16 = true
  1433. shaderRoundingModeRTEFloat32 = true
  1434. shaderRoundingModeRTEFloat64 = true
  1435. shaderRoundingModeRTZFloat16 = true
  1436. shaderRoundingModeRTZFloat32 = true
  1437. shaderRoundingModeRTZFloat64 = true
  1438.  
  1439. VkPhysicalDeviceIDProperties:
  1440. -----------------------------
  1441. deviceUUID = 9f423434-0944-1d6b-5a3e-7d8c94abd404
  1442. driverUUID = 5559f5fe-651f-fd9f-99a5-157ec134d97e
  1443. deviceNodeMask = 0
  1444. deviceLUIDValid = false
  1445.  
  1446. VkPhysicalDeviceInlineUniformBlockPropertiesEXT:
  1447. ------------------------------------------------
  1448. maxInlineUniformBlockSize = 4096
  1449. maxPerStageDescriptorInlineUniformBlocks = 32
  1450. maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks = 32
  1451. maxDescriptorSetInlineUniformBlocks = 32
  1452. maxDescriptorSetUpdateAfterBindInlineUniformBlocks = 32
  1453.  
  1454. VkPhysicalDeviceLineRasterizationPropertiesEXT:
  1455. -----------------------------------------------
  1456. lineSubPixelPrecisionBits = 4
  1457.  
  1458. VkPhysicalDeviceMaintenance3Properties:
  1459. ---------------------------------------
  1460. maxPerSetDescriptors = 1024
  1461. maxMemoryAllocationSize = 0x80000000
  1462.  
  1463. VkPhysicalDeviceMultiviewProperties:
  1464. ------------------------------------
  1465. maxMultiviewViewCount = 16
  1466. maxMultiviewInstanceIndex = 268435455
  1467.  
  1468. VkPhysicalDevicePCIBusInfoPropertiesEXT:
  1469. ----------------------------------------
  1470. pciDomain = 0
  1471. pciBus = 0
  1472. pciDevice = 2
  1473. pciFunction = 0
  1474.  
  1475. VkPhysicalDevicePointClippingProperties:
  1476. ----------------------------------------
  1477. pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY
  1478.  
  1479. VkPhysicalDeviceProtectedMemoryProperties:
  1480. ------------------------------------------
  1481. protectedNoFault = false
  1482.  
  1483. VkPhysicalDevicePushDescriptorPropertiesKHR:
  1484. --------------------------------------------
  1485. maxPushDescriptors = 32
  1486.  
  1487. VkPhysicalDeviceSamplerFilterMinmaxProperties:
  1488. ----------------------------------------------
  1489. filterMinmaxSingleComponentFormats = false
  1490. filterMinmaxImageComponentMapping = false
  1491.  
  1492. VkPhysicalDeviceSubgroupProperties:
  1493. -----------------------------------
  1494. subgroupSize = 32
  1495. supportedStages:
  1496. SHADER_STAGE_FRAGMENT_BIT
  1497. SHADER_STAGE_COMPUTE_BIT
  1498. SHADER_STAGE_ALL_GRAPHICS
  1499. SHADER_STAGE_ALL
  1500. supportedOperations:
  1501. SUBGROUP_FEATURE_BASIC_BIT
  1502. SUBGROUP_FEATURE_VOTE_BIT
  1503. SUBGROUP_FEATURE_BALLOT_BIT
  1504. SUBGROUP_FEATURE_SHUFFLE_BIT
  1505. SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
  1506. SUBGROUP_FEATURE_QUAD_BIT
  1507. quadOperationsInAllStages = false
  1508.  
  1509. VkPhysicalDeviceSubgroupSizeControlPropertiesEXT:
  1510. -------------------------------------------------
  1511. minSubgroupSize = 8
  1512. maxSubgroupSize = 32
  1513. maxComputeWorkgroupSubgroups = 70
  1514. requiredSubgroupSizeStages:
  1515. SHADER_STAGE_COMPUTE_BIT
  1516. SHADER_STAGE_ALL
  1517.  
  1518. VkPhysicalDeviceTexelBufferAlignmentPropertiesEXT:
  1519. --------------------------------------------------
  1520. storageTexelBufferOffsetAlignmentBytes = 0x00000010
  1521. storageTexelBufferOffsetSingleTexelAlignment = true
  1522. uniformTexelBufferOffsetAlignmentBytes = 0x00000001
  1523. uniformTexelBufferOffsetSingleTexelAlignment = false
  1524.  
  1525. VkPhysicalDeviceTimelineSemaphoreProperties:
  1526. --------------------------------------------
  1527. maxTimelineSemaphoreValueDifference = 18446744073709551615
  1528.  
  1529. VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT:
  1530. ----------------------------------------------------
  1531. maxVertexAttribDivisor = 268435455
  1532.  
  1533. VkPhysicalDeviceVulkan11Properties:
  1534. -----------------------------------
  1535. deviceUUID = 9f423434-0944-1d6b-5a3e-7d8c94abd404
  1536. driverUUID = 5559f5fe-651f-fd9f-99a5-157ec134d97e
  1537. deviceNodeMask = 0
  1538. deviceLUIDValid = false
  1539. subgroupSize = 32
  1540. subgroupSupportedStages:
  1541. SHADER_STAGE_FRAGMENT_BIT
  1542. SHADER_STAGE_COMPUTE_BIT
  1543. SHADER_STAGE_ALL_GRAPHICS
  1544. SHADER_STAGE_ALL
  1545. subgroupSupportedOperations:
  1546. SUBGROUP_FEATURE_BASIC_BIT
  1547. SUBGROUP_FEATURE_VOTE_BIT
  1548. SUBGROUP_FEATURE_BALLOT_BIT
  1549. SUBGROUP_FEATURE_SHUFFLE_BIT
  1550. SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
  1551. SUBGROUP_FEATURE_QUAD_BIT
  1552. subgroupQuadOperationsInAllStages = false
  1553. pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY
  1554. maxMultiviewViewCount = 16
  1555. maxMultiviewInstanceIndex = 268435455
  1556. protectedNoFault = false
  1557. maxPerSetDescriptors = 1024
  1558. maxMemoryAllocationSize = 0x80000000
  1559.  
  1560. VkPhysicalDeviceVulkan12Properties:
  1561. -----------------------------------
  1562. driverID = DRIVER_ID_INTEL_OPEN_SOURCE_MESA
  1563. driverName = Intel open-source Mesa driver
  1564. driverInfo = Mesa 20.2.6
  1565. conformanceVersion = 1.2.0.0
  1566. denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  1567. roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_NONE
  1568. shaderSignedZeroInfNanPreserveFloat16 = true
  1569. shaderSignedZeroInfNanPreserveFloat32 = true
  1570. shaderSignedZeroInfNanPreserveFloat64 = true
  1571. shaderDenormPreserveFloat16 = false
  1572. shaderDenormPreserveFloat32 = true
  1573. shaderDenormPreserveFloat64 = true
  1574. shaderDenormFlushToZeroFloat16 = false
  1575. shaderDenormFlushToZeroFloat32 = true
  1576. shaderDenormFlushToZeroFloat64 = true
  1577. shaderRoundingModeRTEFloat16 = true
  1578. shaderRoundingModeRTEFloat32 = true
  1579. shaderRoundingModeRTEFloat64 = true
  1580. shaderRoundingModeRTZFloat16 = true
  1581. shaderRoundingModeRTZFloat32 = true
  1582. shaderRoundingModeRTZFloat64 = true
  1583. maxUpdateAfterBindDescriptorsInAllPools = 524288
  1584. shaderUniformBufferArrayNonUniformIndexingNative = false
  1585. shaderSampledImageArrayNonUniformIndexingNative = false
  1586. shaderStorageBufferArrayNonUniformIndexingNative = true
  1587. shaderStorageImageArrayNonUniformIndexingNative = false
  1588. shaderInputAttachmentArrayNonUniformIndexingNative = false
  1589. robustBufferAccessUpdateAfterBind = true
  1590. quadDivergentImplicitLod = false
  1591. maxPerStageDescriptorUpdateAfterBindSamplers = 524288
  1592. maxPerStageDescriptorUpdateAfterBindUniformBuffers = 64
  1593. maxPerStageDescriptorUpdateAfterBindStorageBuffers = 4294967295
  1594. maxPerStageDescriptorUpdateAfterBindSampledImages = 524288
  1595. maxPerStageDescriptorUpdateAfterBindStorageImages = 524288
  1596. maxPerStageDescriptorUpdateAfterBindInputAttachments = 64
  1597. maxPerStageUpdateAfterBindResources = 4294967295
  1598. maxDescriptorSetUpdateAfterBindSamplers = 524288
  1599. maxDescriptorSetUpdateAfterBindUniformBuffers = 384
  1600. maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 8
  1601. maxDescriptorSetUpdateAfterBindStorageBuffers = 4294967295
  1602. maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 8
  1603. maxDescriptorSetUpdateAfterBindSampledImages = 524288
  1604. maxDescriptorSetUpdateAfterBindStorageImages = 524288
  1605. maxDescriptorSetUpdateAfterBindInputAttachments = 256
  1606. supportedDepthResolveModes:
  1607. RESOLVE_MODE_SAMPLE_ZERO_BIT
  1608. RESOLVE_MODE_AVERAGE_BIT
  1609. RESOLVE_MODE_MIN_BIT
  1610. RESOLVE_MODE_MAX_BIT
  1611. supportedStencilResolveModes:
  1612. RESOLVE_MODE_SAMPLE_ZERO_BIT
  1613. independentResolveNone = true
  1614. independentResolve = true
  1615. filterMinmaxSingleComponentFormats = false
  1616. filterMinmaxImageComponentMapping = false
  1617. maxTimelineSemaphoreValueDifference = 18446744073709551615
  1618. framebufferIntegerColorSampleCounts:
  1619. SAMPLE_COUNT_1_BIT
  1620. SAMPLE_COUNT_4_BIT
  1621. SAMPLE_COUNT_8_BIT
  1622.  
  1623.  
  1624. Device Extensions: count = 73
  1625. VK_EXT_4444_formats : extension revision 1
  1626. VK_EXT_calibrated_timestamps : extension revision 1
  1627. VK_EXT_conditional_rendering : extension revision 1
  1628. VK_EXT_depth_clip_enable : extension revision 1
  1629. VK_EXT_display_control : extension revision 1
  1630. VK_EXT_extended_dynamic_state : extension revision 1
  1631. VK_EXT_external_memory_dma_buf : extension revision 1
  1632. VK_EXT_external_memory_host : extension revision 1
  1633. VK_EXT_host_query_reset : extension revision 1
  1634. VK_EXT_image_robustness : extension revision 1
  1635. VK_EXT_index_type_uint8 : extension revision 1
  1636. VK_EXT_inline_uniform_block : extension revision 1
  1637. VK_EXT_line_rasterization : extension revision 1
  1638. VK_EXT_memory_budget : extension revision 1
  1639. VK_EXT_pci_bus_info : extension revision 2
  1640. VK_EXT_pipeline_creation_cache_control : extension revision 3
  1641. VK_EXT_pipeline_creation_feedback : extension revision 1
  1642. VK_EXT_private_data : extension revision 1
  1643. VK_EXT_robustness2 : extension revision 1
  1644. VK_EXT_scalar_block_layout : extension revision 1
  1645. VK_EXT_separate_stencil_usage : extension revision 1
  1646. VK_EXT_shader_atomic_float : extension revision 1
  1647. VK_EXT_shader_demote_to_helper_invocation : extension revision 1
  1648. VK_EXT_shader_subgroup_ballot : extension revision 1
  1649. VK_EXT_shader_subgroup_vote : extension revision 1
  1650. VK_EXT_shader_viewport_index_layer : extension revision 1
  1651. VK_EXT_subgroup_size_control : extension revision 2
  1652. VK_EXT_texel_buffer_alignment : extension revision 1
  1653. VK_EXT_vertex_attribute_divisor : extension revision 3
  1654. VK_EXT_ycbcr_image_arrays : extension revision 1
  1655. VK_GOOGLE_decorate_string : extension revision 1
  1656. VK_GOOGLE_hlsl_functionality1 : extension revision 1
  1657. VK_GOOGLE_user_type : extension revision 1
  1658. VK_KHR_bind_memory2 : extension revision 1
  1659. VK_KHR_create_renderpass2 : extension revision 1
  1660. VK_KHR_dedicated_allocation : extension revision 1
  1661. VK_KHR_depth_stencil_resolve : extension revision 1
  1662. VK_KHR_descriptor_update_template : extension revision 1
  1663. VK_KHR_device_group : extension revision 1
  1664. VK_KHR_draw_indirect_count : extension revision 1
  1665. VK_KHR_driver_properties : extension revision 1
  1666. VK_KHR_external_fence : extension revision 1
  1667. VK_KHR_external_fence_fd : extension revision 1
  1668. VK_KHR_external_memory : extension revision 1
  1669. VK_KHR_external_memory_fd : extension revision 1
  1670. VK_KHR_external_semaphore : extension revision 1
  1671. VK_KHR_external_semaphore_fd : extension revision 1
  1672. VK_KHR_get_memory_requirements2 : extension revision 1
  1673. VK_KHR_image_format_list : extension revision 1
  1674. VK_KHR_imageless_framebuffer : extension revision 1
  1675. VK_KHR_incremental_present : extension revision 1
  1676. VK_KHR_maintenance1 : extension revision 1
  1677. VK_KHR_maintenance2 : extension revision 1
  1678. VK_KHR_maintenance3 : extension revision 1
  1679. VK_KHR_multiview : extension revision 1
  1680. VK_KHR_pipeline_executable_properties : extension revision 1
  1681. VK_KHR_push_descriptor : extension revision 1
  1682. VK_KHR_relaxed_block_layout : extension revision 1
  1683. VK_KHR_sampler_mirror_clamp_to_edge : extension revision 1
  1684. VK_KHR_sampler_ycbcr_conversion : extension revision 1
  1685. VK_KHR_separate_depth_stencil_layouts : extension revision 1
  1686. VK_KHR_shader_clock : extension revision 1
  1687. VK_KHR_shader_draw_parameters : extension revision 1
  1688. VK_KHR_shader_non_semantic_info : extension revision 1
  1689. VK_KHR_spirv_1_4 : extension revision 1
  1690. VK_KHR_storage_buffer_storage_class : extension revision 1
  1691. VK_KHR_swapchain : extension revision 70
  1692. VK_KHR_swapchain_mutable_format : extension revision 1
  1693. VK_KHR_timeline_semaphore : extension revision 1
  1694. VK_KHR_uniform_buffer_standard_layout : extension revision 1
  1695. VK_KHR_variable_pointers : extension revision 1
  1696. VK_KHR_vulkan_memory_model : extension revision 3
  1697. VK_NV_compute_shader_derivatives : extension revision 1
  1698.  
  1699. VkQueueFamilyProperties:
  1700. ========================
  1701. queueProperties[0]:
  1702. ------------------
  1703. minImageTransferGranularity = (1,1,1)
  1704. queueCount = 1
  1705. queueFlags = QUEUE_GRAPHICS | QUEUE_COMPUTE | QUEUE_TRANSFER
  1706. timestampValidBits = 36
  1707. present support = false
  1708.  
  1709. VkPhysicalDeviceMemoryProperties:
  1710. =================================
  1711. memoryHeaps: count = 1
  1712. memoryHeaps[0]:
  1713. size = 1610612736 (0x60000000) (1.50 GiB)
  1714. budget = 1610612736
  1715. usage = 0
  1716. flags:
  1717. MEMORY_HEAP_DEVICE_LOCAL_BIT
  1718. memoryTypes: count = 1
  1719. memoryTypes[0]:
  1720. heapIndex = 0
  1721. propertyFlags = 0x000f:
  1722. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  1723. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  1724. MEMORY_PROPERTY_HOST_COHERENT_BIT
  1725. MEMORY_PROPERTY_HOST_CACHED_BIT
  1726. usable for:
  1727. IMAGE_TILING_OPTIMAL: color images, FORMAT_D16_UNORM, FORMAT_X8_D24_UNORM_PACK32, FORMAT_D32_SFLOAT, FORMAT_S8_UINT, FORMAT_D24_UNORM_S8_UINT, FORMAT_D32_SFLOAT_S8_UINT
  1728. IMAGE_TILING_LINEAR: color images
  1729.  
  1730. VkPhysicalDeviceFeatures:
  1731. =========================
  1732. robustBufferAccess = true
  1733. fullDrawIndexUint32 = true
  1734. imageCubeArray = true
  1735. independentBlend = true
  1736. geometryShader = true
  1737. tessellationShader = true
  1738. sampleRateShading = true
  1739. dualSrcBlend = true
  1740. logicOp = true
  1741. multiDrawIndirect = true
  1742. drawIndirectFirstInstance = true
  1743. depthClamp = true
  1744. depthBiasClamp = true
  1745. fillModeNonSolid = true
  1746. depthBounds = false
  1747. wideLines = true
  1748. largePoints = true
  1749. alphaToOne = true
  1750. multiViewport = true
  1751. samplerAnisotropy = true
  1752. textureCompressionETC2 = false
  1753. textureCompressionASTC_LDR = false
  1754. textureCompressionBC = true
  1755. occlusionQueryPrecise = true
  1756. pipelineStatisticsQuery = true
  1757. vertexPipelineStoresAndAtomics = false
  1758. fragmentStoresAndAtomics = true
  1759. shaderTessellationAndGeometryPointSize = true
  1760. shaderImageGatherExtended = true
  1761. shaderStorageImageExtendedFormats = true
  1762. shaderStorageImageMultisample = false
  1763. shaderStorageImageReadWithoutFormat = false
  1764. shaderStorageImageWriteWithoutFormat = true
  1765. shaderUniformBufferArrayDynamicIndexing = true
  1766. shaderSampledImageArrayDynamicIndexing = true
  1767. shaderStorageBufferArrayDynamicIndexing = true
  1768. shaderStorageImageArrayDynamicIndexing = true
  1769. shaderClipDistance = true
  1770. shaderCullDistance = true
  1771. shaderFloat64 = false
  1772. shaderInt64 = false
  1773. shaderInt16 = false
  1774. shaderResourceResidency = false
  1775. shaderResourceMinLod = false
  1776. sparseBinding = false
  1777. sparseResidencyBuffer = false
  1778. sparseResidencyImage2D = false
  1779. sparseResidencyImage3D = false
  1780. sparseResidency2Samples = false
  1781. sparseResidency4Samples = false
  1782. sparseResidency8Samples = false
  1783. sparseResidency16Samples = false
  1784. sparseResidencyAliased = false
  1785. variableMultisampleRate = true
  1786. inheritedQueries = true
  1787.  
  1788. VkPhysicalDevice16BitStorageFeatures:
  1789. -------------------------------------
  1790. storageBuffer16BitAccess = false
  1791. uniformAndStorageBuffer16BitAccess = false
  1792. storagePushConstant16 = false
  1793. storageInputOutput16 = false
  1794.  
  1795. VkPhysicalDevice8BitStorageFeatures:
  1796. ------------------------------------
  1797. storageBuffer8BitAccess = false
  1798. uniformAndStorageBuffer8BitAccess = false
  1799. storagePushConstant8 = false
  1800.  
  1801. VkPhysicalDeviceBufferDeviceAddressFeatures:
  1802. --------------------------------------------
  1803. bufferDeviceAddress = false
  1804. bufferDeviceAddressCaptureReplay = false
  1805. bufferDeviceAddressMultiDevice = false
  1806.  
  1807. VkPhysicalDeviceConditionalRenderingFeaturesEXT:
  1808. ------------------------------------------------
  1809. conditionalRendering = true
  1810. inheritedConditionalRendering = true
  1811.  
  1812. VkPhysicalDeviceDepthClipEnableFeaturesEXT:
  1813. -------------------------------------------
  1814. depthClipEnable = true
  1815.  
  1816. VkPhysicalDeviceDescriptorIndexingFeatures:
  1817. -------------------------------------------
  1818. shaderInputAttachmentArrayDynamicIndexing = false
  1819. shaderUniformTexelBufferArrayDynamicIndexing = false
  1820. shaderStorageTexelBufferArrayDynamicIndexing = false
  1821. shaderUniformBufferArrayNonUniformIndexing = false
  1822. shaderSampledImageArrayNonUniformIndexing = false
  1823. shaderStorageBufferArrayNonUniformIndexing = false
  1824. shaderStorageImageArrayNonUniformIndexing = false
  1825. shaderInputAttachmentArrayNonUniformIndexing = false
  1826. shaderUniformTexelBufferArrayNonUniformIndexing = false
  1827. shaderStorageTexelBufferArrayNonUniformIndexing = false
  1828. descriptorBindingUniformBufferUpdateAfterBind = false
  1829. descriptorBindingSampledImageUpdateAfterBind = false
  1830. descriptorBindingStorageImageUpdateAfterBind = false
  1831. descriptorBindingStorageBufferUpdateAfterBind = false
  1832. descriptorBindingUniformTexelBufferUpdateAfterBind = false
  1833. descriptorBindingStorageTexelBufferUpdateAfterBind = false
  1834. descriptorBindingUpdateUnusedWhilePending = false
  1835. descriptorBindingPartiallyBound = false
  1836. descriptorBindingVariableDescriptorCount = false
  1837. runtimeDescriptorArray = false
  1838.  
  1839. VkPhysicalDeviceHostQueryResetFeatures:
  1840. ---------------------------------------
  1841. hostQueryReset = true
  1842.  
  1843. VkPhysicalDeviceImagelessFramebufferFeatures:
  1844. ---------------------------------------------
  1845. imagelessFramebuffer = true
  1846.  
  1847. VkPhysicalDeviceIndexTypeUint8FeaturesEXT:
  1848. ------------------------------------------
  1849. indexTypeUint8 = true
  1850.  
  1851. VkPhysicalDeviceInlineUniformBlockFeaturesEXT:
  1852. ----------------------------------------------
  1853. inlineUniformBlock = true
  1854. descriptorBindingInlineUniformBlockUpdateAfterBind = true
  1855.  
  1856. VkPhysicalDeviceLineRasterizationFeaturesEXT:
  1857. ---------------------------------------------
  1858. rectangularLines = true
  1859. bresenhamLines = true
  1860. smoothLines = true
  1861. stippledRectangularLines = false
  1862. stippledBresenhamLines = true
  1863. stippledSmoothLines = false
  1864.  
  1865. VkPhysicalDeviceMultiviewFeatures:
  1866. ----------------------------------
  1867. multiview = true
  1868. multiviewGeometryShader = true
  1869. multiviewTessellationShader = true
  1870.  
  1871. VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR:
  1872. --------------------------------------------------------
  1873. pipelineExecutableInfo = true
  1874.  
  1875. VkPhysicalDeviceProtectedMemoryFeatures:
  1876. ----------------------------------------
  1877. protectedMemory = false
  1878.  
  1879. VkPhysicalDeviceSamplerYcbcrConversionFeatures:
  1880. -----------------------------------------------
  1881. samplerYcbcrConversion = true
  1882.  
  1883. VkPhysicalDeviceScalarBlockLayoutFeatures:
  1884. ------------------------------------------
  1885. scalarBlockLayout = true
  1886.  
  1887. VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures:
  1888. ----------------------------------------------------
  1889. separateDepthStencilLayouts = true
  1890.  
  1891. VkPhysicalDeviceShaderAtomicInt64Features:
  1892. ------------------------------------------
  1893. shaderBufferInt64Atomics = false
  1894. shaderSharedInt64Atomics = false
  1895.  
  1896. VkPhysicalDeviceShaderClockFeaturesKHR:
  1897. ---------------------------------------
  1898. shaderSubgroupClock = true
  1899. shaderDeviceClock = false
  1900.  
  1901. VkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT:
  1902. ----------------------------------------------------------
  1903. shaderDemoteToHelperInvocation = true
  1904.  
  1905. VkPhysicalDeviceShaderDrawParametersFeatures:
  1906. ---------------------------------------------
  1907. shaderDrawParameters = true
  1908.  
  1909. VkPhysicalDeviceShaderFloat16Int8Features:
  1910. ------------------------------------------
  1911. shaderFloat16 = false
  1912. shaderInt8 = false
  1913.  
  1914. VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures:
  1915. ----------------------------------------------------
  1916. shaderSubgroupExtendedTypes = true
  1917.  
  1918. VkPhysicalDeviceSubgroupSizeControlFeaturesEXT:
  1919. -----------------------------------------------
  1920. subgroupSizeControl = true
  1921. computeFullSubgroups = true
  1922.  
  1923. VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT:
  1924. ------------------------------------------------
  1925. texelBufferAlignment = true
  1926.  
  1927. VkPhysicalDeviceTimelineSemaphoreFeatures:
  1928. ------------------------------------------
  1929. timelineSemaphore = true
  1930.  
  1931. VkPhysicalDeviceUniformBufferStandardLayoutFeatures:
  1932. ----------------------------------------------------
  1933. uniformBufferStandardLayout = true
  1934.  
  1935. VkPhysicalDeviceVariablePointersFeatures:
  1936. -----------------------------------------
  1937. variablePointersStorageBuffer = true
  1938. variablePointers = true
  1939.  
  1940. VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT:
  1941. --------------------------------------------------
  1942. vertexAttributeInstanceRateDivisor = true
  1943. vertexAttributeInstanceRateZeroDivisor = true
  1944.  
  1945. VkPhysicalDeviceVulkan11Features:
  1946. ---------------------------------
  1947. storageBuffer16BitAccess = false
  1948. uniformAndStorageBuffer16BitAccess = false
  1949. storagePushConstant16 = false
  1950. storageInputOutput16 = false
  1951. multiview = true
  1952. multiviewGeometryShader = true
  1953. multiviewTessellationShader = true
  1954. variablePointersStorageBuffer = true
  1955. variablePointers = true
  1956. protectedMemory = false
  1957. samplerYcbcrConversion = true
  1958. shaderDrawParameters = true
  1959.  
  1960. VkPhysicalDeviceVulkan12Features:
  1961. ---------------------------------
  1962. samplerMirrorClampToEdge = true
  1963. drawIndirectCount = true
  1964. storageBuffer8BitAccess = false
  1965. uniformAndStorageBuffer8BitAccess = false
  1966. storagePushConstant8 = false
  1967. shaderBufferInt64Atomics = false
  1968. shaderSharedInt64Atomics = false
  1969. shaderFloat16 = false
  1970. shaderInt8 = false
  1971. descriptorIndexing = false
  1972. shaderInputAttachmentArrayDynamicIndexing = false
  1973. shaderUniformTexelBufferArrayDynamicIndexing = false
  1974. shaderStorageTexelBufferArrayDynamicIndexing = false
  1975. shaderUniformBufferArrayNonUniformIndexing = false
  1976. shaderSampledImageArrayNonUniformIndexing = false
  1977. shaderStorageBufferArrayNonUniformIndexing = false
  1978. shaderStorageImageArrayNonUniformIndexing = false
  1979. shaderInputAttachmentArrayNonUniformIndexing = false
  1980. shaderUniformTexelBufferArrayNonUniformIndexing = false
  1981. shaderStorageTexelBufferArrayNonUniformIndexing = false
  1982. descriptorBindingUniformBufferUpdateAfterBind = false
  1983. descriptorBindingSampledImageUpdateAfterBind = false
  1984. descriptorBindingStorageImageUpdateAfterBind = false
  1985. descriptorBindingStorageBufferUpdateAfterBind = false
  1986. descriptorBindingUniformTexelBufferUpdateAfterBind = false
  1987. descriptorBindingStorageTexelBufferUpdateAfterBind = false
  1988. descriptorBindingUpdateUnusedWhilePending = false
  1989. descriptorBindingPartiallyBound = false
  1990. descriptorBindingVariableDescriptorCount = false
  1991. runtimeDescriptorArray = false
  1992. samplerFilterMinmax = false
  1993. scalarBlockLayout = true
  1994. imagelessFramebuffer = true
  1995. uniformBufferStandardLayout = true
  1996. shaderSubgroupExtendedTypes = true
  1997. separateDepthStencilLayouts = true
  1998. hostQueryReset = true
  1999. timelineSemaphore = true
  2000. bufferDeviceAddress = false
  2001. bufferDeviceAddressCaptureReplay = false
  2002. bufferDeviceAddressMultiDevice = false
  2003. vulkanMemoryModel = true
  2004. vulkanMemoryModelDeviceScope = true
  2005. vulkanMemoryModelAvailabilityVisibilityChains = true
  2006. shaderOutputViewportIndex = true
  2007. shaderOutputLayer = true
  2008. subgroupBroadcastDynamicId = true
  2009.  
  2010. VkPhysicalDeviceVulkanMemoryModelFeatures:
  2011. ------------------------------------------
  2012. vulkanMemoryModel = true
  2013. vulkanMemoryModelDeviceScope = true
  2014. vulkanMemoryModelAvailabilityVisibilityChains = true
  2015.  
  2016. VkPhysicalDeviceYcbcrImageArraysFeaturesEXT:
  2017. --------------------------------------------
  2018. ycbcrImageArrays = true
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement