panvk_faux123_v1.1.2 contre FourFectVK-G57-v0.1.0-test7
Sur Mali-G1-Ultra MC12 (Infinix HOT 50 Pro, Infinix NOTE 30, Infinix NOTE 40 Pro, itel RS4, Oppo A6 5G, Oppo A6t 5G, Oppo Find X9s Pro, realme RMX5111, REDMI 15C 5G, Redmi Note 10 5G, Redmi Note 13 5G, Redmi Note 13 Pro, Redmi Pad 2, Samsung Galaxy A07, Samsung Galaxy A07, Samsung Galaxy A15 5G, Samsung Galaxy A16, TCL 50 XE 5G). Le premier pilote cité est comparé au second, qui sert de référence.
SystèmeFourFectVK-G57-v0.1.0-test7
contrePersonnalisépanvk_faux123_v1.1.2
Version du système graphique (Vulkan)1.3.363 à 1.3.363
Fonctionnalités optionnelles (extensions)171 à 178+8 -1
Fonctionnalités qui réussissent leur vérification (validées)47 à 6821 réussies uniquement sur panvk_faux123_v1.1.2 0 réussie uniquement sur FourFectVK-G57-v0.1.0-test7
Scènes du benchmarkaucune scène commune
Jeux que chaque pilote pourrait faire tourner (estimation d'après sa liste de fonctionnalités) : vert probable, jaune peut-être, orange limité, rouge non
SystèmeDX92002+DX102006+DX112009+DX122015+Switch
PersonnaliséDX92002+DX102006+DX112009+DX122015+Switch
Détails de FourFectVK-G57-v0.1.0-test7 Détails de panvk_faux123_v1.1.2
Vérifications des fonctionnalités qui diffèrent (24)
| Fonctionnalité | FourFectVK-G57-v0.1.0-test7 | panvk_faux123_v1.1.2 | Variation |
|---|---|---|---|
| robustImageAccess2 | non pris en charge | réussi | gagné |
| depthClamp | non testé | réussi | gagné |
| largePoints | non testé | réussi | gagné |
| textureCompressionBC | non pris en charge | réussi | gagné |
| compat.helper_loop_terminator | non testé | réussi | gagné |
| compat.nested_map | non testé | réussi | gagné |
| core.blend_advertised_formats | non testé | réussi | gagné |
| core.compute_big_stack | non testé | réussi | gagné |
| core.host_coherent_readback | non testé | réussi | gagné |
| core.mrt_partial_kill | non testé | réussi | gagné |
| core.ubo_update_buffer | non testé | réussi | gagné |
| core.ubo_written_after_record | non testé | réussi | gagné |
| core.varying_subset | non testé | réussi | gagné |
| mem.image_padding | non testé | réussi | gagné |
| perf.fb_local_barrier_large_draws | non testé | réussi | gagné |
| perf.fb_local_barrier_overdraw | non testé | réussi | gagné |
| push.max_combined_image_samplers | échec | réussi | gagné |
| stage.geometry_max_output | non testé | réussi | gagné |
| stage.geometry_point_size | non testé | réussi | gagné |
| stress.scratch_per_batch | non testé | réussi | gagné |
| sync.first_submit_clear_then_compute | non testé | réussi | gagné |
| extendedDynamicState2PatchControlPoints | non pris en charge | non testé | modifié |
| depthBounds | non pris en charge | non testé | modifié |
| shaderStorageImageMultisample | non testé | non pris en charge | modifié |
Scènes du benchmark
Les deux pilotes n'ont pas été mesurés sur les mêmes modèles d'appareils. Des temps de frame venant d'appareils différents ne permettent pas de comparer des pilotes : lisez ces chiffres en en tenant compte.
| Scène | FourFectVK-G57-v0.1.0-test7 ms | panvk_faux123_v1.1.2 ms | Écart | Démarrages | Fréquence du GPU, MHz | Image vs système |
|---|---|---|---|---|---|---|
| compute_nbody | n/a | 47.41 | un seul côté | ? contre 3 sur 3 | ? contre ? | non vérifié |
| hdr_2160p | n/a | 115.87 | un seul côté | ? contre 3 sur 3 | ? contre ? | non vérifié |
| oit_linked_lists | n/a | 31.03 | un seul côté | ? contre 3 sur 3 | ? contre ? | non vérifié |
| pipeline_barriers | n/a | 25.90 | un seul côté | ? contre 3 sur 3 | ? contre ? | non vérifié |
| subpasses | n/a | 69.94 | un seul côté | ? contre 3 sur 3 | ? contre ? | non vérifié |
Différences techniques (Vulkan)
Extensions uniquement dans panvk_faux123_v1.1.2 (8)
- VK_EXT_conditional_rendering
- VK_EXT_present_timing
- VK_EXT_primitives_generated_query
- VK_KHR_present_id
- VK_KHR_present_id2
- VK_KHR_present_wait
- VK_KHR_present_wait2
- VK_KHR_swapchain_maintenance1
Extensions uniquement dans FourFectVK-G57-v0.1.0-test7 (1)
- VK_KHR_maintenance10
Fonctionnalités de base qui diffèrent (2)
| shaderFloat16 | non pris en charge à réussi |
| shaderOutputViewportIndex | non pris en charge à réussi |
Limites qui diffèrent (6)
| Limite | FourFectVK-G57-v0.1.0-test7 | panvk_faux123_v1.1.2 |
|---|---|---|
| sparseAddressSpaceSize | 0 | 140737454800896 |
| maxGeometryShaderInvocations | 32 | 64 |
| minStorageBufferOffsetAlignment | 16 | 4 |
| storageImageSampleCounts | 13 | 1 |
| timestampComputeAndGraphics | 0 | 1 |
| timestampPeriod | 0 | 76.9231 |
Formats pris en charge par un seul pilote (8 gagnés, 8 perdus)
- BC4_SNORM_BLOCK
- BC4_UNORM_BLOCK
- BC5_SNORM_BLOCK
- BC5_UNORM_BLOCK
- BC6H_SFLOAT_BLOCK
- BC6H_UFLOAT_BLOCK
- BC7_SRGB_BLOCK
- BC7_UNORM_BLOCK
- G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16
- G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16
- G10X6_B10X6R10X6_2PLANE_444_UNORM_3PACK16
- G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16
- G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16
- G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16
- R10X6G10X6_UNORM_2PACK16
- R10X6_UNORM_PACK16