FauxVkDB
English
Home / Mali-G78 / Compare

PanVK-FristOneRR-V.3.7.0 vs PanVK-Strato-Mali-SAFETY-v4

On Mali-G78 (Google Pixel 6, Samsung Galaxy S21 5G, Samsung Galaxy S21 FE 5G, Samsung Galaxy S21 Ultra 5G, Samsung Galaxy S22). The first driver named is compared against the second, which is the baseline.

StockPanVK-Strato-Mali-SAFETY-v4PanVK-kbase RC3 (Mesa 26.3.0-devel (git-5a07217f03))
vs
CustomPanVK-FristOneRR-V.3.7.0FristOneRR v3.7.0 (Mesa 27.0.0-devel)
Graphics system version (Vulkan)1.3.363 to 1.3.366
Optional features (extensions)175 to 159+5 -21
Features that pass their check (validated)48 to 57PanVK-Strato-Mali-SAFETY-v4: sent from a device this site could not confirm (unverified)16 pass only on PanVK-FristOneRR-V.3.7.0 7 pass only on PanVK-Strato-Mali-SAFETY-v4
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

PanVK-Strato-Mali-SAFETY-v4 details PanVK-FristOneRR-V.3.7.0 details

Feature checks that differ (36)

Unverified PanVK-Strato-Mali-SAFETY-v4: The results below were sent from a device this site could not confirm. A result the site counts replaces them.

FeaturePanVK-Strato-Mali-SAFETY-v4PanVK-FristOneRR-V.3.7.0Change
inlineUniformBlock
VK_EXT_inline_uniform_block
passfaillost
transformFeedback
VK_EXT_transform_feedback
passunsupportedlost
drawIndirectFirstInstance
VkPhysicalDeviceFeatures
passfaillost
geometryShader
VkPhysicalDeviceFeatures
passunsupportedlost
multiDrawIndirect
VkPhysicalDeviceFeatures
passfaillost
multiViewport
VkPhysicalDeviceFeatures
passunsupportedlost
textureCompressionBC
VkPhysicalDeviceFeatures
passunsupportedlost
depthClamp
VkPhysicalDeviceFeatures
untestedpassgained
compat.helper_loop_terminator
core
untestedpassgained
compat.nested_map
core
untestedpassgained
core.blend_advertised_formats
core
untestedpassgained
core.compute_big_stack
core
untestedpassgained
core.host_coherent_readback
core
untestedpassgained
core.ubo_update_buffer
core
untestedpassgained
core.varying_subset
core
untestedpassgained
mem.image_padding
core
untestedpassgained
perf.fb_local_barrier_large_draws
core
untestedpassgained
perf.fb_local_barrier_overdraw
core
untestedpassgained
push.max_combined_image_samplers
core
crashpassgained
stress.many_command_buffers_one_submit
core
untestedpassgained
stress.scratch_per_batch
core
untestedpassgained
stress.spill_helper_lanes
core
untestedpassgained
sync.first_submit_clear_then_compute
core
untestedpassgained
extendedDynamicState2PatchControlPoints
VK_EXT_extended_dynamic_state2
untestedunsupportedchanged
geometryStreams
VK_EXT_transform_feedback
untestedunsupportedchanged
depthBounds
VkPhysicalDeviceFeatures
untestedunsupportedchanged
largePoints
VkPhysicalDeviceFeatures
untestedfailchanged
pipelineStatisticsQuery
VkPhysicalDeviceFeatures
untestedunsupportedchanged
shaderClipDistance
VkPhysicalDeviceFeatures
untestedunsupportedchanged
shaderCullDistance
VkPhysicalDeviceFeatures
untestedunsupportedchanged
variableMultisampleRate
VkPhysicalDeviceFeatures
untestedunsupportedchanged
vertexPipelineStoresAndAtomics
VkPhysicalDeviceFeatures
untestedunsupportedchanged
core.mrt_partial_kill
core
untestedfailchanged
core.ubo_written_after_record
core
untestedfailchanged
stage.geometry_max_output
core
untestedunsupportedchanged
stage.geometry_point_size
core
untestedunsupportedchanged

Speed test scenes (benchmark)

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

Technical differences (Vulkan)

Extensions only in PanVK-FristOneRR-V.3.7.0 (5)
  • VK_EXT_external_memory_host
  • VK_EXT_memory_priority
  • VK_EXT_multi_draw
  • VK_EXT_vertex_attribute_robustness
  • VK_INTEL_shader_integer_functions2
Extensions only in PanVK-Strato-Mali-SAFETY-v4 (21)
  • VK_EXT_map_memory_placed
  • VK_EXT_present_timing
  • VK_EXT_primitives_generated_query
  • VK_EXT_transform_feedback
  • VK_GOOGLE_user_type
  • VK_KHR_compute_shader_derivatives
  • VK_KHR_internally_synchronized_queues
  • VK_KHR_maintenance7
  • VK_KHR_maintenance8
  • VK_KHR_maintenance9
  • VK_KHR_present_id
  • VK_KHR_present_id2
  • VK_KHR_present_wait
  • VK_KHR_present_wait2
  • VK_KHR_shader_constant_data
  • VK_KHR_shader_fma
  • VK_KHR_shader_relaxed_extended_instruction
  • VK_KHR_shader_untyped_pointers
  • VK_KHR_swapchain_maintenance1
  • VK_KHR_swapchain_mutable_format
  • VK_KHR_unified_image_layouts
Core features that differ (3)
shaderFloat16 Vulkan 1.2unsupported to pass
shaderOutputLayer Vulkan 1.2unsupported to pass
shaderOutputViewportIndex Vulkan 1.2pass to unsupported
Limits that differ (15)
LimitPanVK-Strato-Mali-SAFETY-v4PanVK-FristOneRR-V.3.7.0
sparseAddressSpaceSize1407374548008960
maxGeometryShaderInvocations640
maxGeometryInputComponents640
maxGeometryOutputComponents1280
maxGeometryOutputVertices2560
maxGeometryTotalOutputComponents10240
maxComputeSharedMemorySize3276849152
maxDrawIndirectCount655354294967295
maxViewports161
viewportSubPixelBits08
minStorageBufferOffsetAlignment416
timestampPeriod01
maxClipDistances80
maxCullDistances80
maxCombinedClipAndCullDistances80
Formats supported by only one driver (10 gained, 12 lost)

Only in PanVK-FristOneRR-V.3.7.0:

  • B8G8R8G8_422_UNORM
  • 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
  • G8B8G8R8_422_UNORM
  • R10X6G10X6_UNORM_2PACK16
  • R10X6_UNORM_PACK16

Only in PanVK-Strato-Mali-SAFETY-v4:

  • BC1_RGBA_SRGB_BLOCK
  • BC1_RGBA_UNORM_BLOCK
  • BC1_RGB_SRGB_BLOCK
  • BC1_RGB_UNORM_BLOCK
  • BC2_SRGB_BLOCK
  • BC2_UNORM_BLOCK
  • BC3_SRGB_BLOCK
  • BC3_UNORM_BLOCK
  • BC6H_SFLOAT_BLOCK
  • BC6H_UFLOAT_BLOCK
  • BC7_SRGB_BLOCK
  • BC7_UNORM_BLOCK