Tanpa bukti perangkat keras (handheld)validSupreme supporter
Aplikasi menyatakan perangkat ini tidak bisa membuat bukti perangkat keras (key attestation). Pembuat handheld gaming sering tidak menyiapkannya, jadi hal ini umum di handheld dan tidak mengatakan apa pun tentang driver-nya. Belum ada perangkat model ini yang pernah mengirim bukti perangkat keras, jadi situs menghitung laporan ini apa adanya. Hasilnya bisa tercantum sebagai unggul, dan baru terkonfirmasi jika perangkat dengan bukti perangkat keras menyetujuinya.
draw time with edge helpers, ms (information only: helpers that keep running the bounded loop for a later texture() are conformant; leaving early is an optional optimization; within 3 x control 0.49 ms + 20)
,
0.34
lolos
lolospush.max_combined_image_samplers
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
combined image samplers pushed in one set (the driver's stated limit)
,
32
lolos
bytes changed in memory next to the driver's allocations
,
0
lolos
drawn half: the pushed texture
16,32
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
cleared half
48,32
[0, 0, 0, 255]
[0, 0, 0, 255]
lolos
loloscore.resubmit_command_buffer
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
first submit: drawn half
16,32
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
second submit of the same command buffer: drawn half
16,32
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
second submit of the same command buffer: cleared half
48,32
[0, 0, 0, 255]
[0, 0, 0, 255]
lolos
loloscore.compute_udiv
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
703787787 / 47721859
,
[14]
[14]
lolos
703787787 % 47721859
,
[35681761]
[35681761]
lolos
4294967295 / 2147483649
,
[1]
[1]
lolos
4294967295 % 2147483649
,
[2147483646]
[2147483646]
lolos
4294967295 / 3
,
[1431655765]
[1431655765]
lolos
4294967295 % 3
,
[0]
[0]
lolos
4000000000 / 3
,
[1333333333]
[1333333333]
lolos
4000000000 % 3
,
[1]
[1]
lolos
2147483648 / 65537
,
[32767]
[32767]
lolos
2147483648 % 65537
,
[32769]
[32769]
lolos
2147483647 / 46341
,
[46340]
[46340]
lolos
2147483647 % 46341
,
[41707]
[41707]
lolos
1000000007 / 31607
,
[31638]
[31638]
lolos
1000000007 % 31607
,
[17741]
[17741]
lolos
16777217 / 4097
,
[4095]
[4095]
lolos
16777217 % 4097
,
[2]
[2]
lolos
16777216 / 4096
,
[4096]
[4096]
lolos
16777216 % 4096
,
[0]
[0]
lolos
4294967295 / 4294967295
,
[1]
[1]
lolos
4294967295 % 4294967295
,
[0]
[0]
lolos
3000000000 / 1500000001
,
[1]
[1]
lolos
3000000000 % 1500000001
,
[1499999999]
[1499999999]
lolos
123456789 / 10007
,
[12337]
[12337]
lolos
123456789 % 10007
,
[430]
[430]
lolos
4294967294 / 2
,
[2147483647]
[2147483647]
lolos
4294967294 % 2
,
[0]
[0]
lolos
65536 / 65537
,
[0]
[0]
lolos
65536 % 65537
,
[65536]
[65536]
lolos
99999999 / 4294967295
,
[0]
[0]
lolos
99999999 % 4294967295
,
[99999999]
[99999999]
lolos
1 / 1
,
[1]
[1]
lolos
1 % 1
,
[0]
[0]
lolos
loloscore.texel_fetch_beside_ubo
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
left half: texel (1, 0)
16,32
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
right half: texel (0, 1)
48,32
[0, 0, 255, 255]
[0, 0, 255, 255]
lolos
lolospush.max_uniform_buffers
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
uniform buffers pushed in one set (the driver's stated limit)
,
32
lolos
bytes changed in memory next to the driver's allocations
,
0
lolos
drawn half: element 5 of the pushed buffer
16,32
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
cleared half
48,32
[0, 0, 0, 255]
[0, 0, 0, 255]
lolos
loloslimit.uniform_buffer_range
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
bytes in one uniform buffer binding (the driver's stated limit)
,
1048576
lolos
bytes changed in memory next to the driver's allocations
,
0
lolos
drawn half: element 127 of the block
16,32
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
cleared half
48,32
[0, 0, 0, 255]
[0, 0, 0, 255]
lolos
loloslimit.dynamic_uniform_buffers
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
dynamic uniform buffers in one set, bound with as many offsets (the driver's stated limit)
,
16
lolos
bytes changed in memory next to the driver's allocations
,
0
lolos
drawn half: the block the dynamic offset selects
16,32
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
cleared half
48,32
[0, 0, 0, 255]
[0, 0, 0, 255]
lolos
lolosstress.multi_draw_indirect_large
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
draws in one vkCmdDrawIndirect call (capped by this check, below the stated limit)
,
16384
lolos
drawn half
16,32
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
cleared half
48,32
[0, 0, 0, 255]
[0, 0, 0, 255]
lolos
lolosstress.compute_after_render
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
wrong answers in 3200 divisions over 200 rounds
,
[0]
[0]
lolos
the last render pass: drawn half
16,32
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
lolosstress.submit_memory
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
KiB of memory gained over 4000 submits (limit 16384)
,
0
lolos
the last submit: drawn half
16,32
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
loloscore.copy_wide_row_length
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
first copied row (the last green row)
16,0
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
second copied row, 4,210,688 bytes later (the first black row)
16,1
[0, 0, 0, 255]
[0, 0, 0, 255]
lolos
loloscore.mediump_mul_extended
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
low half of 255 * 3
,
[765]
[765]
lolos
low half of 242 * 19
,
[4598]
[4598]
lolos
low half of 229 * 35
,
[8015]
[8015]
lolos
low half of 216 * 51
,
[11016]
[11016]
lolos
low half of 203 * 67
,
[13601]
[13601]
lolos
low half of 190 * 83
,
[15770]
[15770]
lolos
low half of 177 * 99
,
[17523]
[17523]
lolos
low half of 164 * 115
,
[18860]
[18860]
lolos
low half of 151 * 131
,
[19781]
[19781]
lolos
low half of 138 * 147
,
[20286]
[20286]
lolos
low half of 125 * 163
,
[20375]
[20375]
lolos
low half of 112 * 179
,
[20048]
[20048]
lolos
low half of 99 * 195
,
[19305]
[19305]
lolos
low half of 86 * 211
,
[18146]
[18146]
lolos
low half of 73 * 227
,
[16571]
[16571]
lolos
low half of 60 * 243
,
[14580]
[14580]
lolos
high half of the first product
,
[0]
[0]
lolos
loloscore.msaa_resolve
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
resolved image: drawn half
16,32
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
resolved image: cleared half
48,32
[0, 0, 0, 255]
[0, 0, 0, 255]
lolos
loloslimit.color_attachments
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
colour attachments in one render pass (the driver's stated limit)
,
8
lolos
bytes changed in memory next to the driver's allocations
,
0
lolos
first attachment: drawn half
16,32
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
first attachment: cleared half
48,32
[0, 0, 0, 255]
[0, 0, 0, 255]
lolos
loloslimit.vertex_input
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
vertex buffer bindings in one pipeline, bound in one call (the driver's stated limit)
,
16
lolos
vertex attributes in one pipeline (the driver's stated limit)
,
16
lolos
bytes changed in memory next to the driver's allocations
,
0
lolos
drawn half
16,32
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
cleared half
48,32
[0, 0, 0, 255]
[0, 0, 0, 255]
lolos
loloslimit.push_constants_size
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
push constant bytes pushed in one call (the driver's stated limit)
,
256
lolos
bytes changed in memory next to the driver's allocations
,
0
lolos
drawn half: the colour in the first 16 bytes
16,32
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
cleared half
48,32
[0, 0, 0, 255]
[0, 0, 0, 255]
lolos
loloslimit.per_stage_samplers
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
combined image samplers in one descriptor set, bound and drawn with (capped by this check, below the stated limit)
,
4096
lolos
bytes changed in memory next to the driver's allocations
,
0
lolos
drawn half: the texture in element 0
16,32
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
cleared half
48,32
[0, 0, 0, 255]
[0, 0, 0, 255]
lolos
loloslimit.bound_descriptor_sets
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
descriptor sets bound in one call (the driver's stated limit)
,
7
lolos
bytes changed in memory next to the driver's allocations
,
0
lolos
drawn half: the texture in set 0
16,32
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
cleared half
48,32
[0, 0, 0, 255]
[0, 0, 0, 255]
lolos
lolosstress.pipeline_cache_threads
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
every vkCreateGraphicsPipelines call returned VK_SUCCESS
,
0
lolos
pipelines asked for in 8 seconds, at least one from each thread
,
3067
lolos
pipelines built, the same number
,
3067
lolos
single-thread stale-size save (size asked on the empty cache, 2 pipelines added, then saved): pDataSize given 36 bytes, call returned VkResult 5 with pDataSize 36; bytes written past the given size
,
0
0
lolos
every save made while compiling returned VK_SUCCESS or VK_INCOMPLETE
,
0
lolos
saves made while compiling
,
432
lolos
bytes a save reported beyond the buffer size it was given
,
0
lolos
bytes a save wrote past the end of the buffer it was given
,
0
lolos
final save size in bytes holds a header
,
10606080
lolos
header names this device
,
32
lolos
drawn half, after every pipeline drew it
16,32
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
cleared half
48,32
[0, 0, 0, 255]
[0, 0, 0, 255]
lolos
lolosstress.pipeline_threads_no_cache
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
every vkCreateGraphicsPipelines call returned VK_SUCCESS
,
0
lolos
pipelines asked for in 8 seconds, at least one from each thread
,
3072
lolos
pipelines built, the same number
,
3072
lolos
drawn half, after every pipeline drew it
16,32
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
cleared half
48,32
[0, 0, 0, 255]
[0, 0, 0, 255]
lolos
loloscore.host_coherent_readback
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
half written by vkCmdFillBuffer: first word
,
[324508639]
[324508639]
lolos
half written by vkCmdFillBuffer: words holding the pattern
,
[32768]
[32768]
lolos
half written by a copy from device-local memory: first word
,
[1515852340]
[1515852340]
lolos
half written by a copy from device-local memory: words holding the pattern
,
[32768]
[32768]
lolos
loloscore.ubo_written_after_record
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
drawn half: the value written after vkEndCommandBuffer
16,32
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
cleared half
48,32
[0, 0, 0, 255]
[0, 0, 0, 255]
lolos
loloscore.ubo_update_buffer
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
drawn half: the value vkCmdUpdateBuffer wrote
16,32
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
cleared half
48,32
[0, 0, 0, 255]
[0, 0, 0, 255]
lolos
loloscore.compute_big_stack
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
invocation 0 sum, seed 0
,
[3813905792]
[3813905792]
lolos
invocation 1 sum, seed 1
,
[3813900928]
[3813900928]
lolos
invocation 2 sum, seed 77
,
[3813957248]
[3813957248]
lolos
invocation 3 sum, seed 128
,
[3814004096]
[3814004096]
lolos
invocation 4 sum, seed 255
,
[3814090880]
[3814090880]
lolos
invocation 5 sum, seed 1000003
,
[286940288]
[286940288]
lolos
invocation 6 sum, seed 3735928559
,
[3968882816]
[3968882816]
lolos
invocation 7 sum, seed 4294967295
,
[3813894272]
[3813894272]
lolos
loloscore.mrt_partial_kill
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
RT0 under draw B: B's colour
16,32
[0, 0, 255, 255]
[0, 0, 255, 255]
lolos
RT0 outside draw B: A's colour
48,32
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
RT1 under draw B (write mask 0): keeps A's colour
16,32
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
RT1 outside draw B: A's colour
48,32
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
loloscore.varying_subset
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
left half: location 3.x, 7.y, 10.z, 14.w
16,32
[48, 113, 162, 227]
[48, 113, 162, 227]
lolos
right half: location 3.x, 7.y, 10.z, 14.w
48,32
[48, 113, 162, 227]
[48, 113, 162, 227]
lolos
loloscore.blend_advertised_formats
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
R8G8B8A8_UNORM: (1,1,1,0.5) over 0 with SRC_ALPHA
,
[0.5, 0.5, 0.5, 0.25]
[0.498039, 0.498039, 0.498039, 0.25098]
lolos
R16G16B16A16_SFLOAT: (1,1,1,0.5) over 0 with SRC_ALPHA
,
[0.5, 0.5, 0.5, 0.25]
[0.5, 0.5, 0.5, 0.25]
lolos
lolosstage.geometry_point_size
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
inside: top-left corner of the 8x8 point
29,29
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
inside: bottom-right corner of the 8x8 point
34,34
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
inside: top-right corner of the 8x8 point
34,29
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
inside: bottom-left corner of the 8x8 point
29,34
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
outside: left of the point
26,32
[0, 0, 0, 255]
[0, 0, 0, 255]
lolos
outside: right of the point
37,32
[0, 0, 0, 255]
[0, 0, 0, 255]
lolos
outside: above the point
32,26
[0, 0, 0, 255]
[0, 0, 0, 255]
lolos
outside: below the point
32,37
[0, 0, 0, 255]
[0, 0, 0, 255]
lolos
lolosstage.geometry_max_output
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
grid pixels lit by the 256 emitted points
,
[256]
[256]
lolos
the last emitted point
62,62
[0, 255, 0, 255]
[0, 255, 0, 255]
lolos
a pixel between grid points
0,0
[0, 0, 0, 255]
[0, 0, 0, 255]
lolos
lolossync.first_submit_clear_then_compute
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
repetition 1 of 4, new device: texels of slices 1 and 2 holding the clear value 0x5A5A1234
,
[32]
[32]
lolos
repetition 2 of 4, new device: texels of slices 1 and 2 holding the clear value 0x5A5A1234
,
[32]
[32]
lolos
repetition 3 of 4, new device: texels of slices 1 and 2 holding the clear value 0x5A5A1234
,
[32]
[32]
lolos
repetition 4 of 4, new device: texels of slices 1 and 2 holding the clear value 0x5A5A1234
,
[32]
[32]
lolos
lolosmem.image_padding
Pemeriksaan
Piksel
Seharusnya
Hasil
Cocok
256x256 ASTC 4x4, 9 mips: vkGetImageMemoryRequirements size at most the larger of 4 x packed and packed + 64 KiB (packed size 87408 bytes)