Guest User

Untitled

a guest
Jun 29th, 2020
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 56.23 KB | None | 0 0
  1. VK_MIRILLIS_LAYER (Mirillis layer) Vulkan version 1.1.114, layer version 1:
  2. Layer Extensions: count = 2
  3. VK_KHR_external_memory_capabilities : extension revision 1
  4. VK_KHR_get_physical_device_properties2 : extension revision 2
  5. Devices: count = 1
  6. GPU id : 0 (GeForce RTX 2060)
  7. Layer-Device Extensions: count = 6
  8. VK_KHR_bind_memory2 : extension revision 1
  9. VK_KHR_dedicated_allocation : extension revision 1
  10. VK_KHR_external_memory : extension revision 1
  11. VK_KHR_external_memory_win32 : extension revision 1
  12. VK_KHR_get_memory_requirements2 : extension revision 1
  13. VK_KHR_win32_keyed_mutex : extension revision 1
  14.  
  15. Presentable Surfaces:
  16. =====================
  17. GPU id : 0 (GeForce RTX 2060):
  18. Surface types: count = 1
  19. VK_KHR_win32_surface
  20. Formats: count = 3
  21. SurfaceFormat[0]:
  22. format = FORMAT_B8G8R8A8_UNORM
  23. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  24. SurfaceFormat[1]:
  25. format = FORMAT_B8G8R8A8_SRGB
  26. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  27. SurfaceFormat[2]:
  28. format = FORMAT_A2B10G10R10_UNORM_PACK32
  29. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  30. Present Modes: count = 4
  31. PRESENT_MODE_FIFO_KHR
  32. PRESENT_MODE_FIFO_RELAXED_KHR
  33. PRESENT_MODE_MAILBOX_KHR
  34. PRESENT_MODE_IMMEDIATE_KHR
  35. VkSurfaceCapabilitiesKHR:
  36. -------------------------
  37. minImageCount = 2
  38. maxImageCount = 8
  39. currentExtent:
  40. width = 256
  41. height = 256
  42. minImageExtent:
  43. width = 256
  44. height = 256
  45. maxImageExtent:
  46. width = 256
  47. height = 256
  48. maxImageArrayLayers = 1
  49. supportedTransforms:
  50. SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  51. currentTransform:
  52. SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  53. supportedCompositeAlpha:
  54. COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  55. supportedUsageFlags:
  56. IMAGE_USAGE_TRANSFER_SRC_BIT
  57. IMAGE_USAGE_TRANSFER_DST_BIT
  58. IMAGE_USAGE_SAMPLED_BIT
  59. IMAGE_USAGE_STORAGE_BIT
  60. IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  61. IMAGE_USAGE_INPUT_ATTACHMENT_BIT
  62. VkSurfaceCapabilities2EXT:
  63. --------------------------
  64. supportedSurfaceCounters:
  65. VK_SURFACE_COUNTER_VBLANK_EXT
  66. VkSurfaceCapabilitiesFullScreenExclusiveEXT:
  67. --------------------------------------------
  68. fullScreenExclusiveSupported = false
  69.  
  70. VkSurfaceProtectedCapabilitiesKHR:
  71. ----------------------------------
  72. supportsProtected = false
  73.  
  74.  
  75.  
  76. Groups:
  77. =======
  78. Device Group Properties (Group 0):
  79. physicalDeviceCount: count = 1
  80. GeForce RTX 2060 (ID: 0)
  81. subsetAllocation = 1
  82.  
  83. Device Group Present Capabilities (Group 0):
  84. GeForce RTX 2060 (ID: 0)
  85. Can present images from the following devices:
  86. GeForce RTX 2060 (ID: 0)
  87. Present modes:
  88. DEVICE_GROUP_PRESENT_MODE_LOCAL_BIT_KHR
  89.  
  90.  
  91. Device Properties and Extensions:
  92. =================================
  93. GPU0:
  94. VkPhysicalDeviceProperties:
  95. ---------------------------
  96. apiVersion = 4202629 (1.2.133)
  97. driverVersion = 1892417536 (0x70cc0000)
  98. vendorID = 0x10de
  99. deviceID = 0x1f08
  100. deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
  101. deviceName = GeForce RTX 2060
  102.  
  103. VkPhysicalDeviceLimits:
  104. -----------------------
  105. maxImageDimension1D = 32768
  106. maxImageDimension2D = 32768
  107. maxImageDimension3D = 16384
  108. maxImageDimensionCube = 32768
  109. maxImageArrayLayers = 2048
  110. maxTexelBufferElements = 134217728
  111. maxUniformBufferRange = 65536
  112. maxStorageBufferRange = 4294967295
  113. maxPushConstantsSize = 256
  114. maxMemoryAllocationCount = 4096
  115. maxSamplerAllocationCount = 4000
  116. bufferImageGranularity = 0x00000400
  117. sparseAddressSpaceSize = 0xffffffffff
  118. maxBoundDescriptorSets = 32
  119. maxPerStageDescriptorSamplers = 1048576
  120. maxPerStageDescriptorUniformBuffers = 1048576
  121. maxPerStageDescriptorStorageBuffers = 1048576
  122. maxPerStageDescriptorSampledImages = 1048576
  123. maxPerStageDescriptorStorageImages = 1048576
  124. maxPerStageDescriptorInputAttachments = 1048576
  125. maxPerStageResources = 4294967295
  126. maxDescriptorSetSamplers = 1048576
  127. maxDescriptorSetUniformBuffers = 1048576
  128. maxDescriptorSetUniformBuffersDynamic = 15
  129. maxDescriptorSetStorageBuffers = 1048576
  130. maxDescriptorSetStorageBuffersDynamic = 16
  131. maxDescriptorSetSampledImages = 1048576
  132. maxDescriptorSetStorageImages = 1048576
  133. maxDescriptorSetInputAttachments = 1048576
  134. maxVertexInputAttributes = 32
  135. maxVertexInputBindings = 32
  136. maxVertexInputAttributeOffset = 2047
  137. maxVertexInputBindingStride = 2048
  138. maxVertexOutputComponents = 128
  139. maxTessellationGenerationLevel = 64
  140. maxTessellationPatchSize = 32
  141. maxTessellationControlPerVertexInputComponents = 128
  142. maxTessellationControlPerVertexOutputComponents = 128
  143. maxTessellationControlPerPatchOutputComponents = 120
  144. maxTessellationControlTotalOutputComponents = 4216
  145. maxTessellationEvaluationInputComponents = 128
  146. maxTessellationEvaluationOutputComponents = 128
  147. maxGeometryShaderInvocations = 32
  148. maxGeometryInputComponents = 128
  149. maxGeometryOutputComponents = 128
  150. maxGeometryOutputVertices = 1024
  151. maxGeometryTotalOutputComponents = 1024
  152. maxFragmentInputComponents = 128
  153. maxFragmentOutputAttachments = 8
  154. maxFragmentDualSrcAttachments = 1
  155. maxFragmentCombinedOutputResources = 16
  156. maxComputeSharedMemorySize = 49152
  157. maxComputeWorkGroupCount: count = 3
  158. 2147483647
  159. 65535
  160. 65535
  161. maxComputeWorkGroupInvocations = 1024
  162. maxComputeWorkGroupSize: count = 3
  163. 1024
  164. 1024
  165. 64
  166. subPixelPrecisionBits = 8
  167. subTexelPrecisionBits = 8
  168. mipmapPrecisionBits = 8
  169. maxDrawIndexedIndexValue = 4294967295
  170. maxDrawIndirectCount = 4294967295
  171. maxSamplerLodBias = 15
  172. maxSamplerAnisotropy = 16
  173. maxViewports = 16
  174. maxViewportDimensions: count = 2
  175. 32768
  176. 32768
  177. viewportBoundsRange: count = 2
  178. -65536
  179. 65536
  180. viewportSubPixelBits = 8
  181. minMemoryMapAlignment = 64
  182. minTexelBufferOffsetAlignment = 0x00000010
  183. minUniformBufferOffsetAlignment = 0x00000040
  184. minStorageBufferOffsetAlignment = 0x00000010
  185. minTexelOffset = -8
  186. maxTexelOffset = 7
  187. minTexelGatherOffset = -32
  188. maxTexelGatherOffset = 31
  189. minInterpolationOffset = -0.5
  190. maxInterpolationOffset = 0.4375
  191. subPixelInterpolationOffsetBits = 4
  192. maxFramebufferWidth = 32768
  193. maxFramebufferHeight = 32768
  194. maxFramebufferLayers = 2048
  195. framebufferColorSampleCounts:
  196. SAMPLE_COUNT_1_BIT
  197. SAMPLE_COUNT_2_BIT
  198. SAMPLE_COUNT_4_BIT
  199. SAMPLE_COUNT_8_BIT
  200. framebufferDepthSampleCounts:
  201. SAMPLE_COUNT_1_BIT
  202. SAMPLE_COUNT_2_BIT
  203. SAMPLE_COUNT_4_BIT
  204. SAMPLE_COUNT_8_BIT
  205. framebufferStencilSampleCounts:
  206. SAMPLE_COUNT_1_BIT
  207. SAMPLE_COUNT_2_BIT
  208. SAMPLE_COUNT_4_BIT
  209. SAMPLE_COUNT_8_BIT
  210. SAMPLE_COUNT_16_BIT
  211. framebufferNoAttachmentsSampleCounts:
  212. SAMPLE_COUNT_1_BIT
  213. SAMPLE_COUNT_2_BIT
  214. SAMPLE_COUNT_4_BIT
  215. SAMPLE_COUNT_8_BIT
  216. SAMPLE_COUNT_16_BIT
  217. maxColorAttachments = 8
  218. sampledImageColorSampleCounts:
  219. SAMPLE_COUNT_1_BIT
  220. SAMPLE_COUNT_2_BIT
  221. SAMPLE_COUNT_4_BIT
  222. SAMPLE_COUNT_8_BIT
  223. sampledImageIntegerSampleCounts:
  224. SAMPLE_COUNT_1_BIT
  225. SAMPLE_COUNT_2_BIT
  226. SAMPLE_COUNT_4_BIT
  227. SAMPLE_COUNT_8_BIT
  228. sampledImageDepthSampleCounts:
  229. SAMPLE_COUNT_1_BIT
  230. SAMPLE_COUNT_2_BIT
  231. SAMPLE_COUNT_4_BIT
  232. SAMPLE_COUNT_8_BIT
  233. sampledImageStencilSampleCounts:
  234. SAMPLE_COUNT_1_BIT
  235. SAMPLE_COUNT_2_BIT
  236. SAMPLE_COUNT_4_BIT
  237. SAMPLE_COUNT_8_BIT
  238. SAMPLE_COUNT_16_BIT
  239. storageImageSampleCounts:
  240. SAMPLE_COUNT_1_BIT
  241. SAMPLE_COUNT_2_BIT
  242. SAMPLE_COUNT_4_BIT
  243. SAMPLE_COUNT_8_BIT
  244. maxSampleMaskWords = 1
  245. timestampComputeAndGraphics = true
  246. timestampPeriod = 1
  247. maxClipDistances = 8
  248. maxCullDistances = 8
  249. maxCombinedClipAndCullDistances = 8
  250. discreteQueuePriorities = 2
  251. pointSizeRange: count = 2
  252. 1
  253. 2047.94
  254. lineWidthRange: count = 2
  255. 1
  256. 64
  257. pointSizeGranularity = 0.0625
  258. lineWidthGranularity = 0.0625
  259. strictLines = true
  260. standardSampleLocations = true
  261. optimalBufferCopyOffsetAlignment = 0x00000001
  262. optimalBufferCopyRowPitchAlignment = 0x00000001
  263. nonCoherentAtomSize = 0x00000040
  264.  
  265. VkPhysicalDeviceSparseProperties:
  266. ---------------------------------
  267. residencyStandard2DBlockShape = true
  268. residencyStandard2DMultisampleBlockShape = true
  269. residencyStandard3DBlockShape = true
  270. residencyAlignedMipSize = false
  271. residencyNonResidentStrict = true
  272.  
  273. VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT:
  274. ----------------------------------------------------
  275. advancedBlendMaxColorAttachments = 8
  276. advancedBlendIndependentBlend = false
  277. advancedBlendNonPremultipliedSrcColor = true
  278. advancedBlendNonPremultipliedDstColor = true
  279. advancedBlendCorrelatedOverlap = true
  280. advancedBlendAllOperations = true
  281.  
  282. VkPhysicalDeviceConservativeRasterizationPropertiesEXT:
  283. -------------------------------------------------------
  284. primitiveOverestimationSize = 0.00195313
  285. maxExtraPrimitiveOverestimationSize = 0.75
  286. extraPrimitiveOverestimationSizeGranularity = 0.25
  287. primitiveUnderestimation = true
  288. conservativePointAndLineRasterization = true
  289. degenerateTrianglesRasterized = true
  290. degenerateLinesRasterized = true
  291. fullyCoveredFragmentShaderInputVariable = true
  292. conservativeRasterizationPostDepthCoverage = true
  293.  
  294. VkPhysicalDeviceDepthStencilResolveProperties:
  295. ----------------------------------------------
  296. supportedDepthResolveModes:
  297. RESOLVE_MODE_SAMPLE_ZERO_BIT
  298. RESOLVE_MODE_AVERAGE_BIT
  299. RESOLVE_MODE_MIN_BIT
  300. RESOLVE_MODE_MAX_BIT
  301. supportedStencilResolveModes:
  302. RESOLVE_MODE_SAMPLE_ZERO_BIT
  303. RESOLVE_MODE_MIN_BIT
  304. RESOLVE_MODE_MAX_BIT
  305. independentResolveNone = true
  306. independentResolve = true
  307.  
  308. VkPhysicalDeviceDescriptorIndexingProperties:
  309. ---------------------------------------------
  310. maxUpdateAfterBindDescriptorsInAllPools = 4294967295
  311. shaderUniformBufferArrayNonUniformIndexingNative = true
  312. shaderSampledImageArrayNonUniformIndexingNative = true
  313. shaderStorageBufferArrayNonUniformIndexingNative = true
  314. shaderStorageImageArrayNonUniformIndexingNative = true
  315. shaderInputAttachmentArrayNonUniformIndexingNative = true
  316. robustBufferAccessUpdateAfterBind = true
  317. quadDivergentImplicitLod = true
  318. maxPerStageDescriptorUpdateAfterBindSamplers = 1048576
  319. maxPerStageDescriptorUpdateAfterBindUniformBuffers = 1048576
  320. maxPerStageDescriptorUpdateAfterBindStorageBuffers = 1048576
  321. maxPerStageDescriptorUpdateAfterBindSampledImages = 1048576
  322. maxPerStageDescriptorUpdateAfterBindStorageImages = 1048576
  323. maxPerStageDescriptorUpdateAfterBindInputAttachments = 1048576
  324. maxPerStageUpdateAfterBindResources = 4294967295
  325. maxDescriptorSetUpdateAfterBindSamplers = 1048576
  326. maxDescriptorSetUpdateAfterBindUniformBuffers = 1048576
  327. maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 15
  328. maxDescriptorSetUpdateAfterBindStorageBuffers = 1048576
  329. maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 16
  330. maxDescriptorSetUpdateAfterBindSampledImages = 1048576
  331. maxDescriptorSetUpdateAfterBindStorageImages = 1048576
  332. maxDescriptorSetUpdateAfterBindInputAttachments = 1048576
  333.  
  334. VkPhysicalDeviceDiscardRectanglePropertiesEXT:
  335. ----------------------------------------------
  336. maxDiscardRectangles = 8
  337.  
  338. VkPhysicalDeviceDriverProperties:
  339. ---------------------------------
  340. driverID = DRIVER_ID_NVIDIA_PROPRIETARY
  341. driverName = NVIDIA
  342. driverInfo = 451.48
  343. conformanceVersion = 1.2.2.0
  344.  
  345. VkPhysicalDeviceExternalMemoryHostPropertiesEXT:
  346. ------------------------------------------------
  347. minImportedHostPointerAlignment = 0x00001000
  348.  
  349. VkPhysicalDeviceFloatControlsProperties:
  350. ----------------------------------------
  351. denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  352. roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  353. shaderSignedZeroInfNanPreserveFloat16 = true
  354. shaderSignedZeroInfNanPreserveFloat32 = true
  355. shaderSignedZeroInfNanPreserveFloat64 = true
  356. shaderDenormPreserveFloat16 = true
  357. shaderDenormPreserveFloat32 = false
  358. shaderDenormPreserveFloat64 = false
  359. shaderDenormFlushToZeroFloat16 = false
  360. shaderDenormFlushToZeroFloat32 = false
  361. shaderDenormFlushToZeroFloat64 = false
  362. shaderRoundingModeRTEFloat16 = true
  363. shaderRoundingModeRTEFloat32 = true
  364. shaderRoundingModeRTEFloat64 = true
  365. shaderRoundingModeRTZFloat16 = false
  366. shaderRoundingModeRTZFloat32 = true
  367. shaderRoundingModeRTZFloat64 = true
  368.  
  369. VkPhysicalDeviceIDProperties:
  370. -----------------------------
  371. deviceUUID = d12b3512-9271-67f3-fd90-ea35a6f93e15
  372. driverUUID = 77f40cc8-de83-2e41-2099-c697e8a2a276
  373. deviceLUID = 9c1e5600-00000000
  374. deviceNodeMask = 1
  375. deviceLUIDValid = true
  376.  
  377. VkPhysicalDeviceInlineUniformBlockPropertiesEXT:
  378. ------------------------------------------------
  379. maxInlineUniformBlockSize = 256
  380. maxPerStageDescriptorInlineUniformBlocks = 32
  381. maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks = 32
  382. maxDescriptorSetInlineUniformBlocks = 32
  383. maxDescriptorSetUpdateAfterBindInlineUniformBlocks = 32
  384.  
  385. VkPhysicalDeviceLineRasterizationPropertiesEXT:
  386. -----------------------------------------------
  387. lineSubPixelPrecisionBits = 8
  388.  
  389. VkPhysicalDeviceMaintenance3Properties:
  390. ---------------------------------------
  391. maxPerSetDescriptors = 4294967295
  392. maxMemoryAllocationSize = 0xffe00000
  393.  
  394. VkPhysicalDeviceMultiviewProperties:
  395. ------------------------------------
  396. maxMultiviewViewCount = 32
  397. maxMultiviewInstanceIndex = 134217727
  398.  
  399. VkPhysicalDevicePCIBusInfoPropertiesEXT:
  400. ----------------------------------------
  401. pciDomain = 0
  402. pciBus = 1
  403. pciDevice = 0
  404. pciFunction = 0
  405.  
  406. VkPhysicalDevicePointClippingProperties:
  407. ----------------------------------------
  408. pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY
  409.  
  410. VkPhysicalDeviceProtectedMemoryProperties:
  411. ------------------------------------------
  412. protectedNoFault = false
  413.  
  414. VkPhysicalDevicePushDescriptorPropertiesKHR:
  415. --------------------------------------------
  416. maxPushDescriptors = 32
  417.  
  418. VkPhysicalDeviceSampleLocationsPropertiesEXT:
  419. ---------------------------------------------
  420. sampleLocationSampleCounts:
  421. SAMPLE_COUNT_1_BIT
  422. SAMPLE_COUNT_2_BIT
  423. SAMPLE_COUNT_4_BIT
  424. SAMPLE_COUNT_8_BIT
  425. SAMPLE_COUNT_16_BIT
  426. maxSampleLocationGridSize:
  427. width = 1
  428. height = 1
  429. sampleLocationCoordinateRange: count = 2
  430. 0
  431. 0.9375
  432. sampleLocationSubPixelBits = 4
  433. variableSampleLocations = true
  434.  
  435. VkPhysicalDeviceSamplerFilterMinmaxProperties:
  436. ----------------------------------------------
  437. filterMinmaxSingleComponentFormats = true
  438. filterMinmaxImageComponentMapping = true
  439.  
  440. VkPhysicalDeviceSubgroupProperties:
  441. -----------------------------------
  442. subgroupSize = 32
  443. supportedStages:
  444. SHADER_STAGE_VERTEX_BIT
  445. SHADER_STAGE_TESSELLATION_CONTROL_BIT
  446. SHADER_STAGE_TESSELLATION_EVALUATION_BIT
  447. SHADER_STAGE_GEOMETRY_BIT
  448. SHADER_STAGE_FRAGMENT_BIT
  449. SHADER_STAGE_COMPUTE_BIT
  450. SHADER_STAGE_ALL_GRAPHICS
  451. SHADER_STAGE_ALL
  452. SHADER_STAGE_RAYGEN_BIT_NV
  453. SHADER_STAGE_ANY_HIT_BIT_NV
  454. SHADER_STAGE_CLOSEST_HIT_BIT_NV
  455. SHADER_STAGE_MISS_BIT_NV
  456. SHADER_STAGE_INTERSECTION_BIT_NV
  457. SHADER_STAGE_CALLABLE_BIT_NV
  458. SHADER_STAGE_TASK_BIT_NV
  459. SHADER_STAGE_MESH_BIT_NV
  460. supportedOperations:
  461. SUBGROUP_FEATURE_BASIC_BIT
  462. SUBGROUP_FEATURE_VOTE_BIT
  463. SUBGROUP_FEATURE_ARITHMETIC_BIT
  464. SUBGROUP_FEATURE_BALLOT_BIT
  465. SUBGROUP_FEATURE_SHUFFLE_BIT
  466. SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
  467. SUBGROUP_FEATURE_CLUSTERED_BIT
  468. SUBGROUP_FEATURE_QUAD_BIT
  469. SUBGROUP_FEATURE_PARTITIONED_BIT_NV
  470. quadOperationsInAllStages = true
  471.  
  472. VkPhysicalDeviceSubgroupSizeControlPropertiesEXT:
  473. -------------------------------------------------
  474. minSubgroupSize = 32
  475. maxSubgroupSize = 32
  476. maxComputeWorkgroupSubgroups = 2097152
  477. requiredSubgroupSizeStages:
  478. SHADER_STAGE_VERTEX_BIT
  479. SHADER_STAGE_TESSELLATION_CONTROL_BIT
  480. SHADER_STAGE_TESSELLATION_EVALUATION_BIT
  481. SHADER_STAGE_GEOMETRY_BIT
  482. SHADER_STAGE_FRAGMENT_BIT
  483. SHADER_STAGE_COMPUTE_BIT
  484. SHADER_STAGE_ALL_GRAPHICS
  485. SHADER_STAGE_ALL
  486. SHADER_STAGE_RAYGEN_BIT_NV
  487. SHADER_STAGE_ANY_HIT_BIT_NV
  488. SHADER_STAGE_CLOSEST_HIT_BIT_NV
  489. SHADER_STAGE_MISS_BIT_NV
  490. SHADER_STAGE_INTERSECTION_BIT_NV
  491. SHADER_STAGE_CALLABLE_BIT_NV
  492. SHADER_STAGE_TASK_BIT_NV
  493. SHADER_STAGE_MESH_BIT_NV
  494.  
  495. VkPhysicalDeviceTexelBufferAlignmentPropertiesEXT:
  496. --------------------------------------------------
  497. storageTexelBufferOffsetAlignmentBytes = 0x00000010
  498. storageTexelBufferOffsetSingleTexelAlignment = true
  499. uniformTexelBufferOffsetAlignmentBytes = 0x00000010
  500. uniformTexelBufferOffsetSingleTexelAlignment = true
  501.  
  502. VkPhysicalDeviceTimelineSemaphoreProperties:
  503. --------------------------------------------
  504. maxTimelineSemaphoreValueDifference = 2147483647
  505.  
  506. VkPhysicalDeviceTransformFeedbackPropertiesEXT:
  507. -----------------------------------------------
  508. maxTransformFeedbackStreams = 4
  509. maxTransformFeedbackBuffers = 4
  510. maxTransformFeedbackBufferSize = 0xffffffffffffffff
  511. maxTransformFeedbackStreamDataSize = 2048
  512. maxTransformFeedbackBufferDataSize = 512
  513. maxTransformFeedbackBufferDataStride = 2048
  514. transformFeedbackQueries = true
  515. transformFeedbackStreamsLinesTriangles = false
  516. transformFeedbackRasterizationStreamSelect = true
  517. transformFeedbackDraw = true
  518.  
  519. VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT:
  520. ----------------------------------------------------
  521. maxVertexAttribDivisor = 4294967295
  522.  
  523. VkPhysicalDeviceVulkan11Properties:
  524. -----------------------------------
  525. deviceUUID = d12b3512-9271-67f3-fd90-ea35a6f93e15
  526. driverUUID = 77f40cc8-de83-2e41-2099-c697e8a2a276
  527. deviceLUID = 9c1e5600-00000000
  528. deviceNodeMask = 1
  529. deviceLUIDValid = true
  530. subgroupSize = 32
  531. subgroupSupportedStages:
  532. SHADER_STAGE_VERTEX_BIT
  533. SHADER_STAGE_TESSELLATION_CONTROL_BIT
  534. SHADER_STAGE_TESSELLATION_EVALUATION_BIT
  535. SHADER_STAGE_GEOMETRY_BIT
  536. SHADER_STAGE_FRAGMENT_BIT
  537. SHADER_STAGE_COMPUTE_BIT
  538. SHADER_STAGE_ALL_GRAPHICS
  539. SHADER_STAGE_ALL
  540. SHADER_STAGE_RAYGEN_BIT_NV
  541. SHADER_STAGE_ANY_HIT_BIT_NV
  542. SHADER_STAGE_CLOSEST_HIT_BIT_NV
  543. SHADER_STAGE_MISS_BIT_NV
  544. SHADER_STAGE_INTERSECTION_BIT_NV
  545. SHADER_STAGE_CALLABLE_BIT_NV
  546. SHADER_STAGE_TASK_BIT_NV
  547. SHADER_STAGE_MESH_BIT_NV
  548. subgroupSupportedOperations:
  549. SUBGROUP_FEATURE_BASIC_BIT
  550. SUBGROUP_FEATURE_VOTE_BIT
  551. SUBGROUP_FEATURE_ARITHMETIC_BIT
  552. SUBGROUP_FEATURE_BALLOT_BIT
  553. SUBGROUP_FEATURE_SHUFFLE_BIT
  554. SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
  555. SUBGROUP_FEATURE_CLUSTERED_BIT
  556. SUBGROUP_FEATURE_QUAD_BIT
  557. SUBGROUP_FEATURE_PARTITIONED_BIT_NV
  558. subgroupQuadOperationsInAllStages = true
  559. pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY
  560. maxMultiviewViewCount = 32
  561. maxMultiviewInstanceIndex = 134217727
  562. protectedNoFault = false
  563. maxPerSetDescriptors = 4294967295
  564. maxMemoryAllocationSize = 0xffe00000
  565.  
  566. VkPhysicalDeviceVulkan12Properties:
  567. -----------------------------------
  568. driverID = DRIVER_ID_NVIDIA_PROPRIETARY
  569. driverName = NVIDIA
  570. driverInfo = 451.48
  571. conformanceVersion = 1.2.2.0
  572. denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  573. roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  574. shaderSignedZeroInfNanPreserveFloat16 = true
  575. shaderSignedZeroInfNanPreserveFloat32 = true
  576. shaderSignedZeroInfNanPreserveFloat64 = true
  577. shaderDenormPreserveFloat16 = true
  578. shaderDenormPreserveFloat32 = false
  579. shaderDenormPreserveFloat64 = false
  580. shaderDenormFlushToZeroFloat16 = false
  581. shaderDenormFlushToZeroFloat32 = false
  582. shaderDenormFlushToZeroFloat64 = false
  583. shaderRoundingModeRTEFloat16 = true
  584. shaderRoundingModeRTEFloat32 = true
  585. shaderRoundingModeRTEFloat64 = true
  586. shaderRoundingModeRTZFloat16 = false
  587. shaderRoundingModeRTZFloat32 = true
  588. shaderRoundingModeRTZFloat64 = true
  589. maxUpdateAfterBindDescriptorsInAllPools = 4294967295
  590. shaderUniformBufferArrayNonUniformIndexingNative = true
  591. shaderSampledImageArrayNonUniformIndexingNative = true
  592. shaderStorageBufferArrayNonUniformIndexingNative = true
  593. shaderStorageImageArrayNonUniformIndexingNative = true
  594. shaderInputAttachmentArrayNonUniformIndexingNative = true
  595. robustBufferAccessUpdateAfterBind = true
  596. quadDivergentImplicitLod = true
  597. maxPerStageDescriptorUpdateAfterBindSamplers = 1048576
  598. maxPerStageDescriptorUpdateAfterBindUniformBuffers = 1048576
  599. maxPerStageDescriptorUpdateAfterBindStorageBuffers = 1048576
  600. maxPerStageDescriptorUpdateAfterBindSampledImages = 1048576
  601. maxPerStageDescriptorUpdateAfterBindStorageImages = 1048576
  602. maxPerStageDescriptorUpdateAfterBindInputAttachments = 1048576
  603. maxPerStageUpdateAfterBindResources = 4294967295
  604. maxDescriptorSetUpdateAfterBindSamplers = 1048576
  605. maxDescriptorSetUpdateAfterBindUniformBuffers = 1048576
  606. maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 15
  607. maxDescriptorSetUpdateAfterBindStorageBuffers = 1048576
  608. maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 16
  609. maxDescriptorSetUpdateAfterBindSampledImages = 1048576
  610. maxDescriptorSetUpdateAfterBindStorageImages = 1048576
  611. maxDescriptorSetUpdateAfterBindInputAttachments = 1048576
  612. supportedDepthResolveModes:
  613. RESOLVE_MODE_SAMPLE_ZERO_BIT
  614. RESOLVE_MODE_AVERAGE_BIT
  615. RESOLVE_MODE_MIN_BIT
  616. RESOLVE_MODE_MAX_BIT
  617. supportedStencilResolveModes:
  618. RESOLVE_MODE_SAMPLE_ZERO_BIT
  619. RESOLVE_MODE_MIN_BIT
  620. RESOLVE_MODE_MAX_BIT
  621. independentResolveNone = true
  622. independentResolve = true
  623. filterMinmaxSingleComponentFormats = true
  624. filterMinmaxImageComponentMapping = true
  625. maxTimelineSemaphoreValueDifference = 2147483647
  626. framebufferIntegerColorSampleCounts:
  627. SAMPLE_COUNT_1_BIT
  628. SAMPLE_COUNT_2_BIT
  629. SAMPLE_COUNT_4_BIT
  630. SAMPLE_COUNT_8_BIT
  631.  
  632.  
  633. Device Extensions: count = 115
  634. VK_EXT_blend_operation_advanced : extension revision 2
  635. VK_EXT_buffer_device_address : extension revision 2
  636. VK_EXT_calibrated_timestamps : extension revision 1
  637. VK_EXT_conditional_rendering : extension revision 2
  638. VK_EXT_conservative_rasterization : extension revision 1
  639. VK_EXT_custom_border_color : extension revision 11
  640. VK_EXT_depth_clip_enable : extension revision 1
  641. VK_EXT_depth_range_unrestricted : extension revision 1
  642. VK_EXT_descriptor_indexing : extension revision 2
  643. VK_EXT_discard_rectangles : extension revision 1
  644. VK_EXT_external_memory_host : extension revision 1
  645. VK_EXT_fragment_shader_interlock : extension revision 1
  646. VK_EXT_full_screen_exclusive : extension revision 4
  647. VK_EXT_hdr_metadata : extension revision 2
  648. VK_EXT_host_query_reset : extension revision 1
  649. VK_EXT_index_type_uint8 : extension revision 1
  650. VK_EXT_inline_uniform_block : extension revision 1
  651. VK_EXT_line_rasterization : extension revision 1
  652. VK_EXT_memory_budget : extension revision 1
  653. VK_EXT_memory_priority : extension revision 1
  654. VK_EXT_pci_bus_info : extension revision 2
  655. VK_EXT_pipeline_creation_feedback : extension revision 1
  656. VK_EXT_post_depth_coverage : extension revision 1
  657. VK_EXT_sample_locations : extension revision 1
  658. VK_EXT_sampler_filter_minmax : extension revision 2
  659. VK_EXT_scalar_block_layout : extension revision 1
  660. VK_EXT_separate_stencil_usage : extension revision 1
  661. VK_EXT_shader_demote_to_helper_invocation : extension revision 1
  662. VK_EXT_shader_subgroup_ballot : extension revision 1
  663. VK_EXT_shader_subgroup_vote : extension revision 1
  664. VK_EXT_shader_viewport_index_layer : extension revision 1
  665. VK_EXT_subgroup_size_control : extension revision 2
  666. VK_EXT_texel_buffer_alignment : extension revision 1
  667. VK_EXT_tooling_info : extension revision 1
  668. VK_EXT_transform_feedback : extension revision 1
  669. VK_EXT_vertex_attribute_divisor : extension revision 3
  670. VK_EXT_ycbcr_image_arrays : extension revision 1
  671. VK_KHR_16bit_storage : extension revision 1
  672. VK_KHR_8bit_storage : extension revision 1
  673. VK_KHR_bind_memory2 : extension revision 1
  674. VK_KHR_buffer_device_address : extension revision 1
  675. VK_KHR_create_renderpass2 : extension revision 1
  676. VK_KHR_dedicated_allocation : extension revision 3
  677. VK_KHR_depth_stencil_resolve : extension revision 1
  678. VK_KHR_descriptor_update_template : extension revision 1
  679. VK_KHR_device_group : extension revision 4
  680. VK_KHR_draw_indirect_count : extension revision 1
  681. VK_KHR_driver_properties : extension revision 1
  682. VK_KHR_external_fence : extension revision 1
  683. VK_KHR_external_fence_win32 : extension revision 1
  684. VK_KHR_external_memory : extension revision 1
  685. VK_KHR_external_memory_win32 : extension revision 1
  686. VK_KHR_external_semaphore : extension revision 1
  687. VK_KHR_external_semaphore_win32 : extension revision 1
  688. VK_KHR_get_memory_requirements2 : extension revision 1
  689. VK_KHR_image_format_list : extension revision 1
  690. VK_KHR_imageless_framebuffer : extension revision 1
  691. VK_KHR_maintenance1 : extension revision 2
  692. VK_KHR_maintenance2 : extension revision 1
  693. VK_KHR_maintenance3 : extension revision 1
  694. VK_KHR_multiview : extension revision 1
  695. VK_KHR_pipeline_executable_properties : extension revision 1
  696. VK_KHR_push_descriptor : extension revision 2
  697. VK_KHR_relaxed_block_layout : extension revision 1
  698. VK_KHR_sampler_mirror_clamp_to_edge : extension revision 3
  699. VK_KHR_sampler_ycbcr_conversion : extension revision 14
  700. VK_KHR_separate_depth_stencil_layouts : extension revision 1
  701. VK_KHR_shader_atomic_int64 : extension revision 1
  702. VK_KHR_shader_clock : extension revision 1
  703. VK_KHR_shader_draw_parameters : extension revision 1
  704. VK_KHR_shader_float16_int8 : extension revision 1
  705. VK_KHR_shader_float_controls : extension revision 4
  706. VK_KHR_shader_non_semantic_info : extension revision 1
  707. VK_KHR_shader_subgroup_extended_types : extension revision 1
  708. VK_KHR_spirv_1_4 : extension revision 1
  709. VK_KHR_storage_buffer_storage_class : extension revision 1
  710. VK_KHR_swapchain : extension revision 70
  711. VK_KHR_swapchain_mutable_format : extension revision 1
  712. VK_KHR_timeline_semaphore : extension revision 2
  713. VK_KHR_uniform_buffer_standard_layout : extension revision 1
  714. VK_KHR_variable_pointers : extension revision 1
  715. VK_KHR_vulkan_memory_model : extension revision 3
  716. VK_KHR_win32_keyed_mutex : extension revision 1
  717. VK_NVX_binary_import : extension revision 1
  718. VK_NVX_device_generated_commands : extension revision 3
  719. VK_NVX_image_view_handle : extension revision 1
  720. VK_NVX_multiview_per_view_attributes : extension revision 1
  721. VK_NV_clip_space_w_scaling : extension revision 1
  722. VK_NV_compute_shader_derivatives : extension revision 1
  723. VK_NV_cooperative_matrix : extension revision 1
  724. VK_NV_corner_sampled_image : extension revision 2
  725. VK_NV_coverage_reduction_mode : extension revision 1
  726. VK_NV_dedicated_allocation : extension revision 1
  727. VK_NV_dedicated_allocation_image_aliasing : extension revision 1
  728. VK_NV_device_diagnostic_checkpoints : extension revision 2
  729. VK_NV_device_diagnostics_config : extension revision 1
  730. VK_NV_external_memory : extension revision 1
  731. VK_NV_external_memory_win32 : extension revision 1
  732. VK_NV_fill_rectangle : extension revision 1
  733. VK_NV_fragment_coverage_to_color : extension revision 1
  734. VK_NV_fragment_shader_barycentric : extension revision 1
  735. VK_NV_framebuffer_mixed_samples : extension revision 1
  736. VK_NV_geometry_shader_passthrough : extension revision 1
  737. VK_NV_mesh_shader : extension revision 1
  738. VK_NV_ray_tracing : extension revision 3
  739. VK_NV_representative_fragment_test : extension revision 2
  740. VK_NV_sample_mask_override_coverage : extension revision 1
  741. VK_NV_scissor_exclusive : extension revision 1
  742. VK_NV_shader_image_footprint : extension revision 2
  743. VK_NV_shader_sm_builtins : extension revision 1
  744. VK_NV_shader_subgroup_partitioned : extension revision 1
  745. VK_NV_shading_rate_image : extension revision 3
  746. VK_NV_viewport_array2 : extension revision 1
  747. VK_NV_viewport_swizzle : extension revision 1
  748. VK_NV_win32_keyed_mutex : extension revision 2
  749.  
  750. VkQueueFamilyProperties:
  751. ========================
  752. queueProperties[0]:
  753. ------------------
  754. minImageTransferGranularity = (1,1,1)
  755. queueCount = 16
  756. queueFlags = QUEUE_GRAPHICS | QUEUE_COMPUTE | QUEUE_TRANSFER | QUEUE_SPARSE_BINDING
  757. timestampValidBits = 64
  758. present support = false
  759.  
  760. queueProperties[1]:
  761. ------------------
  762. minImageTransferGranularity = (1,1,1)
  763. queueCount = 2
  764. queueFlags = QUEUE_TRANSFER | QUEUE_SPARSE_BINDING
  765. timestampValidBits = 64
  766. present support = false
  767.  
  768. queueProperties[2]:
  769. ------------------
  770. minImageTransferGranularity = (1,1,1)
  771. queueCount = 8
  772. queueFlags = QUEUE_COMPUTE | QUEUE_TRANSFER | QUEUE_SPARSE_BINDING
  773. timestampValidBits = 64
  774. present support = false
  775.  
  776. VkPhysicalDeviceMemoryProperties:
  777. =================================
  778. memoryHeaps: count = 3
  779. memoryHeaps[0]:
  780. size = 6270484480 (0x175c00000) (5.84 GiB)
  781. budget = 5465178112
  782. usage = 0
  783. flags:
  784. MEMORY_HEAP_DEVICE_LOCAL_BIT
  785. memoryHeaps[1]:
  786. size = 8546586624 (0x1fd6a9000) (7.96 GiB)
  787. budget = 7850821837
  788. usage = 0
  789. flags:
  790. None
  791. memoryHeaps[2]:
  792. size = 257949696 (0x0f600000) (246.00 MiB)
  793. budget = 255328256
  794. usage = 2621440
  795. flags:
  796. MEMORY_HEAP_DEVICE_LOCAL_BIT
  797. memoryTypes: count = 5
  798. memoryTypes[0]:
  799. heapIndex = 1
  800. propertyFlags = 0x0000:
  801. None
  802. usable for:
  803. IMAGE_TILING_OPTIMAL: color images, FORMAT_D16_UNORM, FORMAT_X8_D24_UNORM_PACK32, FORMAT_D32_SFLOAT, FORMAT_S8_UINT, FORMAT_D24_UNORM_S8_UINT, FORMAT_D32_SFLOAT_S8_UINT
  804. IMAGE_TILING_LINEAR: None
  805. memoryTypes[1]:
  806. heapIndex = 0
  807. propertyFlags = 0x0001:
  808. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  809. usable for:
  810. IMAGE_TILING_OPTIMAL: color images, FORMAT_D16_UNORM, FORMAT_X8_D24_UNORM_PACK32, FORMAT_D32_SFLOAT, FORMAT_S8_UINT, FORMAT_D24_UNORM_S8_UINT, FORMAT_D32_SFLOAT_S8_UINT
  811. IMAGE_TILING_LINEAR: None
  812. memoryTypes[2]:
  813. heapIndex = 1
  814. propertyFlags = 0x0006:
  815. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  816. MEMORY_PROPERTY_HOST_COHERENT_BIT
  817. usable for:
  818. IMAGE_TILING_OPTIMAL: None
  819. IMAGE_TILING_LINEAR: None
  820. memoryTypes[3]:
  821. heapIndex = 1
  822. propertyFlags = 0x000e:
  823. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  824. MEMORY_PROPERTY_HOST_COHERENT_BIT
  825. MEMORY_PROPERTY_HOST_CACHED_BIT
  826. usable for:
  827. IMAGE_TILING_OPTIMAL: None
  828. IMAGE_TILING_LINEAR: None
  829. memoryTypes[4]:
  830. heapIndex = 2
  831. propertyFlags = 0x0007:
  832. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  833. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  834. MEMORY_PROPERTY_HOST_COHERENT_BIT
  835. usable for:
  836. IMAGE_TILING_OPTIMAL: None
  837. IMAGE_TILING_LINEAR: None
  838.  
  839. VkPhysicalDeviceFeatures:
  840. =========================
  841. robustBufferAccess = true
  842. fullDrawIndexUint32 = true
  843. imageCubeArray = true
  844. independentBlend = true
  845. geometryShader = true
  846. tessellationShader = true
  847. sampleRateShading = true
  848. dualSrcBlend = true
  849. logicOp = true
  850. multiDrawIndirect = true
  851. drawIndirectFirstInstance = true
  852. depthClamp = true
  853. depthBiasClamp = true
  854. fillModeNonSolid = true
  855. depthBounds = true
  856. wideLines = true
  857. largePoints = true
  858. alphaToOne = true
  859. multiViewport = true
  860. samplerAnisotropy = true
  861. textureCompressionETC2 = false
  862. textureCompressionASTC_LDR = false
  863. textureCompressionBC = true
  864. occlusionQueryPrecise = true
  865. pipelineStatisticsQuery = true
  866. vertexPipelineStoresAndAtomics = true
  867. fragmentStoresAndAtomics = true
  868. shaderTessellationAndGeometryPointSize = true
  869. shaderImageGatherExtended = true
  870. shaderStorageImageExtendedFormats = true
  871. shaderStorageImageMultisample = true
  872. shaderStorageImageReadWithoutFormat = true
  873. shaderStorageImageWriteWithoutFormat = true
  874. shaderUniformBufferArrayDynamicIndexing = true
  875. shaderSampledImageArrayDynamicIndexing = true
  876. shaderStorageBufferArrayDynamicIndexing = true
  877. shaderStorageImageArrayDynamicIndexing = true
  878. shaderClipDistance = true
  879. shaderCullDistance = true
  880. shaderFloat64 = true
  881. shaderInt64 = true
  882. shaderInt16 = true
  883. shaderResourceResidency = true
  884. shaderResourceMinLod = true
  885. sparseBinding = true
  886. sparseResidencyBuffer = true
  887. sparseResidencyImage2D = true
  888. sparseResidencyImage3D = true
  889. sparseResidency2Samples = true
  890. sparseResidency4Samples = true
  891. sparseResidency8Samples = true
  892. sparseResidency16Samples = true
  893. sparseResidencyAliased = true
  894. variableMultisampleRate = true
  895. inheritedQueries = true
  896.  
  897. VkPhysicalDevice16BitStorageFeatures:
  898. -------------------------------------
  899. storageBuffer16BitAccess = true
  900. uniformAndStorageBuffer16BitAccess = true
  901. storagePushConstant16 = true
  902. storageInputOutput16 = false
  903.  
  904. VkPhysicalDevice8BitStorageFeatures:
  905. ------------------------------------
  906. storageBuffer8BitAccess = true
  907. uniformAndStorageBuffer8BitAccess = true
  908. storagePushConstant8 = true
  909.  
  910. VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT:
  911. --------------------------------------------------
  912. advancedBlendCoherentOperations = true
  913.  
  914. VkPhysicalDeviceBufferDeviceAddressFeatures:
  915. --------------------------------------------
  916. bufferDeviceAddress = true
  917. bufferDeviceAddressCaptureReplay = true
  918. bufferDeviceAddressMultiDevice = true
  919.  
  920. VkPhysicalDeviceBufferDeviceAddressFeaturesEXT:
  921. -----------------------------------------------
  922. bufferDeviceAddress = true
  923. bufferDeviceAddressCaptureReplay = true
  924. bufferDeviceAddressMultiDevice = true
  925.  
  926. VkPhysicalDeviceConditionalRenderingFeaturesEXT:
  927. ------------------------------------------------
  928. conditionalRendering = true
  929. inheritedConditionalRendering = true
  930.  
  931. VkPhysicalDeviceDepthClipEnableFeaturesEXT:
  932. -------------------------------------------
  933. depthClipEnable = true
  934.  
  935. VkPhysicalDeviceDescriptorIndexingFeatures:
  936. -------------------------------------------
  937. shaderInputAttachmentArrayDynamicIndexing = true
  938. shaderUniformTexelBufferArrayDynamicIndexing = true
  939. shaderStorageTexelBufferArrayDynamicIndexing = true
  940. shaderUniformBufferArrayNonUniformIndexing = true
  941. shaderSampledImageArrayNonUniformIndexing = true
  942. shaderStorageBufferArrayNonUniformIndexing = true
  943. shaderStorageImageArrayNonUniformIndexing = true
  944. shaderInputAttachmentArrayNonUniformIndexing = true
  945. shaderUniformTexelBufferArrayNonUniformIndexing = true
  946. shaderStorageTexelBufferArrayNonUniformIndexing = true
  947. descriptorBindingUniformBufferUpdateAfterBind = true
  948. descriptorBindingSampledImageUpdateAfterBind = true
  949. descriptorBindingStorageImageUpdateAfterBind = true
  950. descriptorBindingStorageBufferUpdateAfterBind = true
  951. descriptorBindingUniformTexelBufferUpdateAfterBind = true
  952. descriptorBindingStorageTexelBufferUpdateAfterBind = true
  953. descriptorBindingUpdateUnusedWhilePending = true
  954. descriptorBindingPartiallyBound = true
  955. descriptorBindingVariableDescriptorCount = true
  956. runtimeDescriptorArray = true
  957.  
  958. VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT:
  959. ---------------------------------------------------
  960. fragmentShaderSampleInterlock = true
  961. fragmentShaderPixelInterlock = true
  962. fragmentShaderShadingRateInterlock = true
  963.  
  964. VkPhysicalDeviceHostQueryResetFeatures:
  965. ---------------------------------------
  966. hostQueryReset = true
  967.  
  968. VkPhysicalDeviceImagelessFramebufferFeatures:
  969. ---------------------------------------------
  970. imagelessFramebuffer = true
  971.  
  972. VkPhysicalDeviceIndexTypeUint8FeaturesEXT:
  973. ------------------------------------------
  974. indexTypeUint8 = true
  975.  
  976. VkPhysicalDeviceInlineUniformBlockFeaturesEXT:
  977. ----------------------------------------------
  978. inlineUniformBlock = true
  979. descriptorBindingInlineUniformBlockUpdateAfterBind = true
  980.  
  981. VkPhysicalDeviceLineRasterizationFeaturesEXT:
  982. ---------------------------------------------
  983. rectangularLines = true
  984. bresenhamLines = true
  985. smoothLines = true
  986. stippledRectangularLines = true
  987. stippledBresenhamLines = true
  988. stippledSmoothLines = true
  989.  
  990. VkPhysicalDeviceMemoryPriorityFeaturesEXT:
  991. ------------------------------------------
  992. memoryPriority = true
  993.  
  994. VkPhysicalDeviceMultiviewFeatures:
  995. ----------------------------------
  996. multiview = true
  997. multiviewGeometryShader = true
  998. multiviewTessellationShader = true
  999.  
  1000. VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR:
  1001. --------------------------------------------------------
  1002. pipelineExecutableInfo = true
  1003.  
  1004. VkPhysicalDeviceProtectedMemoryFeatures:
  1005. ----------------------------------------
  1006. protectedMemory = false
  1007.  
  1008. VkPhysicalDeviceSamplerYcbcrConversionFeatures:
  1009. -----------------------------------------------
  1010. samplerYcbcrConversion = true
  1011.  
  1012. VkPhysicalDeviceScalarBlockLayoutFeatures:
  1013. ------------------------------------------
  1014. scalarBlockLayout = true
  1015.  
  1016. VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures:
  1017. ----------------------------------------------------
  1018. separateDepthStencilLayouts = true
  1019.  
  1020. VkPhysicalDeviceShaderAtomicInt64Features:
  1021. ------------------------------------------
  1022. shaderBufferInt64Atomics = true
  1023. shaderSharedInt64Atomics = true
  1024.  
  1025. VkPhysicalDeviceShaderClockFeaturesKHR:
  1026. ---------------------------------------
  1027. shaderSubgroupClock = true
  1028. shaderDeviceClock = true
  1029.  
  1030. VkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT:
  1031. ----------------------------------------------------------
  1032. shaderDemoteToHelperInvocation = true
  1033.  
  1034. VkPhysicalDeviceShaderDrawParametersFeatures:
  1035. ---------------------------------------------
  1036. shaderDrawParameters = true
  1037.  
  1038. VkPhysicalDeviceShaderFloat16Int8Features:
  1039. ------------------------------------------
  1040. shaderFloat16 = true
  1041. shaderInt8 = true
  1042.  
  1043. VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures:
  1044. ----------------------------------------------------
  1045. shaderSubgroupExtendedTypes = true
  1046.  
  1047. VkPhysicalDeviceSubgroupSizeControlFeaturesEXT:
  1048. -----------------------------------------------
  1049. subgroupSizeControl = true
  1050. computeFullSubgroups = true
  1051.  
  1052. VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT:
  1053. ------------------------------------------------
  1054. texelBufferAlignment = true
  1055.  
  1056. VkPhysicalDeviceTimelineSemaphoreFeatures:
  1057. ------------------------------------------
  1058. timelineSemaphore = true
  1059.  
  1060. VkPhysicalDeviceTransformFeedbackFeaturesEXT:
  1061. ---------------------------------------------
  1062. transformFeedback = true
  1063. geometryStreams = true
  1064.  
  1065. VkPhysicalDeviceUniformBufferStandardLayoutFeatures:
  1066. ----------------------------------------------------
  1067. uniformBufferStandardLayout = true
  1068.  
  1069. VkPhysicalDeviceVariablePointersFeatures:
  1070. -----------------------------------------
  1071. variablePointersStorageBuffer = true
  1072. variablePointers = true
  1073.  
  1074. VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT:
  1075. --------------------------------------------------
  1076. vertexAttributeInstanceRateDivisor = true
  1077. vertexAttributeInstanceRateZeroDivisor = true
  1078.  
  1079. VkPhysicalDeviceVulkan11Features:
  1080. ---------------------------------
  1081. storageBuffer16BitAccess = true
  1082. uniformAndStorageBuffer16BitAccess = true
  1083. storagePushConstant16 = true
  1084. storageInputOutput16 = false
  1085. multiview = true
  1086. multiviewGeometryShader = true
  1087. multiviewTessellationShader = true
  1088. variablePointersStorageBuffer = true
  1089. variablePointers = true
  1090. protectedMemory = false
  1091. samplerYcbcrConversion = true
  1092. shaderDrawParameters = true
  1093.  
  1094. VkPhysicalDeviceVulkan12Features:
  1095. ---------------------------------
  1096. samplerMirrorClampToEdge = true
  1097. drawIndirectCount = true
  1098. storageBuffer8BitAccess = true
  1099. uniformAndStorageBuffer8BitAccess = true
  1100. storagePushConstant8 = true
  1101. shaderBufferInt64Atomics = true
  1102. shaderSharedInt64Atomics = true
  1103. shaderFloat16 = true
  1104. shaderInt8 = true
  1105. descriptorIndexing = true
  1106. shaderInputAttachmentArrayDynamicIndexing = true
  1107. shaderUniformTexelBufferArrayDynamicIndexing = true
  1108. shaderStorageTexelBufferArrayDynamicIndexing = true
  1109. shaderUniformBufferArrayNonUniformIndexing = true
  1110. shaderSampledImageArrayNonUniformIndexing = true
  1111. shaderStorageBufferArrayNonUniformIndexing = true
  1112. shaderStorageImageArrayNonUniformIndexing = true
  1113. shaderInputAttachmentArrayNonUniformIndexing = true
  1114. shaderUniformTexelBufferArrayNonUniformIndexing = true
  1115. shaderStorageTexelBufferArrayNonUniformIndexing = true
  1116. descriptorBindingUniformBufferUpdateAfterBind = true
  1117. descriptorBindingSampledImageUpdateAfterBind = true
  1118. descriptorBindingStorageImageUpdateAfterBind = true
  1119. descriptorBindingStorageBufferUpdateAfterBind = true
  1120. descriptorBindingUniformTexelBufferUpdateAfterBind = true
  1121. descriptorBindingStorageTexelBufferUpdateAfterBind = true
  1122. descriptorBindingUpdateUnusedWhilePending = true
  1123. descriptorBindingPartiallyBound = true
  1124. descriptorBindingVariableDescriptorCount = true
  1125. runtimeDescriptorArray = true
  1126. samplerFilterMinmax = true
  1127. scalarBlockLayout = true
  1128. imagelessFramebuffer = true
  1129. uniformBufferStandardLayout = true
  1130. shaderSubgroupExtendedTypes = true
  1131. separateDepthStencilLayouts = true
  1132. hostQueryReset = true
  1133. timelineSemaphore = true
  1134. bufferDeviceAddress = true
  1135. bufferDeviceAddressCaptureReplay = true
  1136. bufferDeviceAddressMultiDevice = true
  1137. vulkanMemoryModel = true
  1138. vulkanMemoryModelDeviceScope = true
  1139. vulkanMemoryModelAvailabilityVisibilityChains = true
  1140. shaderOutputViewportIndex = true
  1141. shaderOutputLayer = true
  1142. subgroupBroadcastDynamicId = true
  1143.  
  1144. VkPhysicalDeviceVulkanMemoryModelFeatures:
  1145. ------------------------------------------
  1146. vulkanMemoryModel = true
  1147. vulkanMemoryModelDeviceScope = true
  1148. vulkanMemoryModelAvailabilityVisibilityChains = true
  1149.  
  1150. VkPhysicalDeviceYcbcrImageArraysFeaturesEXT:
  1151. --------------------------------------------
  1152. ycbcrImageArrays = true
Add Comment
Please, Sign In to add comment