turnip_faux123_v1.2.5 vs a8xx-gen8-V22
Su Adreno (TM) 840 (HONOR Magic8 pro, iQOO 15, LENOVO TB324ZC, nubia NX809J, OnePlus 15, POCO F8 Ultra, POCO F9 Ultra, realme RMX5210, 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 17, Xiaomi 2512BPNDAG). Il primo driver nominato è confrontato con il secondo, che è la baseline.
- hdr_2160p25% più veloce
- oit_linked_lists4% più veloce
- pipeline_barriers46% più lento
L'immagine non corrisponde al driver stock in 1 scena (hdr_2160p). Il driver custom ha disegnato qualcosa di diverso, quindi il suo frame time per quella scena non è un numero equo.
Piccole aree dell'immagine differiscono dal driver stock in 3 scene (oit_linked_lists: 1610 di 2304 celle, pipeline_barriers: 2295 di 2304 celle, pipeline_barriers_2160p: 2300 di 2304 celle). L'immagine nel complesso corrisponde, quindi questo è un errore di rendering locale, non una scena diversa.
Non è partito ogni volta: compute_nbody (stock 0 di 3, custom 3 di 3).
Dettagli di a8xx-gen8-V22 Dettagli di turnip_faux123_v1.2.5
Controlli delle funzionalità che differiscono (3)
| Funzionalità | a8xx-gen8-V22 | turnip_faux123_v1.2.5 | Variazione |
|---|---|---|---|
| compat.nested_map | crash | superato | in più |
| core.compute_udiv | fallito | superato | in più |
| core.copy_wide_row_length | fallito | superato | in più |
Scene del test di velocità (benchmark)
| Scena | a8xx-gen8-V22 ms | turnip_faux123_v1.2.5 ms | Differenza | Avvii | Clock GPU, MHz | Immagine vs stock |
|---|---|---|---|---|---|---|
| compute_nbody | n/a | 7.77 | solo un lato | 0 di 3 vs 3 di 3 | ? vs ? | non controllato |
| compute_nbody_2x | n/a | 8.92 | solo un lato | ? vs 3 di 3 | ? vs ? | non controllato |
| hdr_2160p | 7.59 | 6.06 | 25% più veloce | 3 di 3 vs 3 di 3 | ? vs ? | differisce differisce in 2304 piccole aree |
| oit_linked_lists | 12.24 | 11.76 | 4% più veloce | 3 di 3 vs 3 di 3 | ? vs ? | nessuna differenza grande differisce in 1610 piccole aree |
| pipeline_barriers | 1.50 | 2.76 | 46% più lento | 3 di 3 vs 3 di 3 | ? vs ? | nessuna differenza grande differisce in 2295 piccole aree |
| pipeline_barriers_2160p | n/a | n/a | solo un lato | 3 di 3 vs 3 di 3 | ? vs ? | nessuna differenza grande differisce in 2300 piccole aree |
| subpasses | 2.09 | n/a | solo un lato | 3 di 3 vs 3 di 3 | ? vs ? | non controllato |
| subpasses_2160p | n/a | 7.41 | solo un lato | 3 di 3 vs 3 di 3 | ? vs ? | non controllato |
Differenze tecniche (Vulkan)
Estensioni solo in turnip_faux123_v1.2.5 (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_ballot
- VK_EXT_shader_subgroup_vote
- VK_EXT_shader_uniform_buffer_unsized_array
- VK_EXT_texture_compression_astc_hdr
- VK_QCOM_image_processing
- VK_QCOM_multiview_per_view_render_areas
- VK_QCOM_multiview_per_view_viewports
Estensioni solo in a8xx-gen8-V22 (4)
- VK_EXT_fragment_density_map
- VK_EXT_fragment_density_map_offset
- VK_QCOM_fragment_density_map_offset
- VK_VALVE_fragment_density_map_layered
Funzionalità di base che differiscono (2)
| multiviewGeometryShader | non supportata a superato |
| textureCompressionASTC_HDR | non supportata a superato |
Limiti che differiscono (3)
| Limite | a8xx-gen8-V22 | turnip_faux123_v1.2.5 |
|---|---|---|
| maxTexelBufferElements | 134217728 | 536870911 |
| maxStorageBufferRange | 134217728 | 2147483647 |
| maxFragmentInputComponents | 124 | 128 |
Formati supportati da un solo driver (16 in più, 0 in meno)
- 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
- Nessuno