Guest User

VulkanInfo

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