FauxVkDB
English
Home / Mali-G610 / Compare

Mali-G610 MC6 vs Mali-G610 MC4

On Mali-G610 (GameForce Ace, Infinix GT 20 Pro, Nothing Phone (2a) Plus, Xiaomi 13T). The first driver named is compared against the second, which is the baseline.

StockMali-G610 MC4v1.r38p1-01eac0.ce623b7dd8f8f92ae690a9a38057e2b5
vs
CustomMali-G610 MC6v1.r38p1-01eac0.91ad9bb3ee6ee6b8afda80c5afcd3137
Graphics system version (Vulkan)1.3.219 to 1.1.219
Optional features (extensions)98 to 93+0 -5
Features that pass their check (validated)32 to 32both pass the same checks
Speed test scenes (benchmark)no shared scenes
Games each driver could run (an estimate from its feature list): green likely, yellow maybe, orange limited, red no
StockDX92002+DX102006+DX112009+DX122015+Switch
CustomDX92002+DX102006+DX112009+DX122015+Switch

Mali-G610 MC4 details Mali-G610 MC6 details

Feature checks that differ (0)

Every feature check ends the same way on both drivers.

Speed test scenes (benchmark)

Neither driver has a valid speed test (benchmark report) yet.

Technical differences (Vulkan)

Extensions only in Mali-G610 MC6 (0)
  • None
Extensions only in Mali-G610 MC4 (5)
  • VK_KHR_dynamic_rendering
  • VK_KHR_format_feature_flags2
  • VK_KHR_global_priority
  • VK_KHR_maintenance4
  • VK_KHR_swapchain_mutable_format
Core features that differ (68)
multiview Vulkan 1.1pass to unsupported
samplerYcbcrConversion Vulkan 1.1pass to unsupported
shaderDrawParameters Vulkan 1.1pass to unsupported
storageBuffer16BitAccess Vulkan 1.1pass to unsupported
storageInputOutput16 Vulkan 1.1pass to unsupported
storagePushConstant16 Vulkan 1.1pass to unsupported
uniformAndStorageBuffer16BitAccess Vulkan 1.1pass to unsupported
variablePointers Vulkan 1.1pass to unsupported
variablePointersStorageBuffer Vulkan 1.1pass to unsupported
bufferDeviceAddress Vulkan 1.2pass to unsupported
bufferDeviceAddressCaptureReplay Vulkan 1.2pass to unsupported
descriptorBindingPartiallyBound Vulkan 1.2pass to unsupported
descriptorBindingSampledImageUpdateAfterBind Vulkan 1.2pass to unsupported
descriptorBindingStorageBufferUpdateAfterBind Vulkan 1.2pass to unsupported
descriptorBindingStorageImageUpdateAfterBind Vulkan 1.2pass to unsupported
descriptorBindingStorageTexelBufferUpdateAfterBind Vulkan 1.2pass to unsupported
descriptorBindingUniformBufferUpdateAfterBind Vulkan 1.2pass to unsupported
descriptorBindingUniformTexelBufferUpdateAfterBind Vulkan 1.2pass to unsupported
descriptorBindingUpdateUnusedWhilePending Vulkan 1.2pass to unsupported
descriptorBindingVariableDescriptorCount Vulkan 1.2pass to unsupported
descriptorIndexing Vulkan 1.2pass to unsupported
drawIndirectCount Vulkan 1.2pass to unsupported
hostQueryReset Vulkan 1.2pass to unsupported
imagelessFramebuffer Vulkan 1.2pass to unsupported
runtimeDescriptorArray Vulkan 1.2pass to unsupported
samplerFilterMinmax Vulkan 1.2pass to unsupported
samplerMirrorClampToEdge Vulkan 1.2pass to unsupported
scalarBlockLayout Vulkan 1.2pass to unsupported
separateDepthStencilLayouts Vulkan 1.2pass to unsupported
shaderFloat16 Vulkan 1.2pass to unsupported
shaderInputAttachmentArrayDynamicIndexing Vulkan 1.2pass to unsupported
shaderInputAttachmentArrayNonUniformIndexing Vulkan 1.2pass to unsupported
shaderInt8 Vulkan 1.2pass to unsupported
shaderOutputLayer Vulkan 1.2pass to unsupported
shaderOutputViewportIndex Vulkan 1.2pass to unsupported
shaderSampledImageArrayNonUniformIndexing Vulkan 1.2pass to unsupported
shaderStorageBufferArrayNonUniformIndexing Vulkan 1.2pass to unsupported
shaderStorageImageArrayNonUniformIndexing Vulkan 1.2pass to unsupported
shaderStorageTexelBufferArrayDynamicIndexing Vulkan 1.2pass to unsupported
shaderStorageTexelBufferArrayNonUniformIndexing Vulkan 1.2pass to unsupported
shaderSubgroupExtendedTypes Vulkan 1.2pass to unsupported
shaderUniformBufferArrayNonUniformIndexing Vulkan 1.2pass to unsupported
shaderUniformTexelBufferArrayDynamicIndexing Vulkan 1.2pass to unsupported
shaderUniformTexelBufferArrayNonUniformIndexing Vulkan 1.2pass to unsupported
storageBuffer8BitAccess Vulkan 1.2pass to unsupported
storagePushConstant8 Vulkan 1.2pass to unsupported
subgroupBroadcastDynamicId Vulkan 1.2pass to unsupported
timelineSemaphore Vulkan 1.2pass to unsupported
uniformAndStorageBuffer8BitAccess Vulkan 1.2pass to unsupported
uniformBufferStandardLayout Vulkan 1.2pass to unsupported
vulkanMemoryModel Vulkan 1.2pass to unsupported
vulkanMemoryModelAvailabilityVisibilityChains Vulkan 1.2pass to unsupported
vulkanMemoryModelDeviceScope Vulkan 1.2pass to unsupported
computeFullSubgroups Vulkan 1.3pass to unsupported
descriptorBindingInlineUniformBlockUpdateAfterBind Vulkan 1.3pass to unsupported
dynamicRendering Vulkan 1.3pass to unsupported
inlineUniformBlock Vulkan 1.3pass to unsupported
maintenance4 Vulkan 1.3pass to unsupported
pipelineCreationCacheControl Vulkan 1.3pass to unsupported
privateData Vulkan 1.3pass to unsupported
robustImageAccess Vulkan 1.3pass to unsupported
shaderDemoteToHelperInvocation Vulkan 1.3pass to unsupported
shaderIntegerDotProduct Vulkan 1.3pass to unsupported
shaderTerminateInvocation Vulkan 1.3pass to unsupported
shaderZeroInitializeWorkgroupMemory Vulkan 1.3pass to unsupported
subgroupSizeControl Vulkan 1.3pass to unsupported
synchronization2 Vulkan 1.3pass to unsupported
textureCompressionASTC_HDR Vulkan 1.3pass to unsupported
Limits that differ (1)
LimitStockMali-G610 MC6
maxSamplerLodBias126255
Formats supported by only one driver (0 gained, 0 lost)

Only in Mali-G610 MC6:

  • None

Only in Mali-G610 MC4:

  • None