FauxVkDB
日本語

PanVK-G720-0.1.0-beta.2 vs PanVK-Kbase-Android-g615-v11-csf-v0.1.0-rc3-lowmem-5a07217f

Mali-G715 MC7 (Google Pixel 9). 最初に挙げたドライバーを、2番目のドライバー(ベースライン)と比べています。

純正PanVK-Kbase-Android-g615-v11-csf-v0.1.0-rc3-lowmem-5a07217fPanVK-kbase RC3-lowmem (Mesa 26.3.0-devel (git-5a07217f03))
vs
カスタムPanVK-G720-0.1.0-beta.2Mesa 26.3.0-devel
グラフィックスのシステムバージョン(Vulkan)1.4.363 → 1.4.354
追加機能(拡張機能)189 → 168+0 -21
チェックに成功した機能(検証済み)48 → 44PanVK-G720-0.1.0-beta.2でのみ成功 0 PanVK-Kbase-Android-g615-v11-csf-v0.1.0-rc3-lowmem-5a07217fでのみ成功 4
速度テストのシーン(ベンチマーク)共通のシーンなし
各ドライバーが動かせそうなゲーム(機能リストからの目安): 緑は動く見込み、黄は動くかも、橙は厳しい、赤は動かない
純正DX92002+DX102006+DX112009+DX122015+Switch
カスタムDX92002+DX102006+DX112009+DX122015+Switch

PanVK-Kbase-Android-g615-v11-csf-v0.1.0-rc3-lowmem-5a07217fの詳細 PanVK-G720-0.1.0-beta.2の詳細

結果が異なる機能チェック(17)

機能PanVK-Kbase-Android-g615-v11-csf-v0.1.0-rc3-lowmem-5a07217fPanVK-G720-0.1.0-beta.2変化
robustBufferAccess2
VK_EXT_robustness2
成功非対応欠落
robustImageAccess2
VK_EXT_robustness2
成功非対応欠落
multiViewport
VkPhysicalDeviceFeatures
成功非対応欠落
tessellationShader
VkPhysicalDeviceFeatures
成功失敗欠落
extendedDynamicState2PatchControlPoints
VK_EXT_extended_dynamic_state2
未テスト非対応変更あり
extendedDynamicState3AlphaToOneEnable
VK_EXT_extended_dynamic_state3
未テスト非対応変更あり
extendedDynamicState3ConservativeRasterizationMode
VK_EXT_extended_dynamic_state3
未テスト非対応変更あり
geometryStreams
VK_EXT_transform_feedback
未テスト非対応変更あり
alphaToOne
VkPhysicalDeviceFeatures
未テスト非対応変更あり
depthBounds
VkPhysicalDeviceFeatures
未テスト非対応変更あり
pipelineStatisticsQuery
VkPhysicalDeviceFeatures
未テスト非対応変更あり
shaderClipDistance
VkPhysicalDeviceFeatures
未テスト非対応変更あり
shaderCullDistance
VkPhysicalDeviceFeatures
未テスト非対応変更あり
shaderTessellationAndGeometryPointSize
VkPhysicalDeviceFeatures
未テスト非対応変更あり
textureCompressionBC
VkPhysicalDeviceFeatures
失敗非対応変更あり
variableMultisampleRate
VkPhysicalDeviceFeatures
未テスト非対応変更あり
vertexPipelineStoresAndAtomics
VkPhysicalDeviceFeatures
未テスト非対応変更あり

速度テストのシーン(ベンチマーク)

どちらのドライバーにも、有効な速度テスト(ベンチマークレポート)がまだありません。

技術的な違い(Vulkan)

PanVK-G720-0.1.0-beta.2だけにある拡張機能(0)
  • なし
PanVK-Kbase-Android-g615-v11-csf-v0.1.0-rc3-lowmem-5a07217fだけにある拡張機能(21)
  • VK_EXT_conservative_rasterization
  • VK_EXT_image_compression_control
  • VK_EXT_memory_priority
  • VK_EXT_multi_draw
  • VK_EXT_pageable_device_local_memory
  • VK_EXT_primitives_generated_query
  • VK_EXT_rgba10x6_formats
  • VK_GOOGLE_user_type
  • VK_KHR_compute_shader_derivatives
  • VK_KHR_cooperative_matrix
  • VK_KHR_copy_memory_indirect
  • VK_KHR_internally_synchronized_queues
  • VK_KHR_maintenance7
  • VK_KHR_maintenance8
  • VK_KHR_maintenance9
  • VK_KHR_present_wait
  • VK_KHR_shader_constant_data
  • VK_KHR_shader_fma
  • VK_KHR_shader_relaxed_extended_instruction
  • VK_KHR_shader_untyped_pointers
  • VK_KHR_unified_image_layouts
差があるコア機能(2)
shaderOutputLayer Vulkan 1.2成功 → 非対応
shaderOutputViewportIndex Vulkan 1.2成功 → 非対応
差がある制限(14)
上限PanVK-Kbase-Android-g615-v11-csf-v0.1.0-rc3-lowmem-5a07217fPanVK-G720-0.1.0-beta.2
sparseAddressSpaceSize1407374548008960
maxTessellationControlTotalOutputComponents40964216
maxGeometryShaderInvocations6432
maxGeometryOutputComponents12864
maxViewports161
maxViewportDimensions65536, 6553632768, 32768
viewportBoundsRange-131072, 131071-65536, 65535
minStorageBufferOffsetAlignment416
maxFramebufferWidth6553632768
maxFramebufferHeight6553632768
timestampPeriod40.69010
maxClipDistances80
maxCullDistances80
maxCombinedClipAndCullDistances80
片方のドライバーだけが対応するフォーマット(追加0、欠落17)

PanVK-G720-0.1.0-beta.2のみ:

  • なし

PanVK-Kbase-Android-g615-v11-csf-v0.1.0-rc3-lowmem-5a07217fのみ:

  • BC1_RGBA_SRGB_BLOCK
  • BC1_RGBA_UNORM_BLOCK
  • BC1_RGB_SRGB_BLOCK
  • BC1_RGB_UNORM_BLOCK
  • BC2_SRGB_BLOCK
  • BC2_UNORM_BLOCK
  • BC3_SRGB_BLOCK
  • BC3_UNORM_BLOCK
  • BC4_SNORM_BLOCK
  • BC4_UNORM_BLOCK
  • BC5_SNORM_BLOCK
  • BC5_UNORM_BLOCK
  • BC6H_SFLOAT_BLOCK
  • BC6H_UFLOAT_BLOCK
  • BC7_SRGB_BLOCK
  • BC7_UNORM_BLOCK
  • R10X6G10X6B10X6A10X6_UNORM_4PACK16