Relatório #340 validação
Por que não verificado: O relatório chegou sem uma prova de hardware que o site pudesse verificar (atestado de chave). Espera-se que um aparelho dessa marca envie uma, então o relatório não é contado. Um envio posterior deste aparelho pode trazê-la.
GPU Adreno (TM) 650 Driver Qualcomm Technologies Inc. Adreno Vulkan Driver Driver Build: 191610ae03, Ic907de5ed0, 1600323700
Date: 09/17/20
Compiler Version: EV031.32.02.01
Driver Branch:
Aparelho Sony Xperia 5 II Chip não registrado
CPU 4 x 1.80 GHz + 3 x 2.42 GHz + 1 x 2.84 GHz, arm64-v8a Memória 7.5 GB
Informado como Sony / XQ-AS52 Recebido 2026-10-12 18:37 UTC
Android 11
JSON bruto
Verificações do harness (1)
passou harness.baseline_draw
Verificação Pixel Esperado Obtido Igual
drawn half 16,32 [0, 255, 0, 255] [0, 255, 0, 255] passou cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] passou
Verificações básicas (21)
passou core.readback_same_command_buffer
Verificação Pixel Esperado Obtido Igual
drawn half 16,32 [0, 255, 0, 255] [0, 255, 0, 255] passou cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] passou
passou push.max_combined_image_samplers
Verificação Pixel Esperado Obtido Igual
combined image samplers pushed in one set (the driver's stated limit) , 32 passou bytes changed in memory next to the driver's allocations , 0 passou drawn half: the pushed texture 16,32 [0, 255, 0, 255] [0, 255, 0, 255] passou cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] passou
passou core.resubmit_command_buffer
Verificação Pixel Esperado Obtido Igual
first submit: drawn half 16,32 [0, 255, 0, 255] [0, 255, 0, 255] passou second submit of the same command buffer: drawn half 16,32 [0, 255, 0, 255] [0, 255, 0, 255] passou second submit of the same command buffer: cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] passou
passou core.compute_udiv
Verificação Pixel Esperado Obtido Igual
703787787 / 47721859 , [14] [14] passou 703787787 % 47721859 , [35681761] [35681761] passou 4294967295 / 2147483649 , [1] [1] passou 4294967295 % 2147483649 , [2147483646] [2147483646] passou 4294967295 / 3 , [1431655765] [1431655765] passou 4294967295 % 3 , [0] [0] passou 4000000000 / 3 , [1333333333] [1333333333] passou 4000000000 % 3 , [1] [1] passou 2147483648 / 65537 , [32767] [32767] passou 2147483648 % 65537 , [32769] [32769] passou 2147483647 / 46341 , [46340] [46340] passou 2147483647 % 46341 , [41707] [41707] passou 1000000007 / 31607 , [31638] [31638] passou 1000000007 % 31607 , [17741] [17741] passou 16777217 / 4097 , [4095] [4095] passou 16777217 % 4097 , [2] [2] passou 16777216 / 4096 , [4096] [4096] passou 16777216 % 4096 , [0] [0] passou 4294967295 / 4294967295 , [1] [1] passou 4294967295 % 4294967295 , [0] [0] passou 3000000000 / 1500000001 , [1] [1] passou 3000000000 % 1500000001 , [1499999999] [1499999999] passou 123456789 / 10007 , [12337] [12337] passou 123456789 % 10007 , [430] [430] passou 4294967294 / 2 , [2147483647] [2147483647] passou 4294967294 % 2 , [0] [0] passou 65536 / 65537 , [0] [0] passou 65536 % 65537 , [65536] [65536] passou 99999999 / 4294967295 , [0] [0] passou 99999999 % 4294967295 , [99999999] [99999999] passou 1 / 1 , [1] [1] passou 1 % 1 , [0] [0] passou
passou core.texel_fetch_beside_ubo
Verificação Pixel Esperado Obtido Igual
left half: texel (1, 0) 16,32 [0, 255, 0, 255] [0, 255, 0, 255] passou right half: texel (0, 1) 48,32 [0, 0, 255, 255] [0, 0, 255, 255] passou
passou push.max_uniform_buffers
Verificação Pixel Esperado Obtido Igual
uniform buffers pushed in one set (the driver's stated limit) , 32 passou bytes changed in memory next to the driver's allocations , 0 passou drawn half: element 5 of the pushed buffer 16,32 [0, 255, 0, 255] [0, 255, 0, 255] passou cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] passou
passou limit.uniform_buffer_range
Verificação Pixel Esperado Obtido Igual
bytes in one uniform buffer binding (the driver's stated limit) , 65536 passou bytes changed in memory next to the driver's allocations , 0 passou drawn half: element 127 of the block 16,32 [0, 255, 0, 255] [0, 255, 0, 255] passou cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] passou
passou limit.dynamic_uniform_buffers
Verificação Pixel Esperado Obtido Igual
dynamic uniform buffers in one set, bound with as many offsets (the driver's stated limit) , 32 passou bytes changed in memory next to the driver's allocations , 0 passou drawn half: the block the dynamic offset selects 16,32 [0, 255, 0, 255] [0, 255, 0, 255] passou cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] passou
passou stress.multi_draw_indirect_large
Verificação Pixel Esperado Obtido Igual
draws in one vkCmdDrawIndirect call (capped by this check, below the stated limit) , 16384 passou drawn half 16,32 [0, 255, 0, 255] [0, 255, 0, 255] passou cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] passou
passou stress.compute_after_render
Verificação Pixel Esperado Obtido Igual
wrong answers in 3200 divisions over 200 rounds , [0] [0] passou the last render pass: drawn half 16,32 [0, 255, 0, 255] [0, 255, 0, 255] passou
passou stress.submit_memory
Verificação Pixel Esperado Obtido Igual
KiB of memory gained over 4000 submits (limit 16384) , 0 passou the last submit: drawn half 16,32 [0, 255, 0, 255] [0, 255, 0, 255] passou
falhou core.copy_wide_row_length
Verificação Pixel Esperado Obtido Igual
first copied row (the last green row) 16,0 [0, 255, 0, 255] [0, 255, 0, 255] passou second copied row, 4,210,688 bytes later (the first black row) 16,1 [0, 0, 0, 255] [127, 127, 127, 127] falhou
passou core.mediump_mul_extended
Verificação Pixel Esperado Obtido Igual
low half of 255 * 3 , [765] [765] passou low half of 242 * 19 , [4598] [4598] passou low half of 229 * 35 , [8015] [8015] passou low half of 216 * 51 , [11016] [11016] passou low half of 203 * 67 , [13601] [13601] passou low half of 190 * 83 , [15770] [15770] passou low half of 177 * 99 , [17523] [17523] passou low half of 164 * 115 , [18860] [18860] passou low half of 151 * 131 , [19781] [19781] passou low half of 138 * 147 , [20286] [20286] passou low half of 125 * 163 , [20375] [20375] passou low half of 112 * 179 , [20048] [20048] passou low half of 99 * 195 , [19305] [19305] passou low half of 86 * 211 , [18146] [18146] passou low half of 73 * 227 , [16571] [16571] passou low half of 60 * 243 , [14580] [14580] passou high half of the first product , [0] [0] passou
passou core.msaa_resolve
Verificação Pixel Esperado Obtido Igual
resolved image: drawn half 16,32 [0, 255, 0, 255] [0, 255, 0, 255] passou resolved image: cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] passou
falhou limit.color_attachments
Verificação Pixel Esperado Obtido Igual
colour attachments in one render pass (the driver's stated limit) , 8 passou bytes changed in memory next to the driver's allocations , 0 passou first attachment: drawn half 16,32 [0, 255, 0, 255] [0, 0, 0, 255] falhou first attachment: cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] passou
passou limit.vertex_input
Verificação Pixel Esperado Obtido Igual
vertex buffer bindings in one pipeline, bound in one call (the driver's stated limit) , 32 passou vertex attributes in one pipeline (the driver's stated limit) , 32 passou bytes changed in memory next to the driver's allocations , 0 passou drawn half 16,32 [0, 255, 0, 255] [0, 255, 0, 255] passou cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] passou
passou limit.push_constants_size
Verificação Pixel Esperado Obtido Igual
push constant bytes pushed in one call (the driver's stated limit) , 128 passou bytes changed in memory next to the driver's allocations , 0 passou drawn half: the colour in the first 16 bytes 16,32 [0, 255, 0, 255] [0, 255, 0, 255] passou cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] passou
passou limit.per_stage_samplers
Verificação Pixel Esperado Obtido Igual
combined image samplers in one descriptor set, bound and drawn with (capped by this check, below the stated limit) , 4096 passou bytes changed in memory next to the driver's allocations , 0 passou drawn half: the texture in element 0 16,32 [0, 255, 0, 255] [0, 255, 0, 255] passou cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] passou
passou limit.bound_descriptor_sets
Verificação Pixel Esperado Obtido Igual
descriptor sets bound in one call (the driver's stated limit) , 4 passou bytes changed in memory next to the driver's allocations , 0 passou drawn half: the texture in set 0 16,32 [0, 255, 0, 255] [0, 255, 0, 255] passou cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] passou
passou stress.pipeline_cache_threads
Verificação Pixel Esperado Obtido Igual
every vkCreateGraphicsPipelines call returned VK_SUCCESS , 0 passou pipelines asked for in 8 seconds, at least one from each thread , 1024 passou pipelines built, the same number , 1024 passou every save made while compiling returned VK_SUCCESS or VK_INCOMPLETE , 0 passou saves made while compiling , 249 passou bytes a save reported beyond the buffer size it was given , 0 passou bytes a save wrote past the end of the buffer it was given , 0 passou final save size in bytes holds a header , 1150129 passou header names this device , 32 passou drawn half, after every pipeline drew it 16,32 [0, 255, 0, 255] [0, 255, 0, 255] passou cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] passou
passou stress.pipeline_threads_no_cache
Verificação Pixel Esperado Obtido Igual
every vkCreateGraphicsPipelines call returned VK_SUCCESS , 0 passou pipelines asked for in 8 seconds, at least one from each thread , 1024 passou pipelines built, the same number , 1024 passou drawn half, after every pipeline drew it 16,32 [0, 255, 0, 255] [0, 255, 0, 255] passou cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] passou
Resultados dos recursos
VkPhysicalDeviceFeatures (7 testados)
geometryShader passou tessellationShader passou multiDrawIndirect passou drawIndirectFirstInstance passou textureCompressionETC2 passou textureCompressionASTC_LDR passou occlusionQueryPrecise passou
VK_EXT_transform_feedback (1 testados)
transformFeedback passou
Recursos sem suporte ou sem verificação não aparecem aqui.