Advertisement
Guest User

Untitled

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