FauxVkDB
English
Home / Mali

Mali-G52 MC2

Found in: Infinix HOT 60i, Oppo A18, realme RMX3710, Redmi 12C, Redmi 14C, Redmi 15C, TECNO POVA 3, TECNO SPARK 20.

Stock driver vs custom driver

StockMali-G52 MC2v1.r49p1-03bet0.19498e0ae1d5dac223383c39a2e58f04
vs
Custommali-panvk-26.3.0-devel-r4Mesa 26.3.0-devel
Graphics system version (Vulkan)1.3.278 to 1.3.358
Optional features (extensions)132 to 154+42 -20
Features that pass their check (validated)34 to 4413 pass only on mali-panvk-26.3.0-devel-r4 3 pass only on Mali-G52 MC2
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
See every difference
StockMali-G52 MC2v1.r49p1-03bet0.19498e0ae1d5dac223383c39a2e58f04
vs
CustomPanvk-Mali-G57-2.0-rc1v1.r49p1-03bet0.19498e0ae1d5dac223383c39a2e58f04
Graphics system version (Vulkan)1.3.278 to 1.3.278
Optional features (extensions)132 to 131+0 -1
Features that pass their check (validated)34 to 34both pass the same checks
Speed test scenes (benchmark)1 faster 0 slower 4 even2% faster overall (geometric mean)
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
  • compute_nbody0% faster
  • hdr_2160p0% slower
  • oit_linked_lists11% faster
  • pipeline_barriers0% faster
  • subpasses0% slower

Custom driver against stock, per scene. Bars to the right are faster, to the left slower.

See every difference
StockMali-G52 MC2v1.r49p1-03bet0.19498e0ae1d5dac223383c39a2e58f04
vs
CustomPanvk-Mali-G57-beta_1.2.0v1.r49p1-03bet0.19498e0ae1d5dac223383c39a2e58f04
Graphics system version (Vulkan)1.3.278 to 1.3.278
Optional features (extensions)132 to 131+0 -1
Features that pass their check (validated)34 to 34both 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
See every difference

What differs between these drivers

Only the rows on which these drivers disagree. A driver is listed once it has a driver check. Scroll sideways to see every driver.

DriverStock driver, release r49p1StockStock driver, release r32p1StockStock driver, release r32p1Stockmali-panvk-26.3.0-devel-r4CustomPanvk-Mali-G57-beta_1.2.0CustomPanvk-Mali-G57-2.0-rc1Custom
Feature checks that pass34 of 3428 of 2928 of 2944 of 4734 of 3434 of 34
Switch gamesmaybemaybemaybelikelymaybemaybe
Vulkan version1.3.2781.1.1771.1.1771.3.3581.3.2781.3.278
Optional features (extensions)1326566154131131
Feature checks with different results
transformFeedbackpasspasspassfailpasspass
timelineSemaphorepassfailfailpasspasspass
limit.uniform_buffer_rangepasspasspassfailpasspass
push.max_combined_image_samplersunsupportedunsupportedunsupportedfailunsupportedunsupported
borderColorSwizzlepassunsupportedunsupportedpasspasspass
colorWriteEnableunsupportedunsupportedunsupportedpassunsupportedunsupported
depthClipControlunsupportedunsupportedunsupportedpassunsupportedunsupported
extendedDynamicStatepassunsupportedunsupportedpasspasspass
extendedDynamicState2passunsupportedunsupportedpasspasspass
extendedDynamicState2LogicOpunsupportedunsupportedunsupportedpassunsupportedunsupported
extendedDynamicState3ColorBlendEnableunsupportedunsupportedunsupportedpassunsupportedunsupported
extendedDynamicState3ColorBlendEquationunsupportedunsupportedunsupportedpassunsupportedunsupported
extendedDynamicState3ColorWriteMaskunsupportedunsupportedunsupportedpassunsupportedunsupported
extendedDynamicState3DepthClampEnableunsupportedunsupportedunsupportedpassunsupportedunsupported
extendedDynamicState3LogicOpEnableunsupportedunsupportedunsupportedpassunsupportedunsupported
robustBufferAccess2unsupportedunsupportedunsupportedpassunsupportedunsupported
vertexInputDynamicStatepassunsupportedunsupportedpasspasspass
shaderBufferInt64Atomicspassunsupportedunsupportedunsupportedpasspass
multiDrawIndirectunsupportedunsupportedunsupportedpassunsupportedunsupported
multiViewportunsupportedunsupportedunsupportedpassunsupportedunsupported
push.max_uniform_buffersunsupportedunsupportedunsupportedpassunsupportedunsupported
stress.multi_draw_indirect_largeunsupportedunsupportedunsupportedpassunsupportedunsupported
25 more features that only some of these drivers offer

"unsupported" means the driver does not offer the feature. "untested" means it offers the feature and the app has no check for it yet.

FeatureStock driver, release r49p1Stock driver, release r32p1Stock driver, release r32p1mali-panvk-26.3.0-devel-r4Panvk-Mali-G57-beta_1.2.0Panvk-Mali-G57-2.0-rc1
borderColorSwizzleFromImageuntestedunsupportedunsupporteduntesteduntesteduntested
customBorderColorWithoutFormatuntesteduntesteduntestedunsupporteduntesteduntested
depthBiasControlunsupportedunsupportedunsupporteduntestedunsupportedunsupported
depthBiasExactunsupportedunsupportedunsupporteduntestedunsupportedunsupported
extendedDynamicState2PatchControlPointsuntestedunsupportedunsupportedunsupporteduntesteduntested
extendedDynamicState3AlphaToCoverageEnableunsupportedunsupportedunsupporteduntestedunsupportedunsupported
extendedDynamicState3DepthClipEnableunsupportedunsupportedunsupporteduntestedunsupportedunsupported
extendedDynamicState3LineRasterizationModeuntestedunsupportedunsupporteduntesteduntesteduntested
extendedDynamicState3ProvokingVertexModeuntestedunsupportedunsupportedunsupporteduntesteduntested
extendedDynamicState3RasterizationSamplesunsupportedunsupportedunsupporteduntestedunsupportedunsupported
extendedDynamicState3SampleMaskuntestedunsupportedunsupporteduntesteduntesteduntested
extendedDynamicState3TessellationDomainOriginuntestedunsupportedunsupportedunsupporteduntesteduntested
descriptorBindingInlineUniformBlockUpdateAfterBinduntestedunsupportedunsupporteduntesteduntesteduntested
nullDescriptorunsupportedunsupportedunsupporteduntestedunsupportedunsupported
geometryStreamsunsupportedunsupportedunsupporteduntestedunsupportedunsupported
shaderSharedInt64Atomicsuntestedunsupportedunsupportedunsupporteduntesteduntested
depthClampunsupportedunsupportedunsupporteduntestedunsupportedunsupported
dualSrcBlenduntestedunsupportedunsupporteduntesteduntesteduntested
fillModeNonSolidunsupportedunsupportedunsupporteduntestedunsupportedunsupported
logicOpuntestedunsupportedunsupporteduntesteduntesteduntested
shaderClipDistanceunsupportedunsupportedunsupporteduntestedunsupportedunsupported
shaderCullDistanceunsupportedunsupportedunsupporteduntestedunsupportedunsupported
shaderInt64untestedunsupportedunsupporteduntesteduntesteduntested
vertexPipelineStoresAndAtomicsunsupportedunsupportedunsupporteduntestedunsupportedunsupported
wideLinesuntestedunsupportedunsupporteduntesteduntesteduntested

No driver check yet, so not in this table:PanVk-V7-0.0.2-alphaPanVK-Kbase-g615-v11-csf-v0.1.0-rc3-5a07217f-EMULATOR

All drivers (8)

Choose a graphics driver to see what works on it, which Windows games it could run, and its technical details (Vulkan features, limits, and extensions).

likelymaybelimitednoThe colored tags are an estimate of which games a driver could run, from its test results. DX9 to DX12 are kinds of Windows games. The year on a tag is when that kind first came out, so DX11 2009+ means Windows games made from 2009 on. Switch is Switch games. Both are played on Android through an emulator app.

Drivers the devices came with (stock) 3

Each build shipped in a device's own software. A system update can replace it with a newer build.

Community-built drivers (PanVK) 2

Open-source drivers built by the community and loaded by an emulator or a game launcher in place of the stock one.

Drivers from the chip makers, loaded in place of the stock one 3

These were loaded as a custom driver, and the chip then reported its maker's own driver. Either the package holds another build of the maker's driver, or the custom driver did not load and the stock one ran.