Turnip_Gen8_V23 vs Turnip_Gen8_V37
Na Adreno (TM) 830 (AYANEO Pocket FIT Elite, HONOR AAK-AN00, HONOR Magic V5, nubia NX789J, OnePlus 13, OnePlus 13, OnePlus 13s, POCO F8 Pro, realme GT 7 Pro, Samsung Galaxy S25, Samsung Galaxy S25 Ultra, Samsung Galaxy S25 Ultra, Samsung Galaxy S25 Ultra, Samsung Galaxy S25+, Xiaomi 15, Xiaomi 15 Ultra, ZTE NP05J). O primeiro driver citado é comparado com o segundo, que é a referência.
SistemaTurnip_Gen8_V37
vsCustomizadoTurnip_Gen8_V23
Versão do sistema gráfico (Vulkan)1.4.363 a 1.4.340
Recursos opcionais (extensões)178 a 169+3 -12
Recursos que passam na verificação (validados)49 a 49os dois passam nas mesmas verificações
Cenas do teste de velocidade (benchmark)sem cenas em comum
Jogos que cada driver poderia rodar (uma estimativa a partir da lista de recursos): verde provável, amarelo talvez, laranja limitado, vermelho não
SistemaDX92002+DX102006+DX112009+DX122015+Switch
CustomizadoDX92002+DX102006+DX112009+DX122015+Switch
Detalhes do Turnip_Gen8_V37 Detalhes do Turnip_Gen8_V23
Verificações de recursos que diferem (3)
| Recurso | Turnip_Gen8_V37 | Turnip_Gen8_V23 | Mudança |
|---|---|---|---|
| shaderSharedInt64Atomics | sem suporte | não testado | mudou |
| shaderFloat64 | sem suporte | não testado | mudou |
| shaderStorageImageMultisample | sem suporte | não testado | mudou |
Cenas do teste de velocidade (benchmark)
Os dois drivers não foram medidos no mesmo conjunto de modelos de aparelho. Frametimes de aparelhos diferentes não servem para comparar drivers, então leia esses números com isso em mente.
| Cena | Turnip_Gen8_V37 ms | Turnip_Gen8_V23 ms | Diferença | Inícios | Clock da GPU, MHz | Imagem vs driver do sistema |
|---|---|---|---|---|---|---|
| compute_nbody | n/a | n/a | só um lado | 3 de 3 vs ? | 967 vs ? | não verificado |
| compute_nbody_2x | 22.25 | n/a | só um lado | 3 de 3 vs ? | 734 vs ? | não verificado |
| hdr_2160p | 20.44 | n/a | só um lado | 3 de 3 vs ? | 722 vs ? | não verificado |
| oit_linked_lists | 21.24 | n/a | só um lado | 3 de 3 vs ? | 1200 vs ? | não verificado |
| pipeline_barriers | 1.70 | n/a | só um lado | 3 de 3 vs ? | 880 vs ? | não verificado |
| pipeline_barriers_2160p | 8.72 | n/a | só um lado | 3 de 3 vs ? | 734 vs ? | não verificado |
| subpasses | 2.77 | n/a | só um lado | 3 de 3 vs ? | 967 vs ? | não verificado |
| subpasses_2160p | 14.10 | n/a | só um lado | 3 de 3 vs ? | 767 vs ? | não verificado |
Diferenças técnicas (Vulkan)
Extensões só no Turnip_Gen8_V23 (3)
- VK_AMD_shader_fragment_mask
- VK_EXT_display_control
- VK_EXT_shader_object
Extensões só no Turnip_Gen8_V37 (12)
- VK_EXT_debug_marker
- VK_EXT_depth_clamp_control
- VK_EXT_image_compression_control
- VK_EXT_primitive_restart_index
- VK_EXT_shader_image_atomic_int64
- VK_EXT_shader_subgroup_vote
- VK_EXT_shader_uniform_buffer_unsized_array
- VK_KHR_shader_quad_control
- VK_QCOM_image_processing
- VK_QCOM_multiview_per_view_render_areas
- VK_QCOM_multiview_per_view_viewports
- VK_VALVE_buffer_device_address_allocation_alignment
Recursos básicos que diferem (6)
| multiviewGeometryShader | passou a sem suporte |
| storagePushConstant16 | sem suporte a passou |
| uniformAndStorageBuffer16BitAccess | sem suporte a passou |
| shaderSharedInt64Atomics | sem suporte a passou |
| storagePushConstant8 | sem suporte a passou |
| uniformAndStorageBuffer8BitAccess | sem suporte a passou |
Limites que diferem (5)
| Limite | Turnip_Gen8_V37 | Turnip_Gen8_V23 |
|---|---|---|
| maxTexelBufferElements | 536870911 | 134217728 |
| maxStorageBufferRange | 2147483647 | 134217728 |
| maxFragmentInputComponents | 128 | 124 |
| maxComputeSharedMemorySize | 65536 | 32768 |
| maxComputeWorkGroupInvocations | 2048 | 1024 |
Formatos suportados por só um driver (0 ganhos, 16 perdidos)
- Nenhum
- ASTC_10x10_SFLOAT_BLOCK
- ASTC_10x5_SFLOAT_BLOCK
- ASTC_10x6_SFLOAT_BLOCK
- ASTC_10x8_SFLOAT_BLOCK
- ASTC_12x10_SFLOAT_BLOCK
- ASTC_12x12_SFLOAT_BLOCK
- ASTC_4x4_SFLOAT_BLOCK
- ASTC_5x4_SFLOAT_BLOCK
- ASTC_5x5_SFLOAT_BLOCK
- ASTC_6x5_SFLOAT_BLOCK
- ASTC_6x6_SFLOAT_BLOCK
- ASTC_8x5_SFLOAT_BLOCK
- ASTC_8x6_SFLOAT_BLOCK
- ASTC_8x8_SFLOAT_BLOCK
- R64_SINT
- R64_UINT