panvk_faux123_rg556_v0.12.0 vs panvk_faux123_rg556_v0.13.0
En la Mali-G57 (Anbernic RG556, Redmi A5, TECNO KL4). El primer driver que se nombra se compara con el segundo, que es la referencia (baseline).
De fábricapanvk_faux123_rg556_v0.13.0
vsPersonalizadopanvk_faux123_rg556_v0.12.0
Versión del sistema gráfico (Vulkan)1.3.354 a 1.3.354
Funciones opcionales (extensiones)166 a 165+0 -1
Funciones que pasan su comprobación (validadas)49 a 440 pasan solo en panvk_faux123_rg556_v0.12.0 5 pasan solo en panvk_faux123_rg556_v0.13.0
Escenas de la prueba de velocidad (benchmark)sin escenas compartidas
Juegos que podría mover cada driver (una estimación a partir de su lista de funciones): verde probable, amarillo quizá, naranja limitado, rojo no
De fábricaDX92002+DX102006+DX112009+DX122015+Switch
PersonalizadoDX92002+DX102006+DX112009+DX122015+Switch
Detalles de panvk_faux123_rg556_v0.13.0 Detalles de panvk_faux123_rg556_v0.12.0
Comprobaciones de funciones que difieren (12)
| Función | panvk_faux123_rg556_v0.13.0 | panvk_faux123_rg556_v0.12.0 | Cambio |
|---|---|---|---|
| robustBufferAccess2 | pasa | no admitida | perdido |
| transformFeedback | pasa | no admitida | perdido |
| geometryShader | pasa | no admitida | perdido |
| multiViewport | pasa | no admitida | perdido |
| tessellationShader | pasa | no admitida | perdido |
| geometryStreams | sin probar | no admitida | cambió |
| pipelineStatisticsQuery | sin probar | no admitida | cambió |
| shaderClipDistance | sin probar | no admitida | cambió |
| shaderCullDistance | sin probar | no admitida | cambió |
| shaderTessellationAndGeometryPointSize | sin probar | no admitida | cambió |
| variableMultisampleRate | sin probar | no admitida | cambió |
| vertexPipelineStoresAndAtomics | sin probar | no admitida | cambió |
Escenas de la prueba de velocidad (benchmark)
| Escena | panvk_faux123_rg556_v0.13.0 ms | panvk_faux123_rg556_v0.12.0 ms | Diferencia | Arranques | Reloj de la GPU, MHz | Imagen vs de fábrica |
|---|---|---|---|---|---|---|
| compute_nbody | 30.51 | n/a | solo un lado | 3 de 3 vs 3 de 3 | ? vs ? | sin gran diferencia sin diferencia pequeña |
| oit_linked_lists | 154.71 | n/a | solo un lado | 3 de 3 vs 3 de 3 | ? vs ? | sin gran diferencia sin diferencia pequeña |
| pipeline_barriers | 34.75 | n/a | solo un lado | 3 de 3 vs 3 de 3 | ? vs ? | sin gran diferencia sin diferencia pequeña |
| subpasses | 55.02 | n/a | solo un lado | 3 de 3 vs 3 de 3 | ? vs ? | sin comprobar |
Diferencias técnicas (Vulkan)
Extensiones solo en panvk_faux123_rg556_v0.12.0 (0)
- Ninguno
Extensiones solo en panvk_faux123_rg556_v0.13.0 (1)
- VK_EXT_transform_feedback
Funciones básicas que difieren (0)
| Ninguno |
Límites que difieren (17)
| Límite | panvk_faux123_rg556_v0.13.0 | panvk_faux123_rg556_v0.12.0 |
|---|---|---|
| maxTessellationGenerationLevel | 64 | 0 |
| maxTessellationPatchSize | 32 | 0 |
| maxTessellationControlPerVertexInputComponents | 128 | 0 |
| maxTessellationControlPerVertexOutputComponents | 128 | 0 |
| maxTessellationControlPerPatchOutputComponents | 120 | 0 |
| maxTessellationControlTotalOutputComponents | 4096 | 0 |
| maxTessellationEvaluationInputComponents | 128 | 0 |
| maxTessellationEvaluationOutputComponents | 128 | 0 |
| maxGeometryShaderInvocations | 32 | 0 |
| maxGeometryInputComponents | 128 | 0 |
| maxGeometryOutputComponents | 128 | 0 |
| maxGeometryOutputVertices | 1024 | 0 |
| maxGeometryTotalOutputComponents | 1024 | 0 |
| maxViewports | 16 | 1 |
| maxClipDistances | 8 | 0 |
| maxCullDistances | 8 | 0 |
| maxCombinedClipAndCullDistances | 8 | 0 |
Formatos admitidos por un solo driver (0 ganados, 0 perdidos)
- Ninguno
- Ninguno