PanVK-Kbase-g615-v11-csf-v0.1.0-rc3-5a07217f-EMULATOR vs PanVK-Kbase-Android-g615-v11-csf-v0.1.0-rc3-5a07217f
Di Mali-G615 MC2 (HEADWOLF F8, Infinix GT 30, Infinix GT 30 Pro, motorola edge - 2026, motorola edge 60 pro, POCO X6 Pro 5G, POCO X6 Pro 5G, Redmi Note 14 Pro 5G, TECNO CAMON 40, Xiaomi 14T). Driver yang disebut pertama dibandingkan dengan yang kedua, yang menjadi baseline.
BawaanPanVK-Kbase-Android-g615-v11-csf-v0.1.0-rc3-5a07217f
vsKustomPanVK-Kbase-g615-v11-csf-v0.1.0-rc3-5a07217f-EMULATOR
Versi sistem grafis (Vulkan)1.4.363 sampai 1.3.247
Fitur tambahan (ekstensi)188 sampai 118+11 -81
Fitur yang lolos pemeriksaan (tervalidasi)49 sampai 35lolos hanya di PanVK-Kbase-g615-v11-csf-v0.1.0-rc3-5a07217f-EMULATOR: 0 lolos hanya di PanVK-Kbase-Android-g615-v11-csf-v0.1.0-rc3-5a07217f: 14
Scene tes kecepatan (benchmark)tidak ada scene yang sama
Game yang bisa dijalankan setiap driver (perkiraan dari daftar fiturnya): hijau kemungkinan bisa, kuning mungkin, oranye terbatas, merah tidak
BawaanDX92002+DX102006+DX112009+DX122015+Switch
KustomDX92002+DX102006+DX112009+DX122015+Switch
Detail PanVK-Kbase-Android-g615-v11-csf-v0.1.0-rc3-5a07217f Detail PanVK-Kbase-g615-v11-csf-v0.1.0-rc3-5a07217f-EMULATOR
Pemeriksaan fitur yang berbeda (38)
| Fitur | PanVK-Kbase-Android-g615-v11-csf-v0.1.0-rc3-5a07217f | PanVK-Kbase-g615-v11-csf-v0.1.0-rc3-5a07217f-EMULATOR | Perubahan |
|---|---|---|---|
| colorWriteEnable | lolos | tidak didukung | berkurang |
| depthClipControl | lolos | tidak didukung | berkurang |
| extendedDynamicState2LogicOp | lolos | tidak didukung | berkurang |
| extendedDynamicState3ColorBlendEnable | lolos | tidak didukung | berkurang |
| extendedDynamicState3ColorBlendEquation | lolos | tidak didukung | berkurang |
| extendedDynamicState3ColorWriteMask | lolos | tidak didukung | berkurang |
| extendedDynamicState3DepthClampEnable | lolos | tidak didukung | berkurang |
| extendedDynamicState3LogicOpEnable | lolos | tidak didukung | berkurang |
| robustBufferAccess2 | lolos | tidak didukung | berkurang |
| robustImageAccess2 | lolos | tidak didukung | berkurang |
| vertexInputDynamicState | lolos | tidak didukung | berkurang |
| multiViewport | lolos | tidak didukung | berkurang |
| textureCompressionBC | lolos | tidak didukung | berkurang |
| push.max_uniform_buffers | lolos | tidak didukung | berkurang |
| depthBiasControl | belum diuji | tidak didukung | berubah |
| depthBiasExact | belum diuji | tidak didukung | berubah |
| extendedDynamicState3AlphaToCoverageEnable | belum diuji | tidak didukung | berubah |
| extendedDynamicState3AlphaToOneEnable | belum diuji | tidak didukung | berubah |
| extendedDynamicState3ConservativeRasterizationMode | belum diuji | tidak didukung | berubah |
| extendedDynamicState3DepthClipEnable | belum diuji | tidak didukung | berubah |
| extendedDynamicState3LineRasterizationMode | belum diuji | tidak didukung | berubah |
| extendedDynamicState3RasterizationSamples | belum diuji | tidak didukung | berubah |
| extendedDynamicState3SampleMask | belum diuji | tidak didukung | berubah |
| nullDescriptor | belum diuji | tidak didukung | berubah |
| geometryStreams | belum diuji | tidak didukung | berubah |
| alphaToOne | belum diuji | tidak didukung | berubah |
| depthBounds | belum diuji | tidak didukung | berubah |
| dualSrcBlend | belum diuji | tidak didukung | berubah |
| fillModeNonSolid | belum diuji | tidak didukung | berubah |
| logicOp | belum diuji | tidak didukung | berubah |
| pipelineStatisticsQuery | belum diuji | tidak didukung | berubah |
| shaderClipDistance | belum diuji | tidak didukung | berubah |
| shaderCullDistance | belum diuji | tidak didukung | berubah |
| shaderTessellationAndGeometryPointSize | belum diuji | tidak didukung | berubah |
| variableMultisampleRate | belum diuji | tidak didukung | berubah |
| vertexPipelineStoresAndAtomics | belum diuji | tidak didukung | berubah |
| wideLines | belum diuji | tidak didukung | berubah |
| push.max_combined_image_samplers | gagal | tidak didukung | berubah |
Scene tes kecepatan (benchmark)
Kedua driver tidak diukur di kumpulan model perangkat yang sama. Frame time dari perangkat yang berbeda tidak membandingkan driver, jadi baca angka ini dengan mempertimbangkan hal itu.
| Scene | PanVK-Kbase-Android-g615-v11-csf-v0.1.0-rc3-5a07217f ms | PanVK-Kbase-g615-v11-csf-v0.1.0-rc3-5a07217f-EMULATOR ms | Selisih | Mulai | Clock GPU, MHz | Gambar vs bawaan |
|---|---|---|---|---|---|---|
| compute_nbody | n/a | 17.32 | hanya satu sisi | ? vs 3 dari 3 | ? vs ? | tidak diperiksa |
| hdr_2160p | n/a | 36.83 | hanya satu sisi | ? vs 3 dari 3 | ? vs ? | tidak diperiksa |
| oit_linked_lists | n/a | 28.50 | hanya satu sisi | ? vs 3 dari 3 | ? vs ? | tidak diperiksa |
| pipeline_barriers | n/a | 8.29 | hanya satu sisi | ? vs 3 dari 3 | ? vs ? | tidak diperiksa |
| pipeline_barriers_2160p | n/a | 13.75 | hanya satu sisi | ? vs 3 dari 3 | ? vs ? | tidak diperiksa |
| subpasses | n/a | 14.20 | hanya satu sisi | ? vs 3 dari 3 | ? vs ? | tidak diperiksa |
Perbedaan teknis (Vulkan)
Ekstensi yang hanya ada di PanVK-Kbase-g615-v11-csf-v0.1.0-rc3-5a07217f-EMULATOR (11)
- VK_EXT_device_fault
- VK_EXT_fragment_density_map
- VK_EXT_fragment_density_map2
- 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_shared_presentable_image
Ekstensi yang hanya ada di PanVK-Kbase-Android-g615-v11-csf-v0.1.0-rc3-5a07217f (81)
- VK_ARM_scheduling_controls
- 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_debug_marker
- VK_EXT_depth_bias_control
- VK_EXT_depth_clamp_control
- VK_EXT_depth_clip_control
- VK_EXT_depth_clip_enable
- VK_EXT_dynamic_rendering_unused_attachments
- VK_EXT_extended_dynamic_state3
- VK_EXT_external_memory_acquire_unmodified
- VK_EXT_graphics_pipeline_library
- VK_EXT_hdr_metadata
- VK_EXT_host_image_copy
- VK_EXT_image_sliced_view_of_3d
- 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_vertex_input_dynamic_state
- VK_EXT_ycbcr_2plane_444_formats
- VK_EXT_ycbcr_image_arrays
- 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_cooperative_matrix
- VK_KHR_copy_memory_indirect
- VK_KHR_dynamic_rendering_local_read
- VK_KHR_index_type_uint8
- VK_KHR_internally_synchronized_queues
- VK_KHR_line_rasterization
- VK_KHR_load_store_op_none
- 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_clock
- VK_KHR_shader_constant_data
- VK_KHR_shader_expect_assume
- VK_KHR_shader_float_controls2
- VK_KHR_shader_fma
- 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_untyped_pointers
- VK_KHR_swapchain_maintenance1
- VK_KHR_unified_image_layouts
- VK_KHR_vertex_attribute_divisor
- VK_KHR_workgroup_memory_explicit_layout
- VK_VALVE_mutable_descriptor_type
Fitur inti yang berbeda (16)
| bresenhamLines | lolos sampai tidak didukung |
| dynamicRenderingLocalRead | lolos sampai tidak didukung |
| globalPriorityQuery | lolos sampai tidak didukung |
| hostImageCopy | lolos sampai tidak didukung |
| indexTypeUint8 | lolos sampai tidak didukung |
| maintenance5 | lolos sampai tidak didukung |
| maintenance6 | lolos sampai tidak didukung |
| pipelineRobustness | lolos sampai tidak didukung |
| pushDescriptor | lolos sampai tidak didukung |
| rectangularLines | lolos sampai tidak didukung |
| shaderExpectAssume | lolos sampai tidak didukung |
| shaderFloatControls2 | lolos sampai tidak didukung |
| shaderSubgroupRotate | lolos sampai tidak didukung |
| shaderSubgroupRotateClustered | lolos sampai tidak didukung |
| vertexAttributeInstanceRateDivisor | lolos sampai tidak didukung |
| vertexAttributeInstanceRateZeroDivisor | lolos sampai tidak didukung |
Batas yang berbeda (45)
| Batas | PanVK-Kbase-Android-g615-v11-csf-v0.1.0-rc3-5a07217f | PanVK-Kbase-g615-v11-csf-v0.1.0-rc3-5a07217f-EMULATOR |
|---|---|---|
| maxImageArrayLayers | 65536 | 4096 |
| maxTexelBufferElements | 134217728 | 268435456 |
| maxUniformBufferRange | 1048576 | 2147483648 |
| maxStorageBufferRange | 4294967295 | 2147483648 |
| maxMemoryAllocationCount | 4294967295 | 16384 |
| bufferImageGranularity | 64 | 1 |
| sparseAddressSpaceSize | 140737454800896 | 0 |
| maxPerStageDescriptorSamplers | 1048576 | 500000 |
| maxPerStageDescriptorUniformBuffers | 1048576 | 36 |
| maxPerStageDescriptorStorageBuffers | 1048576 | 500000 |
| maxPerStageDescriptorSampledImages | 1048576 | 500000 |
| maxPerStageDescriptorStorageImages | 1048576 | 500000 |
| maxPerStageResources | 5242889 | 500000 |
| maxDescriptorSetSamplers | 1048576 | 500000 |
| maxDescriptorSetUniformBuffers | 1048576 | 216 |
| maxDescriptorSetUniformBuffersDynamic | 16 | 32 |
| maxDescriptorSetStorageBuffers | 1048576 | 500000 |
| maxDescriptorSetStorageBuffersDynamic | 8 | 32 |
| maxDescriptorSetSampledImages | 1048576 | 500000 |
| maxDescriptorSetStorageImages | 1048576 | 500000 |
| maxVertexInputAttributes | 16 | 32 |
| maxVertexInputBindings | 16 | 32 |
| maxVertexInputAttributeOffset | 4294967295 | 2047 |
| maxVertexInputBindingStride | 65535 | 2048 |
| maxGeometryShaderInvocations | 64 | 32 |
| maxGeometryInputComponents | 64 | 128 |
| maxGeometryTotalOutputComponents | 1024 | 2048 |
| maxFragmentDualSrcAttachments | 8 | 0 |
| maxFragmentCombinedOutputResources | 4360 | 1000008 |
| maxComputeWorkGroupCount | 65535, 65535, 65535 | 4294967295, 4294967295, 4294967295 |
| maxSamplerLodBias | 127.996 | 126 |
| maxViewports | 16 | 1 |
| minMemoryMapAlignment | 4096 | 64 |
| minTexelBufferOffsetAlignment | 16 | 64 |
| minStorageBufferOffsetAlignment | 4 | 64 |
| maxInterpolationOffset | 0.5 | 0.4375 |
| subPixelInterpolationOffsetBits | 8 | 4 |
| maxFramebufferWidth | 65536 | 16384 |
| maxFramebufferHeight | 65536 | 16384 |
| maxClipDistances | 8 | 0 |
| maxCullDistances | 8 | 0 |
| maxCombinedClipAndCullDistances | 8 | 0 |
| pointSizeRange | 0.125, 4095.94 | 1, 1024 |
| lineWidthRange | 0, 7.99219 | 1, 1 |
| lineWidthGranularity | 0.0078125 | 0 |
Format yang hanya didukung satu driver (7 bertambah, 23 berkurang)
- B5G5R5A1_UNORM_PACK16
- B8G8R8G8_422_UNORM
- B8G8R8_SNORM
- G8B8G8R8_422_UNORM
- G8_B8_R8_3PLANE_444_UNORM
- R4G4_UNORM_PACK8
- R5G5B5A1_UNORM_PACK16
- A1B5G5R5_UNORM_PACK16
- A2R10G10B10_SNORM_PACK32
- A8_UNORM
- 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