panvk_faux123_ace_v0.39.0 vs FourFectVK-G57-v0.1.0-test7
Di Mali-G57 MC2 (Infinix NOTE 30, Infinix NOTE 40 Pro, Oppo A6 5G, Oppo A6t 5G, REDMI 15C 5G, Redmi Note 10 5G, Redmi Note 13 5G, Redmi Note 13 Pro, Samsung Galaxy A07, Samsung Galaxy A07, Samsung Galaxy A15 5G). Driver yang disebut pertama dibandingkan dengan yang kedua, yang menjadi baseline.
BawaanFourFectVK-G57-v0.1.0-test7
vsKustompanvk_faux123_ace_v0.39.0
Versi sistem grafis (Vulkan)1.3.363 sampai 1.1.363
Fitur tambahan (ekstensi)171 sampai 170+6 -7
Fitur yang lolos pemeriksaan (tervalidasi)47 sampai 38lolos hanya di panvk_faux123_ace_v0.39.0: 1 lolos hanya di FourFectVK-G57-v0.1.0-test7: 10
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 FourFectVK-G57-v0.1.0-test7 Detail panvk_faux123_ace_v0.39.0
Pemeriksaan fitur yang berbeda (21)
| Fitur | FourFectVK-G57-v0.1.0-test7 | panvk_faux123_ace_v0.39.0 | Perubahan |
|---|---|---|---|
| robustBufferAccess2 | lolos | tidak didukung | berkurang |
| transformFeedback | lolos | tidak didukung | berkurang |
| drawIndirectFirstInstance | lolos | gagal | berkurang |
| geometryShader | lolos | tidak didukung | berkurang |
| multiDrawIndirect | lolos | tidak didukung | berkurang |
| multiViewport | lolos | tidak didukung | berkurang |
| tessellationShader | lolos | tidak didukung | berkurang |
| core.resubmit_command_buffer | lolos | gagal | berkurang |
| stress.multi_draw_indirect_large | lolos | tidak didukung | berkurang |
| stress.submit_memory | lolos | gagal | berkurang |
| push.max_combined_image_samplers | gagal | lolos | bertambah |
| nullDescriptor | belum diuji | tidak didukung | berubah |
| geometryStreams | belum diuji | tidak didukung | berubah |
| fillModeNonSolid | belum diuji | tidak didukung | berubah |
| pipelineStatisticsQuery | belum diuji | tidak didukung | berubah |
| shaderClipDistance | belum diuji | tidak didukung | berubah |
| shaderCullDistance | belum diuji | tidak didukung | berubah |
| shaderStorageImageMultisample | belum diuji | tidak didukung | berubah |
| shaderTessellationAndGeometryPointSize | belum diuji | tidak didukung | berubah |
| variableMultisampleRate | belum diuji | tidak didukung | berubah |
| vertexPipelineStoresAndAtomics | 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_faux123_ace_v0.39.0 (6)
- VK_EXT_present_timing
- VK_KHR_present_id
- VK_KHR_present_id2
- VK_KHR_present_wait
- VK_KHR_present_wait2
- VK_KHR_swapchain_maintenance1
Ekstensi yang hanya ada di FourFectVK-G57-v0.1.0-test7 (7)
- VK_EXT_robustness2
- VK_EXT_transform_feedback
- VK_KHR_depth_clamp_zero_one
- VK_KHR_draw_indirect_count
- VK_KHR_maintenance10
- VK_KHR_pipeline_binary
- VK_KHR_robustness2
Fitur inti yang berbeda (65)
| multiview | lolos sampai tidak didukung |
| samplerYcbcrConversion | lolos sampai tidak didukung |
| shaderDrawParameters | lolos sampai tidak didukung |
| storageBuffer16BitAccess | lolos sampai tidak didukung |
| storageInputOutput16 | lolos sampai tidak didukung |
| storagePushConstant16 | lolos sampai tidak didukung |
| uniformAndStorageBuffer16BitAccess | lolos sampai tidak didukung |
| variablePointers | lolos sampai tidak didukung |
| variablePointersStorageBuffer | lolos sampai tidak didukung |
| bufferDeviceAddress | lolos sampai tidak didukung |
| descriptorBindingPartiallyBound | lolos sampai tidak didukung |
| descriptorBindingSampledImageUpdateAfterBind | lolos sampai tidak didukung |
| descriptorBindingStorageBufferUpdateAfterBind | lolos sampai tidak didukung |
| descriptorBindingStorageImageUpdateAfterBind | lolos sampai tidak didukung |
| descriptorBindingStorageTexelBufferUpdateAfterBind | lolos sampai tidak didukung |
| descriptorBindingUniformBufferUpdateAfterBind | lolos sampai tidak didukung |
| descriptorBindingUniformTexelBufferUpdateAfterBind | lolos sampai tidak didukung |
| descriptorBindingUpdateUnusedWhilePending | lolos sampai tidak didukung |
| descriptorBindingVariableDescriptorCount | lolos sampai tidak didukung |
| descriptorIndexing | lolos sampai tidak didukung |
| drawIndirectCount | lolos sampai tidak didukung |
| hostQueryReset | lolos sampai tidak didukung |
| imagelessFramebuffer | lolos sampai tidak didukung |
| runtimeDescriptorArray | lolos sampai tidak didukung |
| samplerMirrorClampToEdge | lolos sampai tidak didukung |
| scalarBlockLayout | lolos sampai tidak didukung |
| separateDepthStencilLayouts | lolos sampai tidak didukung |
| shaderBufferInt64Atomics | lolos sampai tidak didukung |
| shaderInputAttachmentArrayDynamicIndexing | lolos sampai tidak didukung |
| shaderInputAttachmentArrayNonUniformIndexing | lolos sampai tidak didukung |
| shaderInt8 | lolos sampai tidak didukung |
| shaderSampledImageArrayNonUniformIndexing | lolos sampai tidak didukung |
| shaderSharedInt64Atomics | lolos sampai tidak didukung |
| shaderStorageBufferArrayNonUniformIndexing | lolos sampai tidak didukung |
| shaderStorageImageArrayNonUniformIndexing | lolos sampai tidak didukung |
| shaderStorageTexelBufferArrayDynamicIndexing | lolos sampai tidak didukung |
| shaderStorageTexelBufferArrayNonUniformIndexing | lolos sampai tidak didukung |
| shaderSubgroupExtendedTypes | lolos sampai tidak didukung |
| shaderUniformBufferArrayNonUniformIndexing | lolos sampai tidak didukung |
| shaderUniformTexelBufferArrayDynamicIndexing | lolos sampai tidak didukung |
| shaderUniformTexelBufferArrayNonUniformIndexing | lolos sampai tidak didukung |
| storageBuffer8BitAccess | lolos sampai tidak didukung |
| storagePushConstant8 | lolos sampai tidak didukung |
| subgroupBroadcastDynamicId | lolos sampai tidak didukung |
| timelineSemaphore | lolos sampai tidak didukung |
| uniformAndStorageBuffer8BitAccess | lolos sampai tidak didukung |
| uniformBufferStandardLayout | lolos sampai tidak didukung |
| vulkanMemoryModel | lolos sampai tidak didukung |
| vulkanMemoryModelAvailabilityVisibilityChains | lolos sampai tidak didukung |
| vulkanMemoryModelDeviceScope | lolos sampai tidak didukung |
| computeFullSubgroups | lolos sampai tidak didukung |
| descriptorBindingInlineUniformBlockUpdateAfterBind | lolos sampai tidak didukung |
| dynamicRendering | lolos sampai tidak didukung |
| inlineUniformBlock | lolos sampai tidak didukung |
| maintenance4 | lolos sampai tidak didukung |
| pipelineCreationCacheControl | lolos sampai tidak didukung |
| privateData | lolos sampai tidak didukung |
| robustImageAccess | lolos sampai tidak didukung |
| shaderDemoteToHelperInvocation | lolos sampai tidak didukung |
| shaderIntegerDotProduct | lolos sampai tidak didukung |
| shaderTerminateInvocation | lolos sampai tidak didukung |
| shaderZeroInitializeWorkgroupMemory | lolos sampai tidak didukung |
| subgroupSizeControl | lolos sampai tidak didukung |
| synchronization2 | lolos sampai tidak didukung |
| textureCompressionASTC_HDR | lolos sampai tidak didukung |
Batas yang berbeda (21)
| Batas | FourFectVK-G57-v0.1.0-test7 | panvk_faux123_ace_v0.39.0 |
|---|---|---|
| sparseAddressSpaceSize | 0 | 140737454800896 |
| maxTessellationGenerationLevel | 64 | 0 |
| maxTessellationPatchSize | 32 | 0 |
| maxTessellationControlPerVertexInputComponents | 128 | 0 |
| maxTessellationControlPerVertexOutputComponents | 128 | 0 |
| maxTessellationControlPerPatchOutputComponents | 120 | 0 |
| maxTessellationControlTotalOutputComponents | 4096 | 0 |
| maxTessellationEvaluationInputComponents | 128 | 0 |
| maxTessellationEvaluationOutputComponents | 128 | 0 |
| maxGeometryShaderInvocations | 32 | 0 |
| maxGeometryInputComponents | 128 | 0 |
| maxGeometryOutputComponents | 128 | 0 |
| maxGeometryOutputVertices | 1024 | 0 |
| maxGeometryTotalOutputComponents | 1024 | 0 |
| maxDrawIndirectCount | 65535 | 1 |
| maxViewports | 16 | 1 |
| minStorageBufferOffsetAlignment | 16 | 4 |
| storageImageSampleCounts | 13 | 1 |
| maxClipDistances | 8 | 0 |
| maxCullDistances | 8 | 0 |
| maxCombinedClipAndCullDistances | 8 | 0 |
Format yang hanya didukung satu driver (0 bertambah, 10 berkurang)
- Tidak ada
- 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
- G16_B16R16_2PLANE_444_UNORM
- G8_B8R8_2PLANE_444_UNORM
- R10X6G10X6_UNORM_2PACK16
- R10X6_UNORM_PACK16