FauxVkDB
繁體中文
首頁 / Mali-G57 MC2 / 對比

Panvk-Mali-G57-2.0-rc1 對比 Mali-G57 MC2

在 Mali-G57 MC2 上 (Infinix NOTE 30, Oppo A6 5G, REDMI 15C 5G, Redmi Note 10 5G, Redmi Note 13 5G, Samsung Galaxy A07, Samsung Galaxy A07, Samsung Galaxy A15 5G). 先列出的驅動程式與後一個對比,後一個是基準。

原廠Mali-G57 MC2v1.r54p1-09bet0.ffb9e377f5d7c95fe2471f3c463d2515
對比
自訂Panvk-Mali-G57-2.0-rc1v1.r32p1-01eac0.394145956bc7cd8e697b330aba11e3d3
圖形系統版本(Vulkan)1.3.303 → 1.1.177
可選功能(擴充功能)148 → 69+0 -79
通過檢測的功能(已驗證)37 → 28Panvk-Mali-G57-2.0-rc1:來自本站無法確認的裝置(未驗證)0 個僅在 Panvk-Mali-G57-2.0-rc1 上通過 9 個僅在 Mali-G57 MC2 上通過
跑分測試場景(基準測試)沒有共同場景
各驅動程式能跑的遊戲(根據功能列表估算):綠色大致能跑,黃色未必能跑,橙色問題較多,紅色跑不動
原廠DX92002+DX102006+DX112009+DX122015+Switch
自訂DX92002+DX102006+DX112009+DX122015+Switch

Mali-G57 MC2 詳情 Panvk-Mali-G57-2.0-rc1 詳情

結果不同的功能檢測(22)

未驗證 Panvk-Mali-G57-2.0-rc1:下面的結果來自本站無法確認的裝置。一旦有被本站計入的結果,就會取代它們。

功能原廠自訂變化
borderColorSwizzle
VK_EXT_border_color_swizzle
通過不支援減少
extendedDynamicState
VK_EXT_extended_dynamic_state
通過不支援減少
extendedDynamicState2
VK_EXT_extended_dynamic_state2
通過不支援減少
extendedDynamicState3DepthClampEnable
VK_EXT_extended_dynamic_state3
通過不支援減少
vertexInputDynamicState
VK_EXT_vertex_input_dynamic_state
通過不支援減少
shaderBufferInt64Atomics
VK_KHR_shader_atomic_int64
通過不支援減少
timelineSemaphore
VK_KHR_timeline_semaphore
通過失敗減少
push.max_combined_image_samplers
core
通過不支援減少
push.max_uniform_buffers
core
通過不支援減少
borderColorSwizzleFromImage
VK_EXT_border_color_swizzle
未檢測不支援有變化
extendedDynamicState2PatchControlPoints
VK_EXT_extended_dynamic_state2
未檢測不支援有變化
extendedDynamicState3DepthClipEnable
VK_EXT_extended_dynamic_state3
未檢測不支援有變化
extendedDynamicState3LineRasterizationMode
VK_EXT_extended_dynamic_state3
未檢測不支援有變化
extendedDynamicState3ProvokingVertexMode
VK_EXT_extended_dynamic_state3
未檢測不支援有變化
extendedDynamicState3SampleMask
VK_EXT_extended_dynamic_state3
未檢測不支援有變化
extendedDynamicState3TessellationDomainOrigin
VK_EXT_extended_dynamic_state3
未檢測不支援有變化
nullDescriptor
VK_EXT_robustness2
未檢測不支援有變化
shaderSharedInt64Atomics
VK_KHR_shader_atomic_int64
未檢測不支援有變化
dualSrcBlend
VkPhysicalDeviceFeatures
未檢測不支援有變化
logicOp
VkPhysicalDeviceFeatures
未檢測不支援有變化
shaderInt64
VkPhysicalDeviceFeatures
未檢測不支援有變化
wideLines
VkPhysicalDeviceFeatures
未檢測不支援有變化

跑分測試場景(基準測試)

兩個驅動程式都還沒有有效的跑分測試(基準測試報告)。

技術差異(Vulkan)

僅 Panvk-Mali-G57-2.0-rc1 有的擴充功能(0)
  • 無
僅 Mali-G57 MC2 有的擴充功能(79)
  • VK_ANDROID_external_format_resolve
  • VK_ARM_rasterization_order_attachment_access
  • VK_ARM_shader_core_builtins
  • VK_ARM_shader_core_properties
  • VK_EXT_border_color_swizzle
  • VK_EXT_debug_marker
  • VK_EXT_depth_clamp_zero_one
  • VK_EXT_depth_clip_enable
  • VK_EXT_device_address_binding_report
  • VK_EXT_device_fault
  • VK_EXT_dynamic_rendering_unused_attachments
  • VK_EXT_extended_dynamic_state
  • VK_EXT_extended_dynamic_state2
  • VK_EXT_extended_dynamic_state3
  • VK_EXT_external_memory_acquire_unmodified
  • VK_EXT_external_memory_host
  • VK_EXT_frame_boundary
  • VK_EXT_global_priority_query
  • VK_EXT_graphics_pipeline_library
  • VK_EXT_host_image_copy
  • VK_EXT_image_2d_view_of_3d
  • VK_EXT_image_compression_control
  • VK_EXT_image_compression_control_swapchain
  • VK_EXT_image_sliced_view_of_3d
  • VK_EXT_legacy_dithering
  • VK_EXT_load_store_op_none
  • VK_EXT_multisampled_render_to_single_sampled
  • VK_EXT_mutable_descriptor_type
  • VK_EXT_non_seamless_cube_map
  • VK_EXT_pipeline_creation_cache_control
  • VK_EXT_pipeline_creation_feedback
  • VK_EXT_pipeline_protected_access
  • VK_EXT_pipeline_robustness
  • VK_EXT_primitive_topology_list_restart
  • VK_EXT_primitives_generated_query
  • VK_EXT_private_data
  • VK_EXT_rasterization_order_attachment_access
  • VK_EXT_rgba10x6_formats
  • VK_EXT_robustness2
  • VK_EXT_shader_demote_to_helper_invocation
  • VK_EXT_shader_image_atomic_int64
  • VK_EXT_shader_tile_image
  • VK_EXT_subpass_merge_feedback
  • VK_EXT_texel_buffer_alignment
  • VK_EXT_tooling_info
  • VK_EXT_vertex_input_dynamic_state
  • VK_GOOGLE_decorate_string
  • VK_GOOGLE_user_type
  • VK_KHR_calibrated_timestamps
  • VK_KHR_copy_commands2
  • VK_KHR_dynamic_rendering
  • VK_KHR_dynamic_rendering_local_read
  • VK_KHR_format_feature_flags2
  • VK_KHR_global_priority
  • VK_KHR_index_type_uint8
  • VK_KHR_line_rasterization
  • VK_KHR_load_store_op_none
  • VK_KHR_maintenance4
  • VK_KHR_maintenance5
  • VK_KHR_maintenance6
  • VK_KHR_maintenance7
  • VK_KHR_map_memory2
  • VK_KHR_pipeline_binary
  • VK_KHR_pipeline_executable_properties
  • VK_KHR_pipeline_library
  • VK_KHR_push_descriptor
  • VK_KHR_shader_atomic_int64
  • VK_KHR_shader_expect_assume
  • VK_KHR_shader_float_controls2
  • VK_KHR_shader_integer_dot_product
  • VK_KHR_shader_maximal_reconvergence
  • VK_KHR_shader_quad_control
  • VK_KHR_shader_subgroup_rotate
  • VK_KHR_shader_subgroup_uniform_control_flow
  • VK_KHR_shader_terminate_invocation
  • VK_KHR_swapchain_mutable_format
  • VK_KHR_synchronization2
  • VK_KHR_vertex_attribute_divisor
  • VK_KHR_zero_initialize_workgroup_memory
不同的核心功能(67)
multiview Vulkan 1.1通過 → 不支援
protectedMemory Vulkan 1.1通過 → 不支援
samplerYcbcrConversion Vulkan 1.1通過 → 不支援
shaderDrawParameters Vulkan 1.1通過 → 不支援
storageBuffer16BitAccess Vulkan 1.1通過 → 不支援
storageInputOutput16 Vulkan 1.1通過 → 不支援
storagePushConstant16 Vulkan 1.1通過 → 不支援
uniformAndStorageBuffer16BitAccess Vulkan 1.1通過 → 不支援
variablePointers Vulkan 1.1通過 → 不支援
variablePointersStorageBuffer Vulkan 1.1通過 → 不支援
bufferDeviceAddress Vulkan 1.2通過 → 不支援
descriptorBindingPartiallyBound Vulkan 1.2通過 → 不支援
descriptorBindingSampledImageUpdateAfterBind Vulkan 1.2通過 → 不支援
descriptorBindingStorageBufferUpdateAfterBind Vulkan 1.2通過 → 不支援
descriptorBindingStorageImageUpdateAfterBind Vulkan 1.2通過 → 不支援
descriptorBindingStorageTexelBufferUpdateAfterBind Vulkan 1.2通過 → 不支援
descriptorBindingUniformBufferUpdateAfterBind Vulkan 1.2通過 → 不支援
descriptorBindingUniformTexelBufferUpdateAfterBind Vulkan 1.2通過 → 不支援
descriptorBindingUpdateUnusedWhilePending Vulkan 1.2通過 → 不支援
descriptorBindingVariableDescriptorCount Vulkan 1.2通過 → 不支援
descriptorIndexing Vulkan 1.2通過 → 不支援
hostQueryReset Vulkan 1.2通過 → 不支援
imagelessFramebuffer Vulkan 1.2通過 → 不支援
runtimeDescriptorArray Vulkan 1.2通過 → 不支援
samplerMirrorClampToEdge Vulkan 1.2通過 → 不支援
scalarBlockLayout Vulkan 1.2通過 → 不支援
separateDepthStencilLayouts Vulkan 1.2通過 → 不支援
shaderBufferInt64Atomics Vulkan 1.2通過 → 不支援
shaderFloat16 Vulkan 1.2通過 → 不支援
shaderInputAttachmentArrayDynamicIndexing Vulkan 1.2通過 → 不支援
shaderInputAttachmentArrayNonUniformIndexing Vulkan 1.2通過 → 不支援
shaderInt8 Vulkan 1.2通過 → 不支援
shaderOutputViewportIndex Vulkan 1.2通過 → 不支援
shaderSampledImageArrayNonUniformIndexing Vulkan 1.2通過 → 不支援
shaderSharedInt64Atomics Vulkan 1.2通過 → 不支援
shaderStorageBufferArrayNonUniformIndexing Vulkan 1.2通過 → 不支援
shaderStorageImageArrayNonUniformIndexing Vulkan 1.2通過 → 不支援
shaderStorageTexelBufferArrayDynamicIndexing Vulkan 1.2通過 → 不支援
shaderStorageTexelBufferArrayNonUniformIndexing Vulkan 1.2通過 → 不支援
shaderSubgroupExtendedTypes Vulkan 1.2通過 → 不支援
shaderUniformBufferArrayNonUniformIndexing Vulkan 1.2通過 → 不支援
shaderUniformTexelBufferArrayDynamicIndexing Vulkan 1.2通過 → 不支援
shaderUniformTexelBufferArrayNonUniformIndexing Vulkan 1.2通過 → 不支援
storageBuffer8BitAccess Vulkan 1.2通過 → 不支援
storagePushConstant8 Vulkan 1.2通過 → 不支援
subgroupBroadcastDynamicId Vulkan 1.2通過 → 不支援
timelineSemaphore Vulkan 1.2通過 → 不支援
uniformAndStorageBuffer8BitAccess Vulkan 1.2通過 → 不支援
uniformBufferStandardLayout Vulkan 1.2通過 → 不支援
vulkanMemoryModel Vulkan 1.2通過 → 不支援
vulkanMemoryModelAvailabilityVisibilityChains Vulkan 1.2通過 → 不支援
vulkanMemoryModelDeviceScope Vulkan 1.2通過 → 不支援
computeFullSubgroups Vulkan 1.3通過 → 不支援
descriptorBindingInlineUniformBlockUpdateAfterBind Vulkan 1.3通過 → 不支援
dynamicRendering Vulkan 1.3通過 → 不支援
inlineUniformBlock Vulkan 1.3通過 → 不支援
maintenance4 Vulkan 1.3通過 → 不支援
pipelineCreationCacheControl Vulkan 1.3通過 → 不支援
privateData Vulkan 1.3通過 → 不支援
robustImageAccess Vulkan 1.3通過 → 不支援
shaderDemoteToHelperInvocation Vulkan 1.3通過 → 不支援
shaderIntegerDotProduct Vulkan 1.3通過 → 不支援
shaderTerminateInvocation Vulkan 1.3通過 → 不支援
shaderZeroInitializeWorkgroupMemory Vulkan 1.3通過 → 不支援
subgroupSizeControl Vulkan 1.3通過 → 不支援
synchronization2 Vulkan 1.3通過 → 不支援
textureCompressionASTC_HDR Vulkan 1.3通過 → 不支援
不同的限制(24)
限制原廠自訂
maxUniformBufferRange214748364865536
maxStorageBufferRange2147483648268435456
maxMemoryAllocationCount163844294967295
bufferImageGranularity14096
maxBoundDescriptorSets74
maxPerStageDescriptorSamplers8388608500000
maxPerStageDescriptorUniformBuffers838860836
maxPerStageDescriptorStorageBuffers8388608500000
maxPerStageDescriptorSampledImages8388608500000
maxPerStageDescriptorStorageImages8388608500000
maxPerStageResources8388608500000
maxDescriptorSetSamplers8388608500000
maxDescriptorSetUniformBuffers8388608216
maxDescriptorSetStorageBuffers8388608500000
maxDescriptorSetSampledImages8388608500000
maxDescriptorSetStorageImages8388608500000
maxGeometryInputComponents12864
maxGeometryTotalOutputComponents20481024
maxFragmentDualSrcAttachments80
maxFragmentCombinedOutputResources167772241000008
maxSamplerLodBias126255
maxInterpolationOffset0.43750.5
lineWidthRange1, 4095.941, 1
lineWidthGranularity0.06250
只有一個驅動程式支援的格式(多了 0 種,少了 14 種)

僅 Panvk-Mali-G57-2.0-rc1 有:

  • 無

僅 Mali-G57 MC2 有:

  • A1B5G5R5_UNORM_PACK16
  • A2R10G10B10_SSCALED_PACK32
  • A2R10G10B10_USCALED_PACK32
  • A8_UNORM
  • B10X6G10X6R10X6G10X6_422_UNORM_4PACK16
  • B8G8R8A8_SSCALED
  • B8G8R8A8_USCALED
  • B8G8R8_SSCALED
  • B8G8R8_USCALED
  • G10X6B10X6G10X6R10X6_422_UNORM_4PACK16
  • G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16
  • G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16
  • R64_SINT
  • R64_UINT