Guest User

Untitled

a guest
Oct 27th, 2019
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 32.96 KB | None | 0 0
  1. ==========
  2. VULKANINFO
  3. ==========
  4.  
  5. Vulkan Instance Version: 1.1.125
  6.  
  7.  
  8. Instance Extensions: count = 18
  9. ====================
  10. VK_EXT_acquire_xlib_display : extension revision 1
  11. VK_EXT_debug_report : extension revision 8
  12. VK_EXT_debug_utils : extension revision 1
  13. VK_EXT_direct_mode_display : extension revision 1
  14. VK_EXT_display_surface_counter : extension revision 1
  15. VK_KHR_device_group_creation : extension revision 1
  16. VK_KHR_display : extension revision 23
  17. VK_KHR_external_fence_capabilities : extension revision 1
  18. VK_KHR_external_memory_capabilities : extension revision 1
  19. VK_KHR_external_semaphore_capabilities : extension revision 1
  20. VK_KHR_get_display_properties2 : extension revision 1
  21. VK_KHR_get_physical_device_properties2 : extension revision 1
  22. VK_KHR_get_surface_capabilities2 : extension revision 1
  23. VK_KHR_surface : extension revision 25
  24. VK_KHR_surface_protected_capabilities : extension revision 1
  25. VK_KHR_wayland_surface : extension revision 6
  26. VK_KHR_xcb_surface : extension revision 6
  27. VK_KHR_xlib_surface : extension revision 6
  28.  
  29. Layers: count = 0
  30. =======
  31. Presentable Surfaces:
  32. =====================
  33. GPU id : 0 (AMD RADV POLARIS10 (LLVM 9.0.0)):
  34. Surface types: count = 2
  35. VK_KHR_xcb_surface
  36. VK_KHR_xlib_surface
  37. Formats: count = 2
  38. SurfaceFormat[0]:
  39. format = FORMAT_B8G8R8A8_SRGB
  40. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  41. SurfaceFormat[1]:
  42. format = FORMAT_B8G8R8A8_UNORM
  43. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  44. Present Modes: count = 3
  45. PRESENT_MODE_IMMEDIATE_KHR
  46. PRESENT_MODE_MAILBOX_KHR
  47. PRESENT_MODE_FIFO_KHR
  48. VkSurfaceCapabilitiesKHR:
  49. -------------------------
  50. minImageCount = 3
  51. maxImageCount = 0
  52. currentExtent:
  53. width = 256
  54. height = 256
  55. minImageExtent:
  56. width = 256
  57. height = 256
  58. maxImageExtent:
  59. width = 256
  60. height = 256
  61. maxImageArrayLayers = 1
  62. supportedTransforms:
  63. SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  64. currentTransform:
  65. SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  66. supportedCompositeAlpha:
  67. COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  68. COMPOSITE_ALPHA_INHERIT_BIT_KHR
  69. supportedUsageFlags:
  70. IMAGE_USAGE_TRANSFER_SRC_BIT
  71. IMAGE_USAGE_TRANSFER_DST_BIT
  72. IMAGE_USAGE_SAMPLED_BIT
  73. IMAGE_USAGE_STORAGE_BIT
  74. IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  75. VkSurfaceCapabilities2EXT:
  76. --------------------------
  77. supportedSurfaceCounters:
  78. None
  79. VkSurfaceProtectedCapabilitiesKHR:
  80. ----------------------------------
  81. supportsProtected = false
  82.  
  83.  
  84.  
  85. Groups:
  86. =======
  87. Device Group Properties (Group 0):
  88. physicalDeviceCount: count = 1
  89. AMD RADV POLARIS10 (LLVM 9.0.0) (ID: 0)
  90. subsetAllocation = 0
  91.  
  92. Device Group Present Capabilities (Group 0):
  93. AMD RADV POLARIS10 (LLVM 9.0.0) (ID: 0)
  94. Can present images from the following devices:
  95. AMD RADV POLARIS10 (LLVM 9.0.0) (ID: 0)
  96. Present modes:
  97. DEVICE_GROUP_PRESENT_MODE_LOCAL_BIT_KHR
  98.  
  99.  
  100. Device Properties and Extensions:
  101. =================================
  102. GPU0:
  103. VkPhysicalDeviceProperties:
  104. ---------------------------
  105. apiVersion = 4198507 (1.1.107)
  106. driverVersion = 79700067 (0x4c02063)
  107. vendorID = 0x1002
  108. deviceID = 0x67df
  109. deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
  110. deviceName = AMD RADV POLARIS10 (LLVM 9.0.0)
  111.  
  112. VkPhysicalDeviceLimits:
  113. -----------------------
  114. maxImageDimension1D = 16384
  115. maxImageDimension2D = 16384
  116. maxImageDimension3D = 2048
  117. maxImageDimensionCube = 16384
  118. maxImageArrayLayers = 2048
  119. maxTexelBufferElements = 134217728
  120. maxUniformBufferRange = 4294967295
  121. maxStorageBufferRange = 4294967295
  122. maxPushConstantsSize = 128
  123. maxMemoryAllocationCount = 4294967295
  124. maxSamplerAllocationCount = 65536
  125. bufferImageGranularity = 0x00000040
  126. sparseAddressSpaceSize = 0xffffffff
  127. maxBoundDescriptorSets = 32
  128. maxPerStageDescriptorSamplers = 9586978
  129. maxPerStageDescriptorUniformBuffers = 9586978
  130. maxPerStageDescriptorStorageBuffers = 9586978
  131. maxPerStageDescriptorSampledImages = 9586978
  132. maxPerStageDescriptorStorageImages = 9586978
  133. maxPerStageDescriptorInputAttachments = 9586978
  134. maxPerStageResources = 9586978
  135. maxDescriptorSetSamplers = 9586978
  136. maxDescriptorSetUniformBuffers = 9586978
  137. maxDescriptorSetUniformBuffersDynamic = 16
  138. maxDescriptorSetStorageBuffers = 9586978
  139. maxDescriptorSetStorageBuffersDynamic = 8
  140. maxDescriptorSetSampledImages = 9586978
  141. maxDescriptorSetStorageImages = 9586978
  142. maxDescriptorSetInputAttachments = 9586978
  143. maxVertexInputAttributes = 32
  144. maxVertexInputBindings = 32
  145. maxVertexInputAttributeOffset = 2047
  146. maxVertexInputBindingStride = 2048
  147. maxVertexOutputComponents = 128
  148. maxTessellationGenerationLevel = 64
  149. maxTessellationPatchSize = 32
  150. maxTessellationControlPerVertexInputComponents = 128
  151. maxTessellationControlPerVertexOutputComponents = 128
  152. maxTessellationControlPerPatchOutputComponents = 120
  153. maxTessellationControlTotalOutputComponents = 4096
  154. maxTessellationEvaluationInputComponents = 128
  155. maxTessellationEvaluationOutputComponents = 128
  156. maxGeometryShaderInvocations = 127
  157. maxGeometryInputComponents = 64
  158. maxGeometryOutputComponents = 128
  159. maxGeometryOutputVertices = 256
  160. maxGeometryTotalOutputComponents = 1024
  161. maxFragmentInputComponents = 128
  162. maxFragmentOutputAttachments = 8
  163. maxFragmentDualSrcAttachments = 1
  164. maxFragmentCombinedOutputResources = 8
  165. maxComputeSharedMemorySize = 32768
  166. maxComputeWorkGroupCount: count = 3
  167. 65535
  168. 65535
  169. 65535
  170. maxComputeWorkGroupInvocations = 2048
  171. maxComputeWorkGroupSize: count = 3
  172. 2048
  173. 2048
  174. 2048
  175. subPixelPrecisionBits = 8
  176. subTexelPrecisionBits = 8
  177. mipmapPrecisionBits = 8
  178. maxDrawIndexedIndexValue = 4294967295
  179. maxDrawIndirectCount = 4294967295
  180. maxSamplerLodBias = 16
  181. maxSamplerAnisotropy = 16
  182. maxViewports = 16
  183. maxViewportDimensions: count = 2
  184. 16384
  185. 16384
  186. viewportBoundsRange: count = 2
  187. -32768
  188. 32767
  189. viewportSubPixelBits = 8
  190. minMemoryMapAlignment = 4096
  191. minTexelBufferOffsetAlignment = 0x00000004
  192. minUniformBufferOffsetAlignment = 0x00000004
  193. minStorageBufferOffsetAlignment = 0x00000004
  194. minTexelOffset = -32
  195. maxTexelOffset = 31
  196. minTexelGatherOffset = -32
  197. maxTexelGatherOffset = 31
  198. minInterpolationOffset = -2
  199. maxInterpolationOffset = 2
  200. subPixelInterpolationOffsetBits = 8
  201. maxFramebufferWidth = 16384
  202. maxFramebufferHeight = 16384
  203. maxFramebufferLayers = 1024
  204. framebufferColorSampleCounts:
  205. SAMPLE_COUNT_1_BIT
  206. SAMPLE_COUNT_2_BIT
  207. SAMPLE_COUNT_4_BIT
  208. SAMPLE_COUNT_8_BIT
  209. framebufferDepthSampleCounts:
  210. SAMPLE_COUNT_1_BIT
  211. SAMPLE_COUNT_2_BIT
  212. SAMPLE_COUNT_4_BIT
  213. SAMPLE_COUNT_8_BIT
  214. framebufferStencilSampleCounts:
  215. SAMPLE_COUNT_1_BIT
  216. SAMPLE_COUNT_2_BIT
  217. SAMPLE_COUNT_4_BIT
  218. SAMPLE_COUNT_8_BIT
  219. framebufferNoAttachmentsSampleCounts:
  220. SAMPLE_COUNT_1_BIT
  221. SAMPLE_COUNT_2_BIT
  222. SAMPLE_COUNT_4_BIT
  223. SAMPLE_COUNT_8_BIT
  224. maxColorAttachments = 8
  225. sampledImageColorSampleCounts:
  226. SAMPLE_COUNT_1_BIT
  227. SAMPLE_COUNT_2_BIT
  228. SAMPLE_COUNT_4_BIT
  229. SAMPLE_COUNT_8_BIT
  230. sampledImageIntegerSampleCounts:
  231. SAMPLE_COUNT_1_BIT
  232. sampledImageDepthSampleCounts:
  233. SAMPLE_COUNT_1_BIT
  234. SAMPLE_COUNT_2_BIT
  235. SAMPLE_COUNT_4_BIT
  236. SAMPLE_COUNT_8_BIT
  237. sampledImageStencilSampleCounts:
  238. SAMPLE_COUNT_1_BIT
  239. SAMPLE_COUNT_2_BIT
  240. SAMPLE_COUNT_4_BIT
  241. SAMPLE_COUNT_8_BIT
  242. storageImageSampleCounts:
  243. SAMPLE_COUNT_1_BIT
  244. SAMPLE_COUNT_2_BIT
  245. SAMPLE_COUNT_4_BIT
  246. SAMPLE_COUNT_8_BIT
  247. maxSampleMaskWords = 1
  248. timestampComputeAndGraphics = true
  249. timestampPeriod = 40
  250. maxClipDistances = 8
  251. maxCullDistances = 8
  252. maxCombinedClipAndCullDistances = 8
  253. discreteQueuePriorities = 2
  254. pointSizeRange: count = 2
  255. 0
  256. 8192
  257. lineWidthRange: count = 2
  258. 0
  259. 7.99219
  260. pointSizeGranularity = 0.125
  261. lineWidthGranularity = 0.0078125
  262. strictLines = false
  263. standardSampleLocations = true
  264. optimalBufferCopyOffsetAlignment = 0x00000080
  265. optimalBufferCopyRowPitchAlignment = 0x00000080
  266. nonCoherentAtomSize = 0x00000040
  267.  
  268. VkPhysicalDeviceSparseProperties:
  269. ---------------------------------
  270. residencyStandard2DBlockShape = false
  271. residencyStandard2DMultisampleBlockShape = false
  272. residencyStandard3DBlockShape = false
  273. residencyAlignedMipSize = false
  274. residencyNonResidentStrict = false
  275.  
  276. VkPhysicalDeviceDepthStencilResolvePropertiesKHR:
  277. -------------------------------------------------
  278. supportedDepthResolveModes:
  279. RESOLVE_MODE_SAMPLE_ZERO_BIT_KHR
  280. RESOLVE_MODE_AVERAGE_BIT_KHR
  281. RESOLVE_MODE_MIN_BIT_KHR
  282. RESOLVE_MODE_MAX_BIT_KHR
  283. supportedStencilResolveModes:
  284. RESOLVE_MODE_SAMPLE_ZERO_BIT_KHR
  285. RESOLVE_MODE_MIN_BIT_KHR
  286. RESOLVE_MODE_MAX_BIT_KHR
  287. independentResolveNone = true
  288. independentResolve = true
  289.  
  290. VkPhysicalDeviceDescriptorIndexingPropertiesEXT:
  291. ------------------------------------------------
  292. maxUpdateAfterBindDescriptorsInAllPools = 67108863
  293. shaderUniformBufferArrayNonUniformIndexingNative = false
  294. shaderSampledImageArrayNonUniformIndexingNative = false
  295. shaderStorageBufferArrayNonUniformIndexingNative = false
  296. shaderStorageImageArrayNonUniformIndexingNative = false
  297. shaderInputAttachmentArrayNonUniformIndexingNative = false
  298. robustBufferAccessUpdateAfterBind = false
  299. quadDivergentImplicitLod = false
  300. maxPerStageDescriptorUpdateAfterBindSamplers = 8388606
  301. maxPerStageDescriptorUpdateAfterBindUniformBuffers = 8388606
  302. maxPerStageDescriptorUpdateAfterBindStorageBuffers = 8388606
  303. maxPerStageDescriptorUpdateAfterBindSampledImages = 8388606
  304. maxPerStageDescriptorUpdateAfterBindStorageImages = 8388606
  305. maxPerStageDescriptorUpdateAfterBindInputAttachments = 8388606
  306. maxPerStageUpdateAfterBindResources = 8388606
  307. maxDescriptorSetUpdateAfterBindSamplers = 8388606
  308. maxDescriptorSetUpdateAfterBindUniformBuffers = 8388606
  309. maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 16
  310. maxDescriptorSetUpdateAfterBindStorageBuffers = 8388606
  311. maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 8
  312. maxDescriptorSetUpdateAfterBindSampledImages = 8388606
  313. maxDescriptorSetUpdateAfterBindStorageImages = 8388606
  314. maxDescriptorSetUpdateAfterBindInputAttachments = 8388606
  315.  
  316. VkPhysicalDeviceDiscardRectanglePropertiesEXT:
  317. ----------------------------------------------
  318. maxDiscardRectangles = 4
  319.  
  320. VkPhysicalDeviceDriverPropertiesKHR:
  321. ------------------------------------
  322. driverID = DRIVER_ID_MESA_RADV_KHR
  323. driverName = radv
  324. driverInfo = Mesa 19.3.0-devel (LLVM 9.0.0)
  325. conformanceVersion = 1.1.2.0
  326.  
  327. VkPhysicalDeviceExternalMemoryHostPropertiesEXT:
  328. ------------------------------------------------
  329. minImportedHostPointerAlignment = 0x00001000
  330.  
  331. VkPhysicalDeviceFloatControlsPropertiesKHR:
  332. -------------------------------------------
  333. denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY_KHR
  334. roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY_KHR
  335. shaderSignedZeroInfNanPreserveFloat16 = true
  336. shaderSignedZeroInfNanPreserveFloat32 = true
  337. shaderSignedZeroInfNanPreserveFloat64 = true
  338. shaderDenormPreserveFloat16 = true
  339. shaderDenormPreserveFloat32 = false
  340. shaderDenormPreserveFloat64 = true
  341. shaderDenormFlushToZeroFloat16 = false
  342. shaderDenormFlushToZeroFloat32 = true
  343. shaderDenormFlushToZeroFloat64 = false
  344. shaderRoundingModeRTEFloat16 = true
  345. shaderRoundingModeRTEFloat32 = true
  346. shaderRoundingModeRTEFloat64 = true
  347. shaderRoundingModeRTZFloat16 = false
  348. shaderRoundingModeRTZFloat32 = false
  349. shaderRoundingModeRTZFloat64 = false
  350.  
  351. VkPhysicalDeviceIDProperties:
  352. -----------------------------
  353. deviceUUID = 0000-10-00-00-000000
  354. driverUUID = 414d442d-4d45-5341-2d44-52560000
  355. deviceNodeMask = 0
  356. deviceLUIDValid = false
  357.  
  358. VkPhysicalDeviceInlineUniformBlockPropertiesEXT:
  359. ------------------------------------------------
  360. maxInlineUniformBlockSize = 4194304
  361. maxPerStageDescriptorInlineUniformBlocks = 134217728
  362. maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks = 134217728
  363. maxDescriptorSetInlineUniformBlocks = 64
  364. maxDescriptorSetUpdateAfterBindInlineUniformBlocks = 64
  365.  
  366. VkPhysicalDeviceMaintenance3Properties:
  367. ---------------------------------------
  368. maxPerSetDescriptors = 22369621
  369. maxMemoryAllocationSize = 0xffffffff
  370.  
  371. VkPhysicalDeviceMultiviewProperties:
  372. ------------------------------------
  373. maxMultiviewViewCount = 8
  374. maxMultiviewInstanceIndex = 2147483647
  375.  
  376. VkPhysicalDevicePCIBusInfoPropertiesEXT:
  377. ----------------------------------------
  378. pciDomain = 0
  379. pciBus = 1
  380. pciDevice = 0
  381. pciFunction = 0
  382.  
  383. VkPhysicalDevicePointClippingProperties:
  384. ----------------------------------------
  385. pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES
  386.  
  387. VkPhysicalDeviceProtectedMemoryProperties:
  388. ------------------------------------------
  389. protectedNoFault = false
  390.  
  391. VkPhysicalDevicePushDescriptorPropertiesKHR:
  392. --------------------------------------------
  393. maxPushDescriptors = 32
  394.  
  395. VkPhysicalDeviceSampleLocationsPropertiesEXT:
  396. ---------------------------------------------
  397. sampleLocationSampleCounts:
  398. SAMPLE_COUNT_2_BIT
  399. SAMPLE_COUNT_4_BIT
  400. SAMPLE_COUNT_8_BIT
  401. maxSampleLocationGridSize:
  402. width = 2
  403. height = 2
  404. sampleLocationCoordinateRange: count = 2
  405. 0
  406. 0.9375
  407. sampleLocationSubPixelBits = 4
  408. variableSampleLocations = false
  409.  
  410. VkPhysicalDeviceSamplerFilterMinmaxPropertiesEXT:
  411. -------------------------------------------------
  412. filterMinmaxSingleComponentFormats = true
  413. filterMinmaxImageComponentMapping = false
  414.  
  415. VkPhysicalDeviceSubgroupProperties:
  416. -----------------------------------
  417. subgroupSize = 64
  418. supportedStages:
  419. SHADER_STAGE_VERTEX_BIT
  420. SHADER_STAGE_TESSELLATION_CONTROL_BIT
  421. SHADER_STAGE_TESSELLATION_EVALUATION_BIT
  422. SHADER_STAGE_GEOMETRY_BIT
  423. SHADER_STAGE_FRAGMENT_BIT
  424. SHADER_STAGE_COMPUTE_BIT
  425. SHADER_STAGE_ALL_GRAPHICS
  426. SHADER_STAGE_ALL
  427. SHADER_STAGE_RAYGEN_BIT_NV
  428. SHADER_STAGE_ANY_HIT_BIT_NV
  429. SHADER_STAGE_CLOSEST_HIT_BIT_NV
  430. SHADER_STAGE_MISS_BIT_NV
  431. SHADER_STAGE_INTERSECTION_BIT_NV
  432. SHADER_STAGE_CALLABLE_BIT_NV
  433. SHADER_STAGE_TASK_BIT_NV
  434. SHADER_STAGE_MESH_BIT_NV
  435. supportedOperations:
  436. SUBGROUP_FEATURE_BASIC_BIT
  437. SUBGROUP_FEATURE_VOTE_BIT
  438. SUBGROUP_FEATURE_ARITHMETIC_BIT
  439. SUBGROUP_FEATURE_BALLOT_BIT
  440. SUBGROUP_FEATURE_SHUFFLE_BIT
  441. SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
  442. SUBGROUP_FEATURE_CLUSTERED_BIT
  443. SUBGROUP_FEATURE_QUAD_BIT
  444. quadOperationsInAllStages = true
  445.  
  446. VkPhysicalDeviceTexelBufferAlignmentPropertiesEXT:
  447. --------------------------------------------------
  448. storageTexelBufferOffsetAlignmentBytes = 0x00000004
  449. storageTexelBufferOffsetSingleTexelAlignment = true
  450. uniformTexelBufferOffsetAlignmentBytes = 0x00000004
  451. uniformTexelBufferOffsetSingleTexelAlignment = true
  452.  
  453. VkPhysicalDeviceTransformFeedbackPropertiesEXT:
  454. -----------------------------------------------
  455. maxTransformFeedbackStreams = 4
  456. maxTransformFeedbackBuffers = 4
  457. maxTransformFeedbackBufferSize = 0xffffffff
  458. maxTransformFeedbackStreamDataSize = 512
  459. maxTransformFeedbackBufferDataSize = 4294967295
  460. maxTransformFeedbackBufferDataStride = 512
  461. transformFeedbackQueries = true
  462. transformFeedbackStreamsLinesTriangles = true
  463. transformFeedbackRasterizationStreamSelect = false
  464. transformFeedbackDraw = true
  465.  
  466. VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT:
  467. ----------------------------------------------------
  468. maxVertexAttribDivisor = 4294967295
  469.  
  470.  
  471. Device Extensions: count = 80
  472. VK_AMD_buffer_marker : extension revision 1
  473. VK_AMD_draw_indirect_count : extension revision 1
  474. VK_AMD_gcn_shader : extension revision 1
  475. VK_AMD_rasterization_order : extension revision 1
  476. VK_AMD_shader_core_properties : extension revision 1
  477. VK_AMD_shader_core_properties2 : extension revision 1
  478. VK_AMD_shader_info : extension revision 1
  479. VK_AMD_shader_trinary_minmax : extension revision 1
  480. VK_EXT_buffer_device_address : extension revision 1
  481. VK_EXT_calibrated_timestamps : extension revision 1
  482. VK_EXT_conditional_rendering : extension revision 1
  483. VK_EXT_depth_clip_enable : extension revision 1
  484. VK_EXT_depth_range_unrestricted : extension revision 1
  485. VK_EXT_descriptor_indexing : extension revision 2
  486. VK_EXT_discard_rectangles : extension revision 1
  487. VK_EXT_display_control : extension revision 1
  488. VK_EXT_external_memory_dma_buf : extension revision 1
  489. VK_EXT_external_memory_host : extension revision 1
  490. VK_EXT_global_priority : extension revision 1
  491. VK_EXT_host_query_reset : extension revision 1
  492. VK_EXT_index_type_uint8 : extension revision 1
  493. VK_EXT_inline_uniform_block : extension revision 1
  494. VK_EXT_memory_budget : extension revision 1
  495. VK_EXT_memory_priority : extension revision 1
  496. VK_EXT_pci_bus_info : extension revision 2
  497. VK_EXT_pipeline_creation_feedback : extension revision 1
  498. VK_EXT_queue_family_foreign : extension revision 1
  499. VK_EXT_sample_locations : extension revision 1
  500. VK_EXT_sampler_filter_minmax : extension revision 1
  501. VK_EXT_scalar_block_layout : extension revision 1
  502. VK_EXT_shader_stencil_export : extension revision 1
  503. VK_EXT_shader_subgroup_ballot : extension revision 1
  504. VK_EXT_shader_subgroup_vote : extension revision 1
  505. VK_EXT_shader_viewport_index_layer : extension revision 1
  506. VK_EXT_texel_buffer_alignment : extension revision 1
  507. VK_EXT_transform_feedback : extension revision 1
  508. VK_EXT_vertex_attribute_divisor : extension revision 3
  509. VK_EXT_ycbcr_image_arrays : extension revision 1
  510. VK_GOOGLE_decorate_string : extension revision 1
  511. VK_GOOGLE_hlsl_functionality1 : extension revision 1
  512. VK_KHR_16bit_storage : extension revision 1
  513. VK_KHR_8bit_storage : extension revision 1
  514. VK_KHR_bind_memory2 : extension revision 1
  515. VK_KHR_create_renderpass2 : extension revision 1
  516. VK_KHR_dedicated_allocation : extension revision 1
  517. VK_KHR_depth_stencil_resolve : extension revision 1
  518. VK_KHR_descriptor_update_template : extension revision 1
  519. VK_KHR_device_group : extension revision 1
  520. VK_KHR_draw_indirect_count : extension revision 1
  521. VK_KHR_driver_properties : extension revision 1
  522. VK_KHR_external_fence : extension revision 1
  523. VK_KHR_external_fence_fd : extension revision 1
  524. VK_KHR_external_memory : extension revision 1
  525. VK_KHR_external_memory_fd : extension revision 1
  526. VK_KHR_external_semaphore : extension revision 1
  527. VK_KHR_external_semaphore_fd : extension revision 1
  528. VK_KHR_get_memory_requirements2 : extension revision 1
  529. VK_KHR_image_format_list : extension revision 1
  530. VK_KHR_imageless_framebuffer : extension revision 1
  531. VK_KHR_incremental_present : extension revision 1
  532. VK_KHR_maintenance1 : extension revision 1
  533. VK_KHR_maintenance2 : extension revision 1
  534. VK_KHR_maintenance3 : extension revision 1
  535. VK_KHR_multiview : extension revision 1
  536. VK_KHR_pipeline_executable_properties : extension revision 1
  537. VK_KHR_push_descriptor : extension revision 1
  538. VK_KHR_relaxed_block_layout : extension revision 1
  539. VK_KHR_sampler_mirror_clamp_to_edge : extension revision 1
  540. VK_KHR_sampler_ycbcr_conversion : extension revision 1
  541. VK_KHR_shader_atomic_int64 : extension revision 1
  542. VK_KHR_shader_clock : extension revision 1
  543. VK_KHR_shader_draw_parameters : extension revision 1
  544. VK_KHR_shader_float16_int8 : extension revision 1
  545. VK_KHR_shader_float_controls : extension revision 1
  546. VK_KHR_spirv_1_4 : extension revision 1
  547. VK_KHR_storage_buffer_storage_class : extension revision 1
  548. VK_KHR_swapchain : extension revision 68
  549. VK_KHR_uniform_buffer_standard_layout : extension revision 1
  550. VK_KHR_variable_pointers : extension revision 1
  551. VK_NV_compute_shader_derivatives : extension revision 1
  552.  
  553. VkQueueFamilyProperties[0]:
  554. ==========================
  555. minImageTransferGranularity = (1, 1, 1)
  556. queueCount = 1
  557. queueFlags = QUEUE_GRAPHICS | QUEUE_COMPUTE | QUEUE_TRANSFER | QUEUE_SPARSE_BINDING
  558. timestampValidBits = 64
  559. present support:
  560. VK_KHR_xcb_surface = true
  561. VK_KHR_xlib_surface = true
  562.  
  563. VkQueueFamilyProperties[1]:
  564. ==========================
  565. minImageTransferGranularity = (1, 1, 1)
  566. queueCount = 4
  567. queueFlags = QUEUE_COMPUTE | QUEUE_TRANSFER | QUEUE_SPARSE_BINDING
  568. timestampValidBits = 64
  569. present support:
  570. VK_KHR_xcb_surface = true
  571. VK_KHR_xlib_surface = true
  572.  
  573. VkPhysicalDeviceMemoryProperties:
  574. =================================
  575. memoryHeaps: count = 3
  576. memoryHeaps[0]:
  577. size = 8321499136 (0x1f0000000) (7.75 GiB)
  578. budget = 7770996736
  579. usage = 0
  580. flags:
  581. MEMORY_HEAP_DEVICE_LOCAL_BIT
  582. memoryHeaps[1]:
  583. size = 268435456 (0x10000000) (256.00 MiB)
  584. budget = 236613632
  585. usage = 0
  586. flags:
  587. MEMORY_HEAP_DEVICE_LOCAL_BIT
  588. memoryHeaps[2]:
  589. size = 8589934592 (0x200000000) (8.00 GiB)
  590. budget = 8475123712
  591. usage = 0
  592. flags:
  593. None
  594. memoryTypes: count = 4
  595. memoryTypes[0]:
  596. heapIndex = 0
  597. propertyFlags = 0x0001:
  598. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  599. usable for:
  600. IMAGE_TILING_OPTIMAL: color images, FORMAT_D16_UNORM, FORMAT_D32_SFLOAT, FORMAT_S8_UINT, FORMAT_D16_UNORM_S8_UINT, FORMAT_D32_SFLOAT_S8_UINT
  601. IMAGE_TILING_LINEAR: color images
  602. memoryTypes[1]:
  603. heapIndex = 2
  604. propertyFlags = 0x0006:
  605. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  606. MEMORY_PROPERTY_HOST_COHERENT_BIT
  607. usable for:
  608. IMAGE_TILING_OPTIMAL: color images, FORMAT_D16_UNORM, FORMAT_D32_SFLOAT, FORMAT_S8_UINT, FORMAT_D16_UNORM_S8_UINT, FORMAT_D32_SFLOAT_S8_UINT
  609. IMAGE_TILING_LINEAR: color images
  610. memoryTypes[2]:
  611. heapIndex = 1
  612. propertyFlags = 0x0007:
  613. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  614. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  615. MEMORY_PROPERTY_HOST_COHERENT_BIT
  616. usable for:
  617. IMAGE_TILING_OPTIMAL: color images, FORMAT_D16_UNORM, FORMAT_D32_SFLOAT, FORMAT_S8_UINT, FORMAT_D16_UNORM_S8_UINT, FORMAT_D32_SFLOAT_S8_UINT
  618. IMAGE_TILING_LINEAR: color images
  619. memoryTypes[3]:
  620. heapIndex = 2
  621. propertyFlags = 0x000e:
  622. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  623. MEMORY_PROPERTY_HOST_COHERENT_BIT
  624. MEMORY_PROPERTY_HOST_CACHED_BIT
  625. usable for:
  626. IMAGE_TILING_OPTIMAL: color images, FORMAT_D16_UNORM, FORMAT_D32_SFLOAT, FORMAT_S8_UINT, FORMAT_D16_UNORM_S8_UINT, FORMAT_D32_SFLOAT_S8_UINT
  627. IMAGE_TILING_LINEAR: color images
  628.  
  629. VkPhysicalDeviceFeatures:
  630. =========================
  631. robustBufferAccess = true
  632. fullDrawIndexUint32 = true
  633. imageCubeArray = true
  634. independentBlend = true
  635. geometryShader = true
  636. tessellationShader = true
  637. sampleRateShading = true
  638. dualSrcBlend = true
  639. logicOp = true
  640. multiDrawIndirect = true
  641. drawIndirectFirstInstance = true
  642. depthClamp = true
  643. depthBiasClamp = true
  644. fillModeNonSolid = true
  645. depthBounds = true
  646. wideLines = true
  647. largePoints = true
  648. alphaToOne = true
  649. multiViewport = true
  650. samplerAnisotropy = true
  651. textureCompressionETC2 = false
  652. textureCompressionASTC_LDR = false
  653. textureCompressionBC = true
  654. occlusionQueryPrecise = true
  655. pipelineStatisticsQuery = true
  656. vertexPipelineStoresAndAtomics = true
  657. fragmentStoresAndAtomics = true
  658. shaderTessellationAndGeometryPointSize = true
  659. shaderImageGatherExtended = true
  660. shaderStorageImageExtendedFormats = true
  661. shaderStorageImageMultisample = true
  662. shaderStorageImageReadWithoutFormat = true
  663. shaderStorageImageWriteWithoutFormat = true
  664. shaderUniformBufferArrayDynamicIndexing = true
  665. shaderSampledImageArrayDynamicIndexing = true
  666. shaderStorageBufferArrayDynamicIndexing = true
  667. shaderStorageImageArrayDynamicIndexing = true
  668. shaderClipDistance = true
  669. shaderCullDistance = true
  670. shaderFloat64 = true
  671. shaderInt64 = true
  672. shaderInt16 = false
  673. shaderResourceResidency = false
  674. shaderResourceMinLod = false
  675. sparseBinding = true
  676. sparseResidencyBuffer = false
  677. sparseResidencyImage2D = false
  678. sparseResidencyImage3D = false
  679. sparseResidency2Samples = false
  680. sparseResidency4Samples = false
  681. sparseResidency8Samples = false
  682. sparseResidency16Samples = false
  683. sparseResidencyAliased = false
  684. variableMultisampleRate = true
  685. inheritedQueries = true
  686.  
  687. VkPhysicalDevice16BitStorageFeatures:
  688. -------------------------------------
  689. storageBuffer16BitAccess = true
  690. uniformAndStorageBuffer16BitAccess = true
  691. storagePushConstant16 = true
  692. storageInputOutput16 = true
  693.  
  694. VkPhysicalDevice8BitStorageFeaturesKHR:
  695. ---------------------------------------
  696. storageBuffer8BitAccess = true
  697. uniformAndStorageBuffer8BitAccess = true
  698. storagePushConstant8 = true
  699.  
  700. VkPhysicalDeviceBufferDeviceAddressFeaturesEXT:
  701. -----------------------------------------------
  702. bufferDeviceAddress = true
  703. bufferDeviceAddressCaptureReplay = false
  704. bufferDeviceAddressMultiDevice = false
  705.  
  706. VkPhysicalDeviceConditionalRenderingFeaturesEXT:
  707. ------------------------------------------------
  708. conditionalRendering = true
  709. inheritedConditionalRendering = false
  710.  
  711. VkPhysicalDeviceDepthClipEnableFeaturesEXT:
  712. -------------------------------------------
  713. depthClipEnable = true
  714.  
  715. VkPhysicalDeviceDescriptorIndexingFeaturesEXT:
  716. ----------------------------------------------
  717. shaderInputAttachmentArrayDynamicIndexing = true
  718. shaderUniformTexelBufferArrayDynamicIndexing = true
  719. shaderStorageTexelBufferArrayDynamicIndexing = true
  720. shaderUniformBufferArrayNonUniformIndexing = true
  721. shaderSampledImageArrayNonUniformIndexing = true
  722. shaderStorageBufferArrayNonUniformIndexing = true
  723. shaderStorageImageArrayNonUniformIndexing = true
  724. shaderInputAttachmentArrayNonUniformIndexing = true
  725. shaderUniformTexelBufferArrayNonUniformIndexing = true
  726. shaderStorageTexelBufferArrayNonUniformIndexing = true
  727. descriptorBindingUniformBufferUpdateAfterBind = true
  728. descriptorBindingSampledImageUpdateAfterBind = true
  729. descriptorBindingStorageImageUpdateAfterBind = true
  730. descriptorBindingStorageBufferUpdateAfterBind = true
  731. descriptorBindingUniformTexelBufferUpdateAfterBind = true
  732. descriptorBindingStorageTexelBufferUpdateAfterBind = true
  733. descriptorBindingUpdateUnusedWhilePending = true
  734. descriptorBindingPartiallyBound = true
  735. descriptorBindingVariableDescriptorCount = true
  736. runtimeDescriptorArray = true
  737.  
  738. VkPhysicalDeviceHostQueryResetFeaturesEXT:
  739. ------------------------------------------
  740. hostQueryReset = true
  741.  
  742. VkPhysicalDeviceImagelessFramebufferFeaturesKHR:
  743. ------------------------------------------------
  744. imagelessFramebuffer = true
  745.  
  746. VkPhysicalDeviceIndexTypeUint8FeaturesEXT:
  747. ------------------------------------------
  748. indexTypeUint8 = true
  749.  
  750. VkPhysicalDeviceInlineUniformBlockFeaturesEXT:
  751. ----------------------------------------------
  752. inlineUniformBlock = true
  753. descriptorBindingInlineUniformBlockUpdateAfterBind = true
  754.  
  755. VkPhysicalDeviceMemoryPriorityFeaturesEXT:
  756. ------------------------------------------
  757. memoryPriority = true
  758.  
  759. VkPhysicalDeviceMultiviewFeatures:
  760. ----------------------------------
  761. multiview = true
  762. multiviewGeometryShader = true
  763. multiviewTessellationShader = true
  764.  
  765. VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR:
  766. --------------------------------------------------------
  767. pipelineExecutableInfo = true
  768.  
  769. VkPhysicalDeviceProtectedMemoryFeatures:
  770. ----------------------------------------
  771. protectedMemory = false
  772.  
  773. VkPhysicalDeviceSamplerYcbcrConversionFeatures:
  774. -----------------------------------------------
  775. samplerYcbcrConversion = true
  776.  
  777. VkPhysicalDeviceScalarBlockLayoutFeaturesEXT:
  778. ---------------------------------------------
  779. scalarBlockLayout = true
  780.  
  781. VkPhysicalDeviceShaderAtomicInt64FeaturesKHR:
  782. ---------------------------------------------
  783. shaderBufferInt64Atomics = true
  784. shaderSharedInt64Atomics = true
  785.  
  786. VkPhysicalDeviceShaderClockFeaturesKHR:
  787. ---------------------------------------
  788. shaderSubgroupClock = true
  789. shaderDeviceClock = false
  790.  
  791. VkPhysicalDeviceShaderDrawParametersFeatures:
  792. ---------------------------------------------
  793. shaderDrawParameters = true
  794.  
  795. VkPhysicalDeviceShaderFloat16Int8FeaturesKHR:
  796. ---------------------------------------------
  797. shaderFloat16 = true
  798. shaderInt8 = true
  799.  
  800. VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT:
  801. ------------------------------------------------
  802. texelBufferAlignment = true
  803.  
  804. VkPhysicalDeviceTransformFeedbackFeaturesEXT:
  805. ---------------------------------------------
  806. transformFeedback = true
  807. geometryStreams = true
  808.  
  809. VkPhysicalDeviceUniformBufferStandardLayoutFeaturesKHR:
  810. -------------------------------------------------------
  811. uniformBufferStandardLayout = true
  812.  
  813. VkPhysicalDeviceVariablePointersFeatures:
  814. -----------------------------------------
  815. variablePointersStorageBuffer = true
  816. variablePointers = true
  817.  
  818. VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT:
  819. --------------------------------------------------
  820. vertexAttributeInstanceRateDivisor = true
  821. vertexAttributeInstanceRateZeroDivisor = true
  822.  
  823. VkPhysicalDeviceYcbcrImageArraysFeaturesEXT:
  824. --------------------------------------------
  825. ycbcrImageArrays = true
Add Comment
Please, Sign In to add comment