toshie27

LukeRoss VR VKinfo,text toshie27

Jul 26th, 2021
24
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 56.86 KB | None | 0 0
  1. HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers
  2. C:\Program Files\Rockstar Games\Red Dead Redemption 2\RealVR64.json REG_DWORD 0x0
  3.  
  4.  
  5. HKEY_CURRENT_USER\SOFTWARE\Khronos\Vulkan\ImplicitLayers
  6. C:\Program Files\Rockstar Games\Red Dead Redemption 2\RealVR64.json REG_DWORD 0x0
  7.  
  8. ERROR: [Loader Message] Code 0 : Failed to open dynamic library "C:\Program Files\Rockstar Games\Red Dead Redemption 2\.\RealVR64.dll" with error 1114
  9. ==========
  10. VULKANINFO
  11. ==========
  12.  
  13. Vulkan Instance Version: 1.2.170
  14.  
  15.  
  16. Instance Extensions: count = 11
  17. ===============================
  18. VK_EXT_debug_report : extension revision 10
  19. VK_EXT_debug_utils : extension revision 2
  20. VK_EXT_swapchain_colorspace : extension revision 4
  21. VK_KHR_device_group_creation : extension revision 1
  22. VK_KHR_external_fence_capabilities : extension revision 1
  23. VK_KHR_external_memory_capabilities : extension revision 1
  24. VK_KHR_external_semaphore_capabilities : extension revision 1
  25. VK_KHR_get_physical_device_properties2 : extension revision 2
  26. VK_KHR_get_surface_capabilities2 : extension revision 1
  27. VK_KHR_surface : extension revision 25
  28. VK_KHR_win32_surface : extension revision 6
  29.  
  30. Layers: count = 3
  31. =================
  32. VK_LAYER_AMD_switchable_graphics (AMD switchable graphics layer) Vulkan version 1.2.178, layer version 1:
  33. Layer Extensions: count = 0
  34. Devices: count = 1
  35. GPU id = 0 (AMD Radeon RX 6800 XT)
  36. Layer-Device Extensions: count = 0
  37.  
  38. VK_LAYER_ROCKSTAR_GAMES_social_club (Rockstar Games Social Club Layer) Vulkan version 1.0.70, layer version 1:
  39. Layer Extensions: count = 0
  40. Devices: count = 1
  41. GPU id = 0 (AMD Radeon RX 6800 XT)
  42. Layer-Device Extensions: count = 0
  43.  
  44. VK_LAYER_RealVR (R.E.A.L. VR mod for 64-bit games (by LukeRoss)) Vulkan version 1.2.131, layer version 1:
  45. Layer Extensions: count = 0
  46. Devices: count = 1
  47. GPU id = 0 (AMD Radeon RX 6800 XT)
  48. Layer-Device Extensions: count = 0
  49.  
  50. Presentable Surfaces:
  51. =====================
  52. GPU id : 0 (AMD Radeon RX 6800 XT):
  53. Surface type = VK_KHR_win32_surface
  54. Formats: count = 25
  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_A2R10G10B10_UNORM_PACK32
  63. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  64. SurfaceFormat[3]:
  65. format = FORMAT_R16G16B16A16_SFLOAT
  66. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  67. SurfaceFormat[4]:
  68. format = FORMAT_B8G8R8A8_UNORM
  69. colorSpace = COLOR_SPACE_BT709_NONLINEAR_EXT
  70. SurfaceFormat[5]:
  71. format = FORMAT_B8G8R8A8_SRGB
  72. colorSpace = COLOR_SPACE_BT709_NONLINEAR_EXT
  73. SurfaceFormat[6]:
  74. format = FORMAT_A2R10G10B10_UNORM_PACK32
  75. colorSpace = COLOR_SPACE_BT709_NONLINEAR_EXT
  76. SurfaceFormat[7]:
  77. format = FORMAT_R16G16B16A16_SFLOAT
  78. colorSpace = COLOR_SPACE_BT709_NONLINEAR_EXT
  79. SurfaceFormat[8]:
  80. format = FORMAT_R16G16B16A16_SFLOAT
  81. colorSpace = COLOR_SPACE_EXTENDED_SRGB_LINEAR_EXT
  82. SurfaceFormat[9]:
  83. format = FORMAT_R4G4B4A4_UNORM_PACK16
  84. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  85. SurfaceFormat[10]:
  86. format = FORMAT_B4G4R4A4_UNORM_PACK16
  87. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  88. SurfaceFormat[11]:
  89. format = FORMAT_R5G6B5_UNORM_PACK16
  90. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  91. SurfaceFormat[12]:
  92. format = FORMAT_B5G6R5_UNORM_PACK16
  93. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  94. SurfaceFormat[13]:
  95. format = FORMAT_A1R5G5B5_UNORM_PACK16
  96. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  97. SurfaceFormat[14]:
  98. format = FORMAT_R8G8B8A8_UNORM
  99. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  100. SurfaceFormat[15]:
  101. format = FORMAT_R8G8B8A8_SNORM
  102. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  103. SurfaceFormat[16]:
  104. format = FORMAT_R8G8B8A8_SRGB
  105. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  106. SurfaceFormat[17]:
  107. format = FORMAT_B8G8R8A8_SNORM
  108. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  109. SurfaceFormat[18]:
  110. format = FORMAT_A8B8G8R8_UNORM_PACK32
  111. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  112. SurfaceFormat[19]:
  113. format = FORMAT_A8B8G8R8_SNORM_PACK32
  114. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  115. SurfaceFormat[20]:
  116. format = FORMAT_A8B8G8R8_SRGB_PACK32
  117. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  118. SurfaceFormat[21]:
  119. format = FORMAT_A2B10G10R10_UNORM_PACK32
  120. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  121. SurfaceFormat[22]:
  122. format = FORMAT_R16G16B16A16_UNORM
  123. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  124. SurfaceFormat[23]:
  125. format = FORMAT_R16G16B16A16_SNORM
  126. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  127. SurfaceFormat[24]:
  128. format = FORMAT_B10G11R11_UFLOAT_PACK32
  129. colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
  130. Present Modes: count = 3
  131. PRESENT_MODE_IMMEDIATE_KHR
  132. PRESENT_MODE_FIFO_KHR
  133. PRESENT_MODE_FIFO_RELAXED_KHR
  134. VkSurfaceCapabilitiesKHR:
  135. -------------------------
  136. minImageCount = 1
  137. maxImageCount = 16
  138. currentExtent:
  139. width = 256
  140. height = 256
  141. minImageExtent:
  142. width = 256
  143. height = 256
  144. maxImageExtent:
  145. width = 256
  146. height = 256
  147. maxImageArrayLayers = 1
  148. supportedTransforms: count = 1
  149. SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  150. currentTransform = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  151. supportedCompositeAlpha: count = 1
  152. COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  153. supportedUsageFlags: count = 6
  154. IMAGE_USAGE_TRANSFER_SRC_BIT
  155. IMAGE_USAGE_TRANSFER_DST_BIT
  156. IMAGE_USAGE_SAMPLED_BIT
  157. IMAGE_USAGE_STORAGE_BIT
  158. IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  159. IMAGE_USAGE_INPUT_ATTACHMENT_BIT
  160. VkSurfaceCapabilitiesFullScreenExclusiveEXT:
  161. --------------------------------------------
  162. fullScreenExclusiveSupported = true
  163.  
  164.  
  165.  
  166. Device Groups:
  167. ==============
  168. Group 0:
  169. --------
  170. Properties:
  171. physicalDevices: count = 1
  172. AMD Radeon RX 6800 XT (ID: 0)
  173. subsetAllocation = 0
  174.  
  175. Present Capabilities:
  176. AMD Radeon RX 6800 XT (ID: 0):
  177. Can present images from the following devices: count = 1
  178. AMD Radeon RX 6800 XT (ID: 0)
  179. Present modes: count = 1
  180. DEVICE_GROUP_PRESENT_MODE_LOCAL_BIT_KHR
  181.  
  182.  
  183. Device Properties and Extensions:
  184. =================================
  185. GPU0:
  186. VkPhysicalDeviceProperties:
  187. ---------------------------
  188. apiVersion = 4202674 (1.2.178)
  189. driverVersion = 8388796 (0x8000bc)
  190. vendorID = 0x1002
  191. deviceID = 0x73bf
  192. deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
  193. deviceName = AMD Radeon RX 6800 XT
  194.  
  195. VkPhysicalDeviceLimits:
  196. -----------------------
  197. maxImageDimension1D = 16384
  198. maxImageDimension2D = 16384
  199. maxImageDimension3D = 2048
  200. maxImageDimensionCube = 16384
  201. maxImageArrayLayers = 8192
  202. maxTexelBufferElements = 4294967295
  203. maxUniformBufferRange = 4294967295
  204. maxStorageBufferRange = 4294967295
  205. maxPushConstantsSize = 128
  206. maxMemoryAllocationCount = 4096
  207. maxSamplerAllocationCount = 1048576
  208. bufferImageGranularity = 0x00000001
  209. sparseAddressSpaceSize = 0xff900000000
  210. maxBoundDescriptorSets = 32
  211. maxPerStageDescriptorSamplers = 4294967295
  212. maxPerStageDescriptorUniformBuffers = 4294967295
  213. maxPerStageDescriptorStorageBuffers = 4294967295
  214. maxPerStageDescriptorSampledImages = 4294967295
  215. maxPerStageDescriptorStorageImages = 4294967295
  216. maxPerStageDescriptorInputAttachments = 4294967295
  217. maxPerStageResources = 4294967295
  218. maxDescriptorSetSamplers = 4294967295
  219. maxDescriptorSetUniformBuffers = 4294967295
  220. maxDescriptorSetUniformBuffersDynamic = 8
  221. maxDescriptorSetStorageBuffers = 4294967295
  222. maxDescriptorSetStorageBuffersDynamic = 8
  223. maxDescriptorSetSampledImages = 4294967295
  224. maxDescriptorSetStorageImages = 4294967295
  225. maxDescriptorSetInputAttachments = 4294967295
  226. maxVertexInputAttributes = 64
  227. maxVertexInputBindings = 32
  228. maxVertexInputAttributeOffset = 4294967295
  229. maxVertexInputBindingStride = 16383
  230. maxVertexOutputComponents = 128
  231. maxTessellationGenerationLevel = 64
  232. maxTessellationPatchSize = 32
  233. maxTessellationControlPerVertexInputComponents = 128
  234. maxTessellationControlPerVertexOutputComponents = 128
  235. maxTessellationControlPerPatchOutputComponents = 120
  236. maxTessellationControlTotalOutputComponents = 4096
  237. maxTessellationEvaluationInputComponents = 128
  238. maxTessellationEvaluationOutputComponents = 128
  239. maxGeometryShaderInvocations = 127
  240. maxGeometryInputComponents = 128
  241. maxGeometryOutputComponents = 128
  242. maxGeometryOutputVertices = 1023
  243. maxGeometryTotalOutputComponents = 4095
  244. maxFragmentInputComponents = 128
  245. maxFragmentOutputAttachments = 8
  246. maxFragmentDualSrcAttachments = 1
  247. maxFragmentCombinedOutputResources = 4294967295
  248. maxComputeSharedMemorySize = 65536
  249. maxComputeWorkGroupCount: count = 3
  250. 65535
  251. 65535
  252. 65535
  253. maxComputeWorkGroupInvocations = 1024
  254. maxComputeWorkGroupSize: count = 3
  255. 1024
  256. 1024
  257. 1024
  258. subPixelPrecisionBits = 8
  259. subTexelPrecisionBits = 8
  260. mipmapPrecisionBits = 8
  261. maxDrawIndexedIndexValue = 4294967295
  262. maxDrawIndirectCount = 4294967295
  263. maxSamplerLodBias = 15.9961
  264. maxSamplerAnisotropy = 16
  265. maxViewports = 16
  266. maxViewportDimensions: count = 2
  267. 16384
  268. 16384
  269. viewportBoundsRange: count = 2
  270. -32768
  271. 32767
  272. viewportSubPixelBits = 8
  273. minMemoryMapAlignment = 64
  274. minTexelBufferOffsetAlignment = 0x00000004
  275. minUniformBufferOffsetAlignment = 0x00000010
  276. minStorageBufferOffsetAlignment = 0x00000004
  277. minTexelOffset = -64
  278. maxTexelOffset = 63
  279. minTexelGatherOffset = -32
  280. maxTexelGatherOffset = 31
  281. minInterpolationOffset = -2
  282. maxInterpolationOffset = 1
  283. subPixelInterpolationOffsetBits = 8
  284. maxFramebufferWidth = 16384
  285. maxFramebufferHeight = 16384
  286. maxFramebufferLayers = 2048
  287. framebufferColorSampleCounts: count = 4
  288. SAMPLE_COUNT_1_BIT
  289. SAMPLE_COUNT_2_BIT
  290. SAMPLE_COUNT_4_BIT
  291. SAMPLE_COUNT_8_BIT
  292. framebufferDepthSampleCounts: count = 4
  293. SAMPLE_COUNT_1_BIT
  294. SAMPLE_COUNT_2_BIT
  295. SAMPLE_COUNT_4_BIT
  296. SAMPLE_COUNT_8_BIT
  297. framebufferStencilSampleCounts: count = 4
  298. SAMPLE_COUNT_1_BIT
  299. SAMPLE_COUNT_2_BIT
  300. SAMPLE_COUNT_4_BIT
  301. SAMPLE_COUNT_8_BIT
  302. framebufferNoAttachmentsSampleCounts: count = 4
  303. SAMPLE_COUNT_1_BIT
  304. SAMPLE_COUNT_2_BIT
  305. SAMPLE_COUNT_4_BIT
  306. SAMPLE_COUNT_8_BIT
  307. maxColorAttachments = 8
  308. sampledImageColorSampleCounts: count = 4
  309. SAMPLE_COUNT_1_BIT
  310. SAMPLE_COUNT_2_BIT
  311. SAMPLE_COUNT_4_BIT
  312. SAMPLE_COUNT_8_BIT
  313. sampledImageIntegerSampleCounts: count = 4
  314. SAMPLE_COUNT_1_BIT
  315. SAMPLE_COUNT_2_BIT
  316. SAMPLE_COUNT_4_BIT
  317. SAMPLE_COUNT_8_BIT
  318. sampledImageDepthSampleCounts: count = 4
  319. SAMPLE_COUNT_1_BIT
  320. SAMPLE_COUNT_2_BIT
  321. SAMPLE_COUNT_4_BIT
  322. SAMPLE_COUNT_8_BIT
  323. sampledImageStencilSampleCounts: count = 4
  324. SAMPLE_COUNT_1_BIT
  325. SAMPLE_COUNT_2_BIT
  326. SAMPLE_COUNT_4_BIT
  327. SAMPLE_COUNT_8_BIT
  328. storageImageSampleCounts: count = 4
  329. SAMPLE_COUNT_1_BIT
  330. SAMPLE_COUNT_2_BIT
  331. SAMPLE_COUNT_4_BIT
  332. SAMPLE_COUNT_8_BIT
  333. maxSampleMaskWords = 1
  334. timestampComputeAndGraphics = true
  335. timestampPeriod = 10
  336. maxClipDistances = 8
  337. maxCullDistances = 8
  338. maxCombinedClipAndCullDistances = 8
  339. discreteQueuePriorities = 2
  340. pointSizeRange: count = 2
  341. 0
  342. 8191.88
  343. lineWidthRange: count = 2
  344. 0
  345. 8191.88
  346. pointSizeGranularity = 0.125
  347. lineWidthGranularity = 0.125
  348. strictLines = false
  349. standardSampleLocations = true
  350. optimalBufferCopyOffsetAlignment = 0x00000001
  351. optimalBufferCopyRowPitchAlignment = 0x00000001
  352. nonCoherentAtomSize = 0x00000080
  353.  
  354. VkPhysicalDeviceSparseProperties:
  355. ---------------------------------
  356. residencyStandard2DBlockShape = true
  357. residencyStandard2DMultisampleBlockShape = false
  358. residencyStandard3DBlockShape = true
  359. residencyAlignedMipSize = false
  360. residencyNonResidentStrict = true
  361.  
  362. VkPhysicalDeviceAccelerationStructurePropertiesKHR:
  363. ---------------------------------------------------
  364. maxGeometryCount = 16777216
  365. maxInstanceCount = 16777216
  366. maxPrimitiveCount = 536870912
  367. maxPerStageDescriptorAccelerationStructures = 1048576
  368. maxPerStageDescriptorUpdateAfterBindAccelerationStructures = 1048576
  369. maxDescriptorSetAccelerationStructures = 1048576
  370. maxDescriptorSetUpdateAfterBindAccelerationStructures = 1048576
  371. minAccelerationStructureScratchOffsetAlignment = 256
  372.  
  373. VkPhysicalDeviceConservativeRasterizationPropertiesEXT:
  374. -------------------------------------------------------
  375. primitiveOverestimationSize = 0
  376. maxExtraPrimitiveOverestimationSize = 0
  377. extraPrimitiveOverestimationSizeGranularity = 0
  378. primitiveUnderestimation = true
  379. conservativePointAndLineRasterization = false
  380. degenerateTrianglesRasterized = true
  381. degenerateLinesRasterized = false
  382. fullyCoveredFragmentShaderInputVariable = false
  383. conservativeRasterizationPostDepthCoverage = true
  384.  
  385. VkPhysicalDeviceCustomBorderColorPropertiesEXT:
  386. -----------------------------------------------
  387. maxCustomBorderColorSamplers = 4096
  388.  
  389. VkPhysicalDeviceDepthStencilResolveProperties:
  390. ----------------------------------------------
  391. supportedDepthResolveModes: count = 3
  392. RESOLVE_MODE_SAMPLE_ZERO_BIT
  393. RESOLVE_MODE_MIN_BIT
  394. RESOLVE_MODE_MAX_BIT
  395. supportedStencilResolveModes: count = 3
  396. RESOLVE_MODE_SAMPLE_ZERO_BIT
  397. RESOLVE_MODE_MIN_BIT
  398. RESOLVE_MODE_MAX_BIT
  399. independentResolveNone = true
  400. independentResolve = true
  401.  
  402. VkPhysicalDeviceDescriptorIndexingProperties:
  403. ---------------------------------------------
  404. maxUpdateAfterBindDescriptorsInAllPools = 4294967295
  405. shaderUniformBufferArrayNonUniformIndexingNative = false
  406. shaderSampledImageArrayNonUniformIndexingNative = false
  407. shaderStorageBufferArrayNonUniformIndexingNative = false
  408. shaderStorageImageArrayNonUniformIndexingNative = false
  409. shaderInputAttachmentArrayNonUniformIndexingNative = false
  410. robustBufferAccessUpdateAfterBind = false
  411. quadDivergentImplicitLod = false
  412. maxPerStageDescriptorUpdateAfterBindSamplers = 4294967295
  413. maxPerStageDescriptorUpdateAfterBindUniformBuffers = 4294967295
  414. maxPerStageDescriptorUpdateAfterBindStorageBuffers = 4294967295
  415. maxPerStageDescriptorUpdateAfterBindSampledImages = 4294967295
  416. maxPerStageDescriptorUpdateAfterBindStorageImages = 4294967295
  417. maxPerStageDescriptorUpdateAfterBindInputAttachments = 4294967295
  418. maxPerStageUpdateAfterBindResources = 4294967295
  419. maxDescriptorSetUpdateAfterBindSamplers = 4294967295
  420. maxDescriptorSetUpdateAfterBindUniformBuffers = 4294967295
  421. maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 8
  422. maxDescriptorSetUpdateAfterBindStorageBuffers = 4294967295
  423. maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 8
  424. maxDescriptorSetUpdateAfterBindSampledImages = 4294967295
  425. maxDescriptorSetUpdateAfterBindStorageImages = 4294967295
  426. maxDescriptorSetUpdateAfterBindInputAttachments = 4294967295
  427.  
  428. VkPhysicalDeviceDriverProperties:
  429. ---------------------------------
  430. driverID = DRIVER_ID_AMD_PROPRIETARY
  431. driverName = AMD proprietary driver
  432. driverInfo = 21.7.1
  433. conformanceVersion = 1.2.2.2
  434.  
  435. VkPhysicalDeviceExternalMemoryHostPropertiesEXT:
  436. ------------------------------------------------
  437. minImportedHostPointerAlignment = 0x00001000
  438.  
  439. VkPhysicalDeviceFloatControlsProperties:
  440. ----------------------------------------
  441. denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY
  442. roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY
  443. shaderSignedZeroInfNanPreserveFloat16 = true
  444. shaderSignedZeroInfNanPreserveFloat32 = true
  445. shaderSignedZeroInfNanPreserveFloat64 = true
  446. shaderDenormPreserveFloat16 = true
  447. shaderDenormPreserveFloat32 = true
  448. shaderDenormPreserveFloat64 = true
  449. shaderDenormFlushToZeroFloat16 = true
  450. shaderDenormFlushToZeroFloat32 = true
  451. shaderDenormFlushToZeroFloat64 = true
  452. shaderRoundingModeRTEFloat16 = true
  453. shaderRoundingModeRTEFloat32 = true
  454. shaderRoundingModeRTEFloat64 = true
  455. shaderRoundingModeRTZFloat16 = true
  456. shaderRoundingModeRTZFloat32 = true
  457. shaderRoundingModeRTZFloat64 = true
  458.  
  459. VkPhysicalDeviceFragmentShadingRatePropertiesKHR:
  460. -------------------------------------------------
  461. minFragmentShadingRateAttachmentTexelSize:
  462. width = 8
  463. height = 8
  464. maxFragmentShadingRateAttachmentTexelSize:
  465. width = 8
  466. height = 8
  467. maxFragmentShadingRateAttachmentTexelSizeAspectRatio = 1
  468. primitiveFragmentShadingRateWithMultipleViewports = true
  469. layeredShadingRateAttachments = false
  470. fragmentShadingRateNonTrivialCombinerOps = true
  471. maxFragmentSize:
  472. width = 2
  473. height = 2
  474. maxFragmentSizeAspectRatio = 1
  475. maxFragmentShadingRateCoverageSamples = 4
  476. maxFragmentShadingRateRasterizationSamples = SAMPLE_COUNT_16_BIT
  477. fragmentShadingRateWithShaderDepthStencilWrites = false
  478. fragmentShadingRateWithSampleMask = true
  479. fragmentShadingRateWithShaderSampleMask = true
  480. fragmentShadingRateWithConservativeRasterization = true
  481. fragmentShadingRateWithFragmentShaderInterlock = false
  482. fragmentShadingRateWithCustomSampleLocations = true
  483. fragmentShadingRateStrictMultiplyCombiner = true
  484.  
  485. VkPhysicalDeviceIDProperties:
  486. -----------------------------
  487. deviceUUID = 00000000-2d00-0000-0000-000000000000
  488. driverUUID = 414d442d-5749-4e2d-4452-560000000000
  489. deviceLUID = b0c20000-00000000
  490. deviceNodeMask = 1
  491. deviceLUIDValid = true
  492.  
  493. VkPhysicalDeviceInlineUniformBlockPropertiesEXT:
  494. ------------------------------------------------
  495. maxInlineUniformBlockSize = 65536
  496. maxPerStageDescriptorInlineUniformBlocks = 16
  497. maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks = 16
  498. maxDescriptorSetInlineUniformBlocks = 16
  499. maxDescriptorSetUpdateAfterBindInlineUniformBlocks = 16
  500.  
  501. VkPhysicalDeviceLineRasterizationPropertiesEXT:
  502. -----------------------------------------------
  503. lineSubPixelPrecisionBits = 4
  504.  
  505. VkPhysicalDeviceMaintenance3Properties:
  506. ---------------------------------------
  507. maxPerSetDescriptors = 4294967295
  508. maxMemoryAllocationSize = 0x80000000
  509.  
  510. VkPhysicalDeviceMultiviewProperties:
  511. ------------------------------------
  512. maxMultiviewViewCount = 6
  513. maxMultiviewInstanceIndex = 4294967295
  514.  
  515. VkPhysicalDevicePointClippingProperties:
  516. ----------------------------------------
  517. pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES
  518.  
  519. VkPhysicalDeviceProtectedMemoryProperties:
  520. ------------------------------------------
  521. protectedNoFault = false
  522.  
  523. VkPhysicalDeviceRayTracingPipelinePropertiesKHR:
  524. ------------------------------------------------
  525. shaderGroupHandleSize = 32
  526. maxRayRecursionDepth = 1
  527. maxShaderGroupStride = 4096
  528. shaderGroupBaseAlignment = 64
  529. shaderGroupHandleCaptureReplaySize = 32
  530. maxRayDispatchInvocationCount = 1073741824
  531. shaderGroupHandleAlignment = 1
  532. maxRayHitAttributeSize = 32
  533.  
  534. VkPhysicalDeviceRobustness2PropertiesEXT:
  535. -----------------------------------------
  536. robustStorageBufferAccessSizeAlignment = 0x00000004
  537. robustUniformBufferAccessSizeAlignment = 0x00000004
  538.  
  539. VkPhysicalDeviceSampleLocationsPropertiesEXT:
  540. ---------------------------------------------
  541. sampleLocationSampleCounts: count = 4
  542. SAMPLE_COUNT_1_BIT
  543. SAMPLE_COUNT_2_BIT
  544. SAMPLE_COUNT_4_BIT
  545. SAMPLE_COUNT_8_BIT
  546. maxSampleLocationGridSize:
  547. width = 2
  548. height = 2
  549. sampleLocationCoordinateRange: count = 2
  550. 0
  551. 1
  552. sampleLocationSubPixelBits = 4
  553. variableSampleLocations = true
  554.  
  555. VkPhysicalDeviceSamplerFilterMinmaxProperties:
  556. ----------------------------------------------
  557. filterMinmaxSingleComponentFormats = true
  558. filterMinmaxImageComponentMapping = true
  559.  
  560. VkPhysicalDeviceSubgroupProperties:
  561. -----------------------------------
  562. subgroupSize = 64
  563. supportedStages: count = 13
  564. SHADER_STAGE_VERTEX_BIT
  565. SHADER_STAGE_TESSELLATION_CONTROL_BIT
  566. SHADER_STAGE_TESSELLATION_EVALUATION_BIT
  567. SHADER_STAGE_GEOMETRY_BIT
  568. SHADER_STAGE_FRAGMENT_BIT
  569. SHADER_STAGE_COMPUTE_BIT
  570. SHADER_STAGE_ALL_GRAPHICS
  571. SHADER_STAGE_ALL
  572. SHADER_STAGE_RAYGEN_BIT_KHR
  573. SHADER_STAGE_CLOSEST_HIT_BIT_KHR
  574. SHADER_STAGE_MISS_BIT_KHR
  575. SHADER_STAGE_INTERSECTION_BIT_KHR
  576. SHADER_STAGE_CALLABLE_BIT_KHR
  577. supportedOperations: count = 8
  578. SUBGROUP_FEATURE_BASIC_BIT
  579. SUBGROUP_FEATURE_VOTE_BIT
  580. SUBGROUP_FEATURE_ARITHMETIC_BIT
  581. SUBGROUP_FEATURE_BALLOT_BIT
  582. SUBGROUP_FEATURE_SHUFFLE_BIT
  583. SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
  584. SUBGROUP_FEATURE_CLUSTERED_BIT
  585. SUBGROUP_FEATURE_QUAD_BIT
  586. quadOperationsInAllStages = true
  587.  
  588. VkPhysicalDeviceSubgroupSizeControlPropertiesEXT:
  589. -------------------------------------------------
  590. minSubgroupSize = 32
  591. maxSubgroupSize = 64
  592. maxComputeWorkgroupSubgroups = 4294967295
  593. requiredSubgroupSizeStages: count = 0
  594. None
  595.  
  596. VkPhysicalDeviceTexelBufferAlignmentPropertiesEXT:
  597. --------------------------------------------------
  598. storageTexelBufferOffsetAlignmentBytes = 0x00000004
  599. storageTexelBufferOffsetSingleTexelAlignment = true
  600. uniformTexelBufferOffsetAlignmentBytes = 0x00000004
  601. uniformTexelBufferOffsetSingleTexelAlignment = true
  602.  
  603. VkPhysicalDeviceTimelineSemaphoreProperties:
  604. --------------------------------------------
  605. maxTimelineSemaphoreValueDifference = 4294967295
  606.  
  607. VkPhysicalDeviceTransformFeedbackPropertiesEXT:
  608. -----------------------------------------------
  609. maxTransformFeedbackStreams = 4
  610. maxTransformFeedbackBuffers = 4
  611. maxTransformFeedbackBufferSize = 0xffffffff
  612. maxTransformFeedbackStreamDataSize = 512
  613. maxTransformFeedbackBufferDataSize = 512
  614. maxTransformFeedbackBufferDataStride = 512
  615. transformFeedbackQueries = true
  616. transformFeedbackStreamsLinesTriangles = true
  617. transformFeedbackRasterizationStreamSelect = false
  618. transformFeedbackDraw = true
  619.  
  620. VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT:
  621. ----------------------------------------------------
  622. maxVertexAttribDivisor = 4294967295
  623.  
  624. VkPhysicalDeviceVulkan11Properties:
  625. -----------------------------------
  626. deviceUUID = 00000000-2d00-0000-0000-000000000000
  627. driverUUID = 414d442d-5749-4e2d-4452-560000000000
  628. deviceLUID = b0c20000-00000000
  629. deviceNodeMask = 1
  630. deviceLUIDValid = true
  631. subgroupSize = 64
  632. subgroupSupportedStages: count = 13
  633. SHADER_STAGE_VERTEX_BIT
  634. SHADER_STAGE_TESSELLATION_CONTROL_BIT
  635. SHADER_STAGE_TESSELLATION_EVALUATION_BIT
  636. SHADER_STAGE_GEOMETRY_BIT
  637. SHADER_STAGE_FRAGMENT_BIT
  638. SHADER_STAGE_COMPUTE_BIT
  639. SHADER_STAGE_ALL_GRAPHICS
  640. SHADER_STAGE_ALL
  641. SHADER_STAGE_RAYGEN_BIT_KHR
  642. SHADER_STAGE_CLOSEST_HIT_BIT_KHR
  643. SHADER_STAGE_MISS_BIT_KHR
  644. SHADER_STAGE_INTERSECTION_BIT_KHR
  645. SHADER_STAGE_CALLABLE_BIT_KHR
  646. subgroupSupportedOperations: count = 8
  647. SUBGROUP_FEATURE_BASIC_BIT
  648. SUBGROUP_FEATURE_VOTE_BIT
  649. SUBGROUP_FEATURE_ARITHMETIC_BIT
  650. SUBGROUP_FEATURE_BALLOT_BIT
  651. SUBGROUP_FEATURE_SHUFFLE_BIT
  652. SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
  653. SUBGROUP_FEATURE_CLUSTERED_BIT
  654. SUBGROUP_FEATURE_QUAD_BIT
  655. subgroupQuadOperationsInAllStages = true
  656. pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES
  657. maxMultiviewViewCount = 6
  658. maxMultiviewInstanceIndex = 4294967295
  659. protectedNoFault = false
  660. maxPerSetDescriptors = 4294967295
  661. maxMemoryAllocationSize = 0x80000000
  662.  
  663. VkPhysicalDeviceVulkan12Properties:
  664. -----------------------------------
  665. driverID = DRIVER_ID_AMD_PROPRIETARY
  666. driverName = AMD proprietary driver
  667. driverInfo = 21.7.1
  668. conformanceVersion = 1.2.2.2
  669. denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY
  670. roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY
  671. shaderSignedZeroInfNanPreserveFloat16 = true
  672. shaderSignedZeroInfNanPreserveFloat32 = true
  673. shaderSignedZeroInfNanPreserveFloat64 = true
  674. shaderDenormPreserveFloat16 = true
  675. shaderDenormPreserveFloat32 = true
  676. shaderDenormPreserveFloat64 = true
  677. shaderDenormFlushToZeroFloat16 = true
  678. shaderDenormFlushToZeroFloat32 = true
  679. shaderDenormFlushToZeroFloat64 = true
  680. shaderRoundingModeRTEFloat16 = true
  681. shaderRoundingModeRTEFloat32 = true
  682. shaderRoundingModeRTEFloat64 = true
  683. shaderRoundingModeRTZFloat16 = true
  684. shaderRoundingModeRTZFloat32 = true
  685. shaderRoundingModeRTZFloat64 = true
  686. maxUpdateAfterBindDescriptorsInAllPools = 4294967295
  687. shaderUniformBufferArrayNonUniformIndexingNative = false
  688. shaderSampledImageArrayNonUniformIndexingNative = false
  689. shaderStorageBufferArrayNonUniformIndexingNative = false
  690. shaderStorageImageArrayNonUniformIndexingNative = false
  691. shaderInputAttachmentArrayNonUniformIndexingNative = false
  692. robustBufferAccessUpdateAfterBind = false
  693. quadDivergentImplicitLod = false
  694. maxPerStageDescriptorUpdateAfterBindSamplers = 4294967295
  695. maxPerStageDescriptorUpdateAfterBindUniformBuffers = 4294967295
  696. maxPerStageDescriptorUpdateAfterBindStorageBuffers = 4294967295
  697. maxPerStageDescriptorUpdateAfterBindSampledImages = 4294967295
  698. maxPerStageDescriptorUpdateAfterBindStorageImages = 4294967295
  699. maxPerStageDescriptorUpdateAfterBindInputAttachments = 4294967295
  700. maxPerStageUpdateAfterBindResources = 4294967295
  701. maxDescriptorSetUpdateAfterBindSamplers = 4294967295
  702. maxDescriptorSetUpdateAfterBindUniformBuffers = 4294967295
  703. maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 8
  704. maxDescriptorSetUpdateAfterBindStorageBuffers = 4294967295
  705. maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 8
  706. maxDescriptorSetUpdateAfterBindSampledImages = 4294967295
  707. maxDescriptorSetUpdateAfterBindStorageImages = 4294967295
  708. maxDescriptorSetUpdateAfterBindInputAttachments = 4294967295
  709. supportedDepthResolveModes: count = 3
  710. RESOLVE_MODE_SAMPLE_ZERO_BIT
  711. RESOLVE_MODE_MIN_BIT
  712. RESOLVE_MODE_MAX_BIT
  713. supportedStencilResolveModes: count = 3
  714. RESOLVE_MODE_SAMPLE_ZERO_BIT
  715. RESOLVE_MODE_MIN_BIT
  716. RESOLVE_MODE_MAX_BIT
  717. independentResolveNone = true
  718. independentResolve = true
  719. filterMinmaxSingleComponentFormats = true
  720. filterMinmaxImageComponentMapping = true
  721. maxTimelineSemaphoreValueDifference = 4294967295
  722. framebufferIntegerColorSampleCounts: count = 4
  723. SAMPLE_COUNT_1_BIT
  724. SAMPLE_COUNT_2_BIT
  725. SAMPLE_COUNT_4_BIT
  726. SAMPLE_COUNT_8_BIT
  727.  
  728.  
  729. Device Extensions: count = 120
  730. VK_AMD_buffer_marker : extension revision 1
  731. VK_AMD_calibrated_timestamps : extension revision 1
  732. VK_AMD_device_coherent_memory : extension revision 1
  733. VK_AMD_display_native_hdr : extension revision 1
  734. VK_AMD_draw_indirect_count : extension revision 2
  735. VK_AMD_gcn_shader : extension revision 1
  736. VK_AMD_gpa_interface : extension revision 1
  737. VK_AMD_gpu_shader_half_float : extension revision 2
  738. VK_AMD_gpu_shader_int16 : extension revision 2
  739. VK_AMD_memory_overallocation_behavior : extension revision 1
  740. VK_AMD_mixed_attachment_samples : extension revision 1
  741. VK_AMD_pipeline_compiler_control : extension revision 1
  742. VK_AMD_shader_ballot : extension revision 1
  743. VK_AMD_shader_core_properties : extension revision 2
  744. VK_AMD_shader_core_properties2 : extension revision 1
  745. VK_AMD_shader_explicit_vertex_parameter : extension revision 1
  746. VK_AMD_shader_fragment_mask : extension revision 1
  747. VK_AMD_shader_image_load_store_lod : extension revision 1
  748. VK_AMD_shader_info : extension revision 1
  749. VK_AMD_shader_trinary_minmax : extension revision 1
  750. VK_AMD_texture_gather_bias_lod : extension revision 1
  751. VK_AMD_wave_limits : extension revision 1
  752. VK_EXT_4444_formats : extension revision 1
  753. VK_EXT_calibrated_timestamps : extension revision 2
  754. VK_EXT_color_write_enable : extension revision 1
  755. VK_EXT_conditional_rendering : extension revision 2
  756. VK_EXT_conservative_rasterization : extension revision 1
  757. VK_EXT_custom_border_color : extension revision 12
  758. VK_EXT_depth_clip_enable : extension revision 1
  759. VK_EXT_depth_range_unrestricted : extension revision 1
  760. VK_EXT_descriptor_indexing : extension revision 2
  761. VK_EXT_extended_dynamic_state : extension revision 1
  762. VK_EXT_external_memory_host : extension revision 1
  763. VK_EXT_full_screen_exclusive : extension revision 4
  764. VK_EXT_global_priority : extension revision 2
  765. VK_EXT_hdr_metadata : extension revision 2
  766. VK_EXT_host_query_reset : extension revision 1
  767. VK_EXT_image_robustness : extension revision 1
  768. VK_EXT_inline_uniform_block : extension revision 1
  769. VK_EXT_line_rasterization : extension revision 1
  770. VK_EXT_memory_budget : extension revision 1
  771. VK_EXT_memory_priority : extension revision 1
  772. VK_EXT_pipeline_creation_cache_control : extension revision 3
  773. VK_EXT_pipeline_creation_feedback : extension revision 1
  774. VK_EXT_post_depth_coverage : extension revision 1
  775. VK_EXT_private_data : extension revision 1
  776. VK_EXT_queue_family_foreign : extension revision 1
  777. VK_EXT_robustness2 : extension revision 1
  778. VK_EXT_sample_locations : extension revision 1
  779. VK_EXT_sampler_filter_minmax : extension revision 2
  780. VK_EXT_scalar_block_layout : extension revision 1
  781. VK_EXT_separate_stencil_usage : extension revision 1
  782. VK_EXT_shader_demote_to_helper_invocation : extension revision 1
  783. VK_EXT_shader_image_atomic_int64 : extension revision 1
  784. VK_EXT_shader_stencil_export : extension revision 1
  785. VK_EXT_shader_subgroup_ballot : extension revision 1
  786. VK_EXT_shader_subgroup_vote : extension revision 1
  787. VK_EXT_shader_viewport_index_layer : extension revision 1
  788. VK_EXT_subgroup_size_control : extension revision 2
  789. VK_EXT_texel_buffer_alignment : extension revision 1
  790. VK_EXT_tooling_info : extension revision 1
  791. VK_EXT_transform_feedback : extension revision 1
  792. VK_EXT_vertex_attribute_divisor : extension revision 3
  793. VK_GOOGLE_decorate_string : extension revision 1
  794. VK_GOOGLE_hlsl_functionality1 : extension revision 1
  795. VK_GOOGLE_user_type : extension revision 1
  796. VK_KHR_16bit_storage : extension revision 1
  797. VK_KHR_8bit_storage : extension revision 1
  798. VK_KHR_acceleration_structure : extension revision 11
  799. VK_KHR_bind_memory2 : extension revision 1
  800. VK_KHR_buffer_device_address : extension revision 1
  801. VK_KHR_create_renderpass2 : extension revision 1
  802. VK_KHR_dedicated_allocation : extension revision 3
  803. VK_KHR_deferred_host_operations : extension revision 4
  804. VK_KHR_depth_stencil_resolve : extension revision 1
  805. VK_KHR_descriptor_update_template : extension revision 1
  806. VK_KHR_device_group : extension revision 4
  807. VK_KHR_draw_indirect_count : extension revision 1
  808. VK_KHR_driver_properties : extension revision 1
  809. VK_KHR_external_fence : extension revision 1
  810. VK_KHR_external_fence_win32 : extension revision 1
  811. VK_KHR_external_memory : extension revision 1
  812. VK_KHR_external_memory_win32 : extension revision 1
  813. VK_KHR_external_semaphore : extension revision 1
  814. VK_KHR_external_semaphore_win32 : extension revision 1
  815. VK_KHR_fragment_shading_rate : extension revision 1
  816. VK_KHR_get_memory_requirements2 : extension revision 1
  817. VK_KHR_image_format_list : extension revision 1
  818. VK_KHR_imageless_framebuffer : extension revision 1
  819. VK_KHR_maintenance1 : extension revision 2
  820. VK_KHR_maintenance2 : extension revision 1
  821. VK_KHR_maintenance3 : extension revision 1
  822. VK_KHR_multiview : extension revision 1
  823. VK_KHR_pipeline_executable_properties : extension revision 1
  824. VK_KHR_pipeline_library : extension revision 1
  825. VK_KHR_ray_query : extension revision 1
  826. VK_KHR_ray_tracing_pipeline : extension revision 1
  827. VK_KHR_relaxed_block_layout : extension revision 1
  828. VK_KHR_sampler_mirror_clamp_to_edge : extension revision 3
  829. VK_KHR_sampler_ycbcr_conversion : extension revision 14
  830. VK_KHR_separate_depth_stencil_layouts : extension revision 1
  831. VK_KHR_shader_atomic_int64 : extension revision 1
  832. VK_KHR_shader_clock : extension revision 1
  833. VK_KHR_shader_draw_parameters : extension revision 1
  834. VK_KHR_shader_float16_int8 : extension revision 1
  835. VK_KHR_shader_float_controls : extension revision 4
  836. VK_KHR_shader_non_semantic_info : extension revision 1
  837. VK_KHR_shader_subgroup_extended_types : extension revision 1
  838. VK_KHR_shader_subgroup_uniform_control_flow : extension revision 4
  839. VK_KHR_shader_terminate_invocation : extension revision 1
  840. VK_KHR_spirv_1_4 : extension revision 1
  841. VK_KHR_storage_buffer_storage_class : extension revision 1
  842. VK_KHR_swapchain : extension revision 70
  843. VK_KHR_swapchain_mutable_format : extension revision 1
  844. VK_KHR_synchronization2 : extension revision 1
  845. VK_KHR_timeline_semaphore : extension revision 2
  846. VK_KHR_uniform_buffer_standard_layout : extension revision 1
  847. VK_KHR_variable_pointers : extension revision 1
  848. VK_KHR_vulkan_memory_model : extension revision 3
  849. VK_KHR_win32_keyed_mutex : extension revision 1
  850.  
  851. VkQueueFamilyProperties:
  852. ========================
  853. queueProperties[0]:
  854. -------------------
  855. minImageTransferGranularity = (1,1,1)
  856. queueCount = 1
  857. queueFlags = QUEUE_GRAPHICS | QUEUE_COMPUTE | QUEUE_TRANSFER | QUEUE_SPARSE_BINDING
  858. timestampValidBits = 64
  859. present support = true
  860.  
  861. queueProperties[1]:
  862. -------------------
  863. minImageTransferGranularity = (1,1,1)
  864. queueCount = 2
  865. queueFlags = QUEUE_COMPUTE | QUEUE_TRANSFER | QUEUE_SPARSE_BINDING
  866. timestampValidBits = 64
  867. present support = true
  868.  
  869. queueProperties[2]:
  870. -------------------
  871. minImageTransferGranularity = (16,16,8)
  872. queueCount = 2
  873. queueFlags = QUEUE_TRANSFER | QUEUE_SPARSE_BINDING
  874. timestampValidBits = 64
  875. present support = true
  876.  
  877. VkPhysicalDeviceMemoryProperties:
  878. =================================
  879. memoryHeaps: count = 3
  880. memoryHeaps[0]:
  881. size = 16894656512 (0x3ef000000) (15.73 GiB)
  882. budget = 16071613440 (0x3bdf15c00) (14.97 GiB)
  883. usage = 25427968 (0x01840000) (24.25 MiB)
  884. flags: count = 2
  885. MEMORY_HEAP_DEVICE_LOCAL_BIT
  886. MEMORY_HEAP_MULTI_INSTANCE_BIT
  887. memoryHeaps[1]:
  888. size = 34052505600 (0x7edb00000) (31.71 GiB)
  889. budget = 33515683840 (0x7cdb0c000) (31.21 GiB)
  890. usage = 4460544 (0x00441000) (4.25 MiB)
  891. flags: count = 0
  892. None
  893. memoryHeaps[2]:
  894. size = 268435456 (0x10000000) (256.00 MiB)
  895. budget = 255358304 (0x0f387560) (243.53 MiB)
  896. usage = 0 (0x00000000) (0.00 B)
  897. flags: count = 2
  898. MEMORY_HEAP_DEVICE_LOCAL_BIT
  899. MEMORY_HEAP_MULTI_INSTANCE_BIT
  900. memoryTypes: count = 8
  901. memoryTypes[0]:
  902. heapIndex = 0
  903. propertyFlags = 0x0001: count = 1
  904. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  905. usable for:
  906. IMAGE_TILING_OPTIMAL:
  907. color images
  908. FORMAT_D16_UNORM
  909. FORMAT_D32_SFLOAT
  910. FORMAT_S8_UINT
  911. FORMAT_D16_UNORM_S8_UINT
  912. FORMAT_D32_SFLOAT_S8_UINT
  913. (non-sparse, non-transient)
  914. IMAGE_TILING_LINEAR:
  915. color images
  916. (non-sparse, non-transient)
  917. memoryTypes[1]:
  918. heapIndex = 1
  919. propertyFlags = 0x0006: count = 2
  920. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  921. MEMORY_PROPERTY_HOST_COHERENT_BIT
  922. usable for:
  923. IMAGE_TILING_OPTIMAL:
  924. color images
  925. FORMAT_D16_UNORM
  926. FORMAT_D32_SFLOAT
  927. FORMAT_S8_UINT
  928. FORMAT_D16_UNORM_S8_UINT
  929. FORMAT_D32_SFLOAT_S8_UINT
  930. (non-sparse, non-transient)
  931. IMAGE_TILING_LINEAR:
  932. color images
  933. (non-sparse, non-transient)
  934. memoryTypes[2]:
  935. heapIndex = 2
  936. propertyFlags = 0x0007: count = 3
  937. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  938. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  939. MEMORY_PROPERTY_HOST_COHERENT_BIT
  940. usable for:
  941. IMAGE_TILING_OPTIMAL:
  942. color images
  943. FORMAT_D16_UNORM
  944. FORMAT_D32_SFLOAT
  945. FORMAT_S8_UINT
  946. FORMAT_D16_UNORM_S8_UINT
  947. FORMAT_D32_SFLOAT_S8_UINT
  948. (non-sparse, non-transient)
  949. IMAGE_TILING_LINEAR:
  950. color images
  951. (non-sparse, non-transient)
  952. memoryTypes[3]:
  953. heapIndex = 1
  954. propertyFlags = 0x000e: count = 3
  955. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  956. MEMORY_PROPERTY_HOST_COHERENT_BIT
  957. MEMORY_PROPERTY_HOST_CACHED_BIT
  958. usable for:
  959. IMAGE_TILING_OPTIMAL:
  960. color images
  961. FORMAT_D16_UNORM
  962. FORMAT_D32_SFLOAT
  963. FORMAT_S8_UINT
  964. FORMAT_D16_UNORM_S8_UINT
  965. FORMAT_D32_SFLOAT_S8_UINT
  966. (non-sparse, non-transient)
  967. IMAGE_TILING_LINEAR:
  968. color images
  969. (non-sparse, non-transient)
  970. memoryTypes[4]:
  971. heapIndex = 0
  972. propertyFlags = 0x00c1: count = 3
  973. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  974. MEMORY_PROPERTY_DEVICE_COHERENT_BIT_AMD
  975. MEMORY_PROPERTY_DEVICE_UNCACHED_BIT_AMD
  976. usable for:
  977. IMAGE_TILING_OPTIMAL:
  978. None
  979. IMAGE_TILING_LINEAR:
  980. None
  981. memoryTypes[5]:
  982. heapIndex = 1
  983. propertyFlags = 0x00c6: count = 4
  984. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  985. MEMORY_PROPERTY_HOST_COHERENT_BIT
  986. MEMORY_PROPERTY_DEVICE_COHERENT_BIT_AMD
  987. MEMORY_PROPERTY_DEVICE_UNCACHED_BIT_AMD
  988. usable for:
  989. IMAGE_TILING_OPTIMAL:
  990. None
  991. IMAGE_TILING_LINEAR:
  992. None
  993. memoryTypes[6]:
  994. heapIndex = 2
  995. propertyFlags = 0x00c7: count = 5
  996. MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  997. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  998. MEMORY_PROPERTY_HOST_COHERENT_BIT
  999. MEMORY_PROPERTY_DEVICE_COHERENT_BIT_AMD
  1000. MEMORY_PROPERTY_DEVICE_UNCACHED_BIT_AMD
  1001. usable for:
  1002. IMAGE_TILING_OPTIMAL:
  1003. None
  1004. IMAGE_TILING_LINEAR:
  1005. None
  1006. memoryTypes[7]:
  1007. heapIndex = 1
  1008. propertyFlags = 0x00ce: count = 5
  1009. MEMORY_PROPERTY_HOST_VISIBLE_BIT
  1010. MEMORY_PROPERTY_HOST_COHERENT_BIT
  1011. MEMORY_PROPERTY_HOST_CACHED_BIT
  1012. MEMORY_PROPERTY_DEVICE_COHERENT_BIT_AMD
  1013. MEMORY_PROPERTY_DEVICE_UNCACHED_BIT_AMD
  1014. usable for:
  1015. IMAGE_TILING_OPTIMAL:
  1016. None
  1017. IMAGE_TILING_LINEAR:
  1018. None
  1019.  
  1020. VkPhysicalDeviceFeatures:
  1021. =========================
  1022. robustBufferAccess = true
  1023. fullDrawIndexUint32 = true
  1024. imageCubeArray = true
  1025. independentBlend = true
  1026. geometryShader = true
  1027. tessellationShader = true
  1028. sampleRateShading = true
  1029. dualSrcBlend = true
  1030. logicOp = true
  1031. multiDrawIndirect = true
  1032. drawIndirectFirstInstance = true
  1033. depthClamp = true
  1034. depthBiasClamp = true
  1035. fillModeNonSolid = true
  1036. depthBounds = true
  1037. wideLines = true
  1038. largePoints = true
  1039. alphaToOne = false
  1040. multiViewport = true
  1041. samplerAnisotropy = true
  1042. textureCompressionETC2 = false
  1043. textureCompressionASTC_LDR = false
  1044. textureCompressionBC = true
  1045. occlusionQueryPrecise = true
  1046. pipelineStatisticsQuery = true
  1047. vertexPipelineStoresAndAtomics = true
  1048. fragmentStoresAndAtomics = true
  1049. shaderTessellationAndGeometryPointSize = true
  1050. shaderImageGatherExtended = true
  1051. shaderStorageImageExtendedFormats = true
  1052. shaderStorageImageMultisample = true
  1053. shaderStorageImageReadWithoutFormat = true
  1054. shaderStorageImageWriteWithoutFormat = true
  1055. shaderUniformBufferArrayDynamicIndexing = true
  1056. shaderSampledImageArrayDynamicIndexing = true
  1057. shaderStorageBufferArrayDynamicIndexing = true
  1058. shaderStorageImageArrayDynamicIndexing = true
  1059. shaderClipDistance = true
  1060. shaderCullDistance = true
  1061. shaderFloat64 = true
  1062. shaderInt64 = true
  1063. shaderInt16 = true
  1064. shaderResourceResidency = true
  1065. shaderResourceMinLod = true
  1066. sparseBinding = true
  1067. sparseResidencyBuffer = true
  1068. sparseResidencyImage2D = true
  1069. sparseResidencyImage3D = true
  1070. sparseResidency2Samples = false
  1071. sparseResidency4Samples = false
  1072. sparseResidency8Samples = false
  1073. sparseResidency16Samples = false
  1074. sparseResidencyAliased = true
  1075. variableMultisampleRate = true
  1076. inheritedQueries = true
  1077.  
  1078. VkPhysicalDevice16BitStorageFeatures:
  1079. -------------------------------------
  1080. storageBuffer16BitAccess = true
  1081. uniformAndStorageBuffer16BitAccess = true
  1082. storagePushConstant16 = false
  1083. storageInputOutput16 = true
  1084.  
  1085. VkPhysicalDevice4444FormatsFeaturesEXT:
  1086. ---------------------------------------
  1087. formatA4R4G4B4 = true
  1088. formatA4B4G4R4 = true
  1089.  
  1090. VkPhysicalDevice8BitStorageFeatures:
  1091. ------------------------------------
  1092. storageBuffer8BitAccess = true
  1093. uniformAndStorageBuffer8BitAccess = true
  1094. storagePushConstant8 = false
  1095.  
  1096. VkPhysicalDeviceAccelerationStructureFeaturesKHR:
  1097. -------------------------------------------------
  1098. accelerationStructure = true
  1099. accelerationStructureCaptureReplay = true
  1100. accelerationStructureIndirectBuild = true
  1101. accelerationStructureHostCommands = false
  1102. descriptorBindingAccelerationStructureUpdateAfterBind = true
  1103.  
  1104. VkPhysicalDeviceBufferDeviceAddressFeatures:
  1105. --------------------------------------------
  1106. bufferDeviceAddress = true
  1107. bufferDeviceAddressCaptureReplay = true
  1108. bufferDeviceAddressMultiDevice = true
  1109.  
  1110. VkPhysicalDeviceConditionalRenderingFeaturesEXT:
  1111. ------------------------------------------------
  1112. conditionalRendering = true
  1113. inheritedConditionalRendering = true
  1114.  
  1115. VkPhysicalDeviceCustomBorderColorFeaturesEXT:
  1116. ---------------------------------------------
  1117. customBorderColors = true
  1118. customBorderColorWithoutFormat = true
  1119.  
  1120. VkPhysicalDeviceDepthClipEnableFeaturesEXT:
  1121. -------------------------------------------
  1122. depthClipEnable = true
  1123.  
  1124. VkPhysicalDeviceDescriptorIndexingFeatures:
  1125. -------------------------------------------
  1126. shaderInputAttachmentArrayDynamicIndexing = false
  1127. shaderUniformTexelBufferArrayDynamicIndexing = true
  1128. shaderStorageTexelBufferArrayDynamicIndexing = true
  1129. shaderUniformBufferArrayNonUniformIndexing = true
  1130. shaderSampledImageArrayNonUniformIndexing = true
  1131. shaderStorageBufferArrayNonUniformIndexing = true
  1132. shaderStorageImageArrayNonUniformIndexing = true
  1133. shaderInputAttachmentArrayNonUniformIndexing = false
  1134. shaderUniformTexelBufferArrayNonUniformIndexing = true
  1135. shaderStorageTexelBufferArrayNonUniformIndexing = true
  1136. descriptorBindingUniformBufferUpdateAfterBind = true
  1137. descriptorBindingSampledImageUpdateAfterBind = true
  1138. descriptorBindingStorageImageUpdateAfterBind = true
  1139. descriptorBindingStorageBufferUpdateAfterBind = true
  1140. descriptorBindingUniformTexelBufferUpdateAfterBind = true
  1141. descriptorBindingStorageTexelBufferUpdateAfterBind = true
  1142. descriptorBindingUpdateUnusedWhilePending = true
  1143. descriptorBindingPartiallyBound = true
  1144. descriptorBindingVariableDescriptorCount = true
  1145. runtimeDescriptorArray = true
  1146.  
  1147. VkPhysicalDeviceExtendedDynamicStateFeaturesEXT:
  1148. ------------------------------------------------
  1149. extendedDynamicState = true
  1150.  
  1151. VkPhysicalDeviceFragmentShadingRateFeaturesKHR:
  1152. -----------------------------------------------
  1153. pipelineFragmentShadingRate = true
  1154. primitiveFragmentShadingRate = true
  1155. attachmentFragmentShadingRate = true
  1156.  
  1157. VkPhysicalDeviceHostQueryResetFeatures:
  1158. ---------------------------------------
  1159. hostQueryReset = true
  1160.  
  1161. VkPhysicalDeviceImageRobustnessFeaturesEXT:
  1162. -------------------------------------------
  1163. robustImageAccess = true
  1164.  
  1165. VkPhysicalDeviceImagelessFramebufferFeatures:
  1166. ---------------------------------------------
  1167. imagelessFramebuffer = true
  1168.  
  1169. VkPhysicalDeviceInlineUniformBlockFeaturesEXT:
  1170. ----------------------------------------------
  1171. inlineUniformBlock = true
  1172. descriptorBindingInlineUniformBlockUpdateAfterBind = true
  1173.  
  1174. VkPhysicalDeviceLineRasterizationFeaturesEXT:
  1175. ---------------------------------------------
  1176. rectangularLines = false
  1177. bresenhamLines = true
  1178. smoothLines = false
  1179. stippledRectangularLines = false
  1180. stippledBresenhamLines = true
  1181. stippledSmoothLines = false
  1182.  
  1183. VkPhysicalDeviceMemoryPriorityFeaturesEXT:
  1184. ------------------------------------------
  1185. memoryPriority = true
  1186.  
  1187. VkPhysicalDeviceMultiviewFeatures:
  1188. ----------------------------------
  1189. multiview = true
  1190. multiviewGeometryShader = false
  1191. multiviewTessellationShader = true
  1192.  
  1193. VkPhysicalDevicePipelineCreationCacheControlFeaturesEXT:
  1194. --------------------------------------------------------
  1195. pipelineCreationCacheControl = true
  1196.  
  1197. VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR:
  1198. --------------------------------------------------------
  1199. pipelineExecutableInfo = true
  1200.  
  1201. VkPhysicalDevicePrivateDataFeaturesEXT:
  1202. ---------------------------------------
  1203. privateData = true
  1204.  
  1205. VkPhysicalDeviceProtectedMemoryFeatures:
  1206. ----------------------------------------
  1207. protectedMemory = false
  1208.  
  1209. VkPhysicalDeviceRayQueryFeaturesKHR:
  1210. ------------------------------------
  1211. rayQuery = true
  1212.  
  1213. VkPhysicalDeviceRayTracingPipelineFeaturesKHR:
  1214. ----------------------------------------------
  1215. rayTracingPipeline = true
  1216. rayTracingPipelineShaderGroupHandleCaptureReplay = true
  1217. rayTracingPipelineShaderGroupHandleCaptureReplayMixed = true
  1218. rayTracingPipelineTraceRaysIndirect = true
  1219. rayTraversalPrimitiveCulling = true
  1220.  
  1221. VkPhysicalDeviceRobustness2FeaturesEXT:
  1222. ---------------------------------------
  1223. robustBufferAccess2 = true
  1224. robustImageAccess2 = true
  1225. nullDescriptor = true
  1226.  
  1227. VkPhysicalDeviceSamplerYcbcrConversionFeatures:
  1228. -----------------------------------------------
  1229. samplerYcbcrConversion = true
  1230.  
  1231. VkPhysicalDeviceScalarBlockLayoutFeatures:
  1232. ------------------------------------------
  1233. scalarBlockLayout = true
  1234.  
  1235. VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures:
  1236. ----------------------------------------------------
  1237. separateDepthStencilLayouts = true
  1238.  
  1239. VkPhysicalDeviceShaderAtomicInt64Features:
  1240. ------------------------------------------
  1241. shaderBufferInt64Atomics = true
  1242. shaderSharedInt64Atomics = true
  1243.  
  1244. VkPhysicalDeviceShaderClockFeaturesKHR:
  1245. ---------------------------------------
  1246. shaderSubgroupClock = true
  1247. shaderDeviceClock = true
  1248.  
  1249. VkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT:
  1250. ----------------------------------------------------------
  1251. shaderDemoteToHelperInvocation = true
  1252.  
  1253. VkPhysicalDeviceShaderDrawParametersFeatures:
  1254. ---------------------------------------------
  1255. shaderDrawParameters = true
  1256.  
  1257. VkPhysicalDeviceShaderFloat16Int8Features:
  1258. ------------------------------------------
  1259. shaderFloat16 = true
  1260. shaderInt8 = true
  1261.  
  1262. VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT:
  1263. --------------------------------------------------
  1264. shaderImageInt64Atomics = true
  1265. sparseImageInt64Atomics = true
  1266.  
  1267. VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures:
  1268. ----------------------------------------------------
  1269. shaderSubgroupExtendedTypes = true
  1270.  
  1271. VkPhysicalDeviceShaderTerminateInvocationFeaturesKHR:
  1272. -----------------------------------------------------
  1273. shaderTerminateInvocation = true
  1274.  
  1275. VkPhysicalDeviceSubgroupSizeControlFeaturesEXT:
  1276. -----------------------------------------------
  1277. subgroupSizeControl = true
  1278. computeFullSubgroups = true
  1279.  
  1280. VkPhysicalDeviceSynchronization2FeaturesKHR:
  1281. --------------------------------------------
  1282. synchronization2 = true
  1283.  
  1284. VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT:
  1285. ------------------------------------------------
  1286. texelBufferAlignment = true
  1287.  
  1288. VkPhysicalDeviceTimelineSemaphoreFeatures:
  1289. ------------------------------------------
  1290. timelineSemaphore = true
  1291.  
  1292. VkPhysicalDeviceTransformFeedbackFeaturesEXT:
  1293. ---------------------------------------------
  1294. transformFeedback = true
  1295. geometryStreams = true
  1296.  
  1297. VkPhysicalDeviceUniformBufferStandardLayoutFeatures:
  1298. ----------------------------------------------------
  1299. uniformBufferStandardLayout = true
  1300.  
  1301. VkPhysicalDeviceVariablePointersFeatures:
  1302. -----------------------------------------
  1303. variablePointersStorageBuffer = true
  1304. variablePointers = true
  1305.  
  1306. VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT:
  1307. --------------------------------------------------
  1308. vertexAttributeInstanceRateDivisor = true
  1309. vertexAttributeInstanceRateZeroDivisor = true
  1310.  
  1311. VkPhysicalDeviceVulkan11Features:
  1312. ---------------------------------
  1313. storageBuffer16BitAccess = true
  1314. uniformAndStorageBuffer16BitAccess = true
  1315. storagePushConstant16 = false
  1316. storageInputOutput16 = true
  1317. multiview = true
  1318. multiviewGeometryShader = false
  1319. multiviewTessellationShader = true
  1320. variablePointersStorageBuffer = true
  1321. variablePointers = true
  1322. protectedMemory = false
  1323. samplerYcbcrConversion = true
  1324. shaderDrawParameters = true
  1325.  
  1326. VkPhysicalDeviceVulkan12Features:
  1327. ---------------------------------
  1328. samplerMirrorClampToEdge = true
  1329. drawIndirectCount = true
  1330. storageBuffer8BitAccess = true
  1331. uniformAndStorageBuffer8BitAccess = true
  1332. storagePushConstant8 = false
  1333. shaderBufferInt64Atomics = true
  1334. shaderSharedInt64Atomics = true
  1335. shaderFloat16 = true
  1336. shaderInt8 = true
  1337. descriptorIndexing = true
  1338. shaderInputAttachmentArrayDynamicIndexing = false
  1339. shaderUniformTexelBufferArrayDynamicIndexing = true
  1340. shaderStorageTexelBufferArrayDynamicIndexing = true
  1341. shaderUniformBufferArrayNonUniformIndexing = true
  1342. shaderSampledImageArrayNonUniformIndexing = true
  1343. shaderStorageBufferArrayNonUniformIndexing = true
  1344. shaderStorageImageArrayNonUniformIndexing = true
  1345. shaderInputAttachmentArrayNonUniformIndexing = false
  1346. shaderUniformTexelBufferArrayNonUniformIndexing = true
  1347. shaderStorageTexelBufferArrayNonUniformIndexing = true
  1348. descriptorBindingUniformBufferUpdateAfterBind = true
  1349. descriptorBindingSampledImageUpdateAfterBind = true
  1350. descriptorBindingStorageImageUpdateAfterBind = true
  1351. descriptorBindingStorageBufferUpdateAfterBind = true
  1352. descriptorBindingUniformTexelBufferUpdateAfterBind = true
  1353. descriptorBindingStorageTexelBufferUpdateAfterBind = true
  1354. descriptorBindingUpdateUnusedWhilePending = true
  1355. descriptorBindingPartiallyBound = true
  1356. descriptorBindingVariableDescriptorCount = true
  1357. runtimeDescriptorArray = true
  1358. samplerFilterMinmax = true
  1359. scalarBlockLayout = true
  1360. imagelessFramebuffer = true
  1361. uniformBufferStandardLayout = true
  1362. shaderSubgroupExtendedTypes = true
  1363. separateDepthStencilLayouts = true
  1364. hostQueryReset = true
  1365. timelineSemaphore = true
  1366. bufferDeviceAddress = true
  1367. bufferDeviceAddressCaptureReplay = true
  1368. bufferDeviceAddressMultiDevice = true
  1369. vulkanMemoryModel = true
  1370. vulkanMemoryModelDeviceScope = true
  1371. vulkanMemoryModelAvailabilityVisibilityChains = false
  1372. shaderOutputViewportIndex = true
  1373. shaderOutputLayer = true
  1374. subgroupBroadcastDynamicId = true
  1375.  
  1376. VkPhysicalDeviceVulkanMemoryModelFeatures:
  1377. ------------------------------------------
  1378. vulkanMemoryModel = true
  1379. vulkanMemoryModelDeviceScope = true
  1380. vulkanMemoryModelAvailabilityVisibilityChains = false
  1381.  
  1382.  
  1383.  
Advertisement
Add Comment
Please, Sign In to add comment