Panvk-Mali-G57-3.0 vs FourFectVK-G57-v0.1.0-test7
Su Mali-G57 MC2 (Infinix NOTE 30, Infinix NOTE 40 Pro, Oppo A6 5G, Oppo A6t 5G, REDMI 15C 5G, Redmi Note 10 5G, Redmi Note 13 5G, Redmi Note 13 Pro, Samsung Galaxy A07, Samsung Galaxy A07, Samsung Galaxy A15 5G, TCL 50 XE 5G). Il primo driver nominato è confrontato con il secondo, che è la baseline.
StockFourFectVK-G57-v0.1.0-test7
vsCustomPanvk-Mali-G57-3.0
Versione del sistema grafico (Vulkan)1.3.363 a 1.3.354
Funzionalità opzionali (estensioni)171 a 151+1 -21
Funzionalità che superano il controllo (validate)47 a 423 superati solo su Panvk-Mali-G57-3.0 8 superati solo su FourFectVK-G57-v0.1.0-test7
Scene del test di velocità (benchmark)nessuna scena in comune
Giochi che ogni driver potrebbe far girare (una stima dalla sua lista di funzionalità): verde probabile, giallo forse, arancione limitato, rosso no
StockDX92002+DX102006+DX112009+DX122015+Switch
CustomDX92002+DX102006+DX112009+DX122015+Switch
Dettagli di FourFectVK-G57-v0.1.0-test7 Dettagli di Panvk-Mali-G57-3.0
Controlli delle funzionalità che differiscono (17)
| Funzionalità | FourFectVK-G57-v0.1.0-test7 | Panvk-Mali-G57-3.0 | Variazione |
|---|---|---|---|
| inlineUniformBlock | superato | fallito | in meno |
| transformFeedback | superato | non supportata | in meno |
| drawIndirectFirstInstance | superato | fallito | in meno |
| geometryShader | superato | fallito | in meno |
| multiDrawIndirect | superato | fallito | in meno |
| multiViewport | superato | non testata | in meno |
| core.resubmit_command_buffer | superato | fallito | in meno |
| stress.submit_memory | superato | fallito | in meno |
| robustImageAccess2 | non supportata | superato | in più |
| textureCompressionBC | non supportata | superato | in più |
| push.max_combined_image_samplers | fallito | superato | in più |
| geometryStreams | non testata | non supportata | cambiato |
| pipelineStatisticsQuery | non testata | non supportata | cambiato |
| shaderStorageImageMultisample | non testata | non supportata | cambiato |
| shaderTessellationAndGeometryPointSize | non testata | non supportata | cambiato |
| variableMultisampleRate | non testata | non supportata | cambiato |
| vertexPipelineStoresAndAtomics | non testata | non supportata | cambiato |
Scene del test di velocità (benchmark)
Nessuno dei due driver ha ancora un test di velocità valido (report di benchmark).
Differenze tecniche (Vulkan)
Estensioni solo in Panvk-Mali-G57-3.0 (1)
- VK_EXT_external_memory_host
Estensioni solo in FourFectVK-G57-v0.1.0-test7 (21)
- VK_EXT_graphics_pipeline_library
- VK_EXT_image_compression_control
- VK_EXT_map_memory_placed
- VK_EXT_transform_feedback
- VK_GOOGLE_user_type
- VK_KHR_compute_shader_derivatives
- VK_KHR_depth_clamp_zero_one
- VK_KHR_draw_indirect_count
- VK_KHR_internally_synchronized_queues
- VK_KHR_maintenance10
- VK_KHR_maintenance7
- VK_KHR_maintenance8
- VK_KHR_maintenance9
- VK_KHR_pipeline_binary
- VK_KHR_robustness2
- VK_KHR_shader_constant_data
- VK_KHR_shader_fma
- VK_KHR_shader_relaxed_extended_instruction
- VK_KHR_shader_untyped_pointers
- VK_KHR_swapchain_mutable_format
- VK_KHR_unified_image_layouts
Funzionalità di base che differiscono (1)
| drawIndirectCount | superato a non supportata |
Limiti che differiscono (19)
| Limite | FourFectVK-G57-v0.1.0-test7 | Panvk-Mali-G57-3.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 |
| maxDrawIndirectCount | 65535 | 1 |
| maxViewports | 16 | 1 |
| storageImageSampleCounts | 13 | 1 |
| maxClipDistances | 8 | 0 |
| maxCullDistances | 8 | 0 |
| maxCombinedClipAndCullDistances | 8 | 0 |
Formati supportati da un solo driver (8 in più, 8 in meno)
- 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