Adreno830_Turnip_v27.0.0_A8xx_Perf_Custom_MaxFPS vs Turnip_Faux123_v1.2.0
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, Xiaomi 15 Ultra, ZTE NP05J). O primeiro driver citado é comparado com o segundo, que é a referência.
SistemaTurnip_Faux123_v1.2.0
vsCustomizadoAdreno830_Turnip_v27.0.0_A8xx_Perf_Custom_MaxFPS
Versão do sistema gráfico (Vulkan)1.4.359 a 1.4.363
Recursos opcionais (extensões)173 a 179+7 -1
Recursos que passam na verificação (validados)69 a 660 passaram só no Adreno830_Turnip_v27.0.0_A8xx_Perf_Custom_MaxFPS 3 passaram só no Turnip_Faux123_v1.2.0
Cenas do teste de velocidade (benchmark)4 mais rápidas 1 mais lenta8% mais rápido no geral (média geométrica)
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
- compute_nbody_2x14% mais lento
- hdr_2160p28% mais rápido
- oit_linked_lists4% mais rápido
- pipeline_barriers_2160p15% mais rápido
- subpasses_2160p10% mais rápido
Condições diferentes: o clock da GPU foi diferente em 5 dessas cenas (por exemplo compute_nbody_2x: do sistema a 60% do máximo do aparelho, customizado a 48%). Parte da diferença de frametime vem do clock que o aparelho escolheu, não do driver.
Detalhes do Turnip_Faux123_v1.2.0 Detalhes do Adreno830_Turnip_v27.0.0_A8xx_Perf_Custom_MaxFPS
Verificações de recursos que diferem (3)
| Recurso | Turnip_Faux123_v1.2.0 | Adreno830_Turnip_v27.0.0_A8xx_Perf_Custom_MaxFPS | Mudança |
|---|---|---|---|
| compat.nested_map | passou | crash | perdidos |
| core.compute_udiv | passou | falhou | perdidos |
| core.copy_wide_row_length | passou | falhou | perdidos |
Cenas do teste de velocidade (benchmark)
| Cena | Turnip_Faux123_v1.2.0 ms | Adreno830_Turnip_v27.0.0_A8xx_Perf_Custom_MaxFPS ms | Diferença | Inícios | Clock da GPU, MHz | Imagem vs driver do sistema |
|---|---|---|---|---|---|---|
| compute_nbody | n/a | n/a | leve demais, veja compute_nbody_2x | 3 de 3 vs 3 de 3 | 494 vs 525 não comparável | sem diferença grande sem diferença pequena |
| compute_nbody_2x | 18.78 | 21.83 | 14% mais lento | 3 de 3 vs 3 de 3 | 502 vs 525 não comparável | sem diferença grande sem diferença pequena |
| hdr_2160p | 16.13 | 12.63 | 28% mais rápido | 3 de 3 vs 3 de 3 | 525 vs 525 não comparável | sem diferença grande sem diferença pequena |
| oit_linked_lists | 36.69 | 35.12 | 4% mais rápido | 3 de 3 vs 3 de 3 | 474 vs 525 não comparável | sem diferença grande sem diferença pequena |
| pipeline_barriers | 3.30 | 2.82 | leve demais, veja pipeline_barriers_2160p | 3 de 3 vs 3 de 3 | 525 vs 525 não comparável | sem diferença grande sem diferença pequena |
| pipeline_barriers_2160p | 11.48 | 9.99 | 15% mais rápido | 3 de 3 vs 3 de 3 | 525 vs 474 não comparável | sem diferença grande sem diferença pequena |
| subpasses | 5.25 | 4.64 | leve demais, veja subpasses_2160p | 3 de 3 vs 3 de 3 | 502 vs 525 não comparável | não verificado |
| subpasses_2160p | 19.06 | 17.26 | 10% mais rápido | 3 de 3 vs 3 de 3 | 525 vs 525 não comparável | não verificado |
Diferenças técnicas (Vulkan)
Extensões só no Adreno830_Turnip_v27.0.0_A8xx_Perf_Custom_MaxFPS (7)
- VK_EXT_fragment_density_map
- VK_EXT_fragment_density_map_offset
- VK_KHR_shader_quad_control
- VK_QCOM_fragment_density_map_offset
- VK_QCOM_rotated_copy_commands
- VK_VALVE_buffer_device_address_allocation_alignment
- VK_VALVE_fragment_density_map_layered
Extensões só no Turnip_Faux123_v1.2.0 (1)
- VK_EXT_shader_subgroup_ballot
Recursos básicos que diferem (0)
| Nenhum |
Limites que diferem (2)
| Limite | Turnip_Faux123_v1.2.0 | Adreno830_Turnip_v27.0.0_A8xx_Perf_Custom_MaxFPS |
|---|---|---|
| maxComputeSharedMemorySize | 32768 | 65536 |
| maxComputeWorkGroupInvocations | 1024 | 2048 |
Formatos suportados por só um driver (0 ganhos, 0 perdidos)
- Nenhum
- Nenhum