Advertisement
kaitain

Untitled

Mar 25th, 2025
27
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 87.90 KB | None | 0 0
  1. ==========
  2. VULKANINFO
  3. ==========
  4.  
  5. Vulkan Instance Version: 1.4.304
  6.  
  7.  
  8. Instance Extensions: count = 25
  9. ===============================
  10. VK_EXT_acquire_drm_display : extension revision 1
  11. VK_EXT_acquire_xlib_display : extension revision 1
  12. VK_EXT_debug_report : extension revision 10
  13. VK_EXT_debug_utils : extension revision 2
  14. VK_EXT_direct_mode_display : extension revision 1
  15. VK_EXT_display_surface_counter : extension revision 1
  16. VK_EXT_headless_surface : extension revision 1
  17. VK_EXT_surface_maintenance1 : extension revision 1
  18. VK_EXT_swapchain_colorspace : extension revision 5
  19. VK_KHR_device_group_creation : extension revision 1
  20. VK_KHR_display : extension revision 23
  21. VK_KHR_external_fence_capabilities : extension revision 1
  22. VK_KHR_external_memory_capabilities : extension revision 1
  23. VK_KHR_external_semaphore_capabilities : extension revision 1
  24. VK_KHR_get_display_properties2 : extension revision 1
  25. VK_KHR_get_physical_device_properties2 : extension revision 2
  26. VK_KHR_get_surface_capabilities2 : extension revision 1
  27. VK_KHR_portability_enumeration : extension revision 1
  28. VK_KHR_surface : extension revision 25
  29. VK_KHR_surface_protected_capabilities : extension revision 1
  30. VK_KHR_wayland_surface : extension revision 6
  31. VK_KHR_xcb_surface : extension revision 6
  32. VK_KHR_xlib_surface : extension revision 6
  33. VK_LUNARG_direct_driver_loading : extension revision 1
  34. VK_NV_display_stereo : extension revision 1
  35.  
  36. Layers: count = 3
  37. =================
  38. VK_LAYER_MESA_device_select (Linux device selection layer) Vulkan version 1.3.211, layer version 1:
  39. Layer Extensions: count = 0
  40. Devices: count = 1
  41. GPU id = 0 (NVIDIA GeForce RTX 3060 Laptop GPU)
  42. Layer-Device Extensions: count = 0
  43.  
  44. VK_LAYER_MESA_overlay (Mesa Overlay layer) Vulkan version 1.3.211, layer version 1:
  45. Layer Extensions: count = 0
  46. Devices: count = 1
  47. GPU id = 0 (NVIDIA GeForce RTX 3060 Laptop GPU)
  48. Layer-Device Extensions: count = 0
  49.  
  50. VK_LAYER_NV_optimus (NVIDIA Optimus layer) Vulkan version 1.4.303, layer version 1:
  51. Layer Extensions: count = 0
  52. Devices: count = 1
  53. GPU id = 0 (NVIDIA GeForce RTX 3060 Laptop GPU)
  54. Layer-Device Extensions: count = 0
  55.  
  56. Presentable Surfaces:
  57. =====================
  58. GPU id : 0 (NVIDIA GeForce RTX 3060 Laptop GPU):
  59. Surface types: count = 2
  60. VK_KHR_xcb_surface
  61. VK_KHR_xlib_surface
  62. Formats: count = 2
  63. SurfaceFormat[0]:
  64. format = FORMAT_B8G8R8A8_UNORM
  65. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  66. SurfaceFormat[1]:
  67. format = FORMAT_B8G8R8A8_SRGB
  68. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  69. Present Modes: count = 2
  70. PRESENT_MODE_FIFO_KHR
  71. PRESENT_MODE_IMMEDIATE_KHR
  72. VkSurfaceCapabilitiesKHR:
  73. -------------------------
  74. minImageCount = 3
  75. maxImageCount = 8
  76. currentExtent:
  77. width = 256
  78. height = 256
  79. minImageExtent:
  80. width = 256
  81. height = 256
  82. maxImageExtent:
  83. width = 256
  84. height = 256
  85. maxImageArrayLayers = 1
  86. supportedTransforms: count = 1
  87. SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  88. currentTransform = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  89. supportedCompositeAlpha: count = 1
  90. COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  91. supportedUsageFlags: count = 6
  92. IMAGE_USAGE_TRANSFER_SRC_BIT
  93. IMAGE_USAGE_TRANSFER_DST_BIT
  94. IMAGE_USAGE_SAMPLED_BIT
  95. IMAGE_USAGE_STORAGE_BIT
  96. IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  97. IMAGE_USAGE_INPUT_ATTACHMENT_BIT
  98. VkSharedPresentSurfaceCapabilitiesKHR:
  99. --------------------------------------
  100. sharedPresentSupportedUsageFlags: count = 6
  101. IMAGE_USAGE_TRANSFER_SRC_BIT
  102. IMAGE_USAGE_TRANSFER_DST_BIT
  103. IMAGE_USAGE_SAMPLED_BIT
  104. IMAGE_USAGE_STORAGE_BIT
  105. IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  106. IMAGE_USAGE_INPUT_ATTACHMENT_BIT
  107.  
  108. VkSurfaceProtectedCapabilitiesKHR:
  109. ----------------------------------
  110. supportsProtected = false
  111.  
  112. VK_EXT_surface_maintenance1:
  113. ----------------------------
  114. PRESENT_MODE_FIFO_KHR:
  115. minImageCount = 3
  116. maxImageCount = 8
  117. VkSurfacePresentScalingCapabilitiesEXT:
  118. supportedPresentScaling:
  119. None
  120. supportedPresentGravityX:
  121. None
  122. supportedPresentGravityY:
  123. None
  124. minScaledImageExtent:
  125. width = 0
  126. height = 0
  127. maxScaledImageExtent:
  128. width = 0
  129. height = 0
  130. VkSurfacePresentModeCompatibilityEXT:
  131. presentModeCount = 2
  132. pPresentModes: count = 2
  133. PRESENT_MODE_IMMEDIATE_KHR
  134. PRESENT_MODE_IMMEDIATE_KHR
  135. PRESENT_MODE_IMMEDIATE_KHR:
  136. minImageCount = 4
  137. maxImageCount = 8
  138. VkSurfacePresentScalingCapabilitiesEXT:
  139. supportedPresentScaling:
  140. None
  141. supportedPresentGravityX:
  142. None
  143. supportedPresentGravityY:
  144. None
  145. minScaledImageExtent:
  146. width = 0
  147. height = 0
  148. maxScaledImageExtent:
  149. width = 0
  150. height = 0
  151. VkSurfacePresentModeCompatibilityEXT:
  152. presentModeCount = 2
  153. pPresentModes: count = 2
  154. PRESENT_MODE_IMMEDIATE_KHR
  155. PRESENT_MODE_IMMEDIATE_KHR
  156.  
  157. GPU id : 0 (NVIDIA GeForce RTX 3060 Laptop GPU):
  158. Surface type = VK_KHR_wayland_surface
  159. Formats: count = 7
  160. SurfaceFormat[0]:
  161. format = FORMAT_A2R10G10B10_UNORM_PACK32
  162. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  163. SurfaceFormat[1]:
  164. format = FORMAT_A2B10G10R10_UNORM_PACK32
  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. SurfaceFormat[4]:
  173. format = FORMAT_B8G8R8A8_SRGB
  174. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  175. SurfaceFormat[5]:
  176. format = FORMAT_B8G8R8A8_UNORM
  177. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  178. SurfaceFormat[6]:
  179. format = FORMAT_R16G16B16A16_SFLOAT
  180. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  181. Present Modes: count = 3
  182. PRESENT_MODE_MAILBOX_KHR
  183. PRESENT_MODE_FIFO_KHR
  184. PRESENT_MODE_IMMEDIATE_KHR
  185. VkSurfaceCapabilitiesKHR:
  186. -------------------------
  187. minImageCount = 2
  188. maxImageCount = 8
  189. currentExtent:
  190. width = 4294967295
  191. height = 4294967295
  192. minImageExtent:
  193. width = 1
  194. height = 1
  195. maxImageExtent:
  196. width = 16384
  197. height = 16384
  198. maxImageArrayLayers = 1
  199. supportedTransforms: count = 1
  200. SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  201. currentTransform = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  202. supportedCompositeAlpha: count = 2
  203. COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  204. COMPOSITE_ALPHA_PRE_MULTIPLIED_BIT_KHR
  205. supportedUsageFlags: count = 6
  206. IMAGE_USAGE_TRANSFER_SRC_BIT
  207. IMAGE_USAGE_TRANSFER_DST_BIT
  208. IMAGE_USAGE_SAMPLED_BIT
  209. IMAGE_USAGE_STORAGE_BIT
  210. IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  211. IMAGE_USAGE_INPUT_ATTACHMENT_BIT
  212. VkSharedPresentSurfaceCapabilitiesKHR:
  213. --------------------------------------
  214. sharedPresentSupportedUsageFlags: count = 6
  215. IMAGE_USAGE_TRANSFER_SRC_BIT
  216. IMAGE_USAGE_TRANSFER_DST_BIT
  217. IMAGE_USAGE_SAMPLED_BIT
  218. IMAGE_USAGE_STORAGE_BIT
  219. IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  220. IMAGE_USAGE_INPUT_ATTACHMENT_BIT
  221.  
  222. VkSurfaceProtectedCapabilitiesKHR:
  223. ----------------------------------
  224. supportsProtected = false
  225.  
  226. VK_EXT_surface_maintenance1:
  227. ----------------------------
  228. PRESENT_MODE_MAILBOX_KHR:
  229. minImageCount = 2
  230. maxImageCount = 8
  231. VkSurfacePresentScalingCapabilitiesEXT:
  232. supportedPresentScaling:
  233. None
  234. supportedPresentGravityX:
  235. None
  236. supportedPresentGravityY:
  237. None
  238. minScaledImageExtent:
  239. width = 0
  240. height = 0
  241. maxScaledImageExtent:
  242. width = 0
  243. height = 0
  244. VkSurfacePresentModeCompatibilityEXT:
  245. presentModeCount = 3
  246. pPresentModes: count = 3
  247. PRESENT_MODE_IMMEDIATE_KHR
  248. PRESENT_MODE_IMMEDIATE_KHR
  249. PRESENT_MODE_IMMEDIATE_KHR
  250. PRESENT_MODE_FIFO_KHR:
  251. minImageCount = 2
  252. maxImageCount = 8
  253. VkSurfacePresentScalingCapabilitiesEXT:
  254. supportedPresentScaling:
  255. None
  256. supportedPresentGravityX:
  257. None
  258. supportedPresentGravityY:
  259. None
  260. minScaledImageExtent:
  261. width = 0
  262. height = 0
  263. maxScaledImageExtent:
  264. width = 0
  265. height = 0
  266. VkSurfacePresentModeCompatibilityEXT:
  267. presentModeCount = 3
  268. pPresentModes: count = 3
  269. PRESENT_MODE_IMMEDIATE_KHR
  270. PRESENT_MODE_IMMEDIATE_KHR
  271. PRESENT_MODE_IMMEDIATE_KHR
  272. PRESENT_MODE_IMMEDIATE_KHR:
  273. minImageCount = 2
  274. maxImageCount = 8
  275. VkSurfacePresentScalingCapabilitiesEXT:
  276. supportedPresentScaling:
  277. None
  278. supportedPresentGravityX:
  279. None
  280. supportedPresentGravityY:
  281. None
  282. minScaledImageExtent:
  283. width = 0
  284. height = 0
  285. maxScaledImageExtent:
  286. width = 0
  287. height = 0
  288. VkSurfacePresentModeCompatibilityEXT:
  289. presentModeCount = 3
  290. pPresentModes: count = 3
  291. PRESENT_MODE_IMMEDIATE_KHR
  292. PRESENT_MODE_IMMEDIATE_KHR
  293. PRESENT_MODE_IMMEDIATE_KHR
  294.  
  295.  
  296. Device Properties and Extensions:
  297. =================================
  298. GPU0:
  299. VkPhysicalDeviceProperties:
  300. ---------------------------
  301. apiVersion = 1.4.303 (4210991)
  302. driverVersion = 570.124.4.0 (2392785152)
  303. vendorID = 0x10de
  304. deviceID = 0x2560
  305. deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
  306. deviceName = NVIDIA GeForce RTX 3060 Laptop GPU
  307. pipelineCacheUUID = 2550e62b-28bd-c295-a3d9-2e74054166c2
  308.  
  309. VkPhysicalDeviceLimits:
  310. -----------------------
  311. maxImageDimension1D = 32768
  312. maxImageDimension2D = 32768
  313. maxImageDimension3D = 16384
  314. maxImageDimensionCube = 32768
  315. maxImageArrayLayers = 2048
  316. maxTexelBufferElements = 134217728
  317. maxUniformBufferRange = 65536
  318. maxStorageBufferRange = 4294967295
  319. maxPushConstantsSize = 256
  320. maxMemoryAllocationCount = 4294967295
  321. maxSamplerAllocationCount = 4000
  322. bufferImageGranularity = 0x00000400
  323. sparseAddressSpaceSize = 0x10000000000
  324. maxBoundDescriptorSets = 32
  325. maxPerStageDescriptorSamplers = 1048576
  326. maxPerStageDescriptorUniformBuffers = 1048576
  327. maxPerStageDescriptorStorageBuffers = 1048576
  328. maxPerStageDescriptorSampledImages = 1048576
  329. maxPerStageDescriptorStorageImages = 1048576
  330. maxPerStageDescriptorInputAttachments = 1048576
  331. maxPerStageResources = 4294967295
  332. maxDescriptorSetSamplers = 1048576
  333. maxDescriptorSetUniformBuffers = 1048576
  334. maxDescriptorSetUniformBuffersDynamic = 15
  335. maxDescriptorSetStorageBuffers = 1048576
  336. maxDescriptorSetStorageBuffersDynamic = 16
  337. maxDescriptorSetSampledImages = 1048576
  338. maxDescriptorSetStorageImages = 1048576
  339. maxDescriptorSetInputAttachments = 1048576
  340. maxVertexInputAttributes = 32
  341. maxVertexInputBindings = 32
  342. maxVertexInputAttributeOffset = 2047
  343. maxVertexInputBindingStride = 2048
  344. maxVertexOutputComponents = 128
  345. maxTessellationGenerationLevel = 64
  346. maxTessellationPatchSize = 32
  347. maxTessellationControlPerVertexInputComponents = 128
  348. maxTessellationControlPerVertexOutputComponents = 128
  349. maxTessellationControlPerPatchOutputComponents = 120
  350. maxTessellationControlTotalOutputComponents = 4216
  351. maxTessellationEvaluationInputComponents = 128
  352. maxTessellationEvaluationOutputComponents = 128
  353. maxGeometryShaderInvocations = 32
  354. maxGeometryInputComponents = 128
  355. maxGeometryOutputComponents = 128
  356. maxGeometryOutputVertices = 1024
  357. maxGeometryTotalOutputComponents = 1024
  358. maxFragmentInputComponents = 128
  359. maxFragmentOutputAttachments = 8
  360. maxFragmentDualSrcAttachments = 1
  361. maxFragmentCombinedOutputResources = 4294967295
  362. maxComputeSharedMemorySize = 49152
  363. maxComputeWorkGroupCount: count = 3
  364. 2147483647
  365. 65535
  366. 65535
  367. maxComputeWorkGroupInvocations = 1024
  368. maxComputeWorkGroupSize: count = 3
  369. 1024
  370. 1024
  371. 64
  372. subPixelPrecisionBits = 8
  373. subTexelPrecisionBits = 8
  374. mipmapPrecisionBits = 8
  375. maxDrawIndexedIndexValue = 4294967295
  376. maxDrawIndirectCount = 4294967295
  377. maxSamplerLodBias = 15
  378. maxSamplerAnisotropy = 16
  379. maxViewports = 16
  380. maxViewportDimensions: count = 2
  381. 32768
  382. 32768
  383. viewportBoundsRange: count = 2
  384. -65536
  385. 65536
  386. viewportSubPixelBits = 8
  387. minMemoryMapAlignment = 64
  388. minTexelBufferOffsetAlignment = 0x00000010
  389. minUniformBufferOffsetAlignment = 0x00000040
  390. minStorageBufferOffsetAlignment = 0x00000010
  391. minTexelOffset = -8
  392. maxTexelOffset = 7
  393. minTexelGatherOffset = -32
  394. maxTexelGatherOffset = 31
  395. minInterpolationOffset = -0.5
  396. maxInterpolationOffset = 0.4375
  397. subPixelInterpolationOffsetBits = 4
  398. maxFramebufferWidth = 32768
  399. maxFramebufferHeight = 32768
  400. maxFramebufferLayers = 2048
  401. framebufferColorSampleCounts: count = 4
  402. SAMPLE_COUNT_1_BIT
  403. SAMPLE_COUNT_2_BIT
  404. SAMPLE_COUNT_4_BIT
  405. SAMPLE_COUNT_8_BIT
  406. framebufferDepthSampleCounts: count = 4
  407. SAMPLE_COUNT_1_BIT
  408. SAMPLE_COUNT_2_BIT
  409. SAMPLE_COUNT_4_BIT
  410. SAMPLE_COUNT_8_BIT
  411. framebufferStencilSampleCounts: count = 5
  412. SAMPLE_COUNT_1_BIT
  413. SAMPLE_COUNT_2_BIT
  414. SAMPLE_COUNT_4_BIT
  415. SAMPLE_COUNT_8_BIT
  416. SAMPLE_COUNT_16_BIT
  417. framebufferNoAttachmentsSampleCounts: count = 5
  418. SAMPLE_COUNT_1_BIT
  419. SAMPLE_COUNT_2_BIT
  420. SAMPLE_COUNT_4_BIT
  421. SAMPLE_COUNT_8_BIT
  422. SAMPLE_COUNT_16_BIT
  423. maxColorAttachments = 8
  424. sampledImageColorSampleCounts: count = 4
  425. SAMPLE_COUNT_1_BIT
  426. SAMPLE_COUNT_2_BIT
  427. SAMPLE_COUNT_4_BIT
  428. SAMPLE_COUNT_8_BIT
  429. sampledImageIntegerSampleCounts: count = 4
  430. SAMPLE_COUNT_1_BIT
  431. SAMPLE_COUNT_2_BIT
  432. SAMPLE_COUNT_4_BIT
  433. SAMPLE_COUNT_8_BIT
  434. sampledImageDepthSampleCounts: count = 4
  435. SAMPLE_COUNT_1_BIT
  436. SAMPLE_COUNT_2_BIT
  437. SAMPLE_COUNT_4_BIT
  438. SAMPLE_COUNT_8_BIT
  439. sampledImageStencilSampleCounts: count = 5
  440. SAMPLE_COUNT_1_BIT
  441. SAMPLE_COUNT_2_BIT
  442. SAMPLE_COUNT_4_BIT
  443. SAMPLE_COUNT_8_BIT
  444. SAMPLE_COUNT_16_BIT
  445. storageImageSampleCounts: count = 4
  446. SAMPLE_COUNT_1_BIT
  447. SAMPLE_COUNT_2_BIT
  448. SAMPLE_COUNT_4_BIT
  449. SAMPLE_COUNT_8_BIT
  450. maxSampleMaskWords = 1
  451. timestampComputeAndGraphics = true
  452. timestampPeriod = 1
  453. maxClipDistances = 8
  454. maxCullDistances = 8
  455. maxCombinedClipAndCullDistances = 8
  456. discreteQueuePriorities = 2
  457. pointSizeRange: count = 2
  458. 1
  459. 2047.94
  460. lineWidthRange: count = 2
  461. 1
  462. 64
  463. pointSizeGranularity = 0.0625
  464. lineWidthGranularity = 0.0625
  465. strictLines = true
  466. standardSampleLocations = true
  467. optimalBufferCopyOffsetAlignment = 0x00000001
  468. optimalBufferCopyRowPitchAlignment = 0x00000001
  469. nonCoherentAtomSize = 0x00000040
  470.  
  471. VkPhysicalDeviceSparseProperties:
  472. ---------------------------------
  473. residencyStandard2DBlockShape = true
  474. residencyStandard2DMultisampleBlockShape = true
  475. residencyStandard3DBlockShape = true
  476. residencyAlignedMipSize = false
  477. residencyNonResidentStrict = true
  478.  
  479. VkPhysicalDeviceAccelerationStructurePropertiesKHR:
  480. ---------------------------------------------------
  481. maxGeometryCount = 16777215
  482. maxInstanceCount = 16777215
  483. maxPrimitiveCount = 536870911
  484. maxPerStageDescriptorAccelerationStructures = 1048576
  485. maxPerStageDescriptorUpdateAfterBindAccelerationStructures = 1048576
  486. maxDescriptorSetAccelerationStructures = 1048576
  487. maxDescriptorSetUpdateAfterBindAccelerationStructures = 1048576
  488. minAccelerationStructureScratchOffsetAlignment = 128
  489.  
  490. VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT:
  491. ----------------------------------------------------
  492. advancedBlendMaxColorAttachments = 8
  493. advancedBlendIndependentBlend = false
  494. advancedBlendNonPremultipliedSrcColor = true
  495. advancedBlendNonPremultipliedDstColor = true
  496. advancedBlendCorrelatedOverlap = true
  497. advancedBlendAllOperations = true
  498.  
  499. VkPhysicalDeviceComputeShaderDerivativesPropertiesKHR:
  500. ------------------------------------------------------
  501. meshAndTaskShaderDerivatives = false
  502.  
  503. VkPhysicalDeviceConservativeRasterizationPropertiesEXT:
  504. -------------------------------------------------------
  505. primitiveOverestimationSize = 0.00195312
  506. maxExtraPrimitiveOverestimationSize = 0.75
  507. extraPrimitiveOverestimationSizeGranularity = 0.25
  508. primitiveUnderestimation = true
  509. conservativePointAndLineRasterization = true
  510. degenerateTrianglesRasterized = true
  511. degenerateLinesRasterized = true
  512. fullyCoveredFragmentShaderInputVariable = true
  513. conservativeRasterizationPostDepthCoverage = true
  514.  
  515. VkPhysicalDeviceCooperativeMatrixPropertiesKHR:
  516. -----------------------------------------------
  517. cooperativeMatrixSupportedStages: count = 1
  518. SHADER_STAGE_COMPUTE_BIT
  519.  
  520. VkPhysicalDeviceCustomBorderColorPropertiesEXT:
  521. -----------------------------------------------
  522. maxCustomBorderColorSamplers = 4000
  523.  
  524. VkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXT:
  525. --------------------------------------------------------
  526. combinedImageSamplerDensityMapDescriptorSize = 4
  527.  
  528. VkPhysicalDeviceDescriptorBufferPropertiesEXT:
  529. ----------------------------------------------
  530. combinedImageSamplerDescriptorSingleArray = true
  531. bufferlessPushDescriptors = true
  532. allowSamplerImageViewPostSubmitCreation = false
  533. descriptorBufferOffsetAlignment = 0x00000040
  534. maxDescriptorBufferBindings = 32
  535. maxResourceDescriptorBufferBindings = 32
  536. maxSamplerDescriptorBufferBindings = 32
  537. maxEmbeddedImmutableSamplerBindings = 32
  538. maxEmbeddedImmutableSamplers = 4000
  539. bufferCaptureReplayDescriptorDataSize = 8
  540. imageCaptureReplayDescriptorDataSize = 1
  541. imageViewCaptureReplayDescriptorDataSize = 12
  542. samplerCaptureReplayDescriptorDataSize = 4
  543. accelerationStructureCaptureReplayDescriptorDataSize = 1
  544. samplerDescriptorSize = 4
  545. combinedImageSamplerDescriptorSize = 4
  546. sampledImageDescriptorSize = 4
  547. storageImageDescriptorSize = 4
  548. uniformTexelBufferDescriptorSize = 16
  549. robustUniformTexelBufferDescriptorSize = 16
  550. storageTexelBufferDescriptorSize = 16
  551. robustStorageTexelBufferDescriptorSize = 16
  552. uniformBufferDescriptorSize = 8
  553. robustUniformBufferDescriptorSize = 8
  554. storageBufferDescriptorSize = 16
  555. robustStorageBufferDescriptorSize = 16
  556. inputAttachmentDescriptorSize = 4
  557. accelerationStructureDescriptorSize = 8
  558. maxSamplerDescriptorBufferRange = 0x10000000000
  559. maxResourceDescriptorBufferRange = 0x10000000000
  560. samplerDescriptorBufferAddressSpaceSize = 0x10000000000
  561. resourceDescriptorBufferAddressSpaceSize = 0x10000000000
  562. descriptorBufferAddressSpaceSize = 0x10000000000
  563.  
  564. VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT:
  565. -----------------------------------------------------
  566. maxIndirectPipelineCount = 16384
  567. maxIndirectShaderObjectCount = 16384
  568. maxIndirectSequenceCount = 4194303
  569. maxIndirectCommandsTokenCount = 32
  570. maxIndirectCommandsTokenOffset = 4294967295
  571. maxIndirectCommandsIndirectStride = 4294967295
  572. supportedIndirectCommandsInputModes: count = 2
  573. INDIRECT_COMMANDS_INPUT_MODE_VULKAN_INDEX_BUFFER_EXT
  574. INDIRECT_COMMANDS_INPUT_MODE_DXGI_INDEX_BUFFER_EXT
  575. supportedIndirectCommandsShaderStages: count = 8
  576. SHADER_STAGE_VERTEX_BIT
  577. SHADER_STAGE_TESSELLATION_CONTROL_BIT
  578. SHADER_STAGE_TESSELLATION_EVALUATION_BIT
  579. SHADER_STAGE_GEOMETRY_BIT
  580. SHADER_STAGE_FRAGMENT_BIT
  581. SHADER_STAGE_COMPUTE_BIT
  582. SHADER_STAGE_TASK_BIT_EXT
  583. SHADER_STAGE_MESH_BIT_EXT
  584. supportedIndirectCommandsShaderStagesPipelineBinding: count = 8
  585. SHADER_STAGE_VERTEX_BIT
  586. SHADER_STAGE_TESSELLATION_CONTROL_BIT
  587. SHADER_STAGE_TESSELLATION_EVALUATION_BIT
  588. SHADER_STAGE_GEOMETRY_BIT
  589. SHADER_STAGE_FRAGMENT_BIT
  590. SHADER_STAGE_COMPUTE_BIT
  591. SHADER_STAGE_TASK_BIT_EXT
  592. SHADER_STAGE_MESH_BIT_EXT
  593. supportedIndirectCommandsShaderStagesShaderBinding: count = 8
  594. SHADER_STAGE_VERTEX_BIT
  595. SHADER_STAGE_TESSELLATION_CONTROL_BIT
  596. SHADER_STAGE_TESSELLATION_EVALUATION_BIT
  597. SHADER_STAGE_GEOMETRY_BIT
  598. SHADER_STAGE_FRAGMENT_BIT
  599. SHADER_STAGE_COMPUTE_BIT
  600. SHADER_STAGE_TASK_BIT_EXT
  601. SHADER_STAGE_MESH_BIT_EXT
  602. deviceGeneratedCommandsTransformFeedback = true
  603. deviceGeneratedCommandsMultiDrawIndirectCount = true
  604.  
  605. VkPhysicalDeviceDiscardRectanglePropertiesEXT:
  606. ----------------------------------------------
  607. maxDiscardRectangles = 8
  608.  
  609. VkPhysicalDeviceDrmPropertiesEXT:
  610. ---------------------------------
  611. hasPrimary = true
  612. hasRender = true
  613. primaryMajor = 226
  614. primaryMinor = 0
  615. renderMajor = 226
  616. renderMinor = 128
  617.  
  618. VkPhysicalDeviceExtendedDynamicState3PropertiesEXT:
  619. ---------------------------------------------------
  620. dynamicPrimitiveTopologyUnrestricted = true
  621.  
  622. VkPhysicalDeviceExternalMemoryHostPropertiesEXT:
  623. ------------------------------------------------
  624. minImportedHostPointerAlignment = 0x00001000
  625.  
  626. VkPhysicalDeviceFragmentShaderBarycentricPropertiesKHR:
  627. -------------------------------------------------------
  628. triStripVertexOrderIndependentOfProvokingVertex = false
  629.  
  630. VkPhysicalDeviceFragmentShadingRatePropertiesKHR:
  631. -------------------------------------------------
  632. minFragmentShadingRateAttachmentTexelSize:
  633. width = 16
  634. height = 16
  635. maxFragmentShadingRateAttachmentTexelSize:
  636. width = 16
  637. height = 16
  638. maxFragmentShadingRateAttachmentTexelSizeAspectRatio = 1
  639. primitiveFragmentShadingRateWithMultipleViewports = true
  640. layeredShadingRateAttachments = true
  641. fragmentShadingRateNonTrivialCombinerOps = true
  642. maxFragmentSize:
  643. width = 4
  644. height = 4
  645. maxFragmentSizeAspectRatio = 2
  646. maxFragmentShadingRateCoverageSamples = 16
  647. maxFragmentShadingRateRasterizationSamples = SAMPLE_COUNT_16_BIT
  648. fragmentShadingRateWithShaderDepthStencilWrites = true
  649. fragmentShadingRateWithSampleMask = true
  650. fragmentShadingRateWithShaderSampleMask = true
  651. fragmentShadingRateWithConservativeRasterization = true
  652. fragmentShadingRateWithFragmentShaderInterlock = true
  653. fragmentShadingRateWithCustomSampleLocations = true
  654. fragmentShadingRateStrictMultiplyCombiner = true
  655.  
  656. VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT:
  657. -----------------------------------------------------
  658. graphicsPipelineLibraryFastLinking = true
  659. graphicsPipelineLibraryIndependentInterpolationDecoration = true
  660.  
  661. VkPhysicalDeviceLayeredApiPropertiesListKHR:
  662. --------------------------------------------
  663. layeredApiCount = 0
  664. pLayeredApis = NULL
  665.  
  666. VkPhysicalDeviceLegacyVertexAttributesPropertiesEXT:
  667. ----------------------------------------------------
  668. nativeUnalignedPerformance = true
  669.  
  670. VkPhysicalDeviceMaintenance7PropertiesKHR:
  671. ------------------------------------------
  672. robustFragmentShadingRateAttachmentAccess = true
  673. separateDepthStencilAttachmentAccess = true
  674. maxDescriptorSetTotalUniformBuffersDynamic = 15
  675. maxDescriptorSetTotalStorageBuffersDynamic = 16
  676. maxDescriptorSetTotalBuffersDynamic = 31
  677. maxDescriptorSetUpdateAfterBindTotalUniformBuffersDynamic = 15
  678. maxDescriptorSetUpdateAfterBindTotalStorageBuffersDynamic = 16
  679. maxDescriptorSetUpdateAfterBindTotalBuffersDynamic = 31
  680.  
  681. VkPhysicalDeviceMapMemoryPlacedPropertiesEXT:
  682. ---------------------------------------------
  683. minPlacedMemoryMapAlignment = 0x00001000
  684.  
  685. VkPhysicalDeviceMeshShaderPropertiesEXT:
  686. ----------------------------------------
  687. maxTaskWorkGroupTotalCount = 4194304
  688. maxTaskWorkGroupCount: count = 3
  689. 4194304
  690. 65535
  691. 65535
  692. maxTaskWorkGroupInvocations = 128
  693. maxTaskWorkGroupSize: count = 3
  694. 128
  695. 128
  696. 128
  697. maxTaskPayloadSize = 16384
  698. maxTaskSharedMemorySize = 32768
  699. maxTaskPayloadAndSharedMemorySize = 32768
  700. maxMeshWorkGroupTotalCount = 4194304
  701. maxMeshWorkGroupCount: count = 3
  702. 4194304
  703. 65535
  704. 65535
  705. maxMeshWorkGroupInvocations = 128
  706. maxMeshWorkGroupSize: count = 3
  707. 128
  708. 128
  709. 128
  710. maxMeshSharedMemorySize = 28672
  711. maxMeshPayloadAndSharedMemorySize = 28672
  712. maxMeshOutputMemorySize = 32768
  713. maxMeshPayloadAndOutputMemorySize = 48128
  714. maxMeshOutputComponents = 128
  715. maxMeshOutputVertices = 256
  716. maxMeshOutputPrimitives = 256
  717. maxMeshOutputLayers = 2048
  718. maxMeshMultiviewViewCount = 4
  719. meshOutputPerVertexGranularity = 32
  720. meshOutputPerPrimitiveGranularity = 32
  721. maxPreferredTaskWorkGroupInvocations = 32
  722. maxPreferredMeshWorkGroupInvocations = 32
  723. prefersLocalInvocationVertexOutput = false
  724. prefersLocalInvocationPrimitiveOutput = false
  725. prefersCompactVertexOutput = false
  726. prefersCompactPrimitiveOutput = true
  727.  
  728. VkPhysicalDeviceMultiDrawPropertiesEXT:
  729. ---------------------------------------
  730. maxMultiDrawCount = 4294967295
  731.  
  732. VkPhysicalDeviceNestedCommandBufferPropertiesEXT:
  733. -------------------------------------------------
  734. maxCommandBufferNestingLevel = 4294967295
  735.  
  736. VkPhysicalDeviceOpacityMicromapPropertiesEXT:
  737. ---------------------------------------------
  738. maxOpacity2StateSubdivisionLevel = 12
  739. maxOpacity4StateSubdivisionLevel = 12
  740.  
  741. VkPhysicalDevicePCIBusInfoPropertiesEXT:
  742. ----------------------------------------
  743. pciDomain = 0
  744. pciBus = 1
  745. pciDevice = 0
  746. pciFunction = 0
  747.  
  748. VkPhysicalDevicePipelineBinaryPropertiesKHR:
  749. --------------------------------------------
  750. pipelineBinaryInternalCache = true
  751. pipelineBinaryInternalCacheControl = true
  752. pipelineBinaryPrefersInternalCache = false
  753. pipelineBinaryPrecompiledInternalCache = false
  754. pipelineBinaryCompressedData = true
  755.  
  756. VkPhysicalDeviceProvokingVertexPropertiesEXT:
  757. ---------------------------------------------
  758. provokingVertexModePerPipeline = true
  759. transformFeedbackPreservesTriangleFanProvokingVertex = true
  760.  
  761. VkPhysicalDeviceRayTracingPipelinePropertiesKHR:
  762. ------------------------------------------------
  763. shaderGroupHandleSize = 32
  764. maxRayRecursionDepth = 31
  765. maxShaderGroupStride = 4096
  766. shaderGroupBaseAlignment = 64
  767. shaderGroupHandleCaptureReplaySize = 32
  768. maxRayDispatchInvocationCount = 1073741824
  769. shaderGroupHandleAlignment = 32
  770. maxRayHitAttributeSize = 32
  771.  
  772. VkPhysicalDeviceRobustness2PropertiesEXT:
  773. -----------------------------------------
  774. robustStorageBufferAccessSizeAlignment = 0x00000001
  775. robustUniformBufferAccessSizeAlignment = 0x00000010
  776.  
  777. VkPhysicalDeviceSampleLocationsPropertiesEXT:
  778. ---------------------------------------------
  779. sampleLocationSampleCounts: count = 5
  780. SAMPLE_COUNT_1_BIT
  781. SAMPLE_COUNT_2_BIT
  782. SAMPLE_COUNT_4_BIT
  783. SAMPLE_COUNT_8_BIT
  784. SAMPLE_COUNT_16_BIT
  785. maxSampleLocationGridSize:
  786. width = 1
  787. height = 1
  788. sampleLocationCoordinateRange: count = 2
  789. 0
  790. 0.9375
  791. sampleLocationSubPixelBits = 4
  792. variableSampleLocations = true
  793.  
  794. VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT:
  795. ----------------------------------------------------
  796. shaderModuleIdentifierAlgorithmUUID = 1f4517a6-c1c4-11ec-9d64-0242ac120005
  797.  
  798. VkPhysicalDeviceShaderObjectPropertiesEXT:
  799. ------------------------------------------
  800. shaderBinaryUUID = 2550e62b-28bd-c295-a3d9-2e74054166c2
  801. shaderBinaryVersion = 1
  802.  
  803. VkPhysicalDeviceTransformFeedbackPropertiesEXT:
  804. -----------------------------------------------
  805. maxTransformFeedbackStreams = 4
  806. maxTransformFeedbackBuffers = 4
  807. maxTransformFeedbackBufferSize = 0xffffffff
  808. maxTransformFeedbackStreamDataSize = 2048
  809. maxTransformFeedbackBufferDataSize = 512
  810. maxTransformFeedbackBufferDataStride = 2048
  811. transformFeedbackQueries = true
  812. transformFeedbackStreamsLinesTriangles = false
  813. transformFeedbackRasterizationStreamSelect = true
  814. transformFeedbackDraw = true
  815.  
  816. VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT:
  817. ----------------------------------------------------
  818. maxVertexAttribDivisor = 4294967295
  819.  
  820. VkPhysicalDeviceVulkan11Properties:
  821. -----------------------------------
  822. deviceUUID = 02860221-c036-a273-288d-aca65b20a56d
  823. driverUUID = 4fef4b44-6f8c-56b2-9b76-6a75892bbaa4
  824. deviceNodeMask = 1
  825. deviceLUIDValid = false
  826. subgroupSize = 32
  827. subgroupSupportedStages: count = 14
  828. SHADER_STAGE_VERTEX_BIT
  829. SHADER_STAGE_TESSELLATION_CONTROL_BIT
  830. SHADER_STAGE_TESSELLATION_EVALUATION_BIT
  831. SHADER_STAGE_GEOMETRY_BIT
  832. SHADER_STAGE_FRAGMENT_BIT
  833. SHADER_STAGE_COMPUTE_BIT
  834. SHADER_STAGE_RAYGEN_BIT_KHR
  835. SHADER_STAGE_ANY_HIT_BIT_KHR
  836. SHADER_STAGE_CLOSEST_HIT_BIT_KHR
  837. SHADER_STAGE_MISS_BIT_KHR
  838. SHADER_STAGE_INTERSECTION_BIT_KHR
  839. SHADER_STAGE_CALLABLE_BIT_KHR
  840. SHADER_STAGE_TASK_BIT_EXT
  841. SHADER_STAGE_MESH_BIT_EXT
  842. subgroupSupportedOperations: count = 11
  843. SUBGROUP_FEATURE_BASIC_BIT
  844. SUBGROUP_FEATURE_VOTE_BIT
  845. SUBGROUP_FEATURE_ARITHMETIC_BIT
  846. SUBGROUP_FEATURE_BALLOT_BIT
  847. SUBGROUP_FEATURE_SHUFFLE_BIT
  848. SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
  849. SUBGROUP_FEATURE_CLUSTERED_BIT
  850. SUBGROUP_FEATURE_QUAD_BIT
  851. SUBGROUP_FEATURE_ROTATE_BIT
  852. SUBGROUP_FEATURE_ROTATE_CLUSTERED_BIT
  853. SUBGROUP_FEATURE_PARTITIONED_BIT_NV
  854. subgroupQuadOperationsInAllStages = true
  855. pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY
  856. maxMultiviewViewCount = 32
  857. maxMultiviewInstanceIndex = 134217727
  858. protectedNoFault = false
  859. maxPerSetDescriptors = 4294967295
  860. maxMemoryAllocationSize = 0xffe00000
  861.  
  862. VkPhysicalDeviceVulkan12Properties:
  863. -----------------------------------
  864. driverID = DRIVER_ID_NVIDIA_PROPRIETARY
  865. driverName = NVIDIA
  866. driverInfo = 570.124.04
  867. conformanceVersion:
  868. major = 1
  869. minor = 4
  870. subminor = 1
  871. patch = 0
  872. denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  873. roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  874. shaderSignedZeroInfNanPreserveFloat16 = true
  875. shaderSignedZeroInfNanPreserveFloat32 = true
  876. shaderSignedZeroInfNanPreserveFloat64 = true
  877. shaderDenormPreserveFloat16 = true
  878. shaderDenormPreserveFloat32 = false
  879. shaderDenormPreserveFloat64 = false
  880. shaderDenormFlushToZeroFloat16 = false
  881. shaderDenormFlushToZeroFloat32 = false
  882. shaderDenormFlushToZeroFloat64 = false
  883. shaderRoundingModeRTEFloat16 = true
  884. shaderRoundingModeRTEFloat32 = true
  885. shaderRoundingModeRTEFloat64 = true
  886. shaderRoundingModeRTZFloat16 = false
  887. shaderRoundingModeRTZFloat32 = true
  888. shaderRoundingModeRTZFloat64 = true
  889. maxUpdateAfterBindDescriptorsInAllPools = 4294967295
  890. shaderUniformBufferArrayNonUniformIndexingNative = true
  891. shaderSampledImageArrayNonUniformIndexingNative = true
  892. shaderStorageBufferArrayNonUniformIndexingNative = true
  893. shaderStorageImageArrayNonUniformIndexingNative = true
  894. shaderInputAttachmentArrayNonUniformIndexingNative = true
  895. robustBufferAccessUpdateAfterBind = true
  896. quadDivergentImplicitLod = true
  897. maxPerStageDescriptorUpdateAfterBindSamplers = 1048576
  898. maxPerStageDescriptorUpdateAfterBindUniformBuffers = 1048576
  899. maxPerStageDescriptorUpdateAfterBindStorageBuffers = 1048576
  900. maxPerStageDescriptorUpdateAfterBindSampledImages = 1048576
  901. maxPerStageDescriptorUpdateAfterBindStorageImages = 1048576
  902. maxPerStageDescriptorUpdateAfterBindInputAttachments = 1048576
  903. maxPerStageUpdateAfterBindResources = 4294967295
  904. maxDescriptorSetUpdateAfterBindSamplers = 1048576
  905. maxDescriptorSetUpdateAfterBindUniformBuffers = 1048576
  906. maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 15
  907. maxDescriptorSetUpdateAfterBindStorageBuffers = 1048576
  908. maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 16
  909. maxDescriptorSetUpdateAfterBindSampledImages = 1048576
  910. maxDescriptorSetUpdateAfterBindStorageImages = 1048576
  911. maxDescriptorSetUpdateAfterBindInputAttachments = 1048576
  912. supportedDepthResolveModes: count = 4
  913. RESOLVE_MODE_SAMPLE_ZERO_BIT
  914. RESOLVE_MODE_AVERAGE_BIT
  915. RESOLVE_MODE_MIN_BIT
  916. RESOLVE_MODE_MAX_BIT
  917. supportedStencilResolveModes: count = 3
  918. RESOLVE_MODE_SAMPLE_ZERO_BIT
  919. RESOLVE_MODE_MIN_BIT
  920. RESOLVE_MODE_MAX_BIT
  921. independentResolveNone = true
  922. independentResolve = true
  923. filterMinmaxSingleComponentFormats = true
  924. filterMinmaxImageComponentMapping = true
  925. maxTimelineSemaphoreValueDifference = 18446744073709551615
  926. framebufferIntegerColorSampleCounts: count = 4
  927. SAMPLE_COUNT_1_BIT
  928. SAMPLE_COUNT_2_BIT
  929. SAMPLE_COUNT_4_BIT
  930. SAMPLE_COUNT_8_BIT
  931.  
  932. VkPhysicalDeviceVulkan13Properties:
  933. -----------------------------------
  934. minSubgroupSize = 32
  935. maxSubgroupSize = 32
  936. maxComputeWorkgroupSubgroups = 32
  937. requiredSubgroupSizeStages: count = 14
  938. SHADER_STAGE_VERTEX_BIT
  939. SHADER_STAGE_TESSELLATION_CONTROL_BIT
  940. SHADER_STAGE_TESSELLATION_EVALUATION_BIT
  941. SHADER_STAGE_GEOMETRY_BIT
  942. SHADER_STAGE_FRAGMENT_BIT
  943. SHADER_STAGE_COMPUTE_BIT
  944. SHADER_STAGE_RAYGEN_BIT_KHR
  945. SHADER_STAGE_ANY_HIT_BIT_KHR
  946. SHADER_STAGE_CLOSEST_HIT_BIT_KHR
  947. SHADER_STAGE_MISS_BIT_KHR
  948. SHADER_STAGE_INTERSECTION_BIT_KHR
  949. SHADER_STAGE_CALLABLE_BIT_KHR
  950. SHADER_STAGE_TASK_BIT_EXT
  951. SHADER_STAGE_MESH_BIT_EXT
  952. maxInlineUniformBlockSize = 256
  953. maxPerStageDescriptorInlineUniformBlocks = 32
  954. maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks = 32
  955. maxDescriptorSetInlineUniformBlocks = 32
  956. maxDescriptorSetUpdateAfterBindInlineUniformBlocks = 32
  957. maxInlineUniformTotalSize = 3584
  958. integerDotProduct8BitUnsignedAccelerated = false
  959. integerDotProduct8BitSignedAccelerated = false
  960. integerDotProduct8BitMixedSignednessAccelerated = false
  961. integerDotProduct4x8BitPackedUnsignedAccelerated = true
  962. integerDotProduct4x8BitPackedSignedAccelerated = true
  963. integerDotProduct4x8BitPackedMixedSignednessAccelerated = true
  964. integerDotProduct16BitUnsignedAccelerated = false
  965. integerDotProduct16BitSignedAccelerated = false
  966. integerDotProduct16BitMixedSignednessAccelerated = false
  967. integerDotProduct32BitUnsignedAccelerated = false
  968. integerDotProduct32BitSignedAccelerated = false
  969. integerDotProduct32BitMixedSignednessAccelerated = false
  970. integerDotProduct64BitUnsignedAccelerated = false
  971. integerDotProduct64BitSignedAccelerated = false
  972. integerDotProduct64BitMixedSignednessAccelerated = false
  973. integerDotProductAccumulatingSaturating8BitUnsignedAccelerated = false
  974. integerDotProductAccumulatingSaturating8BitSignedAccelerated = false
  975. integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated = false
  976. integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated = true
  977. integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated = true
  978. integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated = true
  979. integerDotProductAccumulatingSaturating16BitUnsignedAccelerated = false
  980. integerDotProductAccumulatingSaturating16BitSignedAccelerated = false
  981. integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated = false
  982. integerDotProductAccumulatingSaturating32BitUnsignedAccelerated = false
  983. integerDotProductAccumulatingSaturating32BitSignedAccelerated = false
  984. integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated = false
  985. integerDotProductAccumulatingSaturating64BitUnsignedAccelerated = false
  986. integerDotProductAccumulatingSaturating64BitSignedAccelerated = false
  987. integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated = false
  988. storageTexelBufferOffsetAlignmentBytes = 0x00000010
  989. storageTexelBufferOffsetSingleTexelAlignment = true
  990. uniformTexelBufferOffsetAlignmentBytes = 0x00000010
  991. uniformTexelBufferOffsetSingleTexelAlignment = true
  992. maxBufferSize = 0x10000000000
  993.  
  994. VkPhysicalDeviceVulkan14Properties:
  995. -----------------------------------
  996. lineSubPixelPrecisionBits = 8
  997. maxVertexAttribDivisor = 4294967295
  998. supportsNonZeroFirstInstance = true
  999. maxPushDescriptors = 32
  1000. dynamicRenderingLocalReadDepthStencilAttachments = true
  1001. dynamicRenderingLocalReadMultisampledAttachments = true
  1002. earlyFragmentMultisampleCoverageAfterSampleCounting = true
  1003. earlyFragmentSampleMaskTestBeforeSampleCounting = true
  1004. depthStencilSwizzleOneSupport = true
  1005. polygonModePointSize = true
  1006. nonStrictSinglePixelWideLinesUseParallelogram = false
  1007. nonStrictWideLinesUseParallelogram = false
  1008. blockTexelViewCompatibleMultipleLayers = true
  1009. maxCombinedImageSamplerDescriptorCount = 1
  1010. fragmentShadingRateClampCombinerInputs = true
  1011. defaultRobustnessStorageBuffers = PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_DISABLED
  1012. defaultRobustnessUniformBuffers = PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_DISABLED
  1013. defaultRobustnessVertexInputs = PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS_2
  1014. defaultRobustnessImages = PIPELINE_ROBUSTNESS_IMAGE_BEHAVIOR_ROBUST_IMAGE_ACCESS_2
  1015. copySrcLayoutCount = 18
  1016. pCopySrcLayouts: count = 18
  1017. IMAGE_LAYOUT_GENERAL
  1018. IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL
  1019. IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL
  1020. IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL
  1021. IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL
  1022. IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL
  1023. IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL
  1024. IMAGE_LAYOUT_PREINITIALIZED
  1025. IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL
  1026. IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL
  1027. IMAGE_LAYOUT_DEPTH_ATTACHMENT_OPTIMAL
  1028. IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL
  1029. IMAGE_LAYOUT_STENCIL_ATTACHMENT_OPTIMAL
  1030. IMAGE_LAYOUT_STENCIL_READ_ONLY_OPTIMAL
  1031. IMAGE_LAYOUT_READ_ONLY_OPTIMAL
  1032. IMAGE_LAYOUT_ATTACHMENT_OPTIMAL
  1033. IMAGE_LAYOUT_PRESENT_SRC_KHR
  1034. IMAGE_LAYOUT_SHARED_PRESENT_KHR
  1035. copyDstLayoutCount = 18
  1036. pCopyDstLayouts: count = 18
  1037. IMAGE_LAYOUT_GENERAL
  1038. IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL
  1039. IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL
  1040. IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL
  1041. IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL
  1042. IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL
  1043. IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL
  1044. IMAGE_LAYOUT_PREINITIALIZED
  1045. IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL
  1046. IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL
  1047. IMAGE_LAYOUT_DEPTH_ATTACHMENT_OPTIMAL
  1048. IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL
  1049. IMAGE_LAYOUT_STENCIL_ATTACHMENT_OPTIMAL
  1050. IMAGE_LAYOUT_STENCIL_READ_ONLY_OPTIMAL
  1051. IMAGE_LAYOUT_READ_ONLY_OPTIMAL
  1052. IMAGE_LAYOUT_ATTACHMENT_OPTIMAL
  1053. IMAGE_LAYOUT_PRESENT_SRC_KHR
  1054. IMAGE_LAYOUT_SHARED_PRESENT_KHR
  1055. optimalTilingLayoutUUID = 2550e62b-28bd-c295-a3d9-2e74054166c2
  1056. identicalMemoryTypeRequirements = false
  1057.  
  1058. Device Extensions: count = 238
  1059. VK_AMD_buffer_marker : extension revision 1
  1060. VK_EXT_4444_formats : extension revision 1
  1061. VK_EXT_attachment_feedback_loop_dynamic_state : extension revision 1
  1062. VK_EXT_attachment_feedback_loop_layout : extension revision 2
  1063. VK_EXT_blend_operation_advanced : extension revision 2
  1064. VK_EXT_border_color_swizzle : extension revision 1
  1065. VK_EXT_buffer_device_address : extension revision 2
  1066. VK_EXT_calibrated_timestamps : extension revision 2
  1067. VK_EXT_color_write_enable : extension revision 1
  1068. VK_EXT_conditional_rendering : extension revision 2
  1069. VK_EXT_conservative_rasterization : extension revision 1
  1070. VK_EXT_custom_border_color : extension revision 12
  1071. VK_EXT_depth_bias_control : extension revision 1
  1072. VK_EXT_depth_clamp_control : extension revision 1
  1073. VK_EXT_depth_clamp_zero_one : extension revision 1
  1074. VK_EXT_depth_clip_control : extension revision 1
  1075. VK_EXT_depth_clip_enable : extension revision 1
  1076. VK_EXT_depth_range_unrestricted : extension revision 1
  1077. VK_EXT_descriptor_buffer : extension revision 1
  1078. VK_EXT_descriptor_indexing : extension revision 2
  1079. VK_EXT_device_fault : extension revision 2
  1080. VK_EXT_device_generated_commands : extension revision 1
  1081. VK_EXT_discard_rectangles : extension revision 2
  1082. VK_EXT_display_control : extension revision 1
  1083. VK_EXT_dynamic_rendering_unused_attachments : extension revision 1
  1084. VK_EXT_extended_dynamic_state : extension revision 1
  1085. VK_EXT_extended_dynamic_state2 : extension revision 1
  1086. VK_EXT_extended_dynamic_state3 : extension revision 2
  1087. VK_EXT_external_memory_dma_buf : extension revision 1
  1088. VK_EXT_external_memory_host : extension revision 1
  1089. VK_EXT_fragment_shader_interlock : extension revision 1
  1090. VK_EXT_global_priority : extension revision 2
  1091. VK_EXT_global_priority_query : extension revision 1
  1092. VK_EXT_graphics_pipeline_library : extension revision 1
  1093. VK_EXT_host_image_copy : extension revision 1
  1094. VK_EXT_host_query_reset : extension revision 1
  1095. VK_EXT_image_2d_view_of_3d : extension revision 1
  1096. VK_EXT_image_drm_format_modifier : extension revision 2
  1097. VK_EXT_image_robustness : extension revision 1
  1098. VK_EXT_image_sliced_view_of_3d : extension revision 1
  1099. VK_EXT_image_view_min_lod : extension revision 1
  1100. VK_EXT_index_type_uint8 : extension revision 1
  1101. VK_EXT_inline_uniform_block : extension revision 1
  1102. VK_EXT_legacy_vertex_attributes : extension revision 1
  1103. VK_EXT_line_rasterization : extension revision 1
  1104. VK_EXT_load_store_op_none : extension revision 1
  1105. VK_EXT_map_memory_placed : extension revision 1
  1106. VK_EXT_memory_budget : extension revision 1
  1107. VK_EXT_memory_priority : extension revision 1
  1108. VK_EXT_mesh_shader : extension revision 1
  1109. VK_EXT_multi_draw : extension revision 1
  1110. VK_EXT_mutable_descriptor_type : extension revision 1
  1111. VK_EXT_nested_command_buffer : extension revision 1
  1112. VK_EXT_non_seamless_cube_map : extension revision 1
  1113. VK_EXT_opacity_micromap : extension revision 2
  1114. VK_EXT_pageable_device_local_memory : extension revision 1
  1115. VK_EXT_pci_bus_info : extension revision 2
  1116. VK_EXT_physical_device_drm : extension revision 1
  1117. VK_EXT_pipeline_creation_cache_control : extension revision 3
  1118. VK_EXT_pipeline_creation_feedback : extension revision 1
  1119. VK_EXT_pipeline_library_group_handles : extension revision 1
  1120. VK_EXT_pipeline_robustness : extension revision 1
  1121. VK_EXT_post_depth_coverage : extension revision 1
  1122. VK_EXT_primitive_topology_list_restart : extension revision 1
  1123. VK_EXT_primitives_generated_query : extension revision 1
  1124. VK_EXT_private_data : extension revision 1
  1125. VK_EXT_provoking_vertex : extension revision 1
  1126. VK_EXT_queue_family_foreign : extension revision 1
  1127. VK_EXT_robustness2 : extension revision 1
  1128. VK_EXT_sample_locations : extension revision 1
  1129. VK_EXT_sampler_filter_minmax : extension revision 2
  1130. VK_EXT_scalar_block_layout : extension revision 1
  1131. VK_EXT_separate_stencil_usage : extension revision 1
  1132. VK_EXT_shader_atomic_float : extension revision 1
  1133. VK_EXT_shader_demote_to_helper_invocation : extension revision 1
  1134. VK_EXT_shader_image_atomic_int64 : extension revision 1
  1135. VK_EXT_shader_module_identifier : extension revision 1
  1136. VK_EXT_shader_object : extension revision 1
  1137. VK_EXT_shader_replicated_composites : extension revision 1
  1138. VK_EXT_shader_subgroup_ballot : extension revision 1
  1139. VK_EXT_shader_subgroup_vote : extension revision 1
  1140. VK_EXT_shader_viewport_index_layer : extension revision 1
  1141. VK_EXT_subgroup_size_control : extension revision 2
  1142. VK_EXT_swapchain_maintenance1 : extension revision 1
  1143. VK_EXT_texel_buffer_alignment : extension revision 1
  1144. VK_EXT_tooling_info : extension revision 1
  1145. VK_EXT_transform_feedback : extension revision 1
  1146. VK_EXT_vertex_attribute_divisor : extension revision 3
  1147. VK_EXT_vertex_input_dynamic_state : extension revision 2
  1148. VK_EXT_ycbcr_2plane_444_formats : extension revision 1
  1149. VK_EXT_ycbcr_image_arrays : extension revision 1
  1150. VK_GOOGLE_user_type : extension revision 1
  1151. VK_KHR_16bit_storage : extension revision 1
  1152. VK_KHR_8bit_storage : extension revision 1
  1153. VK_KHR_acceleration_structure : extension revision 13
  1154. VK_KHR_bind_memory2 : extension revision 1
  1155. VK_KHR_buffer_device_address : extension revision 1
  1156. VK_KHR_calibrated_timestamps : extension revision 1
  1157. VK_KHR_compute_shader_derivatives : extension revision 1
  1158. VK_KHR_cooperative_matrix : extension revision 2
  1159. VK_KHR_copy_commands2 : extension revision 1
  1160. VK_KHR_create_renderpass2 : extension revision 1
  1161. VK_KHR_dedicated_allocation : extension revision 3
  1162. VK_KHR_deferred_host_operations : extension revision 4
  1163. VK_KHR_depth_stencil_resolve : extension revision 1
  1164. VK_KHR_descriptor_update_template : extension revision 1
  1165. VK_KHR_device_group : extension revision 4
  1166. VK_KHR_draw_indirect_count : extension revision 1
  1167. VK_KHR_driver_properties : extension revision 1
  1168. VK_KHR_dynamic_rendering : extension revision 1
  1169. VK_KHR_dynamic_rendering_local_read : extension revision 1
  1170. VK_KHR_external_fence : extension revision 1
  1171. VK_KHR_external_fence_fd : extension revision 1
  1172. VK_KHR_external_memory : extension revision 1
  1173. VK_KHR_external_memory_fd : extension revision 1
  1174. VK_KHR_external_semaphore : extension revision 1
  1175. VK_KHR_external_semaphore_fd : extension revision 1
  1176. VK_KHR_format_feature_flags2 : extension revision 2
  1177. VK_KHR_fragment_shader_barycentric : extension revision 1
  1178. VK_KHR_fragment_shading_rate : extension revision 2
  1179. VK_KHR_get_memory_requirements2 : extension revision 1
  1180. VK_KHR_global_priority : extension revision 1
  1181. VK_KHR_image_format_list : extension revision 1
  1182. VK_KHR_imageless_framebuffer : extension revision 1
  1183. VK_KHR_incremental_present : extension revision 2
  1184. VK_KHR_index_type_uint8 : extension revision 1
  1185. VK_KHR_line_rasterization : extension revision 1
  1186. VK_KHR_load_store_op_none : extension revision 1
  1187. VK_KHR_maintenance1 : extension revision 2
  1188. VK_KHR_maintenance2 : extension revision 1
  1189. VK_KHR_maintenance3 : extension revision 1
  1190. VK_KHR_maintenance4 : extension revision 2
  1191. VK_KHR_maintenance5 : extension revision 1
  1192. VK_KHR_maintenance6 : extension revision 1
  1193. VK_KHR_maintenance7 : extension revision 1
  1194. VK_KHR_map_memory2 : extension revision 1
  1195. VK_KHR_multiview : extension revision 1
  1196. VK_KHR_pipeline_binary : extension revision 1
  1197. VK_KHR_pipeline_executable_properties : extension revision 1
  1198. VK_KHR_pipeline_library : extension revision 1
  1199. VK_KHR_present_id : extension revision 1
  1200. VK_KHR_present_wait : extension revision 1
  1201. VK_KHR_push_descriptor : extension revision 2
  1202. VK_KHR_ray_query : extension revision 1
  1203. VK_KHR_ray_tracing_maintenance1 : extension revision 1
  1204. VK_KHR_ray_tracing_pipeline : extension revision 1
  1205. VK_KHR_ray_tracing_position_fetch : extension revision 1
  1206. VK_KHR_relaxed_block_layout : extension revision 1
  1207. VK_KHR_sampler_mirror_clamp_to_edge : extension revision 3
  1208. VK_KHR_sampler_ycbcr_conversion : extension revision 14
  1209. VK_KHR_separate_depth_stencil_layouts : extension revision 1
  1210. VK_KHR_shader_atomic_int64 : extension revision 1
  1211. VK_KHR_shader_clock : extension revision 1
  1212. VK_KHR_shader_draw_parameters : extension revision 1
  1213. VK_KHR_shader_expect_assume : extension revision 1
  1214. VK_KHR_shader_float16_int8 : extension revision 1
  1215. VK_KHR_shader_float_controls : extension revision 4
  1216. VK_KHR_shader_float_controls2 : extension revision 1
  1217. VK_KHR_shader_integer_dot_product : extension revision 1
  1218. VK_KHR_shader_maximal_reconvergence : extension revision 1
  1219. VK_KHR_shader_non_semantic_info : extension revision 1
  1220. VK_KHR_shader_quad_control : extension revision 1
  1221. VK_KHR_shader_relaxed_extended_instruction : extension revision 1
  1222. VK_KHR_shader_subgroup_extended_types : extension revision 1
  1223. VK_KHR_shader_subgroup_rotate : extension revision 2
  1224. VK_KHR_shader_subgroup_uniform_control_flow : extension revision 1
  1225. VK_KHR_shader_terminate_invocation : extension revision 1
  1226. VK_KHR_shared_presentable_image : extension revision 1
  1227. VK_KHR_spirv_1_4 : extension revision 1
  1228. VK_KHR_storage_buffer_storage_class : extension revision 1
  1229. VK_KHR_swapchain : extension revision 70
  1230. VK_KHR_swapchain_mutable_format : extension revision 1
  1231. VK_KHR_synchronization2 : extension revision 1
  1232. VK_KHR_timeline_semaphore : extension revision 2
  1233. VK_KHR_uniform_buffer_standard_layout : extension revision 1
  1234. VK_KHR_variable_pointers : extension revision 1
  1235. VK_KHR_vertex_attribute_divisor : extension revision 1
  1236. VK_KHR_video_decode_av1 : extension revision 1
  1237. VK_KHR_video_decode_h264 : extension revision 9
  1238. VK_KHR_video_decode_h265 : extension revision 8
  1239. VK_KHR_video_decode_queue : extension revision 8
  1240. VK_KHR_video_encode_h264 : extension revision 14
  1241. VK_KHR_video_encode_h265 : extension revision 14
  1242. VK_KHR_video_encode_queue : extension revision 12
  1243. VK_KHR_video_maintenance1 : extension revision 1
  1244. VK_KHR_video_queue : extension revision 8
  1245. VK_KHR_vulkan_memory_model : extension revision 3
  1246. VK_KHR_workgroup_memory_explicit_layout : extension revision 1
  1247. VK_KHR_zero_initialize_workgroup_memory : extension revision 1
  1248. VK_NVX_binary_import : extension revision 2
  1249. VK_NVX_image_view_handle : extension revision 3
  1250. VK_NVX_multiview_per_view_attributes : extension revision 1
  1251. VK_NV_clip_space_w_scaling : extension revision 1
  1252. VK_NV_cluster_acceleration_structure : extension revision 2
  1253. VK_NV_compute_shader_derivatives : extension revision 1
  1254. VK_NV_cooperative_matrix : extension revision 1
  1255. VK_NV_cooperative_vector : extension revision 4
  1256. VK_NV_copy_memory_indirect : extension revision 1
  1257. VK_NV_corner_sampled_image : extension revision 2
  1258. VK_NV_coverage_reduction_mode : extension revision 1
  1259. VK_NV_cuda_kernel_launch : extension revision 2
  1260. VK_NV_dedicated_allocation : extension revision 1
  1261. VK_NV_dedicated_allocation_image_aliasing : extension revision 1
  1262. VK_NV_descriptor_pool_overallocation : extension revision 1
  1263. VK_NV_device_diagnostic_checkpoints : extension revision 2
  1264. VK_NV_device_diagnostics_config : extension revision 2
  1265. VK_NV_device_generated_commands : extension revision 3
  1266. VK_NV_device_generated_commands_compute : extension revision 2
  1267. VK_NV_extended_sparse_address_space : extension revision 1
  1268. VK_NV_fill_rectangle : extension revision 1
  1269. VK_NV_fragment_coverage_to_color : extension revision 1
  1270. VK_NV_fragment_shader_barycentric : extension revision 1
  1271. VK_NV_fragment_shading_rate_enums : extension revision 1
  1272. VK_NV_framebuffer_mixed_samples : extension revision 1
  1273. VK_NV_geometry_shader_passthrough : extension revision 1
  1274. VK_NV_inherited_viewport_scissor : extension revision 1
  1275. VK_NV_linear_color_attachment : extension revision 1
  1276. VK_NV_low_latency : extension revision 1
  1277. VK_NV_low_latency2 : extension revision 2
  1278. VK_NV_memory_decompression : extension revision 1
  1279. VK_NV_mesh_shader : extension revision 1
  1280. VK_NV_optical_flow : extension revision 1
  1281. VK_NV_partitioned_acceleration_structure : extension revision 1
  1282. VK_NV_present_metering : extension revision 1
  1283. VK_NV_raw_access_chains : extension revision 1
  1284. VK_NV_ray_tracing : extension revision 3
  1285. VK_NV_ray_tracing_invocation_reorder : extension revision 1
  1286. VK_NV_ray_tracing_motion_blur : extension revision 1
  1287. VK_NV_representative_fragment_test : extension revision 2
  1288. VK_NV_sample_mask_override_coverage : extension revision 1
  1289. VK_NV_scissor_exclusive : extension revision 2
  1290. VK_NV_shader_atomic_float16_vector : extension revision 1
  1291. VK_NV_shader_image_footprint : extension revision 2
  1292. VK_NV_shader_sm_builtins : extension revision 1
  1293. VK_NV_shader_subgroup_partitioned : extension revision 1
  1294. VK_NV_shading_rate_image : extension revision 3
  1295. VK_NV_viewport_array2 : extension revision 1
  1296. VK_NV_viewport_swizzle : extension revision 1
  1297.  
  1298. VkQueueFamilyProperties:
  1299. ========================
  1300. queueProperties[0]:
  1301. -------------------
  1302. minImageTransferGranularity = (1,1,1)
  1303. queueCount = 16
  1304. queueFlags = QUEUE_GRAPHICS_BIT | QUEUE_COMPUTE_BIT | QUEUE_TRANSFER_BIT | QUEUE_SPARSE_BINDING_BIT
  1305. timestampValidBits = 64
  1306. present support = true
  1307. VkQueueFamilyQueryResultStatusPropertiesKHR:
  1308. --------------------------------------------
  1309. queryResultStatusSupport = false
  1310.  
  1311. VkQueueFamilyVideoPropertiesKHR:
  1312. --------------------------------
  1313. videoCodecOperations:
  1314. None
  1315.  
  1316.  
  1317. queueProperties[1]:
  1318. -------------------
  1319. minImageTransferGranularity = (1,1,1)
  1320. queueCount = 2
  1321. queueFlags = QUEUE_TRANSFER_BIT | QUEUE_SPARSE_BINDING_BIT
  1322. timestampValidBits = 64
  1323. present support = false
  1324. VkQueueFamilyQueryResultStatusPropertiesKHR:
  1325. --------------------------------------------
  1326. queryResultStatusSupport = false
  1327.  
  1328. VkQueueFamilyVideoPropertiesKHR:
  1329. --------------------------------
  1330. videoCodecOperations:
  1331. None
  1332.  
  1333.  
  1334. queueProperties[2]:
  1335. -------------------
  1336. minImageTransferGranularity = (1,1,1)
  1337. queueCount = 8
  1338. queueFlags = QUEUE_COMPUTE_BIT | QUEUE_TRANSFER_BIT | QUEUE_SPARSE_BINDING_BIT
  1339. timestampValidBits = 64
  1340. present support:
  1341. VK_KHR_xcb_surface = true
  1342. VK_KHR_xlib_surface = true
  1343. VK_KHR_wayland_surface = false
  1344. VkQueueFamilyQueryResultStatusPropertiesKHR:
  1345. --------------------------------------------
  1346. queryResultStatusSupport = false
  1347.  
  1348. VkQueueFamilyVideoPropertiesKHR:
  1349. --------------------------------
  1350. videoCodecOperations:
  1351. None
  1352.  
  1353.  
  1354. queueProperties[3]:
  1355. -------------------
  1356. minImageTransferGranularity = (1,1,1)
  1357. queueCount = 1
  1358. queueFlags = QUEUE_TRANSFER_BIT | QUEUE_SPARSE_BINDING_BIT | QUEUE_VIDEO_DECODE_BIT_KHR
  1359. timestampValidBits = 32
  1360. present support = false
  1361. VkQueueFamilyQueryResultStatusPropertiesKHR:
  1362. --------------------------------------------
  1363. queryResultStatusSupport = true
  1364.  
  1365. VkQueueFamilyVideoPropertiesKHR:
  1366. --------------------------------
  1367. videoCodecOperations: count = 3
  1368. VIDEO_CODEC_OPERATION_DECODE_H264_BIT_KHR
  1369. VIDEO_CODEC_OPERATION_DECODE_H265_BIT_KHR
  1370. VIDEO_CODEC_OPERATION_DECODE_AV1_BIT_KHR
  1371.  
  1372.  
  1373. queueProperties[4]:
  1374. -------------------
  1375. minImageTransferGranularity = (1,1,1)
  1376. queueCount = 1
  1377. queueFlags = QUEUE_TRANSFER_BIT | QUEUE_SPARSE_BINDING_BIT | QUEUE_VIDEO_ENCODE_BIT_KHR
  1378. timestampValidBits = 32
  1379. present support = false
  1380. VkQueueFamilyQueryResultStatusPropertiesKHR:
  1381. --------------------------------------------
  1382. queryResultStatusSupport = true
  1383.  
  1384. VkQueueFamilyVideoPropertiesKHR:
  1385. --------------------------------
  1386. videoCodecOperations: count = 2
  1387. VIDEO_CODEC_OPERATION_ENCODE_H264_BIT_KHR
  1388. VIDEO_CODEC_OPERATION_ENCODE_H265_BIT_KHR
  1389.  
  1390.  
  1391. queueProperties[5]:
  1392. -------------------
  1393. minImageTransferGranularity = (1,1,1)
  1394. queueCount = 1
  1395. queueFlags = QUEUE_TRANSFER_BIT | QUEUE_SPARSE_BINDING_BIT | QUEUE_OPTICAL_FLOW_BIT_NV
  1396. timestampValidBits = 64
  1397. present support = false
  1398. VkQueueFamilyQueryResultStatusPropertiesKHR:
  1399. --------------------------------------------
  1400. queryResultStatusSupport = false
  1401.  
  1402. VkQueueFamilyVideoPropertiesKHR:
  1403. --------------------------------
  1404. videoCodecOperations:
  1405. None
  1406.  
  1407.  
  1408. VkPhysicalDeviceMemoryProperties:
  1409. =================================
  1410. memoryHeaps: count = 2
  1411. memoryHeaps[0]:
  1412. size = 6442450944 (0x180000000) (6.00 GiB)
  1413. budget = 5031329792 (0x12be40000) (4.69 GiB)
  1414. usage = 0 (0x00000000) (0.00 B)
  1415. flags: count = 1
  1416. MEMORY_HEAP_DEVICE_LOCAL_BIT
  1417. memoryHeaps[1]:
  1418. size = 25113811968 (0x5d8e65c00) (23.39 GiB)
  1419. budget = 25113811968 (0x5d8e65c00) (23.39 GiB)
  1420. usage = 0 (0x00000000) (0.00 B)
  1421. flags:
  1422. None
  1423. memoryTypes: count = 6
  1424. memoryTypes[0]:
  1425. heapIndex = 1
  1426. propertyFlags = 0x0000:
  1427. None
  1428. usable for:
  1429. IMAGE_TILING_OPTIMAL:
  1430. color images
  1431. FORMAT_D16_UNORM
  1432. FORMAT_X8_D24_UNORM_PACK32
  1433. FORMAT_D32_SFLOAT
  1434. FORMAT_S8_UINT
  1435. FORMAT_D24_UNORM_S8_UINT
  1436. FORMAT_D32_SFLOAT_S8_UINT
  1437. IMAGE_TILING_LINEAR:
  1438. color images
  1439. (non-sparse, non-transient)
  1440. memoryTypes[1]:
  1441. heapIndex = 0
  1442. propertyFlags = 0x0001: count = 1
  1443. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  1444. usable for:
  1445. IMAGE_TILING_OPTIMAL:
  1446. color images
  1447. FORMAT_D16_UNORM
  1448. FORMAT_X8_D24_UNORM_PACK32
  1449. FORMAT_D32_SFLOAT
  1450. FORMAT_S8_UINT
  1451. FORMAT_D24_UNORM_S8_UINT
  1452. FORMAT_D32_SFLOAT_S8_UINT
  1453. IMAGE_TILING_LINEAR:
  1454. color images
  1455. (non-sparse, non-transient)
  1456. memoryTypes[2]:
  1457. heapIndex = 0
  1458. propertyFlags = 0x0001: count = 1
  1459. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  1460. usable for:
  1461. IMAGE_TILING_OPTIMAL:
  1462. None
  1463. IMAGE_TILING_LINEAR:
  1464. None
  1465. memoryTypes[3]:
  1466. heapIndex = 1
  1467. propertyFlags = 0x0006: count = 2
  1468. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  1469. MEMORY_PROPERTY_HOST_COHERENT_BIT
  1470. usable for:
  1471. IMAGE_TILING_OPTIMAL:
  1472. None
  1473. IMAGE_TILING_LINEAR:
  1474. color images
  1475. (non-sparse, non-transient)
  1476. memoryTypes[4]:
  1477. heapIndex = 1
  1478. propertyFlags = 0x000e: count = 3
  1479. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  1480. MEMORY_PROPERTY_HOST_COHERENT_BIT
  1481. MEMORY_PROPERTY_HOST_CACHED_BIT
  1482. usable for:
  1483. IMAGE_TILING_OPTIMAL:
  1484. None
  1485. IMAGE_TILING_LINEAR:
  1486. color images
  1487. (non-sparse, non-transient)
  1488. memoryTypes[5]:
  1489. heapIndex = 0
  1490. propertyFlags = 0x0007: count = 3
  1491. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  1492. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  1493. MEMORY_PROPERTY_HOST_COHERENT_BIT
  1494. usable for:
  1495. IMAGE_TILING_OPTIMAL:
  1496. None
  1497. IMAGE_TILING_LINEAR:
  1498. color images
  1499. (non-sparse, non-transient)
  1500.  
  1501. VkPhysicalDeviceFeatures:
  1502. =========================
  1503. robustBufferAccess = true
  1504. fullDrawIndexUint32 = true
  1505. imageCubeArray = true
  1506. independentBlend = true
  1507. geometryShader = true
  1508. tessellationShader = true
  1509. sampleRateShading = true
  1510. dualSrcBlend = true
  1511. logicOp = true
  1512. multiDrawIndirect = true
  1513. drawIndirectFirstInstance = true
  1514. depthClamp = true
  1515. depthBiasClamp = true
  1516. fillModeNonSolid = true
  1517. depthBounds = true
  1518. wideLines = true
  1519. largePoints = true
  1520. alphaToOne = true
  1521. multiViewport = true
  1522. samplerAnisotropy = true
  1523. textureCompressionETC2 = false
  1524. textureCompressionASTC_LDR = false
  1525. textureCompressionBC = true
  1526. occlusionQueryPrecise = true
  1527. pipelineStatisticsQuery = true
  1528. vertexPipelineStoresAndAtomics = true
  1529. fragmentStoresAndAtomics = true
  1530. shaderTessellationAndGeometryPointSize = true
  1531. shaderImageGatherExtended = true
  1532. shaderStorageImageExtendedFormats = true
  1533. shaderStorageImageMultisample = true
  1534. shaderStorageImageReadWithoutFormat = true
  1535. shaderStorageImageWriteWithoutFormat = true
  1536. shaderUniformBufferArrayDynamicIndexing = true
  1537. shaderSampledImageArrayDynamicIndexing = true
  1538. shaderStorageBufferArrayDynamicIndexing = true
  1539. shaderStorageImageArrayDynamicIndexing = true
  1540. shaderClipDistance = true
  1541. shaderCullDistance = true
  1542. shaderFloat64 = true
  1543. shaderInt64 = true
  1544. shaderInt16 = true
  1545. shaderResourceResidency = true
  1546. shaderResourceMinLod = true
  1547. sparseBinding = true
  1548. sparseResidencyBuffer = true
  1549. sparseResidencyImage2D = true
  1550. sparseResidencyImage3D = true
  1551. sparseResidency2Samples = true
  1552. sparseResidency4Samples = true
  1553. sparseResidency8Samples = true
  1554. sparseResidency16Samples = true
  1555. sparseResidencyAliased = true
  1556. variableMultisampleRate = true
  1557. inheritedQueries = true
  1558.  
  1559. VkPhysicalDevice4444FormatsFeaturesEXT:
  1560. ---------------------------------------
  1561. formatA4R4G4B4 = true
  1562. formatA4B4G4R4 = true
  1563.  
  1564. VkPhysicalDeviceAccelerationStructureFeaturesKHR:
  1565. -------------------------------------------------
  1566. accelerationStructure = true
  1567. accelerationStructureCaptureReplay = true
  1568. accelerationStructureIndirectBuild = false
  1569. accelerationStructureHostCommands = false
  1570. descriptorBindingAccelerationStructureUpdateAfterBind = true
  1571.  
  1572. VkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT:
  1573. --------------------------------------------------------------
  1574. attachmentFeedbackLoopDynamicState = true
  1575.  
  1576. VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT:
  1577. --------------------------------------------------------
  1578. attachmentFeedbackLoopLayout = true
  1579.  
  1580. VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT:
  1581. --------------------------------------------------
  1582. advancedBlendCoherentOperations = true
  1583.  
  1584. VkPhysicalDeviceBorderColorSwizzleFeaturesEXT:
  1585. ----------------------------------------------
  1586. borderColorSwizzle = true
  1587. borderColorSwizzleFromImage = false
  1588.  
  1589. VkPhysicalDeviceBufferDeviceAddressFeaturesEXT:
  1590. -----------------------------------------------
  1591. bufferDeviceAddress = true
  1592. bufferDeviceAddressCaptureReplay = true
  1593. bufferDeviceAddressMultiDevice = true
  1594.  
  1595. VkPhysicalDeviceColorWriteEnableFeaturesEXT:
  1596. --------------------------------------------
  1597. colorWriteEnable = true
  1598.  
  1599. VkPhysicalDeviceComputeShaderDerivativesFeaturesKHR:
  1600. ----------------------------------------------------
  1601. computeDerivativeGroupQuads = true
  1602. computeDerivativeGroupLinear = true
  1603.  
  1604. VkPhysicalDeviceConditionalRenderingFeaturesEXT:
  1605. ------------------------------------------------
  1606. conditionalRendering = true
  1607. inheritedConditionalRendering = true
  1608.  
  1609. VkPhysicalDeviceCooperativeMatrixFeaturesKHR:
  1610. ---------------------------------------------
  1611. cooperativeMatrix = true
  1612. cooperativeMatrixRobustBufferAccess = false
  1613.  
  1614. VkPhysicalDeviceCustomBorderColorFeaturesEXT:
  1615. ---------------------------------------------
  1616. customBorderColors = true
  1617. customBorderColorWithoutFormat = true
  1618.  
  1619. VkPhysicalDeviceDepthBiasControlFeaturesEXT:
  1620. --------------------------------------------
  1621. depthBiasControl = true
  1622. leastRepresentableValueForceUnormRepresentation = true
  1623. floatRepresentation = false
  1624. depthBiasExact = true
  1625.  
  1626. VkPhysicalDeviceDepthClampControlFeaturesEXT:
  1627. ---------------------------------------------
  1628. depthClampControl = true
  1629.  
  1630. VkPhysicalDeviceDepthClampZeroOneFeaturesEXT:
  1631. ---------------------------------------------
  1632. depthClampZeroOne = true
  1633.  
  1634. VkPhysicalDeviceDepthClipControlFeaturesEXT:
  1635. --------------------------------------------
  1636. depthClipControl = true
  1637.  
  1638. VkPhysicalDeviceDepthClipEnableFeaturesEXT:
  1639. -------------------------------------------
  1640. depthClipEnable = true
  1641.  
  1642. VkPhysicalDeviceDescriptorBufferFeaturesEXT:
  1643. --------------------------------------------
  1644. descriptorBuffer = true
  1645. descriptorBufferCaptureReplay = true
  1646. descriptorBufferImageLayoutIgnored = true
  1647. descriptorBufferPushDescriptors = true
  1648.  
  1649. VkPhysicalDeviceDeviceGeneratedCommandsFeaturesEXT:
  1650. ---------------------------------------------------
  1651. deviceGeneratedCommands = true
  1652. dynamicGeneratedPipelineLayout = true
  1653.  
  1654. VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT:
  1655. -------------------------------------------------------------
  1656. dynamicRenderingUnusedAttachments = true
  1657.  
  1658. VkPhysicalDeviceExtendedDynamicState2FeaturesEXT:
  1659. -------------------------------------------------
  1660. extendedDynamicState2 = true
  1661. extendedDynamicState2LogicOp = true
  1662. extendedDynamicState2PatchControlPoints = true
  1663.  
  1664. VkPhysicalDeviceExtendedDynamicState3FeaturesEXT:
  1665. -------------------------------------------------
  1666. extendedDynamicState3TessellationDomainOrigin = true
  1667. extendedDynamicState3DepthClampEnable = true
  1668. extendedDynamicState3PolygonMode = true
  1669. extendedDynamicState3RasterizationSamples = true
  1670. extendedDynamicState3SampleMask = true
  1671. extendedDynamicState3AlphaToCoverageEnable = true
  1672. extendedDynamicState3AlphaToOneEnable = true
  1673. extendedDynamicState3LogicOpEnable = true
  1674. extendedDynamicState3ColorBlendEnable = true
  1675. extendedDynamicState3ColorBlendEquation = true
  1676. extendedDynamicState3ColorWriteMask = true
  1677. extendedDynamicState3RasterizationStream = true
  1678. extendedDynamicState3ConservativeRasterizationMode = true
  1679. extendedDynamicState3ExtraPrimitiveOverestimationSize = true
  1680. extendedDynamicState3DepthClipEnable = true
  1681. extendedDynamicState3SampleLocationsEnable = true
  1682. extendedDynamicState3ColorBlendAdvanced = true
  1683. extendedDynamicState3ProvokingVertexMode = true
  1684. extendedDynamicState3LineRasterizationMode = true
  1685. extendedDynamicState3LineStippleEnable = true
  1686. extendedDynamicState3DepthClipNegativeOneToOne = true
  1687. extendedDynamicState3ViewportWScalingEnable = true
  1688. extendedDynamicState3ViewportSwizzle = true
  1689. extendedDynamicState3CoverageToColorEnable = true
  1690. extendedDynamicState3CoverageToColorLocation = true
  1691. extendedDynamicState3CoverageModulationMode = true
  1692. extendedDynamicState3CoverageModulationTableEnable = true
  1693. extendedDynamicState3CoverageModulationTable = true
  1694. extendedDynamicState3CoverageReductionMode = true
  1695. extendedDynamicState3RepresentativeFragmentTestEnable = true
  1696. extendedDynamicState3ShadingRateImageEnable = true
  1697.  
  1698. VkPhysicalDeviceExtendedDynamicStateFeaturesEXT:
  1699. ------------------------------------------------
  1700. extendedDynamicState = true
  1701.  
  1702. VkPhysicalDeviceFaultFeaturesEXT:
  1703. ---------------------------------
  1704. deviceFault = true
  1705. deviceFaultVendorBinary = false
  1706.  
  1707. VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR:
  1708. -----------------------------------------------------
  1709. fragmentShaderBarycentric = true
  1710.  
  1711. VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT:
  1712. ---------------------------------------------------
  1713. fragmentShaderSampleInterlock = true
  1714. fragmentShaderPixelInterlock = true
  1715. fragmentShaderShadingRateInterlock = true
  1716.  
  1717. VkPhysicalDeviceFragmentShadingRateFeaturesKHR:
  1718. -----------------------------------------------
  1719. pipelineFragmentShadingRate = true
  1720. primitiveFragmentShadingRate = true
  1721. attachmentFragmentShadingRate = true
  1722.  
  1723. VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT:
  1724. ---------------------------------------------------
  1725. graphicsPipelineLibrary = true
  1726.  
  1727. VkPhysicalDeviceImage2DViewOf3DFeaturesEXT:
  1728. -------------------------------------------
  1729. image2DViewOf3D = true
  1730. sampler2DViewOf3D = true
  1731.  
  1732. VkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT:
  1733. -----------------------------------------------
  1734. imageSlicedViewOf3D = true
  1735.  
  1736. VkPhysicalDeviceImageViewMinLodFeaturesEXT:
  1737. -------------------------------------------
  1738. minLod = true
  1739.  
  1740. VkPhysicalDeviceLegacyVertexAttributesFeaturesEXT:
  1741. --------------------------------------------------
  1742. legacyVertexAttributes = true
  1743.  
  1744. VkPhysicalDeviceMaintenance7FeaturesKHR:
  1745. ----------------------------------------
  1746. maintenance7 = true
  1747.  
  1748. VkPhysicalDeviceMapMemoryPlacedFeaturesEXT:
  1749. -------------------------------------------
  1750. memoryMapPlaced = true
  1751. memoryMapRangePlaced = false
  1752. memoryUnmapReserve = true
  1753.  
  1754. VkPhysicalDeviceMemoryPriorityFeaturesEXT:
  1755. ------------------------------------------
  1756. memoryPriority = true
  1757.  
  1758. VkPhysicalDeviceMeshShaderFeaturesEXT:
  1759. --------------------------------------
  1760. taskShader = true
  1761. meshShader = true
  1762. multiviewMeshShader = true
  1763. primitiveFragmentShadingRateMeshShader = true
  1764. meshShaderQueries = true
  1765.  
  1766. VkPhysicalDeviceMultiDrawFeaturesEXT:
  1767. -------------------------------------
  1768. multiDraw = true
  1769.  
  1770. VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT:
  1771. -------------------------------------------------
  1772. mutableDescriptorType = true
  1773.  
  1774. VkPhysicalDeviceNestedCommandBufferFeaturesEXT:
  1775. -----------------------------------------------
  1776. nestedCommandBuffer = true
  1777. nestedCommandBufferRendering = true
  1778. nestedCommandBufferSimultaneousUse = true
  1779.  
  1780. VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT:
  1781. ----------------------------------------------
  1782. nonSeamlessCubeMap = true
  1783.  
  1784. VkPhysicalDeviceOpacityMicromapFeaturesEXT:
  1785. -------------------------------------------
  1786. micromap = true
  1787. micromapCaptureReplay = false
  1788. micromapHostCommands = false
  1789.  
  1790. VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT:
  1791. -----------------------------------------------------
  1792. pageableDeviceLocalMemory = true
  1793.  
  1794. VkPhysicalDevicePipelineBinaryFeaturesKHR:
  1795. ------------------------------------------
  1796. pipelineBinaries = true
  1797.  
  1798. VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR:
  1799. --------------------------------------------------------
  1800. pipelineExecutableInfo = true
  1801.  
  1802. VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT:
  1803. -------------------------------------------------------
  1804. pipelineLibraryGroupHandles = true
  1805.  
  1806. VkPhysicalDevicePresentIdFeaturesKHR:
  1807. -------------------------------------
  1808. presentId = true
  1809.  
  1810. VkPhysicalDevicePresentWaitFeaturesKHR:
  1811. ---------------------------------------
  1812. presentWait = true
  1813.  
  1814. VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT:
  1815. --------------------------------------------------------
  1816. primitiveTopologyListRestart = true
  1817. primitiveTopologyPatchListRestart = true
  1818.  
  1819. VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT:
  1820. ----------------------------------------------------
  1821. primitivesGeneratedQuery = true
  1822. primitivesGeneratedQueryWithRasterizerDiscard = true
  1823. primitivesGeneratedQueryWithNonZeroStreams = true
  1824.  
  1825. VkPhysicalDeviceProvokingVertexFeaturesEXT:
  1826. -------------------------------------------
  1827. provokingVertexLast = true
  1828. transformFeedbackPreservesProvokingVertex = true
  1829.  
  1830. VkPhysicalDeviceRayQueryFeaturesKHR:
  1831. ------------------------------------
  1832. rayQuery = true
  1833.  
  1834. VkPhysicalDeviceRayTracingMaintenance1FeaturesKHR:
  1835. --------------------------------------------------
  1836. rayTracingMaintenance1 = true
  1837. rayTracingPipelineTraceRaysIndirect2 = true
  1838.  
  1839. VkPhysicalDeviceRayTracingPipelineFeaturesKHR:
  1840. ----------------------------------------------
  1841. rayTracingPipeline = true
  1842. rayTracingPipelineShaderGroupHandleCaptureReplay = false
  1843. rayTracingPipelineShaderGroupHandleCaptureReplayMixed = false
  1844. rayTracingPipelineTraceRaysIndirect = true
  1845. rayTraversalPrimitiveCulling = true
  1846.  
  1847. VkPhysicalDeviceRayTracingPositionFetchFeaturesKHR:
  1848. ---------------------------------------------------
  1849. rayTracingPositionFetch = true
  1850.  
  1851. VkPhysicalDeviceRobustness2FeaturesEXT:
  1852. ---------------------------------------
  1853. robustBufferAccess2 = true
  1854. robustImageAccess2 = true
  1855. nullDescriptor = true
  1856.  
  1857. VkPhysicalDeviceShaderAtomicFloatFeaturesEXT:
  1858. ---------------------------------------------
  1859. shaderBufferFloat32Atomics = true
  1860. shaderBufferFloat32AtomicAdd = true
  1861. shaderBufferFloat64Atomics = true
  1862. shaderBufferFloat64AtomicAdd = true
  1863. shaderSharedFloat32Atomics = true
  1864. shaderSharedFloat32AtomicAdd = true
  1865. shaderSharedFloat64Atomics = true
  1866. shaderSharedFloat64AtomicAdd = true
  1867. shaderImageFloat32Atomics = true
  1868. shaderImageFloat32AtomicAdd = true
  1869. sparseImageFloat32Atomics = true
  1870. sparseImageFloat32AtomicAdd = true
  1871.  
  1872. VkPhysicalDeviceShaderClockFeaturesKHR:
  1873. ---------------------------------------
  1874. shaderSubgroupClock = true
  1875. shaderDeviceClock = true
  1876.  
  1877. VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT:
  1878. --------------------------------------------------
  1879. shaderImageInt64Atomics = true
  1880. sparseImageInt64Atomics = true
  1881.  
  1882. VkPhysicalDeviceShaderMaximalReconvergenceFeaturesKHR:
  1883. ------------------------------------------------------
  1884. shaderMaximalReconvergence = true
  1885.  
  1886. VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT:
  1887. --------------------------------------------------
  1888. shaderModuleIdentifier = true
  1889.  
  1890. VkPhysicalDeviceShaderObjectFeaturesEXT:
  1891. ----------------------------------------
  1892. shaderObject = true
  1893.  
  1894. VkPhysicalDeviceShaderQuadControlFeaturesKHR:
  1895. ---------------------------------------------
  1896. shaderQuadControl = true
  1897.  
  1898. VkPhysicalDeviceShaderRelaxedExtendedInstructionFeaturesKHR:
  1899. ------------------------------------------------------------
  1900. shaderRelaxedExtendedInstruction = true
  1901.  
  1902. VkPhysicalDeviceShaderReplicatedCompositesFeaturesEXT:
  1903. ------------------------------------------------------
  1904. shaderReplicatedComposites = true
  1905.  
  1906. VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR:
  1907. ------------------------------------------------------------
  1908. shaderSubgroupUniformControlFlow = true
  1909.  
  1910. VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT:
  1911. -------------------------------------------------
  1912. swapchainMaintenance1 = true
  1913.  
  1914. VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT:
  1915. ------------------------------------------------
  1916. texelBufferAlignment = true
  1917.  
  1918. VkPhysicalDeviceTransformFeedbackFeaturesEXT:
  1919. ---------------------------------------------
  1920. transformFeedback = true
  1921. geometryStreams = true
  1922.  
  1923. VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT:
  1924. ---------------------------------------------------
  1925. vertexInputDynamicState = true
  1926.  
  1927. VkPhysicalDeviceVideoMaintenance1FeaturesKHR:
  1928. ---------------------------------------------
  1929. videoMaintenance1 = true
  1930.  
  1931. VkPhysicalDeviceVulkan11Features:
  1932. ---------------------------------
  1933. storageBuffer16BitAccess = true
  1934. uniformAndStorageBuffer16BitAccess = true
  1935. storagePushConstant16 = true
  1936. storageInputOutput16 = false
  1937. multiview = true
  1938. multiviewGeometryShader = true
  1939. multiviewTessellationShader = true
  1940. variablePointersStorageBuffer = true
  1941. variablePointers = true
  1942. protectedMemory = false
  1943. samplerYcbcrConversion = true
  1944. shaderDrawParameters = true
  1945.  
  1946. VkPhysicalDeviceVulkan12Features:
  1947. ---------------------------------
  1948. samplerMirrorClampToEdge = true
  1949. drawIndirectCount = true
  1950. storageBuffer8BitAccess = true
  1951. uniformAndStorageBuffer8BitAccess = true
  1952. storagePushConstant8 = true
  1953. shaderBufferInt64Atomics = true
  1954. shaderSharedInt64Atomics = true
  1955. shaderFloat16 = true
  1956. shaderInt8 = true
  1957. descriptorIndexing = true
  1958. shaderInputAttachmentArrayDynamicIndexing = true
  1959. shaderUniformTexelBufferArrayDynamicIndexing = true
  1960. shaderStorageTexelBufferArrayDynamicIndexing = true
  1961. shaderUniformBufferArrayNonUniformIndexing = true
  1962. shaderSampledImageArrayNonUniformIndexing = true
  1963. shaderStorageBufferArrayNonUniformIndexing = true
  1964. shaderStorageImageArrayNonUniformIndexing = true
  1965. shaderInputAttachmentArrayNonUniformIndexing = true
  1966. shaderUniformTexelBufferArrayNonUniformIndexing = true
  1967. shaderStorageTexelBufferArrayNonUniformIndexing = true
  1968. descriptorBindingUniformBufferUpdateAfterBind = true
  1969. descriptorBindingSampledImageUpdateAfterBind = true
  1970. descriptorBindingStorageImageUpdateAfterBind = true
  1971. descriptorBindingStorageBufferUpdateAfterBind = true
  1972. descriptorBindingUniformTexelBufferUpdateAfterBind = true
  1973. descriptorBindingStorageTexelBufferUpdateAfterBind = true
  1974. descriptorBindingUpdateUnusedWhilePending = true
  1975. descriptorBindingPartiallyBound = true
  1976. descriptorBindingVariableDescriptorCount = true
  1977. runtimeDescriptorArray = true
  1978. samplerFilterMinmax = true
  1979. scalarBlockLayout = true
  1980. imagelessFramebuffer = true
  1981. uniformBufferStandardLayout = true
  1982. shaderSubgroupExtendedTypes = true
  1983. separateDepthStencilLayouts = true
  1984. hostQueryReset = true
  1985. timelineSemaphore = true
  1986. bufferDeviceAddress = true
  1987. bufferDeviceAddressCaptureReplay = true
  1988. bufferDeviceAddressMultiDevice = true
  1989. vulkanMemoryModel = true
  1990. vulkanMemoryModelDeviceScope = true
  1991. vulkanMemoryModelAvailabilityVisibilityChains = true
  1992. shaderOutputViewportIndex = true
  1993. shaderOutputLayer = true
  1994. subgroupBroadcastDynamicId = true
  1995.  
  1996. VkPhysicalDeviceVulkan13Features:
  1997. ---------------------------------
  1998. robustImageAccess = true
  1999. inlineUniformBlock = true
  2000. descriptorBindingInlineUniformBlockUpdateAfterBind = true
  2001. pipelineCreationCacheControl = true
  2002. privateData = true
  2003. shaderDemoteToHelperInvocation = true
  2004. shaderTerminateInvocation = true
  2005. subgroupSizeControl = true
  2006. computeFullSubgroups = true
  2007. synchronization2 = true
  2008. textureCompressionASTC_HDR = false
  2009. shaderZeroInitializeWorkgroupMemory = true
  2010. dynamicRendering = true
  2011. shaderIntegerDotProduct = true
  2012. maintenance4 = true
  2013.  
  2014. VkPhysicalDeviceVulkan14Features:
  2015. ---------------------------------
  2016. globalPriorityQuery = true
  2017. shaderSubgroupRotate = true
  2018. shaderSubgroupRotateClustered = true
  2019. shaderFloatControls2 = true
  2020. shaderExpectAssume = true
  2021. rectangularLines = true
  2022. bresenhamLines = true
  2023. smoothLines = true
  2024. stippledRectangularLines = true
  2025. stippledBresenhamLines = true
  2026. stippledSmoothLines = true
  2027. vertexAttributeInstanceRateDivisor = true
  2028. vertexAttributeInstanceRateZeroDivisor = true
  2029. indexTypeUint8 = true
  2030. dynamicRenderingLocalRead = true
  2031. maintenance5 = true
  2032. maintenance6 = true
  2033. pipelineProtectedAccess = true
  2034. pipelineRobustness = true
  2035. hostImageCopy = true
  2036. pushDescriptor = true
  2037.  
  2038. VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR:
  2039. ---------------------------------------------------------
  2040. workgroupMemoryExplicitLayout = true
  2041. workgroupMemoryExplicitLayoutScalarBlockLayout = true
  2042. workgroupMemoryExplicitLayout8BitAccess = true
  2043. workgroupMemoryExplicitLayout16BitAccess = true
  2044.  
  2045. VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT:
  2046. -------------------------------------------------
  2047. ycbcr2plane444Formats = true
  2048.  
  2049. VkPhysicalDeviceYcbcrImageArraysFeaturesEXT:
  2050. --------------------------------------------
  2051. ycbcrImageArrays = true
  2052.  
  2053.  
  2054.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement