mainline-turnip-sync-V32 對比 Turnip-Rutabaga-v3
在 Adreno (TM) 840 上 (iQOO 15, LENOVO TB324ZC, nubia NX809J, OnePlus 15, POCO F8 Ultra, Samsung Galaxy S26, Samsung Galaxy S26, Samsung Galaxy S26 Ultra, Samsung Galaxy S26 Ultra, Samsung Galaxy S26 Ultra, Samsung Galaxy Z Fold8, Samsung Galaxy Z Fold8 Ultra, Xiaomi 2512BPNDAG). 先列出的驅動程式與後一個對比,後一個是基準。
原廠Turnip-Rutabaga-v3
對比自訂mainline-turnip-sync-V32
圖形系統版本(Vulkan)1.4.359 → 1.4.363
可選功能(擴充功能)186 → 178+2 -10
通過檢測的功能(已驗證)49 → 49通過的檢測相同
跑分測試場景(基準測試)沒有共同場景
各驅動程式能跑的遊戲(根據功能列表估算):綠色大致能跑,黃色未必能跑,橙色問題較多,紅色跑不動
原廠DX92002+DX102006+DX112009+DX122015+Switch
自訂DX92002+DX102006+DX112009+DX122015+Switch
Turnip-Rutabaga-v3 詳情 mainline-turnip-sync-V32 詳情
結果不同的功能檢測(2)
| 功能 | Turnip-Rutabaga-v3 | mainline-turnip-sync-V32 | 變化 |
|---|---|---|---|
| extendedDynamicState3ConservativeRasterizationMode | 不支援 | 未檢測 | 有變化 |
| extendedDynamicState3ExtraPrimitiveOverestimationSize | 不支援 | 未檢測 | 有變化 |
跑分測試場景(基準測試)
兩個驅動程式都還沒有有效的跑分測試(基準測試報告)。
技術差異(Vulkan)
僅 mainline-turnip-sync-V32 有的擴充功能(2)
- VK_EXT_conservative_rasterization
- VK_VALVE_buffer_device_address_allocation_alignment
僅 Turnip-Rutabaga-v3 有的擴充功能(10)
- VK_EXT_astc_decode_mode
- VK_EXT_depth_range_unrestricted
- VK_EXT_fragment_shader_interlock
- VK_EXT_frame_boundary
- VK_EXT_mesh_shader
- VK_EXT_pipeline_robustness
- VK_EXT_shader_subgroup_ballot
- VK_KHR_cooperative_matrix
- VK_KHR_fragment_shader_barycentric
- VK_KHR_shader_maximal_reconvergence
不同的核心功能(2)
| uniformAndStorageBuffer16BitAccess | 通過 → 不支援 |
| bufferDeviceAddressCaptureReplay | 不支援 → 通過 |
不同的限制(2)
| 限制 | Turnip-Rutabaga-v3 | mainline-turnip-sync-V32 |
|---|---|---|
| maxComputeSharedMemorySize | 32768 | 65536 |
| maxComputeWorkGroupInvocations | 1024 | 2048 |
只有一個驅動程式支援的格式(多了 0 種,少了 0 種)
- 無
- 無