Files
Faset_Engine/docs/studies/data/p3-combined-2026-09-24/forward/summary.json
T
Emil d0262be607
Native and manual checks / native (ubuntu-24.04) (push) Failing after 37s
Native and manual checks / manual (push) Successful in 30s
Windows editor and software Vulkan / windows-graphics (push) Canceled after 0s
Native and manual checks / native (windows-2025) (push) Canceled after 0s
Record combined P3 lighting A/B evidence
2026-09-24 05:10:48 +03:00

3488 lines
110 KiB
JSON

{
"format": "faset.p3-lighting-benchmark",
"version": 2,
"commit": "4a3453e2b1868555d833f578d43f48b8bc47d41a",
"warmup_frames_per_run": 10,
"measured_frames_per_run": 30,
"width": 1920,
"height": 1080,
"validation": "off",
"driver": "NVIDIA GeForce RTX 2080 Ti 595.84",
"source_revision": "4a3453e2b1868555d833f578d43f48b8bc47d41a",
"source_root": "/home/emil/Desktop/.worktrees/Faset_Engine-p1-p3-integration",
"source_dirty": false,
"benchmark_sha256": "ceb4fbde8f65bad60a3eb4d24c917619769ff058c66851bc10748ef0af5b45fd",
"shader_bundle": {
"compatibility.spv": "83d519113c99c7b14cf92bc6e0e9867edd91da1f370f964df6ba978d51470a54",
"fragmentMain.reflection.json": "2b07af2aae7578bdb6c2aa22658538821608b1dd5aeddd7b06e42b2e78cedf12",
"fragmentMain.spv": "fea4dd48664a510bad12b5e8582f2db798d4dbea62ce0de35dc2acfe32372733",
"gpuCullMain.reflection.json": "8986a45a8d29743d16f0caece9181b18c85d6490d93b4a56cdb4f53052890f3f",
"gpuCullMain.spv": "e5ea6589ddb3613b59f8e58420be95a534cf4149816bc65bae26b1395c638955",
"gpuHzbMain.reflection.json": "589818f670881c64f3aba726ee3bc82fe4b9d835a347f99134e0e157dc4a112e",
"gpuHzbMain.spv": "08682362ee2120ed19d260e613285071747c3e436bb09bb6238e46f9cedc2308",
"gpuPostCullMain.reflection.json": "19ce128388c7f88e0c517fb58a25e46f1382e35ae5f376b10eebe155a2811c4c",
"gpuPostCullMain.spv": "1f8edd3be1f99f9433494a6f7be68f1317d6e7099e19354a7b8130d5d932224d",
"gpuShadowMain.reflection.json": "96b3620b163dadf214933cfba6600b1b6a835c4d98b75b1f83e6ccd3dedb2425",
"gpuShadowMain.spv": "f56e0ae3e9b31cb1e3f24e379c81e11c853f8a7102648aaaebc92a17c7e8e53c",
"gpuTemporalVertexMain.reflection.json": "7a8efe2645e7ce465ca44d19f8cfb2eb6c767abd1c3ce12ed69a149a50be8a8c",
"gpuTemporalVertexMain.spv": "dfe7309aafbd41974668b295e179354965db440e4156b9f12d6a67db16b357f9",
"gpuVertexMain.reflection.json": "01a6cc1bbf3c11c558560d6f8557fd4582d392906ed20a8c729673d0ebf640ed",
"gpuVertexMain.spv": "32421d4a91f3a88d5210fee7af34b48bcad83072f14e2ccb9ef2ff983e45f78f",
"lightTileMain.reflection.json": "bf6a9256aaa6d6edacfa1e1c265d7c8ce2c1e4ea4036e0bea078c22fd4b536ca",
"lightTileMain.spv": "92850edcc5ee5b586a90ce84ee69a98075a6fff3c13db4a57528d9431afe8b68",
"shadowMain.reflection.json": "d39e2f83c797589296eac9dce139b9ad836a895d6685bc40f79dd2609d687fee",
"shadowMain.spv": "7643b4d688492b5ee923b9606f0b0e70343ca05fa67673838206119a6f86d8d8",
"temporalCompositeFragmentMain.reflection.json": "44765a41fc362c9a97b1a19834f285e2e7facb24d8715e3d8559b8e9633a7a0e",
"temporalCompositeFragmentMain.spv": "9e21c8534c0e70a58ae018fb2d143bf9cfb70112e71b67585f525eef0aecad1b",
"temporalCompositeVertexMain.reflection.json": "a3a2ea858bd038423896043b0703704f707addceb5bd56721cd897f6bd092065",
"temporalCompositeVertexMain.spv": "6b19f65b64f40d0a249660fdfba9dd5d95831ffab7314a307bf1f5cf39c6a248",
"temporalFragmentMain.reflection.json": "e36452227788f3703d7342b6d9a7a0efef74ce4da3aa96bb176a26e169ec3628",
"temporalFragmentMain.spv": "03adc6673276979b3ea46becf3a36940d3061af77cb8c965c7471feff8dbf89a",
"temporalResolveMain.reflection.json": "9407ee1522f32df231d996ea691224863c023c1ca42cc02ccd7e16de1d873082",
"temporalResolveMain.spv": "4c5fc0da7a4c424e5426694c2c2d9f3cd17d1a64066712f5defe882ad8776662",
"temporalVertexMain.reflection.json": "6f7812ce88b14bca62a6d2ad82a8657e2ee48c252558f34677c6a2bd980a7edb",
"temporalVertexMain.spv": "6cc3535c952a33ee46fd417fbec7fcad8f24357508b2119256b3077be3d60955",
"vertexMain.reflection.json": "b3bdff863d53a0b385e06a36701a83a6ecafe9a93e97281a732cce8ff862c0db",
"vertexMain.spv": "1ad2631c35d654f48166321ae43d4165043e1b919b14f1dc61caf97b1ada0898"
},
"device": "NVIDIA GeForce RTX 2080 Ti",
"lighting_path": "forward",
"requested_lighting": "forward",
"validation_enabled": false,
"build_configuration": "Release",
"run_order": [
"shadows-off_direct_lights-000_run-1.csv",
"shadows-off_direct_lights-032_run-1.csv",
"shadows-off_direct_lights-004_run-1.csv",
"shadows-off_direct_lights-064_run-1.csv",
"shadows-off_direct_lights-016_run-1.csv",
"shadows-off_direct_lights-128_run-1.csv",
"shadows-off_gpu-frustum_lights-000_run-1.csv",
"shadows-off_gpu-frustum_lights-032_run-1.csv",
"shadows-off_gpu-frustum_lights-004_run-1.csv",
"shadows-off_gpu-frustum_lights-064_run-1.csv",
"shadows-off_gpu-frustum_lights-016_run-1.csv",
"shadows-off_gpu-frustum_lights-128_run-1.csv",
"shadows-off_gpu-occlusion_lights-000_run-1.csv",
"shadows-off_gpu-occlusion_lights-032_run-1.csv",
"shadows-off_gpu-occlusion_lights-004_run-1.csv",
"shadows-off_gpu-occlusion_lights-064_run-1.csv",
"shadows-off_gpu-occlusion_lights-016_run-1.csv",
"shadows-off_gpu-occlusion_lights-128_run-1.csv",
"shadows-off_direct_lights-000_run-2.csv",
"shadows-off_direct_lights-032_run-2.csv",
"shadows-off_direct_lights-004_run-2.csv",
"shadows-off_direct_lights-064_run-2.csv",
"shadows-off_direct_lights-016_run-2.csv",
"shadows-off_direct_lights-128_run-2.csv",
"shadows-off_gpu-frustum_lights-000_run-2.csv",
"shadows-off_gpu-frustum_lights-032_run-2.csv",
"shadows-off_gpu-frustum_lights-004_run-2.csv",
"shadows-off_gpu-frustum_lights-064_run-2.csv",
"shadows-off_gpu-frustum_lights-016_run-2.csv",
"shadows-off_gpu-frustum_lights-128_run-2.csv",
"shadows-off_gpu-occlusion_lights-000_run-2.csv",
"shadows-off_gpu-occlusion_lights-032_run-2.csv",
"shadows-off_gpu-occlusion_lights-004_run-2.csv",
"shadows-off_gpu-occlusion_lights-064_run-2.csv",
"shadows-off_gpu-occlusion_lights-016_run-2.csv",
"shadows-off_gpu-occlusion_lights-128_run-2.csv",
"shadows-off_direct_lights-000_run-3.csv",
"shadows-off_direct_lights-032_run-3.csv",
"shadows-off_direct_lights-004_run-3.csv",
"shadows-off_direct_lights-064_run-3.csv",
"shadows-off_direct_lights-016_run-3.csv",
"shadows-off_direct_lights-128_run-3.csv",
"shadows-off_gpu-frustum_lights-000_run-3.csv",
"shadows-off_gpu-frustum_lights-032_run-3.csv",
"shadows-off_gpu-frustum_lights-004_run-3.csv",
"shadows-off_gpu-frustum_lights-064_run-3.csv",
"shadows-off_gpu-frustum_lights-016_run-3.csv",
"shadows-off_gpu-frustum_lights-128_run-3.csv",
"shadows-off_gpu-occlusion_lights-000_run-3.csv",
"shadows-off_gpu-occlusion_lights-032_run-3.csv",
"shadows-off_gpu-occlusion_lights-004_run-3.csv",
"shadows-off_gpu-occlusion_lights-064_run-3.csv",
"shadows-off_gpu-occlusion_lights-016_run-3.csv",
"shadows-off_gpu-occlusion_lights-128_run-3.csv",
"shadows-on_direct_lights-000_run-1.csv",
"shadows-on_direct_lights-032_run-1.csv",
"shadows-on_direct_lights-004_run-1.csv",
"shadows-on_direct_lights-064_run-1.csv",
"shadows-on_direct_lights-016_run-1.csv",
"shadows-on_direct_lights-128_run-1.csv",
"shadows-on_gpu-frustum_lights-000_run-1.csv",
"shadows-on_gpu-frustum_lights-032_run-1.csv",
"shadows-on_gpu-frustum_lights-004_run-1.csv",
"shadows-on_gpu-frustum_lights-064_run-1.csv",
"shadows-on_gpu-frustum_lights-016_run-1.csv",
"shadows-on_gpu-frustum_lights-128_run-1.csv",
"shadows-on_gpu-occlusion_lights-000_run-1.csv",
"shadows-on_gpu-occlusion_lights-032_run-1.csv",
"shadows-on_gpu-occlusion_lights-004_run-1.csv",
"shadows-on_gpu-occlusion_lights-064_run-1.csv",
"shadows-on_gpu-occlusion_lights-016_run-1.csv",
"shadows-on_gpu-occlusion_lights-128_run-1.csv",
"shadows-on_direct_lights-000_run-2.csv",
"shadows-on_direct_lights-032_run-2.csv",
"shadows-on_direct_lights-004_run-2.csv",
"shadows-on_direct_lights-064_run-2.csv",
"shadows-on_direct_lights-016_run-2.csv",
"shadows-on_direct_lights-128_run-2.csv",
"shadows-on_gpu-frustum_lights-000_run-2.csv",
"shadows-on_gpu-frustum_lights-032_run-2.csv",
"shadows-on_gpu-frustum_lights-004_run-2.csv",
"shadows-on_gpu-frustum_lights-064_run-2.csv",
"shadows-on_gpu-frustum_lights-016_run-2.csv",
"shadows-on_gpu-frustum_lights-128_run-2.csv",
"shadows-on_gpu-occlusion_lights-000_run-2.csv",
"shadows-on_gpu-occlusion_lights-032_run-2.csv",
"shadows-on_gpu-occlusion_lights-004_run-2.csv",
"shadows-on_gpu-occlusion_lights-064_run-2.csv",
"shadows-on_gpu-occlusion_lights-016_run-2.csv",
"shadows-on_gpu-occlusion_lights-128_run-2.csv",
"shadows-on_direct_lights-000_run-3.csv",
"shadows-on_direct_lights-032_run-3.csv",
"shadows-on_direct_lights-004_run-3.csv",
"shadows-on_direct_lights-064_run-3.csv",
"shadows-on_direct_lights-016_run-3.csv",
"shadows-on_direct_lights-128_run-3.csv",
"shadows-on_gpu-frustum_lights-000_run-3.csv",
"shadows-on_gpu-frustum_lights-032_run-3.csv",
"shadows-on_gpu-frustum_lights-004_run-3.csv",
"shadows-on_gpu-frustum_lights-064_run-3.csv",
"shadows-on_gpu-frustum_lights-016_run-3.csv",
"shadows-on_gpu-frustum_lights-128_run-3.csv",
"shadows-on_gpu-occlusion_lights-000_run-3.csv",
"shadows-on_gpu-occlusion_lights-032_run-3.csv",
"shadows-on_gpu-occlusion_lights-004_run-3.csv",
"shadows-on_gpu-occlusion_lights-064_run-3.csv",
"shadows-on_gpu-occlusion_lights-016_run-3.csv",
"shadows-on_gpu-occlusion_lights-128_run-3.csv"
],
"runs_completed": 108,
"rows": 3240,
"configurations": [
{
"shadows": "off",
"visibility": "direct",
"light_count": 0,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.045808,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.471808,
"gpu_shadow_ms": 0.0,
"cpu_ms": 2.9266,
"readback_cpu_ms": 0.9020269999999999,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.045808,
"forward_raster_ms": 0.045808
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.035823999999999995,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.465872,
"gpu_shadow_ms": 0.0,
"cpu_ms": 2.7969105,
"readback_cpu_ms": 0.8779159999999999,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.035823999999999995,
"forward_raster_ms": 0.035823999999999995
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.035664,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.5948959999999999,
"gpu_shadow_ms": 0.0,
"cpu_ms": 2.9809935000000003,
"readback_cpu_ms": 0.879309,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.035664,
"forward_raster_ms": 0.035664
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 0,
"rendered_local_shadow_faces": 0,
"shadow_tiles": 0,
"dropped_shadow_faces": 0,
"shadow_atlas_full_drops": 0
},
"median_ms": {
"gpu_main_raster_ms": 0.035823999999999995,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.471808,
"gpu_shadow_ms": 0.0,
"cpu_ms": 2.9266,
"readback_cpu_ms": 0.879309,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.035823999999999995,
"forward_raster_ms": 0.035823999999999995
},
"p95_ms": {
"gpu_main_raster_ms": 0.046912,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.1496,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.728303,
"readback_cpu_ms": 1.015465,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.046912,
"forward_raster_ms": 0.046912
}
},
{
"shadows": "off",
"visibility": "direct",
"light_count": 4,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.092384,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.499088,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.050128,
"readback_cpu_ms": 0.988204,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.092384,
"forward_raster_ms": 0.092384
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.09262400000000001,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.474352,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.003546,
"readback_cpu_ms": 0.9859994999999999,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.09262400000000001,
"forward_raster_ms": 0.09262400000000001
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.093088,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.564352,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.06158,
"readback_cpu_ms": 0.909751,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.093088,
"forward_raster_ms": 0.093088
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 0,
"rendered_local_shadow_faces": 0,
"shadow_tiles": 0,
"dropped_shadow_faces": 0,
"shadow_atlas_full_drops": 0
},
"median_ms": {
"gpu_main_raster_ms": 0.09262400000000001,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.499088,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.050128,
"readback_cpu_ms": 0.9859994999999999,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.09262400000000001,
"forward_raster_ms": 0.09262400000000001
},
"p95_ms": {
"gpu_main_raster_ms": 0.093696,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.033952,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.636469,
"readback_cpu_ms": 1.3411,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.093696,
"forward_raster_ms": 0.093696
}
},
{
"shadows": "off",
"visibility": "direct",
"light_count": 16,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.285344,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.868544,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.2782245000000003,
"readback_cpu_ms": 0.9211275000000001,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.285344,
"forward_raster_ms": 0.285344
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.28555200000000003,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.845712,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.206899,
"readback_cpu_ms": 0.908925,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.28555200000000003,
"forward_raster_ms": 0.28555200000000003
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.287104,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.7856,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.197291,
"readback_cpu_ms": 0.9292830000000001,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.287104,
"forward_raster_ms": 0.287104
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 0,
"rendered_local_shadow_faces": 0,
"shadow_tiles": 0,
"dropped_shadow_faces": 0,
"shadow_atlas_full_drops": 0
},
"median_ms": {
"gpu_main_raster_ms": 0.28555200000000003,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.845712,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.206899,
"readback_cpu_ms": 0.9211275000000001,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.28555200000000003,
"forward_raster_ms": 0.28555200000000003
},
"p95_ms": {
"gpu_main_raster_ms": 0.287616,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.2328,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.728423,
"readback_cpu_ms": 1.033279,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.287616,
"forward_raster_ms": 0.287616
}
},
{
"shadows": "off",
"visibility": "direct",
"light_count": 32,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.57184,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.962352,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.4566155,
"readback_cpu_ms": 0.909025,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.57184,
"forward_raster_ms": 0.57184
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.547952,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.8917760000000001,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.3651925,
"readback_cpu_ms": 0.8920175,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.547952,
"forward_raster_ms": 0.547952
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.551856,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.9229919999999998,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.5133020000000004,
"readback_cpu_ms": 0.996169,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.551856,
"forward_raster_ms": 0.551856
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 0,
"rendered_local_shadow_faces": 0,
"shadow_tiles": 0,
"dropped_shadow_faces": 0,
"shadow_atlas_full_drops": 0
},
"median_ms": {
"gpu_main_raster_ms": 0.551856,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.9229919999999998,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.4566155,
"readback_cpu_ms": 0.909025,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.551856,
"forward_raster_ms": 0.551856
},
"p95_ms": {
"gpu_main_raster_ms": 0.574336,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.53584,
"gpu_shadow_ms": 0.0,
"cpu_ms": 4.085406,
"readback_cpu_ms": 1.178253,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.574336,
"forward_raster_ms": 0.574336
}
},
{
"shadows": "off",
"visibility": "direct",
"light_count": 64,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 1.064624,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.875584,
"gpu_shadow_ms": 0.0,
"cpu_ms": 4.339701,
"readback_cpu_ms": 0.9261064999999999,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.064624,
"forward_raster_ms": 1.064624
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 1.06528,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 3.007552,
"gpu_shadow_ms": 0.0,
"cpu_ms": 4.4905805,
"readback_cpu_ms": 0.950007,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.06528,
"forward_raster_ms": 1.06528
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 1.073648,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 3.078736,
"gpu_shadow_ms": 0.0,
"cpu_ms": 4.6676745,
"readback_cpu_ms": 1.082572,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.073648,
"forward_raster_ms": 1.073648
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 0,
"rendered_local_shadow_faces": 0,
"shadow_tiles": 0,
"dropped_shadow_faces": 0,
"shadow_atlas_full_drops": 0
},
"median_ms": {
"gpu_main_raster_ms": 1.06528,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 3.007552,
"gpu_shadow_ms": 0.0,
"cpu_ms": 4.4905805,
"readback_cpu_ms": 0.950007,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.06528,
"forward_raster_ms": 1.06528
},
"p95_ms": {
"gpu_main_raster_ms": 1.078272,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 3.674848,
"gpu_shadow_ms": 0.0,
"cpu_ms": 5.298184,
"readback_cpu_ms": 1.282219,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.078272,
"forward_raster_ms": 1.078272
}
},
{
"shadows": "off",
"visibility": "direct",
"light_count": 128,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 2.099424,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 4.159808,
"gpu_shadow_ms": 0.0,
"cpu_ms": 5.875813,
"readback_cpu_ms": 1.0993335,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.099424,
"forward_raster_ms": 2.099424
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 2.1048,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 4.317088,
"gpu_shadow_ms": 0.0,
"cpu_ms": 5.961881,
"readback_cpu_ms": 0.983355,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.1048,
"forward_raster_ms": 2.1048
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 2.118848,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 4.506224,
"gpu_shadow_ms": 0.0,
"cpu_ms": 6.3407305,
"readback_cpu_ms": 1.13172,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.118848,
"forward_raster_ms": 2.118848
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 0,
"rendered_local_shadow_faces": 0,
"shadow_tiles": 0,
"dropped_shadow_faces": 0,
"shadow_atlas_full_drops": 0
},
"median_ms": {
"gpu_main_raster_ms": 2.1048,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 4.317088,
"gpu_shadow_ms": 0.0,
"cpu_ms": 5.961881,
"readback_cpu_ms": 1.0993335,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.1048,
"forward_raster_ms": 2.1048
},
"p95_ms": {
"gpu_main_raster_ms": 2.12288,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 4.765536,
"gpu_shadow_ms": 0.0,
"cpu_ms": 6.842326,
"readback_cpu_ms": 1.638271,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.12288,
"forward_raster_ms": 2.12288
}
},
{
"shadows": "off",
"visibility": "gpu-frustum",
"light_count": 0,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.033952,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.295776,
"gpu_shadow_ms": 0.0,
"cpu_ms": 2.6760725,
"readback_cpu_ms": 0.7779175,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.033952,
"forward_raster_ms": 0.033952
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.033936,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.49376,
"gpu_shadow_ms": 0.0,
"cpu_ms": 2.9564915000000003,
"readback_cpu_ms": 0.940439,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.033936,
"forward_raster_ms": 0.033936
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.034352,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.5671680000000001,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.183805,
"readback_cpu_ms": 0.936767,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.034352,
"forward_raster_ms": 0.034352
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 0,
"rendered_local_shadow_faces": 0,
"shadow_tiles": 0,
"dropped_shadow_faces": 0,
"shadow_atlas_full_drops": 0
},
"median_ms": {
"gpu_main_raster_ms": 0.033952,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.49376,
"gpu_shadow_ms": 0.0,
"cpu_ms": 2.9564915000000003,
"readback_cpu_ms": 0.936767,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.033952,
"forward_raster_ms": 0.033952
},
"p95_ms": {
"gpu_main_raster_ms": 0.034624,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.136608,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.601804,
"readback_cpu_ms": 1.403367,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.034624,
"forward_raster_ms": 0.034624
}
},
{
"shadows": "off",
"visibility": "gpu-frustum",
"light_count": 4,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.091168,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.5513439999999998,
"gpu_shadow_ms": 0.0,
"cpu_ms": 2.9586155,
"readback_cpu_ms": 0.8989605,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.091168,
"forward_raster_ms": 0.091168
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.090944,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.592992,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.130495,
"readback_cpu_ms": 0.943139,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.090944,
"forward_raster_ms": 0.090944
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.090976,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.483968,
"gpu_shadow_ms": 0.0,
"cpu_ms": 2.888068,
"readback_cpu_ms": 0.822326,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.090976,
"forward_raster_ms": 0.090976
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 0,
"rendered_local_shadow_faces": 0,
"shadow_tiles": 0,
"dropped_shadow_faces": 0,
"shadow_atlas_full_drops": 0
},
"median_ms": {
"gpu_main_raster_ms": 0.090976,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.5513439999999998,
"gpu_shadow_ms": 0.0,
"cpu_ms": 2.9586155,
"readback_cpu_ms": 0.8989605,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.090976,
"forward_raster_ms": 0.090976
},
"p95_ms": {
"gpu_main_raster_ms": 0.091936,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.045984,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.515762,
"readback_cpu_ms": 1.132937,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.091936,
"forward_raster_ms": 0.091936
}
},
{
"shadows": "off",
"visibility": "gpu-frustum",
"light_count": 16,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.281856,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.0878240000000003,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.476318,
"readback_cpu_ms": 0.985063,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.281856,
"forward_raster_ms": 0.281856
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.28222400000000003,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.8580320000000001,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.243944,
"readback_cpu_ms": 0.8962600000000001,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.28222400000000003,
"forward_raster_ms": 0.28222400000000003
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.283408,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.892304,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.2589075,
"readback_cpu_ms": 0.8967765000000001,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.283408,
"forward_raster_ms": 0.283408
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 0,
"rendered_local_shadow_faces": 0,
"shadow_tiles": 0,
"dropped_shadow_faces": 0,
"shadow_atlas_full_drops": 0
},
"median_ms": {
"gpu_main_raster_ms": 0.28222400000000003,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.892304,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.2589075,
"readback_cpu_ms": 0.8967765000000001,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.28222400000000003,
"forward_raster_ms": 0.28222400000000003
},
"p95_ms": {
"gpu_main_raster_ms": 0.284384,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.247552,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.74275,
"readback_cpu_ms": 1.098532,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.284384,
"forward_raster_ms": 0.284384
}
},
{
"shadows": "off",
"visibility": "gpu-frustum",
"light_count": 32,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.545792,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.92472,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.4256770000000003,
"readback_cpu_ms": 0.928336,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.545792,
"forward_raster_ms": 0.545792
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.545936,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.063472,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.5613175,
"readback_cpu_ms": 0.9469015000000001,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.545936,
"forward_raster_ms": 0.545936
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.550176,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.979808,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.472184,
"readback_cpu_ms": 0.9060645,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.550176,
"forward_raster_ms": 0.550176
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 0,
"rendered_local_shadow_faces": 0,
"shadow_tiles": 0,
"dropped_shadow_faces": 0,
"shadow_atlas_full_drops": 0
},
"median_ms": {
"gpu_main_raster_ms": 0.545936,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.979808,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.472184,
"readback_cpu_ms": 0.928336,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.545936,
"forward_raster_ms": 0.545936
},
"p95_ms": {
"gpu_main_raster_ms": 0.55136,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.346816,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.91786,
"readback_cpu_ms": 1.04427,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.55136,
"forward_raster_ms": 0.55136
}
},
{
"shadows": "off",
"visibility": "gpu-frustum",
"light_count": 64,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 1.0663200000000002,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 3.0002880000000003,
"gpu_shadow_ms": 0.0,
"cpu_ms": 4.7110115,
"readback_cpu_ms": 1.0940085,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.0663200000000002,
"forward_raster_ms": 1.0663200000000002
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 1.0645280000000001,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 3.098336,
"gpu_shadow_ms": 0.0,
"cpu_ms": 4.619804500000001,
"readback_cpu_ms": 1.045407,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.0645280000000001,
"forward_raster_ms": 1.0645280000000001
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 1.07384,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 3.11584,
"gpu_shadow_ms": 0.0,
"cpu_ms": 4.768229,
"readback_cpu_ms": 1.1016180000000002,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.07384,
"forward_raster_ms": 1.07384
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 0,
"rendered_local_shadow_faces": 0,
"shadow_tiles": 0,
"dropped_shadow_faces": 0,
"shadow_atlas_full_drops": 0
},
"median_ms": {
"gpu_main_raster_ms": 1.0663200000000002,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 3.098336,
"gpu_shadow_ms": 0.0,
"cpu_ms": 4.7110115,
"readback_cpu_ms": 1.0940085,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.0663200000000002,
"forward_raster_ms": 1.0663200000000002
},
"p95_ms": {
"gpu_main_raster_ms": 1.078432,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 3.394016,
"gpu_shadow_ms": 0.0,
"cpu_ms": 5.054114,
"readback_cpu_ms": 1.328696,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.078432,
"forward_raster_ms": 1.078432
}
},
{
"shadows": "off",
"visibility": "gpu-frustum",
"light_count": 128,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 2.094576,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 4.349152,
"gpu_shadow_ms": 0.0,
"cpu_ms": 5.897930499999999,
"readback_cpu_ms": 0.9686425000000001,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.094576,
"forward_raster_ms": 2.094576
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 2.092864,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 4.185088,
"gpu_shadow_ms": 0.0,
"cpu_ms": 5.8062830000000005,
"readback_cpu_ms": 1.045106,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.092864,
"forward_raster_ms": 2.092864
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 2.108128,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 4.341760000000001,
"gpu_shadow_ms": 0.0,
"cpu_ms": 6.0808805,
"readback_cpu_ms": 1.0157865,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.108128,
"forward_raster_ms": 2.108128
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 0,
"rendered_local_shadow_faces": 0,
"shadow_tiles": 0,
"dropped_shadow_faces": 0,
"shadow_atlas_full_drops": 0
},
"median_ms": {
"gpu_main_raster_ms": 2.094576,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 4.341760000000001,
"gpu_shadow_ms": 0.0,
"cpu_ms": 5.897930499999999,
"readback_cpu_ms": 1.0157865,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.094576,
"forward_raster_ms": 2.094576
},
"p95_ms": {
"gpu_main_raster_ms": 2.116992,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 4.687712,
"gpu_shadow_ms": 0.0,
"cpu_ms": 6.32445,
"readback_cpu_ms": 1.209151,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.116992,
"forward_raster_ms": 2.116992
}
},
{
"shadows": "off",
"visibility": "gpu-occlusion",
"light_count": 0,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.03408,
"gpu_post_raster_ms": 0.005808000000000001,
"gpu_ms": 1.9940799999999999,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.4350695,
"readback_cpu_ms": 0.9741725,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.039824,
"forward_raster_ms": 0.039824
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.034208,
"gpu_post_raster_ms": 0.005728,
"gpu_ms": 1.78272,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.3251625000000002,
"readback_cpu_ms": 0.987117,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.039808,
"forward_raster_ms": 0.039807999999999996
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.034288,
"gpu_post_raster_ms": 0.00576,
"gpu_ms": 1.756656,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.306001,
"readback_cpu_ms": 0.9519059999999999,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.040015999999999996,
"forward_raster_ms": 0.040015999999999996
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 0,
"rendered_local_shadow_faces": 0,
"shadow_tiles": 0,
"dropped_shadow_faces": 0,
"shadow_atlas_full_drops": 0
},
"median_ms": {
"gpu_main_raster_ms": 0.034208,
"gpu_post_raster_ms": 0.00576,
"gpu_ms": 1.78272,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.3251625000000002,
"readback_cpu_ms": 0.9741725,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.039824,
"forward_raster_ms": 0.039824
},
"p95_ms": {
"gpu_main_raster_ms": 0.034976,
"gpu_post_raster_ms": 0.00608,
"gpu_ms": 2.134848,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.672758,
"readback_cpu_ms": 1.195796,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.040736,
"forward_raster_ms": 0.040736
}
},
{
"shadows": "off",
"visibility": "gpu-occlusion",
"light_count": 4,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.090368,
"gpu_post_raster_ms": 0.005632,
"gpu_ms": 1.654032,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.311642,
"readback_cpu_ms": 1.0187065,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.096,
"forward_raster_ms": 0.096
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.0916,
"gpu_post_raster_ms": 0.005696,
"gpu_ms": 2.0084,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.357127,
"readback_cpu_ms": 0.9073715,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.097216,
"forward_raster_ms": 0.097216
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.091168,
"gpu_post_raster_ms": 0.005728,
"gpu_ms": 1.7173280000000002,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.1975115,
"readback_cpu_ms": 0.883221,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.09688,
"forward_raster_ms": 0.09688
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 0,
"rendered_local_shadow_faces": 0,
"shadow_tiles": 0,
"dropped_shadow_faces": 0,
"shadow_atlas_full_drops": 0
},
"median_ms": {
"gpu_main_raster_ms": 0.091168,
"gpu_post_raster_ms": 0.005696,
"gpu_ms": 1.7173280000000002,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.311642,
"readback_cpu_ms": 0.9073715,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.09688,
"forward_raster_ms": 0.09688
},
"p95_ms": {
"gpu_main_raster_ms": 0.092352,
"gpu_post_raster_ms": 0.00608,
"gpu_ms": 2.106176,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.725848,
"readback_cpu_ms": 1.268092,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.097888,
"forward_raster_ms": 0.09788799999999999
}
},
{
"shadows": "off",
"visibility": "gpu-occlusion",
"light_count": 16,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.2812,
"gpu_post_raster_ms": 0.005696,
"gpu_ms": 1.8378079999999999,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.4275849999999997,
"readback_cpu_ms": 0.9191085,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.286768,
"forward_raster_ms": 0.286768
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.283184,
"gpu_post_raster_ms": 0.005696,
"gpu_ms": 1.981792,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.44029,
"readback_cpu_ms": 0.9112895,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.28915199999999996,
"forward_raster_ms": 0.289152
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.283232,
"gpu_post_raster_ms": 0.005696,
"gpu_ms": 1.912544,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.4836665,
"readback_cpu_ms": 1.011363,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.288624,
"forward_raster_ms": 0.288624
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 0,
"rendered_local_shadow_faces": 0,
"shadow_tiles": 0,
"dropped_shadow_faces": 0,
"shadow_atlas_full_drops": 0
},
"median_ms": {
"gpu_main_raster_ms": 0.283184,
"gpu_post_raster_ms": 0.005696,
"gpu_ms": 1.912544,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.44029,
"readback_cpu_ms": 0.9191085,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.288624,
"forward_raster_ms": 0.288624
},
"p95_ms": {
"gpu_main_raster_ms": 0.284864,
"gpu_post_raster_ms": 0.006272,
"gpu_ms": 2.4328,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.887443,
"readback_cpu_ms": 1.088904,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.299104,
"forward_raster_ms": 0.299104
}
},
{
"shadows": "off",
"visibility": "gpu-occlusion",
"light_count": 32,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.545872,
"gpu_post_raster_ms": 0.005696,
"gpu_ms": 1.934896,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.3920485,
"readback_cpu_ms": 0.937979,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.55152,
"forward_raster_ms": 0.55152
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.549424,
"gpu_post_raster_ms": 0.005776,
"gpu_ms": 2.282816,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.839848,
"readback_cpu_ms": 0.954551,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.5551200000000001,
"forward_raster_ms": 0.5551200000000001
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.5505439999999999,
"gpu_post_raster_ms": 0.00576,
"gpu_ms": 2.274192,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.670444,
"readback_cpu_ms": 0.9090244999999999,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.556304,
"forward_raster_ms": 0.556304
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 0,
"rendered_local_shadow_faces": 0,
"shadow_tiles": 0,
"dropped_shadow_faces": 0,
"shadow_atlas_full_drops": 0
},
"median_ms": {
"gpu_main_raster_ms": 0.549424,
"gpu_post_raster_ms": 0.00576,
"gpu_ms": 2.274192,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.670444,
"readback_cpu_ms": 0.937979,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.5551200000000001,
"forward_raster_ms": 0.5551200000000001
},
"p95_ms": {
"gpu_main_raster_ms": 0.553216,
"gpu_post_raster_ms": 0.006112,
"gpu_ms": 2.522464,
"gpu_shadow_ms": 0.0,
"cpu_ms": 4.178952,
"readback_cpu_ms": 1.175497,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.559552,
"forward_raster_ms": 0.5595519999999999
}
},
{
"shadows": "off",
"visibility": "gpu-occlusion",
"light_count": 64,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 1.06384,
"gpu_post_raster_ms": 0.005679999999999999,
"gpu_ms": 3.1284799999999997,
"gpu_shadow_ms": 0.0,
"cpu_ms": 4.621773,
"readback_cpu_ms": 0.987182,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.06952,
"forward_raster_ms": 1.0695199999999998
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 1.074576,
"gpu_post_raster_ms": 0.005728,
"gpu_ms": 3.257184,
"gpu_shadow_ms": 0.0,
"cpu_ms": 4.753291,
"readback_cpu_ms": 0.9762664999999999,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.080128,
"forward_raster_ms": 1.080128
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 1.071936,
"gpu_post_raster_ms": 0.005696,
"gpu_ms": 2.9628,
"gpu_shadow_ms": 0.0,
"cpu_ms": 4.7079509999999996,
"readback_cpu_ms": 0.9388160000000001,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.07736,
"forward_raster_ms": 1.07736
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 0,
"rendered_local_shadow_faces": 0,
"shadow_tiles": 0,
"dropped_shadow_faces": 0,
"shadow_atlas_full_drops": 0
},
"median_ms": {
"gpu_main_raster_ms": 1.071936,
"gpu_post_raster_ms": 0.005696,
"gpu_ms": 3.1284799999999997,
"gpu_shadow_ms": 0.0,
"cpu_ms": 4.7079509999999996,
"readback_cpu_ms": 0.9762664999999999,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.07736,
"forward_raster_ms": 1.07736
},
"p95_ms": {
"gpu_main_raster_ms": 1.077568,
"gpu_post_raster_ms": 0.005952,
"gpu_ms": 3.549376,
"gpu_shadow_ms": 0.0,
"cpu_ms": 5.228823,
"readback_cpu_ms": 1.191678,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.083168,
"forward_raster_ms": 1.083168
}
},
{
"shadows": "off",
"visibility": "gpu-occlusion",
"light_count": 128,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 2.0908160000000002,
"gpu_post_raster_ms": 0.005696,
"gpu_ms": 4.651392,
"gpu_shadow_ms": 0.0,
"cpu_ms": 6.375586,
"readback_cpu_ms": 0.98881,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.0969759999999997,
"forward_raster_ms": 2.0969759999999997
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 2.113984,
"gpu_post_raster_ms": 0.005728,
"gpu_ms": 4.52976,
"gpu_shadow_ms": 0.0,
"cpu_ms": 6.403193,
"readback_cpu_ms": 1.0205000000000002,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.119872,
"forward_raster_ms": 2.119872
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 2.10704,
"gpu_post_raster_ms": 0.005696,
"gpu_ms": 4.5191680000000005,
"gpu_shadow_ms": 0.0,
"cpu_ms": 6.2119175,
"readback_cpu_ms": 1.1009514999999999,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.112208,
"forward_raster_ms": 2.112208
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 0,
"rendered_local_shadow_faces": 0,
"shadow_tiles": 0,
"dropped_shadow_faces": 0,
"shadow_atlas_full_drops": 0
},
"median_ms": {
"gpu_main_raster_ms": 2.10704,
"gpu_post_raster_ms": 0.005696,
"gpu_ms": 4.52976,
"gpu_shadow_ms": 0.0,
"cpu_ms": 6.375586,
"readback_cpu_ms": 1.0205000000000002,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.112208,
"forward_raster_ms": 2.112208
},
"p95_ms": {
"gpu_main_raster_ms": 2.12416,
"gpu_post_raster_ms": 0.005952,
"gpu_ms": 4.841504,
"gpu_shadow_ms": 0.0,
"cpu_ms": 6.864739,
"readback_cpu_ms": 1.343104,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.129024,
"forward_raster_ms": 2.129024
}
},
{
"shadows": "on",
"visibility": "direct",
"light_count": 0,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.0364,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.5429439999999999,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.1195895,
"readback_cpu_ms": 1.0221185,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.0364,
"forward_raster_ms": 0.0364
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.03608,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.481584,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.0152775,
"readback_cpu_ms": 0.9965145,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.03608,
"forward_raster_ms": 0.03608
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.036208000000000004,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.570384,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.1509340000000003,
"readback_cpu_ms": 1.0945945,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.036208000000000004,
"forward_raster_ms": 0.036208000000000004
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 0,
"rendered_local_shadow_faces": 0,
"shadow_tiles": 0,
"dropped_shadow_faces": 0,
"shadow_atlas_full_drops": 0
},
"median_ms": {
"gpu_main_raster_ms": 0.036208000000000004,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.5429439999999999,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.1195895,
"readback_cpu_ms": 1.0221185,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.036208000000000004,
"forward_raster_ms": 0.036208000000000004
},
"p95_ms": {
"gpu_main_raster_ms": 0.036864,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.98112,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.70038,
"readback_cpu_ms": 1.342883,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.036864,
"forward_raster_ms": 0.036864
}
},
{
"shadows": "on",
"visibility": "direct",
"light_count": 4,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.12918400000000002,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.93224,
"gpu_shadow_ms": 0.017008000000000002,
"cpu_ms": 3.3405165,
"readback_cpu_ms": 0.973216,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.12918400000000002,
"forward_raster_ms": 0.12918400000000002
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.129152,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.689552,
"gpu_shadow_ms": 0.017504,
"cpu_ms": 3.374054,
"readback_cpu_ms": 0.9919260000000001,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.129152,
"forward_raster_ms": 0.129152
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.128912,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.56816,
"gpu_shadow_ms": 0.016975999999999998,
"cpu_ms": 2.9451910000000003,
"readback_cpu_ms": 0.865152,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.128912,
"forward_raster_ms": 0.128912
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 24,
"rendered_local_shadow_faces": 12,
"shadow_tiles": 12,
"dropped_shadow_faces": 12,
"shadow_atlas_full_drops": 12
},
"median_ms": {
"gpu_main_raster_ms": 0.129152,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.689552,
"gpu_shadow_ms": 0.017008000000000002,
"cpu_ms": 3.3405165,
"readback_cpu_ms": 0.973216,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.129152,
"forward_raster_ms": 0.129152
},
"p95_ms": {
"gpu_main_raster_ms": 0.130176,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.162592,
"gpu_shadow_ms": 0.018208,
"cpu_ms": 3.817771,
"readback_cpu_ms": 1.152484,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.130176,
"forward_raster_ms": 0.130176
}
},
{
"shadows": "on",
"visibility": "direct",
"light_count": 16,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.318784,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.8917920000000001,
"gpu_shadow_ms": 0.017712,
"cpu_ms": 3.4927985,
"readback_cpu_ms": 0.955342,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.318784,
"forward_raster_ms": 0.318784
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.31841600000000003,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.837072,
"gpu_shadow_ms": 0.016975999999999998,
"cpu_ms": 3.442759,
"readback_cpu_ms": 0.9744935,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.31841600000000003,
"forward_raster_ms": 0.31841600000000003
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.318816,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.7212960000000002,
"gpu_shadow_ms": 0.017264,
"cpu_ms": 3.244966,
"readback_cpu_ms": 0.906465,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.318816,
"forward_raster_ms": 0.318816
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 96,
"rendered_local_shadow_faces": 12,
"shadow_tiles": 12,
"dropped_shadow_faces": 84,
"shadow_atlas_full_drops": 84
},
"median_ms": {
"gpu_main_raster_ms": 0.318784,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.837072,
"gpu_shadow_ms": 0.017264,
"cpu_ms": 3.442759,
"readback_cpu_ms": 0.955342,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.318784,
"forward_raster_ms": 0.318784
},
"p95_ms": {
"gpu_main_raster_ms": 0.324224,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.284128,
"gpu_shadow_ms": 0.018336,
"cpu_ms": 3.926337,
"readback_cpu_ms": 1.234028,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.324224,
"forward_raster_ms": 0.324224
}
},
{
"shadows": "on",
"visibility": "direct",
"light_count": 32,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.582384,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.159856,
"gpu_shadow_ms": 0.018064,
"cpu_ms": 3.6335545,
"readback_cpu_ms": 0.904381,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.582384,
"forward_raster_ms": 0.582384
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.5811200000000001,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.0243200000000003,
"gpu_shadow_ms": 0.017312,
"cpu_ms": 3.515902,
"readback_cpu_ms": 0.867847,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.5811200000000001,
"forward_raster_ms": 0.5811200000000001
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.57984,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.961024,
"gpu_shadow_ms": 0.017904,
"cpu_ms": 3.426243,
"readback_cpu_ms": 0.9125315,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.57984,
"forward_raster_ms": 0.57984
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 192,
"rendered_local_shadow_faces": 12,
"shadow_tiles": 12,
"dropped_shadow_faces": 180,
"shadow_atlas_full_drops": 180
},
"median_ms": {
"gpu_main_raster_ms": 0.5811200000000001,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.0243200000000003,
"gpu_shadow_ms": 0.017904,
"cpu_ms": 3.515902,
"readback_cpu_ms": 0.904381,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.5811200000000001,
"forward_raster_ms": 0.5811200000000001
},
"p95_ms": {
"gpu_main_raster_ms": 0.584576,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.378656,
"gpu_shadow_ms": 0.018432,
"cpu_ms": 4.025804,
"readback_cpu_ms": 1.146263,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.584576,
"forward_raster_ms": 0.584576
}
},
{
"shadows": "on",
"visibility": "direct",
"light_count": 64,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 1.103024,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 3.027472,
"gpu_shadow_ms": 0.017936,
"cpu_ms": 4.7731785,
"readback_cpu_ms": 1.016252,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.103024,
"forward_raster_ms": 1.103024
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 1.105904,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 3.117376,
"gpu_shadow_ms": 0.017712,
"cpu_ms": 4.650347,
"readback_cpu_ms": 0.994115,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.105904,
"forward_raster_ms": 1.105904
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 1.105216,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.93952,
"gpu_shadow_ms": 0.017376,
"cpu_ms": 4.631336,
"readback_cpu_ms": 0.9338365,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.105216,
"forward_raster_ms": 1.105216
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 384,
"rendered_local_shadow_faces": 12,
"shadow_tiles": 12,
"dropped_shadow_faces": 372,
"shadow_atlas_full_drops": 372
},
"median_ms": {
"gpu_main_raster_ms": 1.105216,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 3.027472,
"gpu_shadow_ms": 0.017712,
"cpu_ms": 4.650347,
"readback_cpu_ms": 0.994115,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.105216,
"forward_raster_ms": 1.105216
},
"p95_ms": {
"gpu_main_raster_ms": 1.110432,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 3.531552,
"gpu_shadow_ms": 0.0184,
"cpu_ms": 5.336867,
"readback_cpu_ms": 1.239698,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.110432,
"forward_raster_ms": 1.110432
}
},
{
"shadows": "on",
"visibility": "direct",
"light_count": 128,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 2.1507199999999997,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 4.409376,
"gpu_shadow_ms": 0.018016,
"cpu_ms": 6.2378365,
"readback_cpu_ms": 1.0313155,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.1507199999999997,
"forward_raster_ms": 2.1507199999999997
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 2.15088,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 4.449888,
"gpu_shadow_ms": 0.018288,
"cpu_ms": 6.1741209999999995,
"readback_cpu_ms": 0.9816115000000001,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.15088,
"forward_raster_ms": 2.15088
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 2.1553120000000003,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 4.403584,
"gpu_shadow_ms": 0.018256,
"cpu_ms": 6.071262000000001,
"readback_cpu_ms": 0.960672,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.1553120000000003,
"forward_raster_ms": 2.1553120000000003
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 768,
"rendered_local_shadow_faces": 12,
"shadow_tiles": 12,
"dropped_shadow_faces": 756,
"shadow_atlas_full_drops": 756
},
"median_ms": {
"gpu_main_raster_ms": 2.15088,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 4.409376,
"gpu_shadow_ms": 0.018256,
"cpu_ms": 6.1741209999999995,
"readback_cpu_ms": 0.9816115000000001,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.15088,
"forward_raster_ms": 2.15088
},
"p95_ms": {
"gpu_main_raster_ms": 2.163648,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 4.833984,
"gpu_shadow_ms": 0.018688,
"cpu_ms": 7.025613,
"readback_cpu_ms": 1.416482,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.163648,
"forward_raster_ms": 2.163648
}
},
{
"shadows": "on",
"visibility": "gpu-frustum",
"light_count": 0,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.034016,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.560864,
"gpu_shadow_ms": 0.0,
"cpu_ms": 2.896268,
"readback_cpu_ms": 0.859747,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.034016,
"forward_raster_ms": 0.034016
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.034112,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.601744,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.136131,
"readback_cpu_ms": 0.9155415,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.034112,
"forward_raster_ms": 0.034112
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.034288,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.509168,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.0076085,
"readback_cpu_ms": 0.9401729999999999,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.034288,
"forward_raster_ms": 0.034288
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 0,
"rendered_local_shadow_faces": 0,
"shadow_tiles": 0,
"dropped_shadow_faces": 0,
"shadow_atlas_full_drops": 0
},
"median_ms": {
"gpu_main_raster_ms": 0.034112,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.560864,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.0076085,
"readback_cpu_ms": 0.9155415,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.034112,
"forward_raster_ms": 0.034112
},
"p95_ms": {
"gpu_main_raster_ms": 0.034784,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.021952,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.474293,
"readback_cpu_ms": 1.18717,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.034784,
"forward_raster_ms": 0.034784
}
},
{
"shadows": "on",
"visibility": "gpu-frustum",
"light_count": 4,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.12596800000000002,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.652416,
"gpu_shadow_ms": 0.017472,
"cpu_ms": 3.0359265,
"readback_cpu_ms": 0.8385715,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.12596800000000002,
"forward_raster_ms": 0.12596800000000002
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.12584,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.685216,
"gpu_shadow_ms": 0.017376,
"cpu_ms": 3.277212,
"readback_cpu_ms": 0.9260619999999999,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.12584,
"forward_raster_ms": 0.12584
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.12728,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.524192,
"gpu_shadow_ms": 0.016767999999999998,
"cpu_ms": 2.922949,
"readback_cpu_ms": 0.873443,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.12728,
"forward_raster_ms": 0.12728
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 24,
"rendered_local_shadow_faces": 12,
"shadow_tiles": 12,
"dropped_shadow_faces": 12,
"shadow_atlas_full_drops": 12
},
"median_ms": {
"gpu_main_raster_ms": 0.12596800000000002,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.652416,
"gpu_shadow_ms": 0.017376,
"cpu_ms": 3.0359265,
"readback_cpu_ms": 0.873443,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.12596800000000002,
"forward_raster_ms": 0.12596800000000002
},
"p95_ms": {
"gpu_main_raster_ms": 0.128704,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.239712,
"gpu_shadow_ms": 0.01824,
"cpu_ms": 3.624677,
"readback_cpu_ms": 1.087802,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.128704,
"forward_raster_ms": 0.128704
}
},
{
"shadows": "on",
"visibility": "gpu-frustum",
"light_count": 16,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.31135999999999997,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.8417759999999999,
"gpu_shadow_ms": 0.017472,
"cpu_ms": 3.1949315,
"readback_cpu_ms": 0.8604985,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.31135999999999997,
"forward_raster_ms": 0.31135999999999997
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.312736,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.8416320000000002,
"gpu_shadow_ms": 0.017472,
"cpu_ms": 3.4118205,
"readback_cpu_ms": 0.9153865,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.312736,
"forward_raster_ms": 0.312736
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.314288,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.821408,
"gpu_shadow_ms": 0.017872,
"cpu_ms": 3.471203,
"readback_cpu_ms": 1.0134365,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.314288,
"forward_raster_ms": 0.314288
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 96,
"rendered_local_shadow_faces": 12,
"shadow_tiles": 12,
"dropped_shadow_faces": 84,
"shadow_atlas_full_drops": 84
},
"median_ms": {
"gpu_main_raster_ms": 0.312736,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 1.8416320000000002,
"gpu_shadow_ms": 0.017472,
"cpu_ms": 3.4118205,
"readback_cpu_ms": 0.9153865,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.312736,
"forward_raster_ms": 0.312736
},
"p95_ms": {
"gpu_main_raster_ms": 0.319872,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.138688,
"gpu_shadow_ms": 0.018432,
"cpu_ms": 3.734013,
"readback_cpu_ms": 1.089105,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.319872,
"forward_raster_ms": 0.319872
}
},
{
"shadows": "on",
"visibility": "gpu-frustum",
"light_count": 32,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.5816,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.007968,
"gpu_shadow_ms": 0.018128,
"cpu_ms": 3.519684,
"readback_cpu_ms": 0.950819,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.5816,
"forward_raster_ms": 0.5816
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.581008,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.074288,
"gpu_shadow_ms": 0.018016,
"cpu_ms": 3.5128814999999998,
"readback_cpu_ms": 0.9085185,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.581008,
"forward_raster_ms": 0.581008
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.58552,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.247472,
"gpu_shadow_ms": 0.017807999999999997,
"cpu_ms": 3.5809745,
"readback_cpu_ms": 0.8877895,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.58552,
"forward_raster_ms": 0.58552
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 192,
"rendered_local_shadow_faces": 12,
"shadow_tiles": 12,
"dropped_shadow_faces": 180,
"shadow_atlas_full_drops": 180
},
"median_ms": {
"gpu_main_raster_ms": 0.5816,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.074288,
"gpu_shadow_ms": 0.018016,
"cpu_ms": 3.519684,
"readback_cpu_ms": 0.9085185,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.5816,
"forward_raster_ms": 0.5816
},
"p95_ms": {
"gpu_main_raster_ms": 0.587936,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.444544,
"gpu_shadow_ms": 0.018432,
"cpu_ms": 4.053185,
"readback_cpu_ms": 1.126354,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.587936,
"forward_raster_ms": 0.587936
}
},
{
"shadows": "on",
"visibility": "gpu-frustum",
"light_count": 64,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 1.1058400000000002,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 2.9495519999999997,
"gpu_shadow_ms": 0.017648,
"cpu_ms": 4.737966999999999,
"readback_cpu_ms": 1.081334,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.1058400000000002,
"forward_raster_ms": 1.1058400000000002
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 1.108976,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 3.0740480000000003,
"gpu_shadow_ms": 0.017824,
"cpu_ms": 4.859967,
"readback_cpu_ms": 1.084886,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.108976,
"forward_raster_ms": 1.108976
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 1.1174240000000002,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 3.2227360000000003,
"gpu_shadow_ms": 0.018064,
"cpu_ms": 4.840285,
"readback_cpu_ms": 0.951109,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.1174240000000002,
"forward_raster_ms": 1.1174240000000002
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 384,
"rendered_local_shadow_faces": 12,
"shadow_tiles": 12,
"dropped_shadow_faces": 372,
"shadow_atlas_full_drops": 372
},
"median_ms": {
"gpu_main_raster_ms": 1.108976,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 3.0740480000000003,
"gpu_shadow_ms": 0.017824,
"cpu_ms": 4.840285,
"readback_cpu_ms": 1.081334,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.108976,
"forward_raster_ms": 1.108976
},
"p95_ms": {
"gpu_main_raster_ms": 1.12048,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 3.653664,
"gpu_shadow_ms": 0.018432,
"cpu_ms": 5.68833,
"readback_cpu_ms": 1.460475,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.12048,
"forward_raster_ms": 1.12048
}
},
{
"shadows": "on",
"visibility": "gpu-frustum",
"light_count": 128,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 2.143744,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 4.515376,
"gpu_shadow_ms": 0.018272,
"cpu_ms": 6.11778,
"readback_cpu_ms": 0.9764525,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.143744,
"forward_raster_ms": 2.143744
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 2.143632,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 4.44936,
"gpu_shadow_ms": 0.017952,
"cpu_ms": 6.3624315,
"readback_cpu_ms": 1.15068,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.143632,
"forward_raster_ms": 2.143632
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 2.159536,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 4.399471999999999,
"gpu_shadow_ms": 0.018352,
"cpu_ms": 6.116693,
"readback_cpu_ms": 1.0164024999999999,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.159536,
"forward_raster_ms": 2.159536
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 768,
"rendered_local_shadow_faces": 12,
"shadow_tiles": 12,
"dropped_shadow_faces": 756,
"shadow_atlas_full_drops": 756
},
"median_ms": {
"gpu_main_raster_ms": 2.143744,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 4.44936,
"gpu_shadow_ms": 0.018272,
"cpu_ms": 6.11778,
"readback_cpu_ms": 1.0164024999999999,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.143744,
"forward_raster_ms": 2.143744
},
"p95_ms": {
"gpu_main_raster_ms": 2.166528,
"gpu_post_raster_ms": 0.0,
"gpu_ms": 4.839296,
"gpu_shadow_ms": 0.01856,
"cpu_ms": 6.80157,
"readback_cpu_ms": 1.377198,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.166528,
"forward_raster_ms": 2.166528
}
},
{
"shadows": "on",
"visibility": "gpu-occlusion",
"light_count": 0,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.033952,
"gpu_post_raster_ms": 0.005728,
"gpu_ms": 1.777616,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.487123,
"readback_cpu_ms": 1.0302935,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.039696,
"forward_raster_ms": 0.039696
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.03392,
"gpu_post_raster_ms": 0.005696,
"gpu_ms": 1.702432,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.473517,
"readback_cpu_ms": 0.9768175,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.039744,
"forward_raster_ms": 0.039744
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.034367999999999996,
"gpu_post_raster_ms": 0.005728,
"gpu_ms": 1.769808,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.3746805,
"readback_cpu_ms": 1.024773,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.04,
"forward_raster_ms": 0.04
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 0,
"rendered_local_shadow_faces": 0,
"shadow_tiles": 0,
"dropped_shadow_faces": 0,
"shadow_atlas_full_drops": 0
},
"median_ms": {
"gpu_main_raster_ms": 0.033952,
"gpu_post_raster_ms": 0.005728,
"gpu_ms": 1.769808,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.473517,
"readback_cpu_ms": 1.024773,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.039744,
"forward_raster_ms": 0.039744
},
"p95_ms": {
"gpu_main_raster_ms": 0.034752,
"gpu_post_raster_ms": 0.00608,
"gpu_ms": 2.040928,
"gpu_shadow_ms": 0.0,
"cpu_ms": 3.863678,
"readback_cpu_ms": 1.266158,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.040672,
"forward_raster_ms": 0.040672
}
},
{
"shadows": "on",
"visibility": "gpu-occlusion",
"light_count": 4,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.125232,
"gpu_post_raster_ms": 0.005696,
"gpu_ms": 1.877264,
"gpu_shadow_ms": 0.017872,
"cpu_ms": 3.4096314999999997,
"readback_cpu_ms": 0.970331,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.1308,
"forward_raster_ms": 0.13080000000000003
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.12580799999999998,
"gpu_post_raster_ms": 0.005696,
"gpu_ms": 1.8895520000000001,
"gpu_shadow_ms": 0.01728,
"cpu_ms": 3.5699745,
"readback_cpu_ms": 1.0155205,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.13144,
"forward_raster_ms": 0.13144
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.126544,
"gpu_post_raster_ms": 0.005696,
"gpu_ms": 1.717296,
"gpu_shadow_ms": 0.017456,
"cpu_ms": 3.5319125,
"readback_cpu_ms": 0.93835,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.13191999999999998,
"forward_raster_ms": 0.13192
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 24,
"rendered_local_shadow_faces": 12,
"shadow_tiles": 12,
"dropped_shadow_faces": 12,
"shadow_atlas_full_drops": 12
},
"median_ms": {
"gpu_main_raster_ms": 0.12580799999999998,
"gpu_post_raster_ms": 0.005696,
"gpu_ms": 1.877264,
"gpu_shadow_ms": 0.017456,
"cpu_ms": 3.5319125,
"readback_cpu_ms": 0.970331,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.13144,
"forward_raster_ms": 0.13144
},
"p95_ms": {
"gpu_main_raster_ms": 0.132544,
"gpu_post_raster_ms": 0.00592,
"gpu_ms": 2.154528,
"gpu_shadow_ms": 0.018336,
"cpu_ms": 3.959649,
"readback_cpu_ms": 1.268263,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.137632,
"forward_raster_ms": 0.137632
}
},
{
"shadows": "on",
"visibility": "gpu-occlusion",
"light_count": 16,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.31096,
"gpu_post_raster_ms": 0.005664,
"gpu_ms": 1.903536,
"gpu_shadow_ms": 0.017344,
"cpu_ms": 3.4299255,
"readback_cpu_ms": 0.9004285000000001,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.31620800000000004,
"forward_raster_ms": 0.316208
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.31147199999999997,
"gpu_post_raster_ms": 0.005696,
"gpu_ms": 2.047184,
"gpu_shadow_ms": 0.016992,
"cpu_ms": 3.4330755,
"readback_cpu_ms": 0.8880455,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.317088,
"forward_raster_ms": 0.31708800000000004
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.315712,
"gpu_post_raster_ms": 0.005552,
"gpu_ms": 1.861888,
"gpu_shadow_ms": 0.017584,
"cpu_ms": 3.4303204999999997,
"readback_cpu_ms": 0.9008345,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.32111999999999996,
"forward_raster_ms": 0.32112
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 96,
"rendered_local_shadow_faces": 12,
"shadow_tiles": 12,
"dropped_shadow_faces": 84,
"shadow_atlas_full_drops": 84
},
"median_ms": {
"gpu_main_raster_ms": 0.31147199999999997,
"gpu_post_raster_ms": 0.005664,
"gpu_ms": 1.903536,
"gpu_shadow_ms": 0.017344,
"cpu_ms": 3.4303204999999997,
"readback_cpu_ms": 0.9004285000000001,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.317088,
"forward_raster_ms": 0.31708800000000004
},
"p95_ms": {
"gpu_main_raster_ms": 0.32176,
"gpu_post_raster_ms": 0.005952,
"gpu_ms": 2.588448,
"gpu_shadow_ms": 0.018176,
"cpu_ms": 3.961984,
"readback_cpu_ms": 0.998633,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.32768,
"forward_raster_ms": 0.32768
}
},
{
"shadows": "on",
"visibility": "gpu-occlusion",
"light_count": 32,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.582128,
"gpu_post_raster_ms": 0.005696,
"gpu_ms": 2.243088,
"gpu_shadow_ms": 0.018000000000000002,
"cpu_ms": 3.9054314999999997,
"readback_cpu_ms": 1.0643425,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.587824,
"forward_raster_ms": 0.587824
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.579936,
"gpu_post_raster_ms": 0.005632,
"gpu_ms": 2.1306399999999996,
"gpu_shadow_ms": 0.017888,
"cpu_ms": 3.6630395,
"readback_cpu_ms": 0.9732864999999999,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.585488,
"forward_raster_ms": 0.585488
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 0.5858399999999999,
"gpu_post_raster_ms": 0.005696,
"gpu_ms": 2.306992,
"gpu_shadow_ms": 0.01792,
"cpu_ms": 3.942532,
"readback_cpu_ms": 1.012269,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.591664,
"forward_raster_ms": 0.591664
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 192,
"rendered_local_shadow_faces": 12,
"shadow_tiles": 12,
"dropped_shadow_faces": 180,
"shadow_atlas_full_drops": 180
},
"median_ms": {
"gpu_main_raster_ms": 0.582128,
"gpu_post_raster_ms": 0.005696,
"gpu_ms": 2.243088,
"gpu_shadow_ms": 0.01792,
"cpu_ms": 3.9054314999999997,
"readback_cpu_ms": 1.012269,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.587824,
"forward_raster_ms": 0.587824
},
"p95_ms": {
"gpu_main_raster_ms": 0.586944,
"gpu_post_raster_ms": 0.006112,
"gpu_ms": 2.705888,
"gpu_shadow_ms": 0.018432,
"cpu_ms": 4.512491,
"readback_cpu_ms": 1.154167,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 0.592608,
"forward_raster_ms": 0.5926079999999999
}
},
{
"shadows": "on",
"visibility": "gpu-occlusion",
"light_count": 64,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 1.10704,
"gpu_post_raster_ms": 0.005712,
"gpu_ms": 3.300912,
"gpu_shadow_ms": 0.017807999999999997,
"cpu_ms": 4.9080935,
"readback_cpu_ms": 0.986526,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.1133600000000001,
"forward_raster_ms": 1.11336
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 1.106064,
"gpu_post_raster_ms": 0.005679999999999999,
"gpu_ms": 3.2955360000000002,
"gpu_shadow_ms": 0.017776,
"cpu_ms": 5.1446045,
"readback_cpu_ms": 1.079406,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.111712,
"forward_raster_ms": 1.1117119999999998
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 1.11344,
"gpu_post_raster_ms": 0.005327999999999999,
"gpu_ms": 3.3087999999999997,
"gpu_shadow_ms": 0.017808,
"cpu_ms": 5.1708885,
"readback_cpu_ms": 1.2228715000000001,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.118512,
"forward_raster_ms": 1.118512
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 384,
"rendered_local_shadow_faces": 12,
"shadow_tiles": 12,
"dropped_shadow_faces": 372,
"shadow_atlas_full_drops": 372
},
"median_ms": {
"gpu_main_raster_ms": 1.10704,
"gpu_post_raster_ms": 0.005679999999999999,
"gpu_ms": 3.300912,
"gpu_shadow_ms": 0.017807999999999997,
"cpu_ms": 5.1446045,
"readback_cpu_ms": 1.079406,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.1133600000000001,
"forward_raster_ms": 1.11336
},
"p95_ms": {
"gpu_main_raster_ms": 1.118496,
"gpu_post_raster_ms": 0.005984,
"gpu_ms": 3.708288,
"gpu_shadow_ms": 0.0184,
"cpu_ms": 5.827022,
"readback_cpu_ms": 1.470224,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 1.124128,
"forward_raster_ms": 1.124128
}
},
{
"shadows": "on",
"visibility": "gpu-occlusion",
"light_count": 128,
"runs": [
{
"run_index": 1,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 2.14016,
"gpu_post_raster_ms": 0.005679999999999999,
"gpu_ms": 4.57064,
"gpu_shadow_ms": 0.018272,
"cpu_ms": 6.1347825,
"readback_cpu_ms": 0.945283,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.145616,
"forward_raster_ms": 2.1456160000000004
}
},
{
"run_index": 2,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 2.141248,
"gpu_post_raster_ms": 0.005696,
"gpu_ms": 4.59512,
"gpu_shadow_ms": 0.018175999999999998,
"cpu_ms": 6.343361,
"readback_cpu_ms": 1.0032775,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.14672,
"forward_raster_ms": 2.1467199999999997
}
},
{
"run_index": 3,
"frames": 30,
"median_ms": {
"gpu_main_raster_ms": 2.155184,
"gpu_post_raster_ms": 0.005648,
"gpu_ms": 4.603808,
"gpu_shadow_ms": 0.018256,
"cpu_ms": 6.516713,
"readback_cpu_ms": 0.970756,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.1608,
"forward_raster_ms": 2.1608
}
}
],
"shadow_counts": {
"requested_local_shadow_faces": 768,
"rendered_local_shadow_faces": 12,
"shadow_tiles": 12,
"dropped_shadow_faces": 756,
"shadow_atlas_full_drops": 756
},
"median_ms": {
"gpu_main_raster_ms": 2.141248,
"gpu_post_raster_ms": 0.005679999999999999,
"gpu_ms": 4.59512,
"gpu_shadow_ms": 0.018256,
"cpu_ms": 6.343361,
"readback_cpu_ms": 0.970756,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.14672,
"forward_raster_ms": 2.1467199999999997
},
"p95_ms": {
"gpu_main_raster_ms": 2.163712,
"gpu_post_raster_ms": 0.006048,
"gpu_ms": 4.891424,
"gpu_shadow_ms": 0.018528,
"cpu_ms": 6.879627,
"readback_cpu_ms": 1.364033,
"gpu_light_tiles_ms": 0.0,
"gpu_build_plus_raster_ms": 2.169504,
"forward_raster_ms": 2.169504
}
}
],
"forward_plus_gate": {
"triggered": true,
"candidates": [
{
"shadows": "off",
"visibility": "direct",
"light_count": 32,
"overhead_ms": 0.516192,
"raster_metric": "main",
"zero_light_gpu_ms": 1.471808,
"overhead_percent_of_zero_gpu": 35.07196590859677,
"absolute_threshold_reached": false,
"relative_threshold_reached": true
},
{
"shadows": "off",
"visibility": "direct",
"light_count": 64,
"overhead_ms": 1.029456,
"raster_metric": "main",
"zero_light_gpu_ms": 1.471808,
"overhead_percent_of_zero_gpu": 69.9449928251511,
"absolute_threshold_reached": true,
"relative_threshold_reached": true
},
{
"shadows": "off",
"visibility": "direct",
"light_count": 128,
"overhead_ms": 2.068976,
"raster_metric": "main",
"zero_light_gpu_ms": 1.471808,
"overhead_percent_of_zero_gpu": 140.5737704918033,
"absolute_threshold_reached": true,
"relative_threshold_reached": true
},
{
"shadows": "off",
"visibility": "gpu-frustum",
"light_count": 32,
"overhead_ms": 0.512,
"raster_metric": "main",
"zero_light_gpu_ms": 1.49376,
"overhead_percent_of_zero_gpu": 34.27592116538132,
"absolute_threshold_reached": false,
"relative_threshold_reached": true
},
{
"shadows": "off",
"visibility": "gpu-frustum",
"light_count": 64,
"overhead_ms": 1.0323680000000002,
"raster_metric": "main",
"zero_light_gpu_ms": 1.49376,
"overhead_percent_of_zero_gpu": 69.11203941730935,
"absolute_threshold_reached": true,
"relative_threshold_reached": true
},
{
"shadows": "off",
"visibility": "gpu-frustum",
"light_count": 128,
"overhead_ms": 2.060624,
"raster_metric": "main",
"zero_light_gpu_ms": 1.49376,
"overhead_percent_of_zero_gpu": 137.9488003427592,
"absolute_threshold_reached": true,
"relative_threshold_reached": true
},
{
"shadows": "off",
"visibility": "gpu-occlusion",
"light_count": 32,
"overhead_ms": 0.5153120000000001,
"raster_metric": "main_plus_post",
"zero_light_gpu_ms": 1.78272,
"overhead_percent_of_zero_gpu": 28.90594148267816,
"absolute_threshold_reached": false,
"relative_threshold_reached": true
},
{
"shadows": "off",
"visibility": "gpu-occlusion",
"light_count": 64,
"overhead_ms": 1.037344,
"raster_metric": "main_plus_post",
"zero_light_gpu_ms": 1.78272,
"overhead_percent_of_zero_gpu": 58.188835038592714,
"absolute_threshold_reached": true,
"relative_threshold_reached": true
},
{
"shadows": "off",
"visibility": "gpu-occlusion",
"light_count": 128,
"overhead_ms": 2.072192,
"raster_metric": "main_plus_post",
"zero_light_gpu_ms": 1.78272,
"overhead_percent_of_zero_gpu": 116.23765930712617,
"absolute_threshold_reached": true,
"relative_threshold_reached": true
},
{
"shadows": "on",
"visibility": "direct",
"light_count": 32,
"overhead_ms": 0.5450400000000001,
"raster_metric": "main",
"zero_light_gpu_ms": 1.5429439999999999,
"overhead_percent_of_zero_gpu": 35.32467801812639,
"absolute_threshold_reached": false,
"relative_threshold_reached": true
},
{
"shadows": "on",
"visibility": "direct",
"light_count": 64,
"overhead_ms": 1.069008,
"raster_metric": "main",
"zero_light_gpu_ms": 1.5429439999999999,
"overhead_percent_of_zero_gpu": 69.28365514237717,
"absolute_threshold_reached": true,
"relative_threshold_reached": true
},
{
"shadows": "on",
"visibility": "direct",
"light_count": 128,
"overhead_ms": 2.1148,
"raster_metric": "main",
"zero_light_gpu_ms": 1.5429439999999999,
"overhead_percent_of_zero_gpu": 137.06265425057552,
"absolute_threshold_reached": true,
"relative_threshold_reached": true
},
{
"shadows": "on",
"visibility": "gpu-frustum",
"light_count": 32,
"overhead_ms": 0.547584,
"raster_metric": "main",
"zero_light_gpu_ms": 1.560864,
"overhead_percent_of_zero_gpu": 35.08210837074851,
"absolute_threshold_reached": false,
"relative_threshold_reached": true
},
{
"shadows": "on",
"visibility": "gpu-frustum",
"light_count": 64,
"overhead_ms": 1.074864,
"raster_metric": "main",
"zero_light_gpu_ms": 1.560864,
"overhead_percent_of_zero_gpu": 68.8633987330094,
"absolute_threshold_reached": true,
"relative_threshold_reached": true
},
{
"shadows": "on",
"visibility": "gpu-frustum",
"light_count": 128,
"overhead_ms": 2.109728,
"raster_metric": "main",
"zero_light_gpu_ms": 1.560864,
"overhead_percent_of_zero_gpu": 135.16411423416776,
"absolute_threshold_reached": true,
"relative_threshold_reached": true
},
{
"shadows": "on",
"visibility": "gpu-occlusion",
"light_count": 32,
"overhead_ms": 0.5481280000000001,
"raster_metric": "main_plus_post",
"zero_light_gpu_ms": 1.769808,
"overhead_percent_of_zero_gpu": 30.971043186605552,
"absolute_threshold_reached": false,
"relative_threshold_reached": true
},
{
"shadows": "on",
"visibility": "gpu-occlusion",
"light_count": 64,
"overhead_ms": 1.073664,
"raster_metric": "main_plus_post",
"zero_light_gpu_ms": 1.769808,
"overhead_percent_of_zero_gpu": 60.66556372216647,
"absolute_threshold_reached": true,
"relative_threshold_reached": true
},
{
"shadows": "on",
"visibility": "gpu-occlusion",
"light_count": 128,
"overhead_ms": 2.1069759999999995,
"raster_metric": "main_plus_post",
"zero_light_gpu_ms": 1.769808,
"overhead_percent_of_zero_gpu": 119.05110610868522,
"absolute_threshold_reached": true,
"relative_threshold_reached": true
}
],
"evaluated": [
{
"shadows": "off",
"visibility": "direct",
"light_count": 32,
"overhead_ms": 0.516192,
"raster_metric": "main",
"zero_light_gpu_ms": 1.471808,
"overhead_percent_of_zero_gpu": 35.07196590859677,
"absolute_threshold_reached": false,
"relative_threshold_reached": true
},
{
"shadows": "off",
"visibility": "direct",
"light_count": 64,
"overhead_ms": 1.029456,
"raster_metric": "main",
"zero_light_gpu_ms": 1.471808,
"overhead_percent_of_zero_gpu": 69.9449928251511,
"absolute_threshold_reached": true,
"relative_threshold_reached": true
},
{
"shadows": "off",
"visibility": "direct",
"light_count": 128,
"overhead_ms": 2.068976,
"raster_metric": "main",
"zero_light_gpu_ms": 1.471808,
"overhead_percent_of_zero_gpu": 140.5737704918033,
"absolute_threshold_reached": true,
"relative_threshold_reached": true
},
{
"shadows": "off",
"visibility": "gpu-frustum",
"light_count": 32,
"overhead_ms": 0.512,
"raster_metric": "main",
"zero_light_gpu_ms": 1.49376,
"overhead_percent_of_zero_gpu": 34.27592116538132,
"absolute_threshold_reached": false,
"relative_threshold_reached": true
},
{
"shadows": "off",
"visibility": "gpu-frustum",
"light_count": 64,
"overhead_ms": 1.0323680000000002,
"raster_metric": "main",
"zero_light_gpu_ms": 1.49376,
"overhead_percent_of_zero_gpu": 69.11203941730935,
"absolute_threshold_reached": true,
"relative_threshold_reached": true
},
{
"shadows": "off",
"visibility": "gpu-frustum",
"light_count": 128,
"overhead_ms": 2.060624,
"raster_metric": "main",
"zero_light_gpu_ms": 1.49376,
"overhead_percent_of_zero_gpu": 137.9488003427592,
"absolute_threshold_reached": true,
"relative_threshold_reached": true
},
{
"shadows": "off",
"visibility": "gpu-occlusion",
"light_count": 32,
"overhead_ms": 0.5153120000000001,
"raster_metric": "main_plus_post",
"zero_light_gpu_ms": 1.78272,
"overhead_percent_of_zero_gpu": 28.90594148267816,
"absolute_threshold_reached": false,
"relative_threshold_reached": true
},
{
"shadows": "off",
"visibility": "gpu-occlusion",
"light_count": 64,
"overhead_ms": 1.037344,
"raster_metric": "main_plus_post",
"zero_light_gpu_ms": 1.78272,
"overhead_percent_of_zero_gpu": 58.188835038592714,
"absolute_threshold_reached": true,
"relative_threshold_reached": true
},
{
"shadows": "off",
"visibility": "gpu-occlusion",
"light_count": 128,
"overhead_ms": 2.072192,
"raster_metric": "main_plus_post",
"zero_light_gpu_ms": 1.78272,
"overhead_percent_of_zero_gpu": 116.23765930712617,
"absolute_threshold_reached": true,
"relative_threshold_reached": true
},
{
"shadows": "on",
"visibility": "direct",
"light_count": 32,
"overhead_ms": 0.5450400000000001,
"raster_metric": "main",
"zero_light_gpu_ms": 1.5429439999999999,
"overhead_percent_of_zero_gpu": 35.32467801812639,
"absolute_threshold_reached": false,
"relative_threshold_reached": true
},
{
"shadows": "on",
"visibility": "direct",
"light_count": 64,
"overhead_ms": 1.069008,
"raster_metric": "main",
"zero_light_gpu_ms": 1.5429439999999999,
"overhead_percent_of_zero_gpu": 69.28365514237717,
"absolute_threshold_reached": true,
"relative_threshold_reached": true
},
{
"shadows": "on",
"visibility": "direct",
"light_count": 128,
"overhead_ms": 2.1148,
"raster_metric": "main",
"zero_light_gpu_ms": 1.5429439999999999,
"overhead_percent_of_zero_gpu": 137.06265425057552,
"absolute_threshold_reached": true,
"relative_threshold_reached": true
},
{
"shadows": "on",
"visibility": "gpu-frustum",
"light_count": 32,
"overhead_ms": 0.547584,
"raster_metric": "main",
"zero_light_gpu_ms": 1.560864,
"overhead_percent_of_zero_gpu": 35.08210837074851,
"absolute_threshold_reached": false,
"relative_threshold_reached": true
},
{
"shadows": "on",
"visibility": "gpu-frustum",
"light_count": 64,
"overhead_ms": 1.074864,
"raster_metric": "main",
"zero_light_gpu_ms": 1.560864,
"overhead_percent_of_zero_gpu": 68.8633987330094,
"absolute_threshold_reached": true,
"relative_threshold_reached": true
},
{
"shadows": "on",
"visibility": "gpu-frustum",
"light_count": 128,
"overhead_ms": 2.109728,
"raster_metric": "main",
"zero_light_gpu_ms": 1.560864,
"overhead_percent_of_zero_gpu": 135.16411423416776,
"absolute_threshold_reached": true,
"relative_threshold_reached": true
},
{
"shadows": "on",
"visibility": "gpu-occlusion",
"light_count": 32,
"overhead_ms": 0.5481280000000001,
"raster_metric": "main_plus_post",
"zero_light_gpu_ms": 1.769808,
"overhead_percent_of_zero_gpu": 30.971043186605552,
"absolute_threshold_reached": false,
"relative_threshold_reached": true
},
{
"shadows": "on",
"visibility": "gpu-occlusion",
"light_count": 64,
"overhead_ms": 1.073664,
"raster_metric": "main_plus_post",
"zero_light_gpu_ms": 1.769808,
"overhead_percent_of_zero_gpu": 60.66556372216647,
"absolute_threshold_reached": true,
"relative_threshold_reached": true
},
{
"shadows": "on",
"visibility": "gpu-occlusion",
"light_count": 128,
"overhead_ms": 2.1069759999999995,
"raster_metric": "main_plus_post",
"zero_light_gpu_ms": 1.769808,
"overhead_percent_of_zero_gpu": 119.05110610868522,
"absolute_threshold_reached": true,
"relative_threshold_reached": true
}
],
"basis": "median of paired per-run raster overheads; same-mode/shadow/repeat zero-light GPU baseline"
}
}