FauxVkDB
日本語

レポート #310 検証

証明済み(ロック状態のデバイス) 有効
GPU
Adreno (TM) 830
ドライバー
Qualcomm Technologies Inc. Adreno Vulkan Driver Driver Build: f61dec9117, I68b0a64d7e, 1774510019 Date: 03/26/26 Compiler Version: E031.47.18.50 Driver Branch:
デバイス
Samsung Galaxy S25+
チップ
SM8750
CPU
6 x 3.53 GHz + 2 x 4.47 GHz, arm64-v8a
メモリ
10.9 GB
報告された名前
samsung / SM-S936B
受信
Android
16

生のJSON

ハーネスチェック (1)

成功 harness.baseline_draw
チェックピクセル期待値実際の値一致
drawn half16,32[0, 255, 0, 255][0, 255, 0, 255]成功
cleared half48,32[0, 0, 0, 255][0, 0, 0, 255]成功

コアチェック (21)

成功 core.readback_same_command_buffer
チェックピクセル期待値実際の値一致
drawn half16,32[0, 255, 0, 255][0, 255, 0, 255]成功
cleared half48,32[0, 0, 0, 255][0, 0, 0, 255]成功
成功 push.max_combined_image_samplers
チェックピクセル期待値実際の値一致
combined image samplers pushed in one set (the driver's stated limit),32成功
bytes changed in memory next to the driver's allocations,0成功
drawn half: the pushed texture16,32[0, 255, 0, 255][0, 255, 0, 255]成功
cleared half48,32[0, 0, 0, 255][0, 0, 0, 255]成功
成功 core.resubmit_command_buffer
チェックピクセル期待値実際の値一致
first submit: drawn half16,32[0, 255, 0, 255][0, 255, 0, 255]成功
second submit of the same command buffer: drawn half16,32[0, 255, 0, 255][0, 255, 0, 255]成功
second submit of the same command buffer: cleared half48,32[0, 0, 0, 255][0, 0, 0, 255]成功
成功 core.compute_udiv
チェックピクセル期待値実際の値一致
703787787 / 47721859,[14][14]成功
703787787 % 47721859,[35681761][35681761]成功
4294967295 / 2147483649,[1][1]成功
4294967295 % 2147483649,[2147483646][2147483646]成功
4294967295 / 3,[1431655765][1431655765]成功
4294967295 % 3,[0][0]成功
4000000000 / 3,[1333333333][1333333333]成功
4000000000 % 3,[1][1]成功
2147483648 / 65537,[32767][32767]成功
2147483648 % 65537,[32769][32769]成功
2147483647 / 46341,[46340][46340]成功
2147483647 % 46341,[41707][41707]成功
1000000007 / 31607,[31638][31638]成功
1000000007 % 31607,[17741][17741]成功
16777217 / 4097,[4095][4095]成功
16777217 % 4097,[2][2]成功
16777216 / 4096,[4096][4096]成功
16777216 % 4096,[0][0]成功
4294967295 / 4294967295,[1][1]成功
4294967295 % 4294967295,[0][0]成功
3000000000 / 1500000001,[1][1]成功
3000000000 % 1500000001,[1499999999][1499999999]成功
123456789 / 10007,[12337][12337]成功
123456789 % 10007,[430][430]成功
4294967294 / 2,[2147483647][2147483647]成功
4294967294 % 2,[0][0]成功
65536 / 65537,[0][0]成功
65536 % 65537,[65536][65536]成功
99999999 / 4294967295,[0][0]成功
99999999 % 4294967295,[99999999][99999999]成功
1 / 1,[1][1]成功
1 % 1,[0][0]成功
成功 core.texel_fetch_beside_ubo
チェックピクセル期待値実際の値一致
left half: texel (1, 0)16,32[0, 255, 0, 255][0, 255, 0, 255]成功
right half: texel (0, 1)48,32[0, 0, 255, 255][0, 0, 255, 255]成功
成功 push.max_uniform_buffers
チェックピクセル期待値実際の値一致
uniform buffers pushed in one set (the driver's stated limit),32成功
bytes changed in memory next to the driver's allocations,0成功
drawn half: element 5 of the pushed buffer16,32[0, 255, 0, 255][0, 255, 0, 255]成功
cleared half48,32[0, 0, 0, 255][0, 0, 0, 255]成功
成功 limit.uniform_buffer_range
チェックピクセル期待値実際の値一致
bytes in one uniform buffer binding (the driver's stated limit),65536成功
bytes changed in memory next to the driver's allocations,0成功
drawn half: element 127 of the block16,32[0, 255, 0, 255][0, 255, 0, 255]成功
cleared half48,32[0, 0, 0, 255][0, 0, 0, 255]成功
成功 limit.dynamic_uniform_buffers
チェックピクセル期待値実際の値一致
dynamic uniform buffers in one set, bound with as many offsets (the driver's stated limit),32成功
bytes changed in memory next to the driver's allocations,0成功
drawn half: the block the dynamic offset selects16,32[0, 255, 0, 255][0, 255, 0, 255]成功
cleared half48,32[0, 0, 0, 255][0, 0, 0, 255]成功
成功 stress.multi_draw_indirect_large
チェックピクセル期待値実際の値一致
draws in one vkCmdDrawIndirect call (capped by this check, below the stated limit),16384成功
drawn half16,32[0, 255, 0, 255][0, 255, 0, 255]成功
cleared half48,32[0, 0, 0, 255][0, 0, 0, 255]成功
成功 stress.compute_after_render
チェックピクセル期待値実際の値一致
wrong answers in 3200 divisions over 200 rounds,[0][0]成功
the last render pass: drawn half16,32[0, 255, 0, 255][0, 255, 0, 255]成功
成功 stress.submit_memory
チェックピクセル期待値実際の値一致
KiB of memory gained over 4000 submits (limit 16384),0成功
the last submit: drawn half16,32[0, 255, 0, 255][0, 255, 0, 255]成功
失敗 core.copy_wide_row_length
チェックピクセル期待値実際の値一致
first copied row (the last green row)16,0[0, 255, 0, 255][0, 255, 0, 255]成功
second copied row, 4,210,688 bytes later (the first black row)16,1[0, 0, 0, 255][127, 127, 127, 127]失敗
成功 core.mediump_mul_extended
チェックピクセル期待値実際の値一致
low half of 255 * 3,[765][765]成功
low half of 242 * 19,[4598][4598]成功
low half of 229 * 35,[8015][8015]成功
low half of 216 * 51,[11016][11016]成功
low half of 203 * 67,[13601][13601]成功
low half of 190 * 83,[15770][15770]成功
low half of 177 * 99,[17523][17523]成功
low half of 164 * 115,[18860][18860]成功
low half of 151 * 131,[19781][19781]成功
low half of 138 * 147,[20286][20286]成功
low half of 125 * 163,[20375][20375]成功
low half of 112 * 179,[20048][20048]成功
low half of 99 * 195,[19305][19305]成功
low half of 86 * 211,[18146][18146]成功
low half of 73 * 227,[16571][16571]成功
low half of 60 * 243,[14580][14580]成功
high half of the first product,[0][0]成功
成功 core.msaa_resolve
チェックピクセル期待値実際の値一致
resolved image: drawn half16,32[0, 255, 0, 255][0, 255, 0, 255]成功
resolved image: cleared half48,32[0, 0, 0, 255][0, 0, 0, 255]成功
成功 limit.color_attachments
チェックピクセル期待値実際の値一致
colour attachments in one render pass (the driver's stated limit),8成功
bytes changed in memory next to the driver's allocations,0成功
first attachment: drawn half16,32[0, 255, 0, 255][0, 255, 0, 255]成功
first attachment: cleared half48,32[0, 0, 0, 255][0, 0, 0, 255]成功
成功 limit.vertex_input
チェックピクセル期待値実際の値一致
vertex buffer bindings in one pipeline, bound in one call (the driver's stated limit),32成功
vertex attributes in one pipeline (the driver's stated limit),32成功
bytes changed in memory next to the driver's allocations,0成功
drawn half16,32[0, 255, 0, 255][0, 255, 0, 255]成功
cleared half48,32[0, 0, 0, 255][0, 0, 0, 255]成功
成功 limit.push_constants_size
チェックピクセル期待値実際の値一致
push constant bytes pushed in one call (the driver's stated limit),256成功
bytes changed in memory next to the driver's allocations,0成功
drawn half: the colour in the first 16 bytes16,32[0, 255, 0, 255][0, 255, 0, 255]成功
cleared half48,32[0, 0, 0, 255][0, 0, 0, 255]成功
成功 limit.per_stage_samplers
チェックピクセル期待値実際の値一致
combined image samplers in one descriptor set, bound and drawn with (capped by this check, below the stated limit),4096成功
bytes changed in memory next to the driver's allocations,0成功
drawn half: the texture in element 016,32[0, 255, 0, 255][0, 255, 0, 255]成功
cleared half48,32[0, 0, 0, 255][0, 0, 0, 255]成功
成功 limit.bound_descriptor_sets
チェックピクセル期待値実際の値一致
descriptor sets bound in one call (the driver's stated limit),7成功
bytes changed in memory next to the driver's allocations,0成功
drawn half: the texture in set 016,32[0, 255, 0, 255][0, 255, 0, 255]成功
cleared half48,32[0, 0, 0, 255][0, 0, 0, 255]成功
成功 stress.pipeline_cache_threads
チェックピクセル期待値実際の値一致
every vkCreateGraphicsPipelines call returned VK_SUCCESS,0成功
pipelines asked for in 8 seconds, at least one from each thread,1024成功
pipelines built, the same number,1024成功
every save made while compiling returned VK_SUCCESS or VK_INCOMPLETE,0成功
saves made while compiling,393成功
bytes a save reported beyond the buffer size it was given,0成功
bytes a save wrote past the end of the buffer it was given,0成功
final save size in bytes holds a header,1360780成功
header names this device,32成功
drawn half, after every pipeline drew it16,32[0, 255, 0, 255][0, 255, 0, 255]成功
cleared half48,32[0, 0, 0, 255][0, 0, 0, 255]成功
成功 stress.pipeline_threads_no_cache
チェックピクセル期待値実際の値一致
every vkCreateGraphicsPipelines call returned VK_SUCCESS,0成功
pipelines asked for in 8 seconds, at least one from each thread,1024成功
pipelines built, the same number,1024成功
drawn half, after every pipeline drew it16,32[0, 255, 0, 255][0, 255, 0, 255]成功
cleared half48,32[0, 0, 0, 255][0, 0, 0, 255]成功

機能の結果

VkPhysicalDeviceFeatures(テスト済み9件)
geometryShader 成功tessellationShader 成功multiDrawIndirect 成功drawIndirectFirstInstance 成功multiViewport 成功textureCompressionETC2 成功textureCompressionASTC_LDR 成功textureCompressionBC 成功occlusionQueryPrecise 成功
VK_EXT_extended_dynamic_state(テスト済み1件)
extendedDynamicState 成功
VK_EXT_extended_dynamic_state2(テスト済み2件)
extendedDynamicState2 成功extendedDynamicState2LogicOp 成功
VK_EXT_vertex_input_dynamic_state(テスト済み1件)
vertexInputDynamicState 成功
VK_EXT_custom_border_color(テスト済み1件)
customBorderColors 成功
VK_EXT_border_color_swizzle(テスト済み1件)
borderColorSwizzle 成功
VK_EXT_depth_clip_control(テスト済み1件)
depthClipControl 成功
VK_EXT_transform_feedback(テスト済み1件)
transformFeedback 成功
VK_EXT_color_write_enable(テスト済み1件)
colorWriteEnable 成功
VK_EXT_inline_uniform_block(テスト済み1件)
inlineUniformBlock 成功
VK_KHR_timeline_semaphore(テスト済み1件)
timelineSemaphore 成功
VK_KHR_shader_atomic_int64(テスト済み1件)
shaderBufferInt64Atomics 成功
VK_EXT_robustness2(テスト済み2件)
robustBufferAccess2 成功robustImageAccess2 成功

非対応の機能や、チェックがない機能は、ここには表示されません。