Guest User

Vulkaninfo

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

Adblocker detected! Please consider disabling it...

We've detected AdBlock Plus or some other adblocking software preventing Pastebin.com from fully loading.

We don't have any obnoxious sound, or popup ads, we actively block these annoying types of ads!

Please add Pastebin.com to your ad blocker whitelist or disable your adblocking software.

×