Qualcomm_849_adpkg vs Qualcomm Technologies Inc. Adreno Vulkan Driver
Adreno (TM) 825 (iQOO Neo 10, Nothing Phone (3), OnePlus Nord 6, Oppo K13 Turbo Pro 5G, Poco F7, Poco F7, REDMI Turbo 4 Pro). 最初に挙げたドライバーを、2番目のドライバー(ベースライン)と比べています。
純正Qualcomm Technologies Inc. Adreno Vulkan Driver
vsカスタムQualcomm_849_adpkg
グラフィックスのシステムバージョン(Vulkan)1.3.284 → 1.4.295
追加機能(拡張機能)165 → 174+9 -0
チェックに成功した機能(検証済み)44 → 44どちらも同じチェックに成功
速度テストのシーン(ベンチマーク)共通のシーンなし
各ドライバーが動かせそうなゲーム(機能リストからの目安): 緑は動く見込み、黄は動くかも、橙は厳しい、赤は動かない
純正DX92002+DX102006+DX112009+DX122015+Switch
カスタムDX92002+DX102006+DX112009+DX122015+Switch
Qualcomm Technologies Inc. Adreno Vulkan Driverの詳細 Qualcomm_849_adpkgの詳細
結果が異なる機能チェック(0)
すべての機能チェックが、両方のドライバーで同じ結果になりました。
速度テストのシーン(ベンチマーク)
2つのドライバーは同じ機種の組み合わせで測定されていません。異なるデバイスのフレームタイムではドライバーを比較できないので、その点を踏まえて数値を見てください。
| シーン | 純正 ms | カスタム ms | 差 | 起動 | GPUクロック(MHz) | 純正との映像比較 |
|---|---|---|---|---|---|---|
| compute_nbody | n/a | 10.13 | 片方のみ | ? vs 3中3 | ? vs ? | 未チェック |
| hdr_2160p | n/a | 11.23 | 片方のみ | ? vs 3中3 | ? vs ? | 未チェック |
| oit_linked_lists | n/a | 17.12 | 片方のみ | ? vs 3中3 | ? vs ? | 未チェック |
| pipeline_barriers | n/a | 3.07 | 片方のみ | ? vs 3中3 | ? vs ? | 未チェック |
| pipeline_barriers_2160p | n/a | 9.15 | 片方のみ | ? vs 3中3 | ? vs ? | 未チェック |
| subpasses | n/a | 3.97 | 片方のみ | ? vs 3中3 | ? vs ? | 未チェック |
| subpasses_2160p | n/a | 14.89 | 片方のみ | ? vs 3中3 | ? vs ? | 未チェック |
技術的な違い(Vulkan)
Qualcomm_849_adpkgだけにある拡張機能(9)
- VK_EXT_graphics_pipeline_library
- VK_EXT_host_image_copy
- VK_EXT_map_memory_placed
- VK_EXT_non_seamless_cube_map
- VK_EXT_pipeline_robustness
- VK_EXT_subpass_merge_feedback
- VK_KHR_compute_shader_derivatives
- VK_KHR_pipeline_binary
- VK_KHR_pipeline_library
Qualcomm Technologies Inc. Adreno Vulkan Driverだけにある拡張機能(0)
- なし
差があるコア機能(17)
| bresenhamLines | 非対応 → 成功 |
| dynamicRenderingLocalRead | 非対応 → 成功 |
| globalPriorityQuery | 非対応 → 成功 |
| hostImageCopy | 非対応 → 成功 |
| indexTypeUint8 | 非対応 → 成功 |
| maintenance5 | 非対応 → 成功 |
| maintenance6 | 非対応 → 成功 |
| pipelineProtectedAccess | 非対応 → 成功 |
| pipelineRobustness | 非対応 → 成功 |
| pushDescriptor | 非対応 → 成功 |
| rectangularLines | 非対応 → 成功 |
| shaderExpectAssume | 非対応 → 成功 |
| shaderFloatControls2 | 非対応 → 成功 |
| shaderSubgroupRotate | 非対応 → 成功 |
| shaderSubgroupRotateClustered | 非対応 → 成功 |
| vertexAttributeInstanceRateDivisor | 非対応 → 成功 |
| vertexAttributeInstanceRateZeroDivisor | 非対応 → 成功 |
差がある制限(2)
| 上限 | 純正 | カスタム |
|---|---|---|
| sparseAddressSpaceSize | 562949953421311 | 4294967295 |
| discreteQueuePriorities | 3 | 4 |
片方のドライバーだけが対応するフォーマット(追加2、欠落0)
- G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16
- G16_B16R16_2PLANE_420_UNORM
- なし