FauxVkDB
English
Home / Mali-G720 MC7 / Compare

PanVK-Kbase-g615-v11-csf-v0.1.0-rc2-5a07217f-EMULATOR vs panvk_faux123_ace_v0.36.0

On Mali-G720 MC7 (POCO X7 Pro, POCO X8 Pro). The first driver named is compared against the second, which is the baseline.

Stockpanvk_faux123_ace_v0.36.0PanVK-kbase beta.14 (Mesa 26.3.0-devel (git-5a07217f03))
vs
CustomPanVK-Kbase-g615-v11-csf-v0.1.0-rc2-5a07217f-EMULATORv1.r49p1-03bet0.4fc328bba6e40f10f4bc96d62f5ee40a
Graphics system version (Vulkan)1.4.363 to 1.3.278
Optional features (extensions)188 to 150+15 -53
Features that pass their check (validated)50 to 390 pass only on PanVK-Kbase-g615-v11-csf-v0.1.0-rc2-5a07217f-EMULATOR 11 pass only on panvk_faux123_ace_v0.36.0
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_faux123_ace_v0.36.0 details PanVK-Kbase-g615-v11-csf-v0.1.0-rc2-5a07217f-EMULATOR details

Feature checks that differ (29)

Featurepanvk_faux123_ace_v0.36.0PanVK-Kbase-g615-v11-csf-v0.1.0-rc2-5a07217f-EMULATORChange
colorWriteEnable
VK_EXT_color_write_enable
passunsupportedlost
depthClipControl
VK_EXT_depth_clip_control
passunsupportedlost
extendedDynamicState2LogicOp
VK_EXT_extended_dynamic_state2
passunsupportedlost
extendedDynamicState3ColorBlendEnable
VK_EXT_extended_dynamic_state3
passunsupportedlost
extendedDynamicState3ColorBlendEquation
VK_EXT_extended_dynamic_state3
passunsupportedlost
extendedDynamicState3ColorWriteMask
VK_EXT_extended_dynamic_state3
passunsupportedlost
extendedDynamicState3LogicOpEnable
VK_EXT_extended_dynamic_state3
passunsupportedlost
robustBufferAccess2
VK_EXT_robustness2
passunsupportedlost
robustImageAccess2
VK_EXT_robustness2
passunsupportedlost
multiViewport
VkPhysicalDeviceFeatures
passunsupportedlost
textureCompressionBC
VkPhysicalDeviceFeatures
passunsupportedlost
depthBiasControl
VK_EXT_depth_bias_control
untestedunsupportedchanged
depthBiasExact
VK_EXT_depth_bias_control
untestedunsupportedchanged
extendedDynamicState3AlphaToCoverageEnable
VK_EXT_extended_dynamic_state3
untestedunsupportedchanged
extendedDynamicState3AlphaToOneEnable
VK_EXT_extended_dynamic_state3
untestedunsupportedchanged
extendedDynamicState3ProvokingVertexMode
VK_EXT_extended_dynamic_state3
unsupporteduntestedchanged
extendedDynamicState3RasterizationSamples
VK_EXT_extended_dynamic_state3
untestedunsupportedchanged
extendedDynamicState3TessellationDomainOrigin
VK_EXT_extended_dynamic_state3
unsupporteduntestedchanged
nullDescriptor
VK_EXT_robustness2
untestedunsupportedchanged
geometryStreams
VK_EXT_transform_feedback
untestedunsupportedchanged
alphaToOne
VkPhysicalDeviceFeatures
untestedunsupportedchanged
fillModeNonSolid
VkPhysicalDeviceFeatures
untestedunsupportedchanged
inheritedQueries
VkPhysicalDeviceFeatures
unsupporteduntestedchanged
pipelineStatisticsQuery
VkPhysicalDeviceFeatures
untestedunsupportedchanged
shaderClipDistance
VkPhysicalDeviceFeatures
untestedunsupportedchanged
shaderCullDistance
VkPhysicalDeviceFeatures
untestedunsupportedchanged
shaderTessellationAndGeometryPointSize
VkPhysicalDeviceFeatures
untestedunsupportedchanged
variableMultisampleRate
VkPhysicalDeviceFeatures
untestedunsupportedchanged
vertexPipelineStoresAndAtomics
VkPhysicalDeviceFeatures
untestedunsupportedchanged

Speed test scenes (benchmark)

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

Technical differences (Vulkan)

Extensions only in PanVK-Kbase-g615-v11-csf-v0.1.0-rc2-5a07217f-EMULATOR (15)
  • VK_ANDROID_external_format_resolve
  • VK_ARM_render_pass_striped
  • VK_EXT_device_fault
  • VK_EXT_fragment_density_map
  • VK_EXT_fragment_density_map2
  • VK_EXT_frame_boundary
  • VK_EXT_image_compression_control_swapchain
  • VK_EXT_pipeline_protected_access
  • VK_EXT_subpass_merge_feedback
  • VK_KHR_acceleration_structure
  • VK_KHR_deferred_host_operations
  • VK_KHR_fragment_shading_rate
  • VK_KHR_ray_query
  • VK_KHR_ray_tracing_position_fetch
  • VK_KHR_shared_presentable_image
Extensions only in panvk_faux123_ace_v0.36.0 (53)
  • VK_EXT_attachment_feedback_loop_dynamic_state
  • VK_EXT_attachment_feedback_loop_layout
  • VK_EXT_buffer_device_address
  • VK_EXT_color_write_enable
  • VK_EXT_conditional_rendering
  • VK_EXT_depth_bias_control
  • VK_EXT_depth_clamp_control
  • VK_EXT_depth_clip_control
  • VK_EXT_graphics_pipeline_library
  • VK_EXT_host_image_copy
  • VK_EXT_image_view_min_lod
  • VK_EXT_map_memory_placed
  • VK_EXT_memory_budget
  • VK_EXT_memory_priority
  • VK_EXT_multi_draw
  • VK_EXT_mutable_descriptor_type
  • VK_EXT_nested_command_buffer
  • VK_EXT_non_seamless_cube_map
  • VK_EXT_pageable_device_local_memory
  • VK_EXT_physical_device_drm
  • VK_EXT_present_timing
  • VK_EXT_robustness2
  • VK_EXT_shader_atomic_float
  • VK_EXT_shader_module_identifier
  • VK_EXT_shader_replicated_composites
  • VK_EXT_shader_stencil_export
  • VK_EXT_shader_uniform_buffer_unsized_array
  • VK_EXT_vertex_attribute_divisor
  • VK_EXT_ycbcr_2plane_444_formats
  • VK_EXT_ycbcr_image_arrays
  • VK_EXT_zero_initialize_device_memory
  • VK_GOOGLE_hlsl_functionality1
  • VK_KHR_compute_shader_derivatives
  • VK_KHR_copy_memory_indirect
  • VK_KHR_internally_synchronized_queues
  • VK_KHR_maintenance7
  • VK_KHR_maintenance8
  • VK_KHR_maintenance9
  • VK_KHR_pipeline_executable_properties
  • VK_KHR_pipeline_library
  • VK_KHR_present_id
  • VK_KHR_present_id2
  • VK_KHR_present_wait
  • VK_KHR_present_wait2
  • VK_KHR_shader_clock
  • 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_unified_image_layouts
  • VK_KHR_workgroup_memory_explicit_layout
  • VK_VALVE_mutable_descriptor_type
Core features that differ (18)
protectedMemory Vulkan 1.1unsupported to pass
shaderOutputViewportIndex Vulkan 1.2unsupported to pass
bresenhamLines Vulkan 1.4pass to unsupported
dynamicRenderingLocalRead Vulkan 1.4pass to unsupported
globalPriorityQuery Vulkan 1.4pass to unsupported
hostImageCopy Vulkan 1.4pass to unsupported
indexTypeUint8 Vulkan 1.4pass to unsupported
maintenance5 Vulkan 1.4pass to unsupported
maintenance6 Vulkan 1.4pass to unsupported
pipelineRobustness Vulkan 1.4pass to unsupported
pushDescriptor Vulkan 1.4pass to unsupported
rectangularLines Vulkan 1.4pass to unsupported
shaderExpectAssume Vulkan 1.4pass to unsupported
shaderFloatControls2 Vulkan 1.4pass to unsupported
shaderSubgroupRotate Vulkan 1.4pass to unsupported
shaderSubgroupRotateClustered Vulkan 1.4pass to unsupported
vertexAttributeInstanceRateDivisor Vulkan 1.4pass to unsupported
vertexAttributeInstanceRateZeroDivisor Vulkan 1.4pass to unsupported
Limits that differ (50)
Limitpanvk_faux123_ace_v0.36.0PanVK-Kbase-g615-v11-csf-v0.1.0-rc2-5a07217f-EMULATOR
maxImageDimension1D6553616384
maxImageDimension2D6553616384
maxImageDimension3D6553616384
maxImageDimensionCube6553616384
maxImageArrayLayers655364096
maxTexelBufferElements134217728268435456
maxUniformBufferRange10485762147483648
maxStorageBufferRange42949672952147483648
maxMemoryAllocationCount429496729516384
bufferImageGranularity641
sparseAddressSpaceSize1407374548008960
maxPerStageDescriptorSamplers1048576500000
maxPerStageDescriptorUniformBuffers1048576500000
maxPerStageDescriptorStorageBuffers1048576500000
maxPerStageDescriptorSampledImages1048576500000
maxPerStageDescriptorStorageImages1048576500000
maxPerStageResources5242889500000
maxDescriptorSetSamplers1048576500000
maxDescriptorSetUniformBuffers1048576500000
maxDescriptorSetUniformBuffersDynamic1632
maxDescriptorSetStorageBuffers1048576500000
maxDescriptorSetStorageBuffersDynamic832
maxDescriptorSetSampledImages1048576500000
maxDescriptorSetStorageImages1048576500000
maxVertexInputAttributes1632
maxVertexInputBindings1632
maxVertexInputAttributeOffset42949672952047
maxVertexInputBindingStride655352048
maxGeometryShaderInvocations6432
maxGeometryInputComponents64128
maxGeometryTotalOutputComponents10242048
maxFragmentCombinedOutputResources43601000008
maxComputeWorkGroupCount65535, 65535, 655354294967295, 4294967295, 4294967295
maxSamplerLodBias127.996126
maxViewports161
maxViewportDimensions65536, 6553616384, 16384
viewportBoundsRange-131072, 131071-32768, 32767
minMemoryMapAlignment409664
minTexelBufferOffsetAlignment1664
minStorageBufferOffsetAlignment464
maxInterpolationOffset0.50.4375
subPixelInterpolationOffsetBits84
maxFramebufferWidth6553616384
maxFramebufferHeight6553616384
maxClipDistances80
maxCullDistances80
maxCombinedClipAndCullDistances80
pointSizeRange0.125, 4095.941, 1024
lineWidthRange0, 7.992191, 4095.94
lineWidthGranularity0.00781250.0625
Formats supported by only one driver (12 gained, 21 lost)

Only in PanVK-Kbase-g615-v11-csf-v0.1.0-rc2-5a07217f-EMULATOR:

  • B10X6G10X6R10X6G10X6_422_UNORM_4PACK16
  • B5G5R5A1_UNORM_PACK16
  • B8G8R8G8_422_UNORM
  • B8G8R8_SNORM
  • G10X6B10X6G10X6R10X6_422_UNORM_4PACK16
  • G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16
  • G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16
  • G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16
  • G8B8G8R8_422_UNORM
  • G8_B8_R8_3PLANE_444_UNORM
  • R4G4_UNORM_PACK8
  • R5G5B5A1_UNORM_PACK16

Only in panvk_faux123_ace_v0.36.0:

  • A2R10G10B10_SNORM_PACK32
  • 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
  • BC4_SNORM_BLOCK
  • BC4_UNORM_BLOCK
  • BC5_SNORM_BLOCK
  • BC5_UNORM_BLOCK
  • BC6H_SFLOAT_BLOCK
  • BC6H_UFLOAT_BLOCK
  • BC7_SRGB_BLOCK
  • BC7_UNORM_BLOCK
  • G16_B16R16_2PLANE_420_UNORM
  • G16_B16R16_2PLANE_422_UNORM
  • G16_B16R16_2PLANE_444_UNORM
  • G8_B8R8_2PLANE_444_UNORM