FauxVkDB
Português

Turnip_Gen8_V37_patch vs Qualcomm Technologies Inc. Adreno Vulkan Driver

Na Adreno (TM) 840 (iQOO 15, LENOVO TB324ZC, nubia NX809J, OnePlus 15, POCO F8 Ultra, Samsung Galaxy S26, Samsung Galaxy S26, Samsung Galaxy S26 Ultra, Samsung Galaxy S26 Ultra, Samsung Galaxy S26 Ultra, Samsung Galaxy Z Fold8, Samsung Galaxy Z Fold8 Ultra, Xiaomi 2512BPNDAG). O primeiro driver citado é comparado com o segundo, que é a referência.

SistemaQualcomm Technologies Inc. Adreno Vulkan DriverDriver Build: 2e66171171, I1fac26e44e, 1777575019
vs
CustomizadoTurnip_Gen8_V37_patchMesa 26.3.0-devel (git-aa35464ee5)
Versão do sistema gráfico (Vulkan)1.4.295 a 1.4.363
Recursos opcionais (extensões)186 a 180+27 -33
Recursos que passam na verificação (validados)44 a 496 passaram só no Turnip_Gen8_V37_patch 1 passou só no Qualcomm Technologies Inc. Adreno Vulkan Driver
Cenas do teste de velocidade (benchmark)sem cenas em comum
Jogos que cada driver poderia rodar (uma estimativa a partir da lista de recursos): verde provável, amarelo talvez, laranja limitado, vermelho não
SistemaDX92002+DX102006+DX112009+DX122015+Switch
CustomizadoDX92002+DX102006+DX112009+DX122015+Switch

Detalhes do Qualcomm Technologies Inc. Adreno Vulkan Driver Detalhes do Turnip_Gen8_V37_patch

Verificações de recursos que diferem (25)

RecursoSistemaCustomizadoMudança
core.compute_udiv
core
passoufalhouperdidos
extendedDynamicState3ColorBlendEnable
VK_EXT_extended_dynamic_state3
sem suportepassouganhos
extendedDynamicState3ColorBlendEquation
VK_EXT_extended_dynamic_state3
sem suportepassouganhos
extendedDynamicState3ColorWriteMask
VK_EXT_extended_dynamic_state3
sem suportepassouganhos
extendedDynamicState3DepthClampEnable
VK_EXT_extended_dynamic_state3
sem suportepassouganhos
extendedDynamicState3LogicOpEnable
VK_EXT_extended_dynamic_state3
sem suportepassouganhos
extendedDynamicState3PolygonMode
VK_EXT_extended_dynamic_state3
sem suportepassouganhos
extendedDynamicState3AlphaToCoverageEnable
VK_EXT_extended_dynamic_state3
sem suportenão testadomudou
extendedDynamicState3AlphaToOneEnable
VK_EXT_extended_dynamic_state3
sem suportenão testadomudou
extendedDynamicState3ConservativeRasterizationMode
VK_EXT_extended_dynamic_state3
sem suportenão testadomudou
extendedDynamicState3DepthClipEnable
VK_EXT_extended_dynamic_state3
sem suportenão testadomudou
extendedDynamicState3DepthClipNegativeOneToOne
VK_EXT_extended_dynamic_state3
sem suportenão testadomudou
extendedDynamicState3ExtraPrimitiveOverestimationSize
VK_EXT_extended_dynamic_state3
sem suportenão testadomudou
extendedDynamicState3LineRasterizationMode
VK_EXT_extended_dynamic_state3
sem suportenão testadomudou
extendedDynamicState3ProvokingVertexMode
VK_EXT_extended_dynamic_state3
sem suportenão testadomudou
extendedDynamicState3RasterizationSamples
VK_EXT_extended_dynamic_state3
sem suportenão testadomudou
extendedDynamicState3RasterizationStream
VK_EXT_extended_dynamic_state3
sem suportenão testadomudou
extendedDynamicState3SampleLocationsEnable
VK_EXT_extended_dynamic_state3
sem suportenão testadomudou
extendedDynamicState3SampleMask
VK_EXT_extended_dynamic_state3
sem suportenão testadomudou
extendedDynamicState3TessellationDomainOrigin
VK_EXT_extended_dynamic_state3
sem suportenão testadomudou
shaderSharedInt64Atomics
VK_KHR_shader_atomic_int64
não testadosem suportemudou
shaderResourceMinLod
VkPhysicalDeviceFeatures
sem suportenão testadomudou
shaderResourceResidency
VkPhysicalDeviceFeatures
sem suportenão testadomudou
sparseResidency16Samples
VkPhysicalDeviceFeatures
não testadosem suportemudou
sparseResidencyAliased
VkPhysicalDeviceFeatures
sem suportenão testadomudou

Cenas do teste de velocidade (benchmark)

Nenhum dos drivers tem um teste de velocidade (relatório de benchmark) válido ainda.

Diferenças técnicas (Vulkan)

Extensões só no Turnip_Gen8_V37_patch (27)
  • VK_AMD_buffer_marker
  • VK_ARM_rasterization_order_attachment_access
  • VK_EXT_attachment_feedback_loop_dynamic_state
  • VK_EXT_attachment_feedback_loop_layout
  • VK_EXT_custom_resolve
  • VK_EXT_debug_marker
  • VK_EXT_depth_clamp_control
  • VK_EXT_dynamic_rendering_unused_attachments
  • VK_EXT_extended_dynamic_state3
  • VK_EXT_fragment_density_map_offset
  • VK_EXT_image_drm_format_modifier
  • VK_EXT_legacy_dithering
  • VK_EXT_legacy_vertex_attributes
  • VK_EXT_memory_budget
  • VK_EXT_nested_command_buffer
  • VK_EXT_non_seamless_cube_map
  • VK_EXT_primitive_restart_index
  • VK_EXT_shader_replicated_composites
  • VK_EXT_shader_uniform_buffer_unsized_array
  • VK_EXT_zero_initialize_device_memory
  • VK_GOOGLE_decorate_string
  • VK_GOOGLE_hlsl_functionality1
  • VK_KHR_shader_relaxed_extended_instruction
  • VK_NV_compute_shader_derivatives
  • VK_VALVE_buffer_device_address_allocation_alignment
  • VK_VALVE_fragment_density_map_layered
  • VK_VALVE_mutable_descriptor_type
Extensões só no Qualcomm Technologies Inc. Adreno Vulkan Driver (33)
  • VK_ANDROID_external_format_resolve
  • VK_EXT_astc_decode_mode
  • VK_EXT_blend_operation_advanced
  • VK_EXT_depth_range_unrestricted
  • VK_EXT_device_fault
  • VK_EXT_external_memory_acquire_unmodified
  • VK_EXT_fragment_density_map2
  • VK_EXT_image_compression_control_swapchain
  • VK_EXT_pipeline_protected_access
  • VK_EXT_pipeline_robustness
  • VK_EXT_present_mode_fifo_latest_ready
  • VK_EXT_present_timing
  • VK_EXT_subpass_merge_feedback
  • VK_KHR_cooperative_matrix
  • VK_KHR_pipeline_binary
  • VK_KHR_present_id
  • VK_KHR_present_id2
  • VK_KHR_present_wait2
  • VK_KHR_ray_tracing_pipeline
  • VK_KHR_ray_tracing_position_fetch
  • VK_KHR_shader_maximal_reconvergence
  • VK_KHR_shared_presentable_image
  • VK_KHR_swapchain_maintenance1
  • VK_NV_optical_flow
  • VK_QCOM_filter_cubic_weights
  • VK_QCOM_image_processing2
  • VK_QCOM_render_pass_store_ops
  • VK_QCOM_render_pass_transform
  • VK_QCOM_rotated_copy_commands
  • VK_QCOM_tile_memory_heap
  • VK_QCOM_tile_properties
  • VK_QCOM_tile_shading
  • VK_QCOM_ycbcr_degamma
Recursos básicos que diferem (6)
multiviewGeometryShader Vulkan 1.1sem suporte a passou
protectedMemory Vulkan 1.1passou a sem suporte
shaderInputAttachmentArrayDynamicIndexing Vulkan 1.2passou a sem suporte
shaderInputAttachmentArrayNonUniformIndexing Vulkan 1.2passou a sem suporte
shaderSharedInt64Atomics Vulkan 1.2passou a sem suporte
pipelineProtectedAccess Vulkan 1.4passou a sem suporte
Limites que diferem (20)
LimiteSistemaCustomizado
maxTexelBufferElements134217728536870911
bufferImageGranularity164
sparseAddressSpaceSize4294967295274877906944
maxPerStageResources5033164816777216
maxDescriptorSetUniformBuffersDynamic3216
maxDescriptorSetStorageBuffersDynamic168
maxVertexInputAttributeOffset40964095
maxGeometryInputComponents12864
maxGeometryOutputVertices1024256
maxGeometryTotalOutputComponents1310721024
maxFragmentInputComponents112128
minMemoryMapAlignment644096
minUniformBufferOffsetAlignment25664
minStorageBufferOffsetAlignment644
maxFramebufferLayers20481024
discreteQueuePriorities42
pointSizeRange1, 40951, 4092
optimalBufferCopyOffsetAlignment64128
optimalBufferCopyRowPitchAlignment64128
nonCoherentAtomSize164
Formatos suportados por só um driver (5 ganhos, 3 perdidos)

Só no Turnip_Gen8_V37_patch:

  • B8G8R8A8_SSCALED
  • B8G8R8A8_USCALED
  • B8G8R8_SINT
  • B8G8R8_SNORM
  • B8G8R8_UINT

Só no Qualcomm Technologies Inc. Adreno Vulkan Driver:

  • G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16
  • G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16
  • G16_B16R16_2PLANE_420_UNORM