turnip_mrpurple-T19-toasted vs turnip_v24.3.0_R9v2
Adreno (TM) 630 (Xiaomi MI 8). 最初に挙げたドライバーを、2番目のドライバー(ベースライン)と比べています。
純正turnip_v24.3.0_R9v2
vsカスタムturnip_mrpurple-T19-toasted
グラフィックスのシステムバージョン(Vulkan)1.3.296 → 1.4.305
追加機能(拡張機能)117 → 124+7 -0
チェックに成功した機能(検証済み)47 → 47turnip_v24.3.0_R9v2とturnip_mrpurple-T19-toasted: このサイトが確認できないデバイスから送信(未確認)どちらも同じチェックに成功
速度テストのシーン(ベンチマーク)共通のシーンなし
各ドライバーが動かせそうなゲーム(機能リストからの目安): 緑は動く見込み、黄は動くかも、橙は厳しい、赤は動かない
純正DX92002+DX102006+DX112009+DX122015+Switch
カスタムDX92002+DX102006+DX112009+DX122015+Switch
turnip_v24.3.0_R9v2の詳細 turnip_mrpurple-T19-toastedの詳細
結果が異なる機能チェック(3)
| 機能 | turnip_v24.3.0_R9v2 | turnip_mrpurple-T19-toasted | 変化 |
|---|---|---|---|
| shaderFloat64 | 非対応 | 未テスト | 変更あり |
| shaderInt64 | 非対応 | 未テスト | 変更あり |
| sparseBinding | 非対応 | 未テスト | 変更あり |
速度テストのシーン(ベンチマーク)
どちらのドライバーにも、有効な速度テスト(ベンチマークレポート)がまだありません。
技術的な違い(Vulkan)
turnip_mrpurple-T19-toastedだけにある拡張機能(7)
- VK_EXT_host_image_copy
- VK_KHR_deferred_host_operations
- VK_KHR_dynamic_rendering
- VK_KHR_format_feature_flags2
- VK_KHR_global_priority
- VK_KHR_maintenance4
- VK_KHR_shader_subgroup_uniform_control_flow
turnip_v24.3.0_R9v2だけにある拡張機能(0)
- なし
差があるコア機能(30)
| multiviewGeometryShader | 非対応 → 成功 |
| multiviewTessellationShader | 非対応 → 成功 |
| storageBuffer16BitAccess | 非対応 → 成功 |
| storageInputOutput16 | 非対応 → 成功 |
| storagePushConstant16 | 非対応 → 成功 |
| uniformAndStorageBuffer16BitAccess | 非対応 → 成功 |
| shaderInputAttachmentArrayDynamicIndexing | 非対応 → 成功 |
| shaderInputAttachmentArrayNonUniformIndexing | 非対応 → 成功 |
| shaderSharedInt64Atomics | 非対応 → 成功 |
| storageBuffer8BitAccess | 非対応 → 成功 |
| storagePushConstant8 | 非対応 → 成功 |
| uniformAndStorageBuffer8BitAccess | 非対応 → 成功 |
| textureCompressionASTC_HDR | 非対応 → 成功 |
| bresenhamLines | 非対応 → 成功 |
| dynamicRenderingLocalRead | 非対応 → 成功 |
| globalPriorityQuery | 非対応 → 成功 |
| hostImageCopy | 非対応 → 成功 |
| indexTypeUint8 | 非対応 → 成功 |
| maintenance5 | 非対応 → 成功 |
| maintenance6 | 非対応 → 成功 |
| pipelineRobustness | 非対応 → 成功 |
| pushDescriptor | 非対応 → 成功 |
| rectangularLines | 非対応 → 成功 |
| shaderExpectAssume | 非対応 → 成功 |
| shaderFloatControls2 | 非対応 → 成功 |
| shaderSubgroupRotate | 非対応 → 成功 |
| shaderSubgroupRotateClustered | 非対応 → 成功 |
| smoothLines | 非対応 → 成功 |
| vertexAttributeInstanceRateDivisor | 非対応 → 成功 |
| vertexAttributeInstanceRateZeroDivisor | 非対応 → 成功 |
差がある制限(1)
| 上限 | turnip_v24.3.0_R9v2 | turnip_mrpurple-T19-toasted |
|---|---|---|
| timestampPeriod | 52.0833 | 33.1126 |
片方のドライバーだけが対応するフォーマット(追加2、欠落4)
- A1B5G5R5_UNORM_PACK16
- A8_UNORM
- R10X6G10X6_UNORM_2PACK16
- R10X6_UNORM_PACK16
- R12X4G12X4_UNORM_2PACK16
- R12X4_UNORM_PACK16