FauxVkDB
日本語

Panvk-Mali-G57-2.0-rc1 vs panvk_faux123_ace_v0.39.0

Mali-G57 MC2 (Infinix NOTE 30, Oppo A6 5G, Oppo A6t 5G, REDMI 15C 5G, Redmi Note 10 5G, Redmi Note 13 5G, Samsung Galaxy A07, Samsung Galaxy A07, Samsung Galaxy A15 5G). 最初に挙げたドライバーを、2番目のドライバー(ベースライン)と比べています。

純正panvk_faux123_ace_v0.39.0PanVK-kbase beta.14 (Mesa 26.3.0-devel (git-5a07217f03))
vs
カスタムPanvk-Mali-G57-2.0-rc1v1.r32p1-01eac0.394145956bc7cd8e697b330aba11e3d3
グラフィックスのシステムバージョン(Vulkan)1.1.363 → 1.1.177
追加機能(拡張機能)170 → 69+4 -105
チェックに成功した機能(検証済み)38 → 28Panvk-Mali-G57-2.0-rc1: このサイトが確認できないデバイスから送信(未確認)Panvk-Mali-G57-2.0-rc1でのみ成功 6 panvk_faux123_ace_v0.39.0でのみ成功 16
速度テストのシーン(ベンチマーク)共通のシーンなし
各ドライバーが動かせそうなゲーム(機能リストからの目安): 緑は動く見込み、黄は動くかも、橙は厳しい、赤は動かない
純正DX92002+DX102006+DX112009+DX122015+Switch
カスタムDX92002+DX102006+DX112009+DX122015+Switch

panvk_faux123_ace_v0.39.0の詳細 Panvk-Mali-G57-2.0-rc1の詳細

結果が異なる機能チェック(35)

未確認 Panvk-Mali-G57-2.0-rc1: 以下の結果は、このサイトが確認できないデバイスから送られたものです。サイトが集計対象にする結果が届くと、置き換わります。

機能panvk_faux123_ace_v0.39.0Panvk-Mali-G57-2.0-rc1変化
borderColorSwizzle
VK_EXT_border_color_swizzle
成功非対応欠落
colorWriteEnable
VK_EXT_color_write_enable
成功非対応欠落
depthClipControl
VK_EXT_depth_clip_control
成功非対応欠落
extendedDynamicState
VK_EXT_extended_dynamic_state
成功非対応欠落
extendedDynamicState2
VK_EXT_extended_dynamic_state2
成功非対応欠落
extendedDynamicState2LogicOp
VK_EXT_extended_dynamic_state2
成功非対応欠落
extendedDynamicState3ColorBlendEnable
VK_EXT_extended_dynamic_state3
成功非対応欠落
extendedDynamicState3ColorBlendEquation
VK_EXT_extended_dynamic_state3
成功非対応欠落
extendedDynamicState3ColorWriteMask
VK_EXT_extended_dynamic_state3
成功非対応欠落
extendedDynamicState3DepthClampEnable
VK_EXT_extended_dynamic_state3
成功非対応欠落
extendedDynamicState3LogicOpEnable
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
成功非対応欠落
transformFeedback
VK_EXT_transform_feedback
非対応成功追加
drawIndirectFirstInstance
VkPhysicalDeviceFeatures
失敗成功追加
geometryShader
VkPhysicalDeviceFeatures
非対応成功追加
tessellationShader
VkPhysicalDeviceFeatures
非対応成功追加
core.resubmit_command_buffer
core
失敗成功追加
stress.submit_memory
core
失敗成功追加
borderColorSwizzleFromImage
VK_EXT_border_color_swizzle
未テスト非対応変更あり
depthBiasControl
VK_EXT_depth_bias_control
未テスト非対応変更あり
depthBiasExact
VK_EXT_depth_bias_control
未テスト非対応変更あり
extendedDynamicState3AlphaToCoverageEnable
VK_EXT_extended_dynamic_state3
未テスト非対応変更あり
extendedDynamicState3DepthClipEnable
VK_EXT_extended_dynamic_state3
未テスト非対応変更あり
extendedDynamicState3LineRasterizationMode
VK_EXT_extended_dynamic_state3
未テスト非対応変更あり
extendedDynamicState3RasterizationSamples
VK_EXT_extended_dynamic_state3
未テスト非対応変更あり
extendedDynamicState3SampleMask
VK_EXT_extended_dynamic_state3
未テスト非対応変更あり
shaderSharedInt64Atomics
VK_KHR_shader_atomic_int64
未テスト非対応変更あり
dualSrcBlend
VkPhysicalDeviceFeatures
未テスト非対応変更あり
logicOp
VkPhysicalDeviceFeatures
未テスト非対応変更あり
shaderInt64
VkPhysicalDeviceFeatures
未テスト非対応変更あり
wideLines
VkPhysicalDeviceFeatures
未テスト非対応変更あり

速度テストのシーン(ベンチマーク)

どちらのドライバーにも、有効な速度テスト(ベンチマークレポート)がまだありません。

技術的な違い(Vulkan)

Panvk-Mali-G57-2.0-rc1だけにある拡張機能(4)
  • VK_EXT_fragment_density_map
  • VK_EXT_fragment_density_map2
  • VK_EXT_transform_feedback
  • VK_KHR_shared_presentable_image
panvk_faux123_ace_v0.39.0だけにある拡張機能(105)
  • VK_ARM_scheduling_controls
  • VK_ARM_shader_core_builtins
  • VK_ARM_shader_core_properties
  • VK_EXT_attachment_feedback_loop_dynamic_state
  • VK_EXT_attachment_feedback_loop_layout
  • VK_EXT_border_color_swizzle
  • VK_EXT_buffer_device_address
  • VK_EXT_color_write_enable
  • VK_EXT_debug_marker
  • VK_EXT_depth_bias_control
  • VK_EXT_depth_clamp_control
  • VK_EXT_depth_clamp_zero_one
  • VK_EXT_depth_clip_control
  • VK_EXT_depth_clip_enable
  • VK_EXT_device_address_binding_report
  • 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_global_priority_query
  • VK_EXT_graphics_pipeline_library
  • VK_EXT_hdr_metadata
  • VK_EXT_host_image_copy
  • VK_EXT_image_2d_view_of_3d
  • VK_EXT_image_compression_control
  • VK_EXT_image_sliced_view_of_3d
  • VK_EXT_image_view_min_lod
  • VK_EXT_legacy_dithering
  • VK_EXT_load_store_op_none
  • VK_EXT_map_memory_placed
  • VK_EXT_memory_budget
  • VK_EXT_multisampled_render_to_single_sampled
  • VK_EXT_mutable_descriptor_type
  • VK_EXT_non_seamless_cube_map
  • VK_EXT_physical_device_drm
  • VK_EXT_pipeline_creation_cache_control
  • VK_EXT_pipeline_creation_feedback
  • VK_EXT_pipeline_robustness
  • VK_EXT_present_timing
  • VK_EXT_primitive_topology_list_restart
  • VK_EXT_private_data
  • VK_EXT_shader_atomic_float
  • VK_EXT_shader_demote_to_helper_invocation
  • VK_EXT_shader_image_atomic_int64
  • VK_EXT_shader_module_identifier
  • VK_EXT_shader_replicated_composites
  • VK_EXT_shader_stencil_export
  • VK_EXT_shader_tile_image
  • VK_EXT_shader_uniform_buffer_unsized_array
  • VK_EXT_texel_buffer_alignment
  • VK_EXT_tooling_info
  • VK_EXT_vertex_attribute_divisor
  • VK_EXT_vertex_input_dynamic_state
  • VK_EXT_zero_initialize_device_memory
  • VK_GOOGLE_decorate_string
  • VK_GOOGLE_hlsl_functionality1
  • VK_GOOGLE_user_type
  • VK_KHR_calibrated_timestamps
  • VK_KHR_compute_shader_derivatives
  • 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_internally_synchronized_queues
  • VK_KHR_line_rasterization
  • VK_KHR_load_store_op_none
  • VK_KHR_maintenance4
  • VK_KHR_maintenance5
  • VK_KHR_maintenance6
  • VK_KHR_maintenance7
  • VK_KHR_maintenance8
  • VK_KHR_maintenance9
  • VK_KHR_map_memory2
  • 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_push_descriptor
  • VK_KHR_shader_atomic_int64
  • VK_KHR_shader_clock
  • VK_KHR_shader_constant_data
  • VK_KHR_shader_expect_assume
  • VK_KHR_shader_float_controls2
  • VK_KHR_shader_fma
  • VK_KHR_shader_integer_dot_product
  • VK_KHR_shader_maximal_reconvergence
  • VK_KHR_shader_quad_control
  • VK_KHR_shader_relaxed_extended_instruction
  • VK_KHR_shader_subgroup_rotate
  • VK_KHR_shader_subgroup_uniform_control_flow
  • VK_KHR_shader_terminate_invocation
  • VK_KHR_shader_untyped_pointers
  • VK_KHR_swapchain_maintenance1
  • VK_KHR_swapchain_mutable_format
  • VK_KHR_synchronization2
  • VK_KHR_unified_image_layouts
  • VK_KHR_vertex_attribute_divisor
  • VK_KHR_workgroup_memory_explicit_layout
  • VK_KHR_zero_initialize_workgroup_memory
  • VK_VALVE_mutable_descriptor_type
差があるコア機能(0)
なし
差がある制限(55)
上限panvk_faux123_ace_v0.39.0Panvk-Mali-G57-2.0-rc1
maxImageDimension1D6553616384
maxImageDimension2D6553616384
maxImageDimension3D6553616384
maxImageDimensionCube6553616384
maxImageArrayLayers655364096
maxTexelBufferElements134217728268435456
maxUniformBufferRange104857665536
maxStorageBufferRange4294967295268435456
bufferImageGranularity644096
sparseAddressSpaceSize1407374548008960
maxBoundDescriptorSets74
maxPerStageDescriptorSamplers1048576500000
maxPerStageDescriptorUniformBuffers104857636
maxPerStageDescriptorStorageBuffers1048576500000
maxPerStageDescriptorSampledImages1048576500000
maxPerStageDescriptorStorageImages1048576500000
maxPerStageResources5242889500000
maxDescriptorSetSamplers1048576500000
maxDescriptorSetUniformBuffers1048576216
maxDescriptorSetUniformBuffersDynamic1632
maxDescriptorSetStorageBuffers1048576500000
maxDescriptorSetStorageBuffersDynamic832
maxDescriptorSetSampledImages1048576500000
maxDescriptorSetStorageImages1048576500000
maxVertexInputAttributes1632
maxVertexInputBindings1632
maxVertexInputAttributeOffset42949672952047
maxVertexInputBindingStride655352048
maxTessellationGenerationLevel064
maxTessellationPatchSize032
maxTessellationControlPerVertexInputComponents0128
maxTessellationControlPerVertexOutputComponents0128
maxTessellationControlPerPatchOutputComponents0120
maxTessellationControlTotalOutputComponents04096
maxTessellationEvaluationInputComponents0128
maxTessellationEvaluationOutputComponents0128
maxGeometryShaderInvocations032
maxGeometryInputComponents064
maxGeometryOutputComponents0128
maxGeometryOutputVertices0256
maxGeometryTotalOutputComponents01024
maxFragmentDualSrcAttachments80
maxFragmentCombinedOutputResources43601000008
maxComputeWorkGroupCount65535, 65535, 655354294967295, 4294967295, 4294967295
maxSamplerLodBias127.996255
minMemoryMapAlignment409664
minTexelBufferOffsetAlignment1664
minStorageBufferOffsetAlignment464
subPixelInterpolationOffsetBits84
framebufferNoAttachmentsSampleCounts1329
timestampComputeAndGraphics01
timestampPeriod076.9231
pointSizeRange0.125, 4095.941, 1024
lineWidthRange0, 7.992191, 1
lineWidthGranularity0.00781250
片方のドライバーだけが対応するフォーマット(追加6、欠落21)

Panvk-Mali-G57-2.0-rc1のみ:

  • B5G5R5A1_UNORM_PACK16
  • B8G8R8G8_422_UNORM
  • B8G8R8_SNORM
  • G8B8G8R8_422_UNORM
  • R4G4_UNORM_PACK8
  • R5G5B5A1_UNORM_PACK16

panvk_faux123_ace_v0.39.0のみ:

  • A1B5G5R5_UNORM_PACK16
  • A2R10G10B10_SNORM_PACK32
  • A2R10G10B10_SSCALED_PACK32
  • A2R10G10B10_USCALED_PACK32
  • A8_UNORM
  • B8G8R8A8_SSCALED
  • B8G8R8A8_USCALED
  • B8G8R8_SSCALED
  • B8G8R8_USCALED
  • 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
  • G16_B16R16_2PLANE_420_UNORM
  • G16_B16R16_2PLANE_422_UNORM
  • R64_SINT
  • R64_UINT