Guest User

output-prime-run-vulkaninfo

a guest
Mar 3rd, 2025
455
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 44.65 KB | None | 0 0
  1. WARNING: [Loader Message] Code 0 : Layer VK_LAYER_NV_optimus uses API version 1.2 which is older than the application specified API version of 1.4. May cause issues.
  2. WARNING: [Loader Message] Code 0 : Layer VK_LAYER_MESA_device_select uses API version 1.3 which is older than the application specified API version of 1.4. May cause issues.
  3. ==========
  4. VULKANINFO
  5. ==========
  6.  
  7. Vulkan Instance Version: 1.4.304
  8.  
  9.  
  10. Instance Extensions: count = 24
  11. ===============================
  12. VK_EXT_acquire_drm_display : extension revision 1
  13. VK_EXT_acquire_xlib_display : extension revision 1
  14. VK_EXT_debug_report : extension revision 10
  15. VK_EXT_debug_utils : extension revision 2
  16. VK_EXT_direct_mode_display : extension revision 1
  17. VK_EXT_display_surface_counter : extension revision 1
  18. VK_EXT_headless_surface : extension revision 1
  19. VK_EXT_surface_maintenance1 : extension revision 1
  20. VK_EXT_swapchain_colorspace : extension revision 5
  21. VK_KHR_device_group_creation : extension revision 1
  22. VK_KHR_display : extension revision 23
  23. VK_KHR_external_fence_capabilities : extension revision 1
  24. VK_KHR_external_memory_capabilities : extension revision 1
  25. VK_KHR_external_semaphore_capabilities : extension revision 1
  26. VK_KHR_get_display_properties2 : extension revision 1
  27. VK_KHR_get_physical_device_properties2 : extension revision 2
  28. VK_KHR_get_surface_capabilities2 : extension revision 1
  29. VK_KHR_portability_enumeration : extension revision 1
  30. VK_KHR_surface : extension revision 25
  31. VK_KHR_surface_protected_capabilities : extension revision 1
  32. VK_KHR_wayland_surface : extension revision 6
  33. VK_KHR_xcb_surface : extension revision 6
  34. VK_KHR_xlib_surface : extension revision 6
  35. VK_LUNARG_direct_driver_loading : extension revision 1
  36.  
  37. Layers: count = 13
  38. ==================
  39. VK_LAYER_INTEL_nullhw (INTEL NULL HW) Vulkan version 1.1.73, layer version 1:
  40. Layer Extensions: count = 0
  41. Devices: count = 1
  42. GPU id = 0 (NVIDIA GeForce GTX 770)
  43. Layer-Device Extensions: count = 0
  44.  
  45. VK_LAYER_LUNARG_api_dump (LunarG API dump layer) Vulkan version 1.4.304, layer version 2:
  46. Layer Extensions: count = 1
  47. VK_EXT_layer_settings : extension revision 2
  48. Devices: count = 1
  49. GPU id = 0 (NVIDIA GeForce GTX 770)
  50. Layer-Device Extensions: count = 1
  51. VK_EXT_tooling_info : extension revision 1
  52.  
  53. VK_LAYER_LUNARG_monitor (Execution Monitoring Layer) Vulkan version 1.4.304, layer version 1:
  54. Layer Extensions: count = 1
  55. VK_EXT_layer_settings : extension revision 2
  56. Devices: count = 1
  57. GPU id = 0 (NVIDIA GeForce GTX 770)
  58. Layer-Device Extensions: count = 1
  59. VK_EXT_tooling_info : extension revision 1
  60.  
  61. VK_LAYER_LUNARG_screenshot (LunarG image capture layer) Vulkan version 1.4.304, layer version 1:
  62. Layer Extensions: count = 1
  63. VK_EXT_layer_settings : extension revision 2
  64. Devices: count = 1
  65. GPU id = 0 (NVIDIA GeForce GTX 770)
  66. Layer-Device Extensions: count = 1
  67. VK_EXT_tooling_info : extension revision 1
  68.  
  69. VK_LAYER_MANGOHUD_overlay_x86_64 (Vulkan Hud Overlay) Vulkan version 1.3.0, layer version 1:
  70. Layer Extensions: count = 0
  71. Devices: count = 1
  72. GPU id = 0 (NVIDIA GeForce GTX 770)
  73. Layer-Device Extensions: count = 0
  74.  
  75. VK_LAYER_MESA_device_select (Linux device selection layer) Vulkan version 1.3.211, layer version 1:
  76. Layer Extensions: count = 0
  77. Devices: count = 1
  78. GPU id = 0 (NVIDIA GeForce GTX 770)
  79. Layer-Device Extensions: count = 0
  80.  
  81. VK_LAYER_MESA_overlay (Mesa Overlay layer) Vulkan version 1.3.211, layer version 1:
  82. Layer Extensions: count = 0
  83. Devices: count = 1
  84. GPU id = 0 (NVIDIA GeForce GTX 770)
  85. Layer-Device Extensions: count = 0
  86.  
  87. VK_LAYER_MESA_screenshot (Mesa Screenshot layer) Vulkan version 1.3.211, layer version 1:
  88. Layer Extensions: count = 0
  89. Devices: count = 1
  90. GPU id = 0 (NVIDIA GeForce GTX 770)
  91. Layer-Device Extensions: count = 0
  92.  
  93. VK_LAYER_NV_optimus (NVIDIA Optimus layer) Vulkan version 1.2.175, layer version 1:
  94. Layer Extensions: count = 0
  95. Devices: count = 1
  96. GPU id = 0 (NVIDIA GeForce GTX 770)
  97. Layer-Device Extensions: count = 0
  98.  
  99. VK_LAYER_VALVE_steam_fossilize_32 (Steam Pipeline Caching Layer) Vulkan version 1.3.207, layer version 1:
  100. Layer Extensions: count = 0
  101. Devices: count = 1
  102. GPU id = 0 (NVIDIA GeForce GTX 770)
  103. Layer-Device Extensions: count = 0
  104.  
  105. VK_LAYER_VALVE_steam_fossilize_64 (Steam Pipeline Caching Layer) Vulkan version 1.3.207, layer version 1:
  106. Layer Extensions: count = 0
  107. Devices: count = 1
  108. GPU id = 0 (NVIDIA GeForce GTX 770)
  109. Layer-Device Extensions: count = 0
  110.  
  111. VK_LAYER_VALVE_steam_overlay_32 (Steam Overlay Layer) Vulkan version 1.3.207, layer version 1:
  112. Layer Extensions: count = 0
  113. Devices: count = 1
  114. GPU id = 0 (NVIDIA GeForce GTX 770)
  115. Layer-Device Extensions: count = 0
  116.  
  117. VK_LAYER_VALVE_steam_overlay_64 (Steam Overlay Layer) Vulkan version 1.3.207, layer version 1:
  118. Layer Extensions: count = 0
  119. Devices: count = 1
  120. GPU id = 0 (NVIDIA GeForce GTX 770)
  121. Layer-Device Extensions: count = 0
  122.  
  123. Presentable Surfaces:
  124. =====================
  125. GPU id : 0 (NVIDIA GeForce GTX 770):
  126. Surface types: count = 2
  127. VK_KHR_xcb_surface
  128. VK_KHR_xlib_surface
  129. Formats: count = 2
  130. SurfaceFormat[0]:
  131. format = FORMAT_B8G8R8A8_UNORM
  132. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  133. SurfaceFormat[1]:
  134. format = FORMAT_B8G8R8A8_SRGB
  135. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  136. Present Modes: count = 3
  137. PRESENT_MODE_FIFO_KHR
  138. PRESENT_MODE_FIFO_RELAXED_KHR
  139. PRESENT_MODE_IMMEDIATE_KHR
  140. VkSurfaceCapabilitiesKHR:
  141. -------------------------
  142. minImageCount = 2
  143. maxImageCount = 8
  144. currentExtent:
  145. width = 256
  146. height = 256
  147. minImageExtent:
  148. width = 256
  149. height = 256
  150. maxImageExtent:
  151. width = 256
  152. height = 256
  153. maxImageArrayLayers = 1
  154. supportedTransforms: count = 1
  155. SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  156. currentTransform = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  157. supportedCompositeAlpha: count = 1
  158. COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  159. supportedUsageFlags: count = 6
  160. IMAGE_USAGE_TRANSFER_SRC_BIT
  161. IMAGE_USAGE_TRANSFER_DST_BIT
  162. IMAGE_USAGE_SAMPLED_BIT
  163. IMAGE_USAGE_STORAGE_BIT
  164. IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  165. IMAGE_USAGE_INPUT_ATTACHMENT_BIT
  166. VkSurfaceProtectedCapabilitiesKHR:
  167. ----------------------------------
  168. supportsProtected = false
  169.  
  170. VK_EXT_surface_maintenance1:
  171. ----------------------------
  172. PRESENT_MODE_FIFO_KHR:
  173. minImageCount = 2
  174. maxImageCount = 8
  175. VkSurfacePresentScalingCapabilitiesEXT:
  176. supportedPresentScaling:
  177. None
  178. supportedPresentGravityX:
  179. None
  180. supportedPresentGravityY:
  181. None
  182. minScaledImageExtent:
  183. width = 256
  184. height = 256
  185. maxScaledImageExtent:
  186. width = 256
  187. height = 256
  188. VkSurfacePresentModeCompatibilityEXT:
  189. presentModeCount = 1
  190. pPresentModes: count = 1
  191. PRESENT_MODE_FIFO_KHR
  192. PRESENT_MODE_FIFO_RELAXED_KHR:
  193. minImageCount = 2
  194. maxImageCount = 8
  195. VkSurfacePresentScalingCapabilitiesEXT:
  196. supportedPresentScaling:
  197. None
  198. supportedPresentGravityX:
  199. None
  200. supportedPresentGravityY:
  201. None
  202. minScaledImageExtent:
  203. width = 256
  204. height = 256
  205. maxScaledImageExtent:
  206. width = 256
  207. height = 256
  208. VkSurfacePresentModeCompatibilityEXT:
  209. presentModeCount = 1
  210. pPresentModes: count = 1
  211. PRESENT_MODE_FIFO_RELAXED_KHR
  212. PRESENT_MODE_IMMEDIATE_KHR:
  213. minImageCount = 2
  214. maxImageCount = 8
  215. VkSurfacePresentScalingCapabilitiesEXT:
  216. supportedPresentScaling:
  217. None
  218. supportedPresentGravityX:
  219. None
  220. supportedPresentGravityY:
  221. None
  222. minScaledImageExtent:
  223. width = 256
  224. height = 256
  225. maxScaledImageExtent:
  226. width = 256
  227. height = 256
  228. VkSurfacePresentModeCompatibilityEXT:
  229. presentModeCount = 1
  230. pPresentModes: count = 1
  231. PRESENT_MODE_IMMEDIATE_KHR
  232.  
  233.  
  234. Device Properties and Extensions:
  235. =================================
  236. GPU0:
  237. VkPhysicalDeviceProperties:
  238. ---------------------------
  239. apiVersion = 1.2.175 (4202671)
  240. driverVersion = 471.0.2.0 (1975517312)
  241. vendorID = 0x10de
  242. deviceID = 0x1184
  243. deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
  244. deviceName = NVIDIA GeForce GTX 770
  245. pipelineCacheUUID = c729de1d-1b06-617f-b67e-126bca9f5837
  246.  
  247. VkPhysicalDeviceLimits:
  248. -----------------------
  249. maxImageDimension1D = 16384
  250. maxImageDimension2D = 16384
  251. maxImageDimension3D = 2048
  252. maxImageDimensionCube = 16384
  253. maxImageArrayLayers = 2048
  254. maxTexelBufferElements = 134217728
  255. maxUniformBufferRange = 65536
  256. maxStorageBufferRange = 4294967295
  257. maxPushConstantsSize = 256
  258. maxMemoryAllocationCount = 4294967295
  259. maxSamplerAllocationCount = 4000
  260. bufferImageGranularity = 0x00010000
  261. sparseAddressSpaceSize = 0xffffffffff
  262. maxBoundDescriptorSets = 32
  263. maxPerStageDescriptorSamplers = 1048576
  264. maxPerStageDescriptorUniformBuffers = 15
  265. maxPerStageDescriptorStorageBuffers = 1048576
  266. maxPerStageDescriptorSampledImages = 1048576
  267. maxPerStageDescriptorStorageImages = 1048576
  268. maxPerStageDescriptorInputAttachments = 1048576
  269. maxPerStageResources = 4294967295
  270. maxDescriptorSetSamplers = 1048576
  271. maxDescriptorSetUniformBuffers = 90
  272. maxDescriptorSetUniformBuffersDynamic = 15
  273. maxDescriptorSetStorageBuffers = 1048576
  274. maxDescriptorSetStorageBuffersDynamic = 16
  275. maxDescriptorSetSampledImages = 1048576
  276. maxDescriptorSetStorageImages = 1048576
  277. maxDescriptorSetInputAttachments = 1048576
  278. maxVertexInputAttributes = 32
  279. maxVertexInputBindings = 32
  280. maxVertexInputAttributeOffset = 2047
  281. maxVertexInputBindingStride = 2048
  282. maxVertexOutputComponents = 128
  283. maxTessellationGenerationLevel = 64
  284. maxTessellationPatchSize = 32
  285. maxTessellationControlPerVertexInputComponents = 128
  286. maxTessellationControlPerVertexOutputComponents = 128
  287. maxTessellationControlPerPatchOutputComponents = 120
  288. maxTessellationControlTotalOutputComponents = 4216
  289. maxTessellationEvaluationInputComponents = 128
  290. maxTessellationEvaluationOutputComponents = 128
  291. maxGeometryShaderInvocations = 32
  292. maxGeometryInputComponents = 128
  293. maxGeometryOutputComponents = 128
  294. maxGeometryOutputVertices = 1024
  295. maxGeometryTotalOutputComponents = 1024
  296. maxFragmentInputComponents = 128
  297. maxFragmentOutputAttachments = 8
  298. maxFragmentDualSrcAttachments = 1
  299. maxFragmentCombinedOutputResources = 16
  300. maxComputeSharedMemorySize = 49152
  301. maxComputeWorkGroupCount: count = 3
  302. 2147483647
  303. 65535
  304. 65535
  305. maxComputeWorkGroupInvocations = 1536
  306. maxComputeWorkGroupSize: count = 3
  307. 1536
  308. 1024
  309. 64
  310. subPixelPrecisionBits = 8
  311. subTexelPrecisionBits = 8
  312. mipmapPrecisionBits = 8
  313. maxDrawIndexedIndexValue = 4294967295
  314. maxDrawIndirectCount = 4294967295
  315. maxSamplerLodBias = 15
  316. maxSamplerAnisotropy = 16
  317. maxViewports = 16
  318. maxViewportDimensions: count = 2
  319. 16384
  320. 16384
  321. viewportBoundsRange: count = 2
  322. -32768
  323. 32768
  324. viewportSubPixelBits = 8
  325. minMemoryMapAlignment = 64
  326. minTexelBufferOffsetAlignment = 0x00000100
  327. minUniformBufferOffsetAlignment = 0x00000100
  328. minStorageBufferOffsetAlignment = 0x00000010
  329. minTexelOffset = -8
  330. maxTexelOffset = 7
  331. minTexelGatherOffset = -32
  332. maxTexelGatherOffset = 31
  333. minInterpolationOffset = -0.5
  334. maxInterpolationOffset = 0.4375
  335. subPixelInterpolationOffsetBits = 4
  336. maxFramebufferWidth = 16384
  337. maxFramebufferHeight = 16384
  338. maxFramebufferLayers = 2048
  339. framebufferColorSampleCounts: count = 4
  340. SAMPLE_COUNT_1_BIT
  341. SAMPLE_COUNT_2_BIT
  342. SAMPLE_COUNT_4_BIT
  343. SAMPLE_COUNT_8_BIT
  344. framebufferDepthSampleCounts: count = 4
  345. SAMPLE_COUNT_1_BIT
  346. SAMPLE_COUNT_2_BIT
  347. SAMPLE_COUNT_4_BIT
  348. SAMPLE_COUNT_8_BIT
  349. framebufferStencilSampleCounts: count = 4
  350. SAMPLE_COUNT_1_BIT
  351. SAMPLE_COUNT_2_BIT
  352. SAMPLE_COUNT_4_BIT
  353. SAMPLE_COUNT_8_BIT
  354. framebufferNoAttachmentsSampleCounts: count = 4
  355. SAMPLE_COUNT_1_BIT
  356. SAMPLE_COUNT_2_BIT
  357. SAMPLE_COUNT_4_BIT
  358. SAMPLE_COUNT_8_BIT
  359. maxColorAttachments = 8
  360. sampledImageColorSampleCounts: count = 4
  361. SAMPLE_COUNT_1_BIT
  362. SAMPLE_COUNT_2_BIT
  363. SAMPLE_COUNT_4_BIT
  364. SAMPLE_COUNT_8_BIT
  365. sampledImageIntegerSampleCounts: count = 4
  366. SAMPLE_COUNT_1_BIT
  367. SAMPLE_COUNT_2_BIT
  368. SAMPLE_COUNT_4_BIT
  369. SAMPLE_COUNT_8_BIT
  370. sampledImageDepthSampleCounts: count = 4
  371. SAMPLE_COUNT_1_BIT
  372. SAMPLE_COUNT_2_BIT
  373. SAMPLE_COUNT_4_BIT
  374. SAMPLE_COUNT_8_BIT
  375. sampledImageStencilSampleCounts: count = 4
  376. SAMPLE_COUNT_1_BIT
  377. SAMPLE_COUNT_2_BIT
  378. SAMPLE_COUNT_4_BIT
  379. SAMPLE_COUNT_8_BIT
  380. storageImageSampleCounts: count = 4
  381. SAMPLE_COUNT_1_BIT
  382. SAMPLE_COUNT_2_BIT
  383. SAMPLE_COUNT_4_BIT
  384. SAMPLE_COUNT_8_BIT
  385. maxSampleMaskWords = 1
  386. timestampComputeAndGraphics = true
  387. timestampPeriod = 1
  388. maxClipDistances = 8
  389. maxCullDistances = 8
  390. maxCombinedClipAndCullDistances = 8
  391. discreteQueuePriorities = 2
  392. pointSizeRange: count = 2
  393. 1
  394. 2047.94
  395. lineWidthRange: count = 2
  396. 1
  397. 64
  398. pointSizeGranularity = 0.0625
  399. lineWidthGranularity = 0.0625
  400. strictLines = true
  401. standardSampleLocations = true
  402. optimalBufferCopyOffsetAlignment = 0x00000001
  403. optimalBufferCopyRowPitchAlignment = 0x00000001
  404. nonCoherentAtomSize = 0x00000040
  405.  
  406. VkPhysicalDeviceSparseProperties:
  407. ---------------------------------
  408. residencyStandard2DBlockShape = true
  409. residencyStandard2DMultisampleBlockShape = true
  410. residencyStandard3DBlockShape = true
  411. residencyAlignedMipSize = true
  412. residencyNonResidentStrict = false
  413.  
  414. VkPhysicalDeviceCustomBorderColorPropertiesEXT:
  415. -----------------------------------------------
  416. maxCustomBorderColorSamplers = 4000
  417.  
  418. VkPhysicalDeviceDiscardRectanglePropertiesEXT:
  419. ----------------------------------------------
  420. maxDiscardRectangles = 8
  421.  
  422. VkPhysicalDeviceDrmPropertiesEXT:
  423. ---------------------------------
  424. hasPrimary = false
  425. hasRender = false
  426. primaryMajor = 0
  427. primaryMinor = 0
  428. renderMajor = 0
  429. renderMinor = 0
  430.  
  431. VkPhysicalDeviceExternalMemoryHostPropertiesEXT:
  432. ------------------------------------------------
  433. minImportedHostPointerAlignment = 0x00001000
  434.  
  435. VkPhysicalDeviceInlineUniformBlockPropertiesEXT:
  436. ------------------------------------------------
  437. maxInlineUniformBlockSize = 256
  438. maxPerStageDescriptorInlineUniformBlocks = 32
  439. maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks = 32
  440. maxDescriptorSetInlineUniformBlocks = 32
  441. maxDescriptorSetUpdateAfterBindInlineUniformBlocks = 32
  442.  
  443. VkPhysicalDeviceLineRasterizationPropertiesKHR:
  444. -----------------------------------------------
  445. lineSubPixelPrecisionBits = 8
  446.  
  447. VkPhysicalDevicePCIBusInfoPropertiesEXT:
  448. ----------------------------------------
  449. pciDomain = 0
  450. pciBus = 1
  451. pciDevice = 0
  452. pciFunction = 0
  453.  
  454. VkPhysicalDeviceProvokingVertexPropertiesEXT:
  455. ---------------------------------------------
  456. provokingVertexModePerPipeline = true
  457. transformFeedbackPreservesTriangleFanProvokingVertex = true
  458.  
  459. VkPhysicalDevicePushDescriptorPropertiesKHR:
  460. --------------------------------------------
  461. maxPushDescriptors = 32
  462.  
  463. VkPhysicalDeviceRobustness2PropertiesEXT:
  464. -----------------------------------------
  465. robustStorageBufferAccessSizeAlignment = 0x00000001
  466. robustUniformBufferAccessSizeAlignment = 0x00000100
  467.  
  468. VkPhysicalDeviceSubgroupSizeControlPropertiesEXT:
  469. -------------------------------------------------
  470. minSubgroupSize = 32
  471. maxSubgroupSize = 32
  472. maxComputeWorkgroupSubgroups = 3145728
  473. requiredSubgroupSizeStages: count = 6
  474. SHADER_STAGE_VERTEX_BIT
  475. SHADER_STAGE_TESSELLATION_CONTROL_BIT
  476. SHADER_STAGE_TESSELLATION_EVALUATION_BIT
  477. SHADER_STAGE_GEOMETRY_BIT
  478. SHADER_STAGE_FRAGMENT_BIT
  479. SHADER_STAGE_COMPUTE_BIT
  480.  
  481. VkPhysicalDeviceTexelBufferAlignmentPropertiesEXT:
  482. --------------------------------------------------
  483. storageTexelBufferOffsetAlignmentBytes = 0x00000100
  484. storageTexelBufferOffsetSingleTexelAlignment = false
  485. uniformTexelBufferOffsetAlignmentBytes = 0x00000010
  486. uniformTexelBufferOffsetSingleTexelAlignment = true
  487.  
  488. VkPhysicalDeviceTransformFeedbackPropertiesEXT:
  489. -----------------------------------------------
  490. maxTransformFeedbackStreams = 4
  491. maxTransformFeedbackBuffers = 4
  492. maxTransformFeedbackBufferSize = 0xffffffffffffffff
  493. maxTransformFeedbackStreamDataSize = 2048
  494. maxTransformFeedbackBufferDataSize = 512
  495. maxTransformFeedbackBufferDataStride = 2048
  496. transformFeedbackQueries = true
  497. transformFeedbackStreamsLinesTriangles = false
  498. transformFeedbackRasterizationStreamSelect = true
  499. transformFeedbackDraw = true
  500.  
  501. VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT:
  502. ----------------------------------------------------
  503. maxVertexAttribDivisor = 4294967295
  504.  
  505. VkPhysicalDeviceVulkan11Properties:
  506. -----------------------------------
  507. deviceUUID = bebe3df2-4aef-ea7f-6ca2-45bdb9f42e36
  508. driverUUID = b67e126b-ca9f-5837-843e-603a6ad11b15
  509. deviceNodeMask = 1
  510. deviceLUIDValid = false
  511. subgroupSize = 32
  512. subgroupSupportedStages: count = 6
  513. SHADER_STAGE_VERTEX_BIT
  514. SHADER_STAGE_TESSELLATION_CONTROL_BIT
  515. SHADER_STAGE_TESSELLATION_EVALUATION_BIT
  516. SHADER_STAGE_GEOMETRY_BIT
  517. SHADER_STAGE_FRAGMENT_BIT
  518. SHADER_STAGE_COMPUTE_BIT
  519. subgroupSupportedOperations: count = 9
  520. SUBGROUP_FEATURE_BASIC_BIT
  521. SUBGROUP_FEATURE_VOTE_BIT
  522. SUBGROUP_FEATURE_ARITHMETIC_BIT
  523. SUBGROUP_FEATURE_BALLOT_BIT
  524. SUBGROUP_FEATURE_SHUFFLE_BIT
  525. SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
  526. SUBGROUP_FEATURE_CLUSTERED_BIT
  527. SUBGROUP_FEATURE_QUAD_BIT
  528. SUBGROUP_FEATURE_PARTITIONED_BIT_NV
  529. subgroupQuadOperationsInAllStages = true
  530. pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY
  531. maxMultiviewViewCount = 32
  532. maxMultiviewInstanceIndex = 134217727
  533. protectedNoFault = false
  534. maxPerSetDescriptors = 4294967295
  535. maxMemoryAllocationSize = 0xffe00000
  536.  
  537. VkPhysicalDeviceVulkan12Properties:
  538. -----------------------------------
  539. driverID = DRIVER_ID_NVIDIA_PROPRIETARY
  540. driverName = NVIDIA
  541. driverInfo = 470.256.02
  542. conformanceVersion:
  543. major = 1
  544. minor = 2
  545. subminor = 6
  546. patch = 0
  547. denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  548. roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
  549. shaderSignedZeroInfNanPreserveFloat16 = true
  550. shaderSignedZeroInfNanPreserveFloat32 = true
  551. shaderSignedZeroInfNanPreserveFloat64 = true
  552. shaderDenormPreserveFloat16 = false
  553. shaderDenormPreserveFloat32 = false
  554. shaderDenormPreserveFloat64 = false
  555. shaderDenormFlushToZeroFloat16 = false
  556. shaderDenormFlushToZeroFloat32 = false
  557. shaderDenormFlushToZeroFloat64 = false
  558. shaderRoundingModeRTEFloat16 = true
  559. shaderRoundingModeRTEFloat32 = true
  560. shaderRoundingModeRTEFloat64 = true
  561. shaderRoundingModeRTZFloat16 = false
  562. shaderRoundingModeRTZFloat32 = true
  563. shaderRoundingModeRTZFloat64 = true
  564. maxUpdateAfterBindDescriptorsInAllPools = 4294967295
  565. shaderUniformBufferArrayNonUniformIndexingNative = true
  566. shaderSampledImageArrayNonUniformIndexingNative = true
  567. shaderStorageBufferArrayNonUniformIndexingNative = true
  568. shaderStorageImageArrayNonUniformIndexingNative = true
  569. shaderInputAttachmentArrayNonUniformIndexingNative = true
  570. robustBufferAccessUpdateAfterBind = true
  571. quadDivergentImplicitLod = true
  572. maxPerStageDescriptorUpdateAfterBindSamplers = 1048576
  573. maxPerStageDescriptorUpdateAfterBindUniformBuffers = 15
  574. maxPerStageDescriptorUpdateAfterBindStorageBuffers = 1048576
  575. maxPerStageDescriptorUpdateAfterBindSampledImages = 1048576
  576. maxPerStageDescriptorUpdateAfterBindStorageImages = 1048576
  577. maxPerStageDescriptorUpdateAfterBindInputAttachments = 1048576
  578. maxPerStageUpdateAfterBindResources = 4294967295
  579. maxDescriptorSetUpdateAfterBindSamplers = 1048576
  580. maxDescriptorSetUpdateAfterBindUniformBuffers = 90
  581. maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 15
  582. maxDescriptorSetUpdateAfterBindStorageBuffers = 1048576
  583. maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 16
  584. maxDescriptorSetUpdateAfterBindSampledImages = 1048576
  585. maxDescriptorSetUpdateAfterBindStorageImages = 1048576
  586. maxDescriptorSetUpdateAfterBindInputAttachments = 1048576
  587. supportedDepthResolveModes: count = 2
  588. RESOLVE_MODE_SAMPLE_ZERO_BIT
  589. RESOLVE_MODE_AVERAGE_BIT
  590. supportedStencilResolveModes: count = 1
  591. RESOLVE_MODE_SAMPLE_ZERO_BIT
  592. independentResolveNone = true
  593. independentResolve = true
  594. filterMinmaxSingleComponentFormats = false
  595. filterMinmaxImageComponentMapping = false
  596. maxTimelineSemaphoreValueDifference = 2147483647
  597. framebufferIntegerColorSampleCounts: count = 4
  598. SAMPLE_COUNT_1_BIT
  599. SAMPLE_COUNT_2_BIT
  600. SAMPLE_COUNT_4_BIT
  601. SAMPLE_COUNT_8_BIT
  602.  
  603. Device Extensions: count = 98
  604. VK_EXT_4444_formats : extension revision 1
  605. VK_EXT_buffer_device_address : extension revision 2
  606. VK_EXT_calibrated_timestamps : extension revision 1
  607. VK_EXT_color_write_enable : extension revision 1
  608. VK_EXT_conditional_rendering : extension revision 2
  609. VK_EXT_custom_border_color : extension revision 12
  610. VK_EXT_depth_clip_enable : extension revision 1
  611. VK_EXT_depth_range_unrestricted : extension revision 1
  612. VK_EXT_descriptor_indexing : extension revision 2
  613. VK_EXT_discard_rectangles : extension revision 1
  614. VK_EXT_display_control : extension revision 1
  615. VK_EXT_extended_dynamic_state : extension revision 1
  616. VK_EXT_extended_dynamic_state2 : extension revision 1
  617. VK_EXT_external_memory_host : extension revision 1
  618. VK_EXT_global_priority : extension revision 2
  619. VK_EXT_global_priority_query : extension revision 1
  620. VK_EXT_host_query_reset : extension revision 1
  621. VK_EXT_image_robustness : extension revision 1
  622. VK_EXT_index_type_uint8 : extension revision 1
  623. VK_EXT_inline_uniform_block : extension revision 1
  624. VK_EXT_line_rasterization : extension revision 1
  625. VK_EXT_memory_budget : extension revision 1
  626. VK_EXT_pci_bus_info : extension revision 2
  627. VK_EXT_physical_device_drm : extension revision 1
  628. VK_EXT_pipeline_creation_cache_control : extension revision 3
  629. VK_EXT_pipeline_creation_feedback : extension revision 1
  630. VK_EXT_private_data : extension revision 1
  631. VK_EXT_provoking_vertex : extension revision 1
  632. VK_EXT_robustness2 : extension revision 1
  633. VK_EXT_scalar_block_layout : extension revision 1
  634. VK_EXT_separate_stencil_usage : extension revision 1
  635. VK_EXT_shader_demote_to_helper_invocation : extension revision 1
  636. VK_EXT_shader_subgroup_ballot : extension revision 1
  637. VK_EXT_shader_subgroup_vote : extension revision 1
  638. VK_EXT_subgroup_size_control : extension revision 2
  639. VK_EXT_texel_buffer_alignment : extension revision 1
  640. VK_EXT_tooling_info : extension revision 1
  641. VK_EXT_transform_feedback : extension revision 1
  642. VK_EXT_vertex_attribute_divisor : extension revision 3
  643. VK_EXT_vertex_input_dynamic_state : extension revision 2
  644. VK_EXT_ycbcr_image_arrays : extension revision 1
  645. VK_KHR_16bit_storage : extension revision 1
  646. VK_KHR_8bit_storage : extension revision 1
  647. VK_KHR_bind_memory2 : extension revision 1
  648. VK_KHR_buffer_device_address : extension revision 1
  649. VK_KHR_copy_commands2 : extension revision 1
  650. VK_KHR_create_renderpass2 : extension revision 1
  651. VK_KHR_dedicated_allocation : extension revision 3
  652. VK_KHR_depth_stencil_resolve : extension revision 1
  653. VK_KHR_descriptor_update_template : extension revision 1
  654. VK_KHR_device_group : extension revision 4
  655. VK_KHR_draw_indirect_count : extension revision 1
  656. VK_KHR_driver_properties : extension revision 1
  657. VK_KHR_external_fence : extension revision 1
  658. VK_KHR_external_fence_fd : extension revision 1
  659. VK_KHR_external_memory : extension revision 1
  660. VK_KHR_external_memory_fd : extension revision 1
  661. VK_KHR_external_semaphore : extension revision 1
  662. VK_KHR_external_semaphore_fd : extension revision 1
  663. VK_KHR_get_memory_requirements2 : extension revision 1
  664. VK_KHR_image_format_list : extension revision 1
  665. VK_KHR_imageless_framebuffer : extension revision 1
  666. VK_KHR_maintenance1 : extension revision 2
  667. VK_KHR_maintenance2 : extension revision 1
  668. VK_KHR_maintenance3 : extension revision 1
  669. VK_KHR_multiview : extension revision 1
  670. VK_KHR_pipeline_executable_properties : extension revision 1
  671. VK_KHR_push_descriptor : extension revision 2
  672. VK_KHR_relaxed_block_layout : extension revision 1
  673. VK_KHR_sampler_mirror_clamp_to_edge : extension revision 3
  674. VK_KHR_sampler_ycbcr_conversion : extension revision 14
  675. VK_KHR_separate_depth_stencil_layouts : extension revision 1
  676. VK_KHR_shader_clock : extension revision 1
  677. VK_KHR_shader_draw_parameters : extension revision 1
  678. VK_KHR_shader_float16_int8 : extension revision 1
  679. VK_KHR_shader_float_controls : extension revision 4
  680. VK_KHR_shader_non_semantic_info : extension revision 1
  681. VK_KHR_shader_subgroup_extended_types : extension revision 1
  682. VK_KHR_shader_terminate_invocation : extension revision 1
  683. VK_KHR_spirv_1_4 : extension revision 1
  684. VK_KHR_storage_buffer_storage_class : extension revision 1
  685. VK_KHR_swapchain : extension revision 70
  686. VK_KHR_swapchain_mutable_format : extension revision 1
  687. VK_KHR_synchronization2 : extension revision 1
  688. VK_KHR_timeline_semaphore : extension revision 2
  689. VK_KHR_uniform_buffer_standard_layout : extension revision 1
  690. VK_KHR_variable_pointers : extension revision 1
  691. VK_KHR_workgroup_memory_explicit_layout : extension revision 1
  692. VK_KHR_zero_initialize_workgroup_memory : extension revision 1
  693. VK_NVX_multiview_per_view_attributes : extension revision 1
  694. VK_NV_dedicated_allocation : extension revision 1
  695. VK_NV_dedicated_allocation_image_aliasing : extension revision 1
  696. VK_NV_device_diagnostic_checkpoints : extension revision 2
  697. VK_NV_device_diagnostics_config : extension revision 1
  698. VK_NV_device_generated_commands : extension revision 3
  699. VK_NV_inherited_viewport_scissor : extension revision 1
  700. VK_NV_shader_sm_builtins : extension revision 1
  701. VK_NV_shader_subgroup_partitioned : extension revision 1
  702.  
  703. VkQueueFamilyProperties:
  704. ========================
  705. queueProperties[0]:
  706. -------------------
  707. minImageTransferGranularity = (1,1,1)
  708. queueCount = 16
  709. queueFlags = QUEUE_GRAPHICS_BIT | QUEUE_COMPUTE_BIT | QUEUE_TRANSFER_BIT | QUEUE_SPARSE_BINDING_BIT
  710. timestampValidBits = 64
  711. present support = true
  712. VkQueueFamilyGlobalPriorityPropertiesEXT:
  713. -----------------------------------------
  714. priorityCount = 1
  715. priorities: count = 1
  716. QUEUE_GLOBAL_PRIORITY_MEDIUM
  717.  
  718.  
  719. queueProperties[1]:
  720. -------------------
  721. minImageTransferGranularity = (1,1,1)
  722. queueCount = 1
  723. queueFlags = QUEUE_TRANSFER_BIT | QUEUE_SPARSE_BINDING_BIT
  724. timestampValidBits = 64
  725. present support = false
  726. VkQueueFamilyGlobalPriorityPropertiesEXT:
  727. -----------------------------------------
  728. priorityCount = 1
  729. priorities: count = 1
  730. QUEUE_GLOBAL_PRIORITY_MEDIUM
  731.  
  732.  
  733. VkPhysicalDeviceMemoryProperties:
  734. =================================
  735. memoryHeaps: count = 2
  736. memoryHeaps[0]:
  737. size = 2147483648 (0x80000000) (2.00 GiB)
  738. budget = 2094989312 (0x7cdf0000) (1.95 GiB)
  739. usage = 0 (0x00000000) (0.00 B)
  740. flags: count = 1
  741. MEMORY_HEAP_DEVICE_LOCAL_BIT
  742. memoryHeaps[1]:
  743. size = 24574147584 (0x5b8bbbc00) (22.89 GiB)
  744. budget = 24574147584 (0x5b8bbbc00) (22.89 GiB)
  745. usage = 0 (0x00000000) (0.00 B)
  746. flags:
  747. None
  748. memoryTypes: count = 10
  749. memoryTypes[0]:
  750. heapIndex = 1
  751. propertyFlags = 0x0000:
  752. None
  753. usable for:
  754. IMAGE_TILING_OPTIMAL:
  755. None
  756. IMAGE_TILING_LINEAR:
  757. color images
  758. (non-sparse, non-transient)
  759. memoryTypes[1]:
  760. heapIndex = 1
  761. propertyFlags = 0x0000:
  762. None
  763. usable for:
  764. IMAGE_TILING_OPTIMAL:
  765. color images
  766. (non-sparse)
  767. IMAGE_TILING_LINEAR:
  768. None
  769. memoryTypes[2]:
  770. heapIndex = 1
  771. propertyFlags = 0x0000:
  772. None
  773. usable for:
  774. IMAGE_TILING_OPTIMAL:
  775. FORMAT_D16_UNORM
  776. (non-sparse)
  777. IMAGE_TILING_LINEAR:
  778. None
  779. memoryTypes[3]:
  780. heapIndex = 1
  781. propertyFlags = 0x0000:
  782. None
  783. usable for:
  784. IMAGE_TILING_OPTIMAL:
  785. FORMAT_X8_D24_UNORM_PACK32
  786. FORMAT_D24_UNORM_S8_UINT
  787. (non-sparse)
  788. IMAGE_TILING_LINEAR:
  789. None
  790. memoryTypes[4]:
  791. heapIndex = 1
  792. propertyFlags = 0x0000:
  793. None
  794. usable for:
  795. IMAGE_TILING_OPTIMAL:
  796. FORMAT_D32_SFLOAT
  797. (non-sparse)
  798. IMAGE_TILING_LINEAR:
  799. None
  800. memoryTypes[5]:
  801. heapIndex = 1
  802. propertyFlags = 0x0000:
  803. None
  804. usable for:
  805. IMAGE_TILING_OPTIMAL:
  806. FORMAT_D32_SFLOAT_S8_UINT
  807. (non-sparse)
  808. IMAGE_TILING_LINEAR:
  809. None
  810. memoryTypes[6]:
  811. heapIndex = 1
  812. propertyFlags = 0x0000:
  813. None
  814. usable for:
  815. IMAGE_TILING_OPTIMAL:
  816. None
  817. IMAGE_TILING_LINEAR:
  818. None
  819. memoryTypes[7]:
  820. heapIndex = 0
  821. propertyFlags = 0x0001: count = 1
  822. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  823. usable for:
  824. IMAGE_TILING_OPTIMAL:
  825. color images
  826. FORMAT_D16_UNORM
  827. FORMAT_X8_D24_UNORM_PACK32
  828. FORMAT_D32_SFLOAT
  829. FORMAT_D24_UNORM_S8_UINT
  830. FORMAT_D32_SFLOAT_S8_UINT
  831. IMAGE_TILING_LINEAR:
  832. color images
  833. (non-sparse, non-transient)
  834. memoryTypes[8]:
  835. heapIndex = 1
  836. propertyFlags = 0x0006: count = 2
  837. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  838. MEMORY_PROPERTY_HOST_COHERENT_BIT
  839. usable for:
  840. IMAGE_TILING_OPTIMAL:
  841. None
  842. IMAGE_TILING_LINEAR:
  843. color images
  844. (non-sparse, non-transient)
  845. memoryTypes[9]:
  846. heapIndex = 1
  847. propertyFlags = 0x000e: count = 3
  848. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  849. MEMORY_PROPERTY_HOST_COHERENT_BIT
  850. MEMORY_PROPERTY_HOST_CACHED_BIT
  851. usable for:
  852. IMAGE_TILING_OPTIMAL:
  853. None
  854. IMAGE_TILING_LINEAR:
  855. color images
  856. (non-sparse, non-transient)
  857.  
  858. VkPhysicalDeviceFeatures:
  859. =========================
  860. robustBufferAccess = true
  861. fullDrawIndexUint32 = true
  862. imageCubeArray = true
  863. independentBlend = true
  864. geometryShader = true
  865. tessellationShader = true
  866. sampleRateShading = true
  867. dualSrcBlend = true
  868. logicOp = true
  869. multiDrawIndirect = true
  870. drawIndirectFirstInstance = true
  871. depthClamp = true
  872. depthBiasClamp = true
  873. fillModeNonSolid = true
  874. depthBounds = true
  875. wideLines = true
  876. largePoints = true
  877. alphaToOne = true
  878. multiViewport = true
  879. samplerAnisotropy = true
  880. textureCompressionETC2 = false
  881. textureCompressionASTC_LDR = false
  882. textureCompressionBC = true
  883. occlusionQueryPrecise = true
  884. pipelineStatisticsQuery = true
  885. vertexPipelineStoresAndAtomics = true
  886. fragmentStoresAndAtomics = true
  887. shaderTessellationAndGeometryPointSize = true
  888. shaderImageGatherExtended = true
  889. shaderStorageImageExtendedFormats = true
  890. shaderStorageImageMultisample = true
  891. shaderStorageImageReadWithoutFormat = false
  892. shaderStorageImageWriteWithoutFormat = true
  893. shaderUniformBufferArrayDynamicIndexing = true
  894. shaderSampledImageArrayDynamicIndexing = true
  895. shaderStorageBufferArrayDynamicIndexing = true
  896. shaderStorageImageArrayDynamicIndexing = true
  897. shaderClipDistance = true
  898. shaderCullDistance = true
  899. shaderFloat64 = true
  900. shaderInt64 = true
  901. shaderInt16 = true
  902. shaderResourceResidency = false
  903. shaderResourceMinLod = false
  904. sparseBinding = true
  905. sparseResidencyBuffer = false
  906. sparseResidencyImage2D = false
  907. sparseResidencyImage3D = false
  908. sparseResidency2Samples = false
  909. sparseResidency4Samples = false
  910. sparseResidency8Samples = false
  911. sparseResidency16Samples = false
  912. sparseResidencyAliased = false
  913. variableMultisampleRate = true
  914. inheritedQueries = true
  915.  
  916. VkPhysicalDevice4444FormatsFeaturesEXT:
  917. ---------------------------------------
  918. formatA4R4G4B4 = true
  919. formatA4B4G4R4 = true
  920.  
  921. VkPhysicalDeviceBufferDeviceAddressFeaturesEXT:
  922. -----------------------------------------------
  923. bufferDeviceAddress = true
  924. bufferDeviceAddressCaptureReplay = false
  925. bufferDeviceAddressMultiDevice = true
  926.  
  927. VkPhysicalDeviceColorWriteEnableFeaturesEXT:
  928. --------------------------------------------
  929. colorWriteEnable = true
  930.  
  931. VkPhysicalDeviceConditionalRenderingFeaturesEXT:
  932. ------------------------------------------------
  933. conditionalRendering = true
  934. inheritedConditionalRendering = true
  935.  
  936. VkPhysicalDeviceCustomBorderColorFeaturesEXT:
  937. ---------------------------------------------
  938. customBorderColors = true
  939. customBorderColorWithoutFormat = true
  940.  
  941. VkPhysicalDeviceDepthClipEnableFeaturesEXT:
  942. -------------------------------------------
  943. depthClipEnable = true
  944.  
  945. VkPhysicalDeviceExtendedDynamicState2FeaturesEXT:
  946. -------------------------------------------------
  947. extendedDynamicState2 = true
  948. extendedDynamicState2LogicOp = true
  949. extendedDynamicState2PatchControlPoints = true
  950.  
  951. VkPhysicalDeviceExtendedDynamicStateFeaturesEXT:
  952. ------------------------------------------------
  953. extendedDynamicState = true
  954.  
  955. VkPhysicalDeviceGlobalPriorityQueryFeaturesEXT:
  956. -----------------------------------------------
  957. globalPriorityQuery = true
  958.  
  959. VkPhysicalDeviceImageRobustnessFeaturesEXT:
  960. -------------------------------------------
  961. robustImageAccess = true
  962.  
  963. VkPhysicalDeviceIndexTypeUint8FeaturesKHR:
  964. ------------------------------------------
  965. indexTypeUint8 = true
  966.  
  967. VkPhysicalDeviceInlineUniformBlockFeaturesEXT:
  968. ----------------------------------------------
  969. inlineUniformBlock = true
  970. descriptorBindingInlineUniformBlockUpdateAfterBind = true
  971.  
  972. VkPhysicalDeviceLineRasterizationFeaturesKHR:
  973. ---------------------------------------------
  974. rectangularLines = true
  975. bresenhamLines = true
  976. smoothLines = true
  977. stippledRectangularLines = true
  978. stippledBresenhamLines = true
  979. stippledSmoothLines = true
  980.  
  981. VkPhysicalDevicePipelineCreationCacheControlFeaturesEXT:
  982. --------------------------------------------------------
  983. pipelineCreationCacheControl = true
  984.  
  985. VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR:
  986. --------------------------------------------------------
  987. pipelineExecutableInfo = true
  988.  
  989. VkPhysicalDevicePrivateDataFeaturesEXT:
  990. ---------------------------------------
  991. privateData = true
  992.  
  993. VkPhysicalDeviceProvokingVertexFeaturesEXT:
  994. -------------------------------------------
  995. provokingVertexLast = true
  996. transformFeedbackPreservesProvokingVertex = true
  997.  
  998. VkPhysicalDeviceRobustness2FeaturesEXT:
  999. ---------------------------------------
  1000. robustBufferAccess2 = true
  1001. robustImageAccess2 = true
  1002. nullDescriptor = true
  1003.  
  1004. VkPhysicalDeviceShaderClockFeaturesKHR:
  1005. ---------------------------------------
  1006. shaderSubgroupClock = true
  1007. shaderDeviceClock = true
  1008.  
  1009. VkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT:
  1010. ----------------------------------------------------------
  1011. shaderDemoteToHelperInvocation = true
  1012.  
  1013. VkPhysicalDeviceShaderTerminateInvocationFeaturesKHR:
  1014. -----------------------------------------------------
  1015. shaderTerminateInvocation = true
  1016.  
  1017. VkPhysicalDeviceSubgroupSizeControlFeaturesEXT:
  1018. -----------------------------------------------
  1019. subgroupSizeControl = true
  1020. computeFullSubgroups = true
  1021.  
  1022. VkPhysicalDeviceSynchronization2FeaturesKHR:
  1023. --------------------------------------------
  1024. synchronization2 = true
  1025.  
  1026. VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT:
  1027. ------------------------------------------------
  1028. texelBufferAlignment = true
  1029.  
  1030. VkPhysicalDeviceTransformFeedbackFeaturesEXT:
  1031. ---------------------------------------------
  1032. transformFeedback = true
  1033. geometryStreams = true
  1034.  
  1035. VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR:
  1036. --------------------------------------------------
  1037. vertexAttributeInstanceRateDivisor = true
  1038. vertexAttributeInstanceRateZeroDivisor = true
  1039.  
  1040. VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT:
  1041. ---------------------------------------------------
  1042. vertexInputDynamicState = true
  1043.  
  1044. VkPhysicalDeviceVulkan11Features:
  1045. ---------------------------------
  1046. storageBuffer16BitAccess = true
  1047. uniformAndStorageBuffer16BitAccess = true
  1048. storagePushConstant16 = true
  1049. storageInputOutput16 = false
  1050. multiview = true
  1051. multiviewGeometryShader = true
  1052. multiviewTessellationShader = true
  1053. variablePointersStorageBuffer = true
  1054. variablePointers = true
  1055. protectedMemory = false
  1056. samplerYcbcrConversion = true
  1057. shaderDrawParameters = true
  1058.  
  1059. VkPhysicalDeviceVulkan12Features:
  1060. ---------------------------------
  1061. samplerMirrorClampToEdge = true
  1062. drawIndirectCount = true
  1063. storageBuffer8BitAccess = true
  1064. uniformAndStorageBuffer8BitAccess = true
  1065. storagePushConstant8 = true
  1066. shaderBufferInt64Atomics = false
  1067. shaderSharedInt64Atomics = false
  1068. shaderFloat16 = false
  1069. shaderInt8 = true
  1070. descriptorIndexing = true
  1071. shaderInputAttachmentArrayDynamicIndexing = true
  1072. shaderUniformTexelBufferArrayDynamicIndexing = true
  1073. shaderStorageTexelBufferArrayDynamicIndexing = true
  1074. shaderUniformBufferArrayNonUniformIndexing = true
  1075. shaderSampledImageArrayNonUniformIndexing = true
  1076. shaderStorageBufferArrayNonUniformIndexing = true
  1077. shaderStorageImageArrayNonUniformIndexing = true
  1078. shaderInputAttachmentArrayNonUniformIndexing = true
  1079. shaderUniformTexelBufferArrayNonUniformIndexing = true
  1080. shaderStorageTexelBufferArrayNonUniformIndexing = true
  1081. descriptorBindingUniformBufferUpdateAfterBind = false
  1082. descriptorBindingSampledImageUpdateAfterBind = true
  1083. descriptorBindingStorageImageUpdateAfterBind = true
  1084. descriptorBindingStorageBufferUpdateAfterBind = true
  1085. descriptorBindingUniformTexelBufferUpdateAfterBind = true
  1086. descriptorBindingStorageTexelBufferUpdateAfterBind = true
  1087. descriptorBindingUpdateUnusedWhilePending = true
  1088. descriptorBindingPartiallyBound = true
  1089. descriptorBindingVariableDescriptorCount = true
  1090. runtimeDescriptorArray = true
  1091. samplerFilterMinmax = false
  1092. scalarBlockLayout = true
  1093. imagelessFramebuffer = true
  1094. uniformBufferStandardLayout = true
  1095. shaderSubgroupExtendedTypes = true
  1096. separateDepthStencilLayouts = true
  1097. hostQueryReset = true
  1098. timelineSemaphore = true
  1099. bufferDeviceAddress = true
  1100. bufferDeviceAddressCaptureReplay = false
  1101. bufferDeviceAddressMultiDevice = true
  1102. vulkanMemoryModel = false
  1103. vulkanMemoryModelDeviceScope = false
  1104. vulkanMemoryModelAvailabilityVisibilityChains = false
  1105. shaderOutputViewportIndex = false
  1106. shaderOutputLayer = false
  1107. subgroupBroadcastDynamicId = true
  1108.  
  1109. VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR:
  1110. ---------------------------------------------------------
  1111. workgroupMemoryExplicitLayout = true
  1112. workgroupMemoryExplicitLayoutScalarBlockLayout = true
  1113. workgroupMemoryExplicitLayout8BitAccess = true
  1114. workgroupMemoryExplicitLayout16BitAccess = true
  1115.  
  1116. VkPhysicalDeviceYcbcrImageArraysFeaturesEXT:
  1117. --------------------------------------------
  1118. ycbcrImageArrays = true
  1119.  
  1120. VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR:
  1121. ---------------------------------------------------------
  1122. shaderZeroInitializeWorkgroupMemory = true
  1123.  
  1124.  
Advertisement
Add Comment
Please, Sign In to add comment