PanVK-FristOneRR-V.3.7.0 vs PanVK-Strato-Mali-SAFETY-v4
Di Mali-G78 (Google Pixel 6, Samsung Galaxy S21 5G, Samsung Galaxy S21 FE 5G, Samsung Galaxy S21 Ultra 5G, Samsung Galaxy S22). Driver yang disebut pertama dibandingkan dengan yang kedua, yang menjadi baseline.
BawaanPanVK-Strato-Mali-SAFETY-v4
vsKustomPanVK-FristOneRR-V.3.7.0
Versi sistem grafis (Vulkan)1.3.363 sampai 1.3.366
Fitur tambahan (ekstensi)175 sampai 159+5 -21
Fitur yang lolos pemeriksaan (tervalidasi)48 sampai 57PanVK-Strato-Mali-SAFETY-v4: dikirim dari perangkat yang tidak bisa dikonfirmasi situs ini (belum terverifikasi)lolos hanya di PanVK-FristOneRR-V.3.7.0: 16 lolos hanya di PanVK-Strato-Mali-SAFETY-v4: 7
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-Strato-Mali-SAFETY-v4 Detail PanVK-FristOneRR-V.3.7.0
Pemeriksaan fitur yang berbeda (36)
| Fitur | PanVK-Strato-Mali-SAFETY-v4 | PanVK-FristOneRR-V.3.7.0 | Perubahan |
|---|---|---|---|
| inlineUniformBlock | lolos | gagal | berkurang |
| transformFeedback | lolos | tidak didukung | berkurang |
| drawIndirectFirstInstance | lolos | gagal | berkurang |
| geometryShader | lolos | tidak didukung | berkurang |
| multiDrawIndirect | lolos | gagal | berkurang |
| multiViewport | lolos | tidak didukung | berkurang |
| textureCompressionBC | lolos | tidak didukung | berkurang |
| depthClamp | belum diuji | lolos | bertambah |
| compat.helper_loop_terminator | belum diuji | lolos | bertambah |
| compat.nested_map | belum diuji | lolos | bertambah |
| core.blend_advertised_formats | belum diuji | lolos | bertambah |
| core.compute_big_stack | belum diuji | lolos | bertambah |
| core.host_coherent_readback | belum diuji | lolos | bertambah |
| core.ubo_update_buffer | belum diuji | lolos | bertambah |
| core.varying_subset | belum diuji | lolos | bertambah |
| mem.image_padding | belum diuji | lolos | bertambah |
| perf.fb_local_barrier_large_draws | belum diuji | lolos | bertambah |
| perf.fb_local_barrier_overdraw | belum diuji | lolos | bertambah |
| push.max_combined_image_samplers | crash | lolos | bertambah |
| stress.many_command_buffers_one_submit | belum diuji | lolos | bertambah |
| stress.scratch_per_batch | belum diuji | lolos | bertambah |
| stress.spill_helper_lanes | belum diuji | lolos | bertambah |
| sync.first_submit_clear_then_compute | belum diuji | lolos | bertambah |
| extendedDynamicState2PatchControlPoints | belum diuji | tidak didukung | berubah |
| geometryStreams | belum diuji | tidak didukung | berubah |
| depthBounds | belum diuji | tidak didukung | berubah |
| largePoints | belum diuji | gagal | berubah |
| pipelineStatisticsQuery | belum diuji | tidak didukung | berubah |
| shaderClipDistance | belum diuji | tidak didukung | berubah |
| shaderCullDistance | belum diuji | tidak didukung | berubah |
| variableMultisampleRate | belum diuji | tidak didukung | berubah |
| vertexPipelineStoresAndAtomics | belum diuji | tidak didukung | berubah |
| core.mrt_partial_kill | belum diuji | gagal | berubah |
| core.ubo_written_after_record | belum diuji | gagal | berubah |
| stage.geometry_max_output | belum diuji | tidak didukung | berubah |
| stage.geometry_point_size | belum diuji | tidak didukung | berubah |
Scene tes kecepatan (benchmark)
Belum ada driver yang punya tes kecepatan (laporan benchmark) yang valid.
Perbedaan teknis (Vulkan)
Ekstensi yang hanya ada di 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
Ekstensi yang hanya ada di 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
Fitur inti yang berbeda (3)
| shaderFloat16 | tidak didukung sampai lolos |
| shaderOutputLayer | tidak didukung sampai lolos |
| shaderOutputViewportIndex | lolos sampai tidak didukung |
Batas yang berbeda (15)
| Batas | PanVK-Strato-Mali-SAFETY-v4 | PanVK-FristOneRR-V.3.7.0 |
|---|---|---|
| sparseAddressSpaceSize | 140737454800896 | 0 |
| maxGeometryShaderInvocations | 64 | 0 |
| maxGeometryInputComponents | 64 | 0 |
| maxGeometryOutputComponents | 128 | 0 |
| maxGeometryOutputVertices | 256 | 0 |
| maxGeometryTotalOutputComponents | 1024 | 0 |
| maxComputeSharedMemorySize | 32768 | 49152 |
| maxDrawIndirectCount | 65535 | 4294967295 |
| maxViewports | 16 | 1 |
| viewportSubPixelBits | 0 | 8 |
| minStorageBufferOffsetAlignment | 4 | 16 |
| timestampPeriod | 0 | 1 |
| maxClipDistances | 8 | 0 |
| maxCullDistances | 8 | 0 |
| maxCombinedClipAndCullDistances | 8 | 0 |
Format yang hanya didukung satu driver (10 bertambah, 12 berkurang)
- 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
- 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