Informe n.º 1073 validación
Por qué sin verificar: El informe llegó sin una prueba de hardware que el sitio pudiera comprobar (key attestation). Se espera que un dispositivo de este fabricante envíe una, así que el informe no se cuenta. Una subida posterior de este dispositivo puede incluirla.
GPU SwiftShader Device (LLVM 10.0.0) Driver SwiftShader driver Dispositivo OnePlus8Pro Chip no registrado
CPU 2 x 0.00 GHz, x86_64 Memoria 4.1 GB
Informado como OnePlus / OnePlus8Pro Recibido 2026-10-24 18:14 UTC
Android 11
JSON sin procesar
Comprobaciones del sistema de pruebas (harness) (1)
pasa harness.baseline_draw
Comprobación Píxel Esperado Obtuvo Coincide
drawn half 16,32 [0, 255, 0, 255] [0, 255, 0, 255] pasa cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] pasa
Comprobaciones básicas (23)
pasa core.readback_same_command_buffer
Comprobación Píxel Esperado Obtuvo Coincide
drawn half 16,32 [0, 255, 0, 255] [0, 255, 0, 255] pasa cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] pasa
pasa compat.nested_map
Comprobación Píxel Esperado Obtuvo Coincide
second vkMapMemory result, same address , [0, 1] [0, 1] pasa GPU reads both writes , [2684354560, 2952790023] [2684354560, 2952790023] pasa
falla compat.helper_loop_terminator
Comprobación Píxel Esperado Obtuvo Coincide
control: inside the drawn area, green 16,32 [0, 255, 0, 255] [0, 255, 0, 255] pasa edge helpers: inside the drawn area, green 16,32 [0, 255, 0, 255] [0, 255, 0, 255] pasa edge helpers: last drawn pixel (62, 62), green 62,62 [0, 255, 0, 255] [0, 255, 0, 255] pasa edge helpers: pixel (63, 63) not drawn 63,63 [0, 0, 0, 255] [0, 0, 0, 255] pasa draw time with edge helpers, ms (limit = 3 x control 0.48 ms + 20) , 21.44 433.89 falla
no admitida push.max_combined_image_samplers
pasa core.resubmit_command_buffer
Comprobación Píxel Esperado Obtuvo Coincide
first submit: drawn half 16,32 [0, 255, 0, 255] [0, 255, 0, 255] pasa second submit of the same command buffer: drawn half 16,32 [0, 255, 0, 255] [0, 255, 0, 255] pasa second submit of the same command buffer: cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] pasa
pasa core.compute_udiv
Comprobación Píxel Esperado Obtuvo Coincide
703787787 / 47721859 , [14] [14] pasa 703787787 % 47721859 , [35681761] [35681761] pasa 4294967295 / 2147483649 , [1] [1] pasa 4294967295 % 2147483649 , [2147483646] [2147483646] pasa 4294967295 / 3 , [1431655765] [1431655765] pasa 4294967295 % 3 , [0] [0] pasa 4000000000 / 3 , [1333333333] [1333333333] pasa 4000000000 % 3 , [1] [1] pasa 2147483648 / 65537 , [32767] [32767] pasa 2147483648 % 65537 , [32769] [32769] pasa 2147483647 / 46341 , [46340] [46340] pasa 2147483647 % 46341 , [41707] [41707] pasa 1000000007 / 31607 , [31638] [31638] pasa 1000000007 % 31607 , [17741] [17741] pasa 16777217 / 4097 , [4095] [4095] pasa 16777217 % 4097 , [2] [2] pasa 16777216 / 4096 , [4096] [4096] pasa 16777216 % 4096 , [0] [0] pasa 4294967295 / 4294967295 , [1] [1] pasa 4294967295 % 4294967295 , [0] [0] pasa 3000000000 / 1500000001 , [1] [1] pasa 3000000000 % 1500000001 , [1499999999] [1499999999] pasa 123456789 / 10007 , [12337] [12337] pasa 123456789 % 10007 , [430] [430] pasa 4294967294 / 2 , [2147483647] [2147483647] pasa 4294967294 % 2 , [0] [0] pasa 65536 / 65537 , [0] [0] pasa 65536 % 65537 , [65536] [65536] pasa 99999999 / 4294967295 , [0] [0] pasa 99999999 % 4294967295 , [99999999] [99999999] pasa 1 / 1 , [1] [1] pasa 1 % 1 , [0] [0] pasa
pasa core.texel_fetch_beside_ubo
Comprobación Píxel Esperado Obtuvo Coincide
left half: texel (1, 0) 16,32 [0, 255, 0, 255] [0, 255, 0, 255] pasa right half: texel (0, 1) 48,32 [0, 0, 255, 255] [0, 0, 255, 255] pasa
no admitida push.max_uniform_buffers
pasa limit.uniform_buffer_range
Comprobación Píxel Esperado Obtuvo Coincide
bytes in one uniform buffer binding (the driver's stated limit) , 16384 pasa bytes changed in memory next to the driver's allocations , 0 pasa drawn half: element 127 of the block 16,32 [0, 255, 0, 255] [0, 255, 0, 255] pasa cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] pasa
pasa limit.dynamic_uniform_buffers
Comprobación Píxel Esperado Obtuvo Coincide
dynamic uniform buffers in one set, bound with as many offsets (the driver's stated limit) , 8 pasa bytes changed in memory next to the driver's allocations , 0 pasa drawn half: the block the dynamic offset selects 16,32 [0, 255, 0, 255] [0, 255, 0, 255] pasa cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] pasa
pasa stress.multi_draw_indirect_large
Comprobación Píxel Esperado Obtuvo Coincide
draws in one vkCmdDrawIndirect call (capped by this check, below the stated limit) , 16384 pasa drawn half 16,32 [0, 255, 0, 255] [0, 255, 0, 255] pasa cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] pasa
pasa stress.compute_after_render
Comprobación Píxel Esperado Obtuvo Coincide
wrong answers in 3200 divisions over 200 rounds , [0] [0] pasa the last render pass: drawn half 16,32 [0, 255, 0, 255] [0, 255, 0, 255] pasa
pasa stress.submit_memory
Comprobación Píxel Esperado Obtuvo Coincide
KiB of memory gained over 4000 submits (limit 16384) , 0 pasa the last submit: drawn half 16,32 [0, 255, 0, 255] [0, 255, 0, 255] pasa
pasa core.copy_wide_row_length
Comprobación Píxel Esperado Obtuvo Coincide
first copied row (the last green row) 16,0 [0, 255, 0, 255] [0, 255, 0, 255] pasa second copied row, 4,210,688 bytes later (the first black row) 16,1 [0, 0, 0, 255] [0, 0, 0, 255] pasa
pasa core.mediump_mul_extended
Comprobación Píxel Esperado Obtuvo Coincide
low half of 255 * 3 , [765] [765] pasa low half of 242 * 19 , [4598] [4598] pasa low half of 229 * 35 , [8015] [8015] pasa low half of 216 * 51 , [11016] [11016] pasa low half of 203 * 67 , [13601] [13601] pasa low half of 190 * 83 , [15770] [15770] pasa low half of 177 * 99 , [17523] [17523] pasa low half of 164 * 115 , [18860] [18860] pasa low half of 151 * 131 , [19781] [19781] pasa low half of 138 * 147 , [20286] [20286] pasa low half of 125 * 163 , [20375] [20375] pasa low half of 112 * 179 , [20048] [20048] pasa low half of 99 * 195 , [19305] [19305] pasa low half of 86 * 211 , [18146] [18146] pasa low half of 73 * 227 , [16571] [16571] pasa low half of 60 * 243 , [14580] [14580] pasa high half of the first product , [0] [0] pasa
pasa core.msaa_resolve
Comprobación Píxel Esperado Obtuvo Coincide
resolved image: drawn half 16,32 [0, 255, 0, 255] [0, 255, 0, 255] pasa resolved image: cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] pasa
pasa limit.color_attachments
Comprobación Píxel Esperado Obtuvo Coincide
colour attachments in one render pass (the driver's stated limit) , 4 pasa bytes changed in memory next to the driver's allocations , 0 pasa first attachment: drawn half 16,32 [0, 255, 0, 255] [0, 255, 0, 255] pasa first attachment: cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] pasa
pasa limit.vertex_input
Comprobación Píxel Esperado Obtuvo Coincide
vertex buffer bindings in one pipeline, bound in one call (the driver's stated limit) , 16 pasa vertex attributes in one pipeline (the driver's stated limit) , 16 pasa bytes changed in memory next to the driver's allocations , 0 pasa drawn half 16,32 [0, 255, 0, 255] [0, 255, 0, 255] pasa cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] pasa
pasa limit.push_constants_size
Comprobación Píxel Esperado Obtuvo Coincide
push constant bytes pushed in one call (the driver's stated limit) , 128 pasa bytes changed in memory next to the driver's allocations , 0 pasa drawn half: the colour in the first 16 bytes 16,32 [0, 255, 0, 255] [0, 255, 0, 255] pasa cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] pasa
pasa limit.per_stage_samplers
Comprobación Píxel Esperado Obtuvo Coincide
combined image samplers in one descriptor set, bound and drawn with (the driver's stated limit) , 16 pasa bytes changed in memory next to the driver's allocations , 0 pasa drawn half: the texture in element 0 16,32 [0, 255, 0, 255] [0, 255, 0, 255] pasa cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] pasa
pasa limit.bound_descriptor_sets
Comprobación Píxel Esperado Obtuvo Coincide
descriptor sets bound in one call (the driver's stated limit) , 4 pasa bytes changed in memory next to the driver's allocations , 0 pasa drawn half: the texture in set 0 16,32 [0, 255, 0, 255] [0, 255, 0, 255] pasa cleared half 48,32 [0, 0, 0, 255] [0, 0, 0, 255] pasa
falla stress.pipeline_cache_threads
falla stress.pipeline_threads_no_cache
Resultados de funciones
VkPhysicalDeviceFeatures (6 probados)
multiDrawIndirect pasa drawIndirectFirstInstance pasa textureCompressionETC2 pasa textureCompressionASTC_LDR pasa textureCompressionBC pasa occlusionQueryPrecise pasa
Aquí no se muestran las funciones no admitidas ni las que no tenían comprobación.