Mali-G610 MC4 vs Mali-G610
En la Mali-G610 (CUBOT MAX 5, GameForce Ace, HUAWEI CHZ-LX1, Infinix GT 20 Pro, Infinix NOTE Edge, Nothing Phone (2a) Plus, OnePlus Ace 竞速版, POCO X4 GT, realme 真我 GT NEO 3 150W, Redmi Note 13 Pro+ 5G, Vivo iQOO Neo7 SE, Vivo V27, Xiaomi 13T). El primer driver que se nombra se compara con el segundo, que es la referencia (baseline).
De fábricaMali-G610
vsPersonalizadoMali-G610 MC4
Versión del sistema gráfico (Vulkan)1.1.231 a 1.3.219
Funciones opcionales (extensiones)98 a 98+6 -6
Funciones que pasan su comprobación (validadas)52 a 47Mali-G610: enviado desde un dispositivo que este sitio no pudo confirmar (sin verificar)0 pasan solo en Mali-G610 MC4 5 pasan solo en Mali-G610
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 Mali-G610 Detalles de Mali-G610 MC4
Comprobaciones de funciones que difieren (8)
| Función | De fábrica | Mali-G610 MC4 | Cambio |
|---|---|---|---|
| borderColorSwizzle | pasa | no admitida | perdido |
| extendedDynamicState | pasa | falla | perdido |
| shaderBufferInt64Atomics | pasa | no admitida | perdido |
| depthClamp | pasa | sin probar | perdido |
| largePoints | pasa | sin probar | perdido |
| borderColorSwizzleFromImage | sin probar | no admitida | cambió |
| shaderSharedInt64Atomics | sin probar | no admitida | cambió |
| shaderInt64 | sin probar | no admitida | cambió |
Escenas de la prueba de velocidad (benchmark)
Ninguno de los dos drivers tiene aún una prueba de velocidad válida (informe de benchmark).
Diferencias técnicas (Vulkan)
Extensiones solo en Mali-G610 MC4 (6)
- VK_EXT_swapchain_maintenance1
- VK_KHR_dynamic_rendering
- VK_KHR_format_feature_flags2
- VK_KHR_global_priority
- VK_KHR_maintenance4
- VK_KHR_swapchain_mutable_format
Extensiones solo en Mali-G610 (6)
- VK_EXT_border_color_swizzle
- VK_EXT_depth_clamp_zero_one
- VK_EXT_hdr_metadata
- VK_EXT_rasterization_order_attachment_access
- VK_EXT_shader_image_atomic_int64
- VK_KHR_shader_atomic_int64
Funciones básicas que difieren (68)
| multiview | no admitida a pasa |
| samplerYcbcrConversion | no admitida a pasa |
| shaderDrawParameters | no admitida a pasa |
| storageBuffer16BitAccess | no admitida a pasa |
| storageInputOutput16 | no admitida a pasa |
| storagePushConstant16 | no admitida a pasa |
| uniformAndStorageBuffer16BitAccess | no admitida a pasa |
| variablePointers | no admitida a pasa |
| variablePointersStorageBuffer | no admitida a pasa |
| bufferDeviceAddress | no admitida a pasa |
| bufferDeviceAddressCaptureReplay | no admitida a pasa |
| descriptorBindingPartiallyBound | no admitida a pasa |
| descriptorBindingSampledImageUpdateAfterBind | no admitida a pasa |
| descriptorBindingStorageBufferUpdateAfterBind | no admitida a pasa |
| descriptorBindingStorageImageUpdateAfterBind | no admitida a pasa |
| descriptorBindingStorageTexelBufferUpdateAfterBind | no admitida a pasa |
| descriptorBindingUniformBufferUpdateAfterBind | no admitida a pasa |
| descriptorBindingUniformTexelBufferUpdateAfterBind | no admitida a pasa |
| descriptorBindingUpdateUnusedWhilePending | no admitida a pasa |
| descriptorBindingVariableDescriptorCount | no admitida a pasa |
| descriptorIndexing | no admitida a pasa |
| drawIndirectCount | no admitida a pasa |
| hostQueryReset | no admitida a pasa |
| imagelessFramebuffer | no admitida a pasa |
| runtimeDescriptorArray | no admitida a pasa |
| samplerFilterMinmax | no admitida a pasa |
| samplerMirrorClampToEdge | no admitida a pasa |
| scalarBlockLayout | no admitida a pasa |
| separateDepthStencilLayouts | no admitida a pasa |
| shaderFloat16 | no admitida a pasa |
| shaderInputAttachmentArrayDynamicIndexing | no admitida a pasa |
| shaderInputAttachmentArrayNonUniformIndexing | no admitida a pasa |
| shaderInt8 | no admitida a pasa |
| shaderOutputLayer | no admitida a pasa |
| shaderOutputViewportIndex | no admitida a pasa |
| shaderSampledImageArrayNonUniformIndexing | no admitida a pasa |
| shaderStorageBufferArrayNonUniformIndexing | no admitida a pasa |
| shaderStorageImageArrayNonUniformIndexing | no admitida a pasa |
| shaderStorageTexelBufferArrayDynamicIndexing | no admitida a pasa |
| shaderStorageTexelBufferArrayNonUniformIndexing | no admitida a pasa |
| shaderSubgroupExtendedTypes | no admitida a pasa |
| shaderUniformBufferArrayNonUniformIndexing | no admitida a pasa |
| shaderUniformTexelBufferArrayDynamicIndexing | no admitida a pasa |
| shaderUniformTexelBufferArrayNonUniformIndexing | no admitida a pasa |
| storageBuffer8BitAccess | no admitida a pasa |
| storagePushConstant8 | no admitida a pasa |
| subgroupBroadcastDynamicId | no admitida a pasa |
| timelineSemaphore | no admitida a pasa |
| uniformAndStorageBuffer8BitAccess | no admitida a pasa |
| uniformBufferStandardLayout | no admitida a pasa |
| vulkanMemoryModel | no admitida a pasa |
| vulkanMemoryModelAvailabilityVisibilityChains | no admitida a pasa |
| vulkanMemoryModelDeviceScope | no admitida a pasa |
| computeFullSubgroups | no admitida a pasa |
| descriptorBindingInlineUniformBlockUpdateAfterBind | no admitida a pasa |
| dynamicRendering | no admitida a pasa |
| inlineUniformBlock | no admitida a pasa |
| maintenance4 | no admitida a pasa |
| pipelineCreationCacheControl | no admitida a pasa |
| privateData | no admitida a pasa |
| robustImageAccess | no admitida a pasa |
| shaderDemoteToHelperInvocation | no admitida a pasa |
| shaderIntegerDotProduct | no admitida a pasa |
| shaderTerminateInvocation | no admitida a pasa |
| shaderZeroInitializeWorkgroupMemory | no admitida a pasa |
| subgroupSizeControl | no admitida a pasa |
| synchronization2 | no admitida a pasa |
| textureCompressionASTC_HDR | no admitida a pasa |
Límites que difieren (2)
| Límite | De fábrica | Mali-G610 MC4 |
|---|---|---|
| maxSamplerLodBias | 255 | 126 |
| timestampPeriod | 520.833 | 76.9231 |
Formatos admitidos por un solo driver (0 ganados, 2 perdidos)
- Ninguno
- R64_SINT
- R64_UINT