{ "format": "faset.p3-lighting-benchmark", "version": 1, "commit": "029ccb181a7a6352856df564cc98815a34397388", "warmup_frames_per_run": 10, "measured_frames_per_run": 30, "width": 1920, "height": 1080, "validation": "off", "driver": "NVIDIA-595.84", "source_revision": "029ccb181a7a6352856df564cc98815a34397388", "source_root": "/home/emil/Desktop/.worktrees/Faset_Engine-p3-benchmark-release", "source_dirty": false, "benchmark_sha256": "8959c1d0eb289072cb1647ed63813214362f0d879a163107b61b8a96cb275cb6", "shader_bundle": { "compatibility.spv": "83d519113c99c7b14cf92bc6e0e9867edd91da1f370f964df6ba978d51470a54", "fragmentMain.reflection.json": "7076d1358ee2cfb4401cc103b0893dac887bca07b17185bec7e68113a8ffe27a", "fragmentMain.spv": "3d7c4d8cd246abd6d6bdb6f4010c7bcf259ca23dff0561e1387a7a24cddb3a1a", "gpuCullMain.reflection.json": "996fe5c7e31c6b8f316d8f290b3be0ae7063eb46c500a661e8715e9b822a2598", "gpuCullMain.spv": "7691360ec55f41d40d43652f506b051cef8b3a3ddcdcc7db61a7d4d97f9e87d8", "gpuHzbMain.reflection.json": "589818f670881c64f3aba726ee3bc82fe4b9d835a347f99134e0e157dc4a112e", "gpuHzbMain.spv": "08682362ee2120ed19d260e613285071747c3e436bb09bb6238e46f9cedc2308", "gpuPostCullMain.reflection.json": "eed140bbe09c7d14935b688c770261ac0e81677c0974aa811c88ed67ea779b95", "gpuPostCullMain.spv": "62cb72e356346e1511c6d640a3cecb4a6e5283795338299b357edae5f7f52be4", "gpuShadowMain.reflection.json": "c9dd844aefb3840f29caad5dfc53986cacc2220f886eda5ad345ebdbb9ff5b1c", "gpuShadowMain.spv": "2da7e7f96bc7de4e9c8ac365fe0a63f608c7bb26ab3e7bfebfcf88b32e86c71d", "gpuVertexMain.reflection.json": "09166d80fba7ab4167e97f85125a7c58ab92ea447c1a6a2ab5084e657401dae9", "gpuVertexMain.spv": "fc9770f304976875f8dd1f6acbe380c77cb06c13276f5596554b3f0b396b31bd", "shadowMain.reflection.json": "c9dbede660f7572bfd1aa4cbdf99544bc6ff5aa50b836370777e38ea93879a36", "shadowMain.spv": "7643b4d688492b5ee923b9606f0b0e70343ca05fa67673838206119a6f86d8d8", "vertexMain.reflection.json": "3470e124f6e88e48e888fc3b1178f7039323747e582f01df81c51ed71704d2b7", "vertexMain.spv": "1ad2631c35d654f48166321ae43d4165043e1b919b14f1dc61caf97b1ada0898" }, "device": "NVIDIA GeForce RTX 2080 Ti", "lighting_path": "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.041904, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.477904, "gpu_shadow_ms": 0.0, "cpu_ms": 3.382997, "readback_cpu_ms": 0.9908795, "forward_raster_ms": 0.041904 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.032496, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.576864, "gpu_shadow_ms": 0.0, "cpu_ms": 2.9277175, "readback_cpu_ms": 0.8642255000000001, "forward_raster_ms": 0.032496 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.032687999999999995, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.582992, "gpu_shadow_ms": 0.0, "cpu_ms": 3.0549825, "readback_cpu_ms": 0.9216035, "forward_raster_ms": 0.032687999999999995 } } ], "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.032687999999999995, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.576864, "gpu_shadow_ms": 0.0, "cpu_ms": 3.0549825, "readback_cpu_ms": 0.9216035, "forward_raster_ms": 0.032687999999999995 }, "p95_ms": { "gpu_main_raster_ms": 0.042528, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.979712, "gpu_shadow_ms": 0.0, "cpu_ms": 3.712683, "readback_cpu_ms": 1.18782, "forward_raster_ms": 0.042528 } }, { "shadows": "off", "visibility": "direct", "light_count": 4, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.088704, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.58496, "gpu_shadow_ms": 0.0, "cpu_ms": 3.0575419999999998, "readback_cpu_ms": 1.010411, "forward_raster_ms": 0.088704 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.089072, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.72024, "gpu_shadow_ms": 0.0, "cpu_ms": 3.05617, "readback_cpu_ms": 0.8298505, "forward_raster_ms": 0.089072 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.089616, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.5780319999999999, "gpu_shadow_ms": 0.0, "cpu_ms": 3.0787674999999997, "readback_cpu_ms": 0.9121254999999999, "forward_raster_ms": 0.089616 } } ], "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.089072, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.58496, "gpu_shadow_ms": 0.0, "cpu_ms": 3.0575419999999998, "readback_cpu_ms": 0.9121254999999999, "forward_raster_ms": 0.089072 }, "p95_ms": { "gpu_main_raster_ms": 0.090048, "gpu_post_raster_ms": 0.0, "gpu_ms": 2.061248, "gpu_shadow_ms": 0.0, "cpu_ms": 3.603988, "readback_cpu_ms": 1.096699, "forward_raster_ms": 0.090048 } }, { "shadows": "off", "visibility": "direct", "light_count": 16, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.277696, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.8464960000000001, "gpu_shadow_ms": 0.0, "cpu_ms": 3.334465, "readback_cpu_ms": 0.940754, "forward_raster_ms": 0.277696 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.278272, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.7853919999999999, "gpu_shadow_ms": 0.0, "cpu_ms": 3.434995, "readback_cpu_ms": 0.921944, "forward_raster_ms": 0.278272 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.280352, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.813088, "gpu_shadow_ms": 0.0, "cpu_ms": 3.3809875, "readback_cpu_ms": 0.9305555000000001, "forward_raster_ms": 0.280352 } } ], "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.278272, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.813088, "gpu_shadow_ms": 0.0, "cpu_ms": 3.3809875, "readback_cpu_ms": 0.9305555000000001, "forward_raster_ms": 0.278272 }, "p95_ms": { "gpu_main_raster_ms": 0.281696, "gpu_post_raster_ms": 0.0, "gpu_ms": 2.125824, "gpu_shadow_ms": 0.0, "cpu_ms": 3.732791, "readback_cpu_ms": 1.034, "forward_raster_ms": 0.281696 } }, { "shadows": "off", "visibility": "direct", "light_count": 32, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.534112, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.96576, "gpu_shadow_ms": 0.0, "cpu_ms": 3.5305894999999996, "readback_cpu_ms": 0.99955, "forward_raster_ms": 0.534112 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.533568, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.9350079999999998, "gpu_shadow_ms": 0.0, "cpu_ms": 3.4276655, "readback_cpu_ms": 0.9262925, "forward_raster_ms": 0.533568 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.53824, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.958352, "gpu_shadow_ms": 0.0, "cpu_ms": 3.4746845, "readback_cpu_ms": 0.8813075, "forward_raster_ms": 0.53824 } } ], "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.534112, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.958352, "gpu_shadow_ms": 0.0, "cpu_ms": 3.4746845, "readback_cpu_ms": 0.9262925, "forward_raster_ms": 0.534112 }, "p95_ms": { "gpu_main_raster_ms": 0.540032, "gpu_post_raster_ms": 0.0, "gpu_ms": 2.30672, "gpu_shadow_ms": 0.0, "cpu_ms": 3.911739, "readback_cpu_ms": 1.082773, "forward_raster_ms": 0.540032 } }, { "shadows": "off", "visibility": "direct", "light_count": 64, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 1.039568, "gpu_post_raster_ms": 0.0, "gpu_ms": 3.024768, "gpu_shadow_ms": 0.0, "cpu_ms": 4.539944, "readback_cpu_ms": 1.019473, "forward_raster_ms": 1.039568 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 1.040384, "gpu_post_raster_ms": 0.0, "gpu_ms": 3.003424, "gpu_shadow_ms": 0.0, "cpu_ms": 4.3653595, "readback_cpu_ms": 0.965516, "forward_raster_ms": 1.040384 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 1.04728, "gpu_post_raster_ms": 0.0, "gpu_ms": 3.061616, "gpu_shadow_ms": 0.0, "cpu_ms": 4.5747745, "readback_cpu_ms": 0.946516, "forward_raster_ms": 1.04728 } } ], "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.040384, "gpu_post_raster_ms": 0.0, "gpu_ms": 3.024768, "gpu_shadow_ms": 0.0, "cpu_ms": 4.539944, "readback_cpu_ms": 0.965516, "forward_raster_ms": 1.040384 }, "p95_ms": { "gpu_main_raster_ms": 1.050624, "gpu_post_raster_ms": 0.0, "gpu_ms": 3.419264, "gpu_shadow_ms": 0.0, "cpu_ms": 5.033475, "readback_cpu_ms": 1.356288, "forward_raster_ms": 1.050624 } }, { "shadows": "off", "visibility": "direct", "light_count": 128, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 2.059184, "gpu_post_raster_ms": 0.0, "gpu_ms": 4.3204, "gpu_shadow_ms": 0.0, "cpu_ms": 6.0377089999999995, "readback_cpu_ms": 1.1696914999999999, "forward_raster_ms": 2.059184 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 2.058864, "gpu_post_raster_ms": 0.0, "gpu_ms": 4.237439999999999, "gpu_shadow_ms": 0.0, "cpu_ms": 5.9177735, "readback_cpu_ms": 0.9664985, "forward_raster_ms": 2.058864 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 2.0761760000000002, "gpu_post_raster_ms": 0.0, "gpu_ms": 4.249104, "gpu_shadow_ms": 0.0, "cpu_ms": 5.9865425000000005, "readback_cpu_ms": 1.1766495, "forward_raster_ms": 2.0761760000000002 } } ], "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.059184, "gpu_post_raster_ms": 0.0, "gpu_ms": 4.249104, "gpu_shadow_ms": 0.0, "cpu_ms": 5.9865425000000005, "readback_cpu_ms": 1.1696914999999999, "forward_raster_ms": 2.059184 }, "p95_ms": { "gpu_main_raster_ms": 2.083744, "gpu_post_raster_ms": 0.0, "gpu_ms": 4.618528, "gpu_shadow_ms": 0.0, "cpu_ms": 6.572228, "readback_cpu_ms": 1.453001, "forward_raster_ms": 2.083744 } }, { "shadows": "off", "visibility": "gpu-frustum", "light_count": 0, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.030255999999999998, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.4606080000000001, "gpu_shadow_ms": 0.0, "cpu_ms": 2.8013339999999998, "readback_cpu_ms": 0.786519, "forward_raster_ms": 0.030255999999999998 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.030927999999999997, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.481376, "gpu_shadow_ms": 0.0, "cpu_ms": 2.8917295000000003, "readback_cpu_ms": 0.84277, "forward_raster_ms": 0.030927999999999997 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.030704000000000002, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.399856, "gpu_shadow_ms": 0.0, "cpu_ms": 3.0390825, "readback_cpu_ms": 0.9598655, "forward_raster_ms": 0.030704000000000002 } } ], "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.030704000000000002, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.4606080000000001, "gpu_shadow_ms": 0.0, "cpu_ms": 2.8917295000000003, "readback_cpu_ms": 0.84277, "forward_raster_ms": 0.030704000000000002 }, "p95_ms": { "gpu_main_raster_ms": 0.031296, "gpu_post_raster_ms": 0.0, "gpu_ms": 2.1648, "gpu_shadow_ms": 0.0, "cpu_ms": 3.636369, "readback_cpu_ms": 1.123649, "forward_raster_ms": 0.031296 } }, { "shadows": "off", "visibility": "gpu-frustum", "light_count": 4, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.087952, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.672688, "gpu_shadow_ms": 0.0, "cpu_ms": 3.162616, "readback_cpu_ms": 0.990283, "forward_raster_ms": 0.087952 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.08832, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.54016, "gpu_shadow_ms": 0.0, "cpu_ms": 2.9631045, "readback_cpu_ms": 0.8983045000000001, "forward_raster_ms": 0.08832 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.088528, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.473168, "gpu_shadow_ms": 0.0, "cpu_ms": 2.935918, "readback_cpu_ms": 0.8572525, "forward_raster_ms": 0.088528 } } ], "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.08832, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.54016, "gpu_shadow_ms": 0.0, "cpu_ms": 2.9631045, "readback_cpu_ms": 0.8983045000000001, "forward_raster_ms": 0.08832 }, "p95_ms": { "gpu_main_raster_ms": 0.089216, "gpu_post_raster_ms": 0.0, "gpu_ms": 2.052416, "gpu_shadow_ms": 0.0, "cpu_ms": 3.55761, "readback_cpu_ms": 1.100687, "forward_raster_ms": 0.089216 } }, { "shadows": "off", "visibility": "gpu-frustum", "light_count": 16, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.27512000000000003, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.868304, "gpu_shadow_ms": 0.0, "cpu_ms": 3.44062, "readback_cpu_ms": 0.932654, "forward_raster_ms": 0.27512000000000003 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.276704, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.855936, "gpu_shadow_ms": 0.0, "cpu_ms": 3.2797315, "readback_cpu_ms": 0.8994465, "forward_raster_ms": 0.276704 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.27694399999999997, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.792224, "gpu_shadow_ms": 0.0, "cpu_ms": 3.446431, "readback_cpu_ms": 1.0139179999999999, "forward_raster_ms": 0.27694399999999997 } } ], "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.276704, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.855936, "gpu_shadow_ms": 0.0, "cpu_ms": 3.44062, "readback_cpu_ms": 0.932654, "forward_raster_ms": 0.276704 }, "p95_ms": { "gpu_main_raster_ms": 0.27792, "gpu_post_raster_ms": 0.0, "gpu_ms": 2.241664, "gpu_shadow_ms": 0.0, "cpu_ms": 3.866484, "readback_cpu_ms": 1.212657, "forward_raster_ms": 0.27792 } }, { "shadows": "off", "visibility": "gpu-frustum", "light_count": 32, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.534144, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.977952, "gpu_shadow_ms": 0.0, "cpu_ms": 3.4283415, "readback_cpu_ms": 0.9199005, "forward_raster_ms": 0.534144 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.536656, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.921904, "gpu_shadow_ms": 0.0, "cpu_ms": 3.401196, "readback_cpu_ms": 0.931437, "forward_raster_ms": 0.536656 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.536464, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.91096, "gpu_shadow_ms": 0.0, "cpu_ms": 3.443976, "readback_cpu_ms": 0.922034, "forward_raster_ms": 0.536464 } } ], "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.536464, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.921904, "gpu_shadow_ms": 0.0, "cpu_ms": 3.4283415, "readback_cpu_ms": 0.922034, "forward_raster_ms": 0.536464 }, "p95_ms": { "gpu_main_raster_ms": 0.538752, "gpu_post_raster_ms": 0.0, "gpu_ms": 2.324704, "gpu_shadow_ms": 0.0, "cpu_ms": 3.837118, "readback_cpu_ms": 1.222566, "forward_raster_ms": 0.538752 } }, { "shadows": "off", "visibility": "gpu-frustum", "light_count": 64, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 1.0418880000000001, "gpu_post_raster_ms": 0.0, "gpu_ms": 3.072208, "gpu_shadow_ms": 0.0, "cpu_ms": 4.4201925, "readback_cpu_ms": 0.924023, "forward_raster_ms": 1.0418880000000001 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 1.0489760000000001, "gpu_post_raster_ms": 0.0, "gpu_ms": 3.0796, "gpu_shadow_ms": 0.0, "cpu_ms": 4.573722500000001, "readback_cpu_ms": 0.9387405, "forward_raster_ms": 1.0489760000000001 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 1.0480960000000001, "gpu_post_raster_ms": 0.0, "gpu_ms": 3.0557920000000003, "gpu_shadow_ms": 0.0, "cpu_ms": 4.5382155, "readback_cpu_ms": 0.955652, "forward_raster_ms": 1.0480960000000001 } } ], "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.0480960000000001, "gpu_post_raster_ms": 0.0, "gpu_ms": 3.072208, "gpu_shadow_ms": 0.0, "cpu_ms": 4.5382155, "readback_cpu_ms": 0.9387405, "forward_raster_ms": 1.0480960000000001 }, "p95_ms": { "gpu_main_raster_ms": 1.051968, "gpu_post_raster_ms": 0.0, "gpu_ms": 3.541184, "gpu_shadow_ms": 0.0, "cpu_ms": 5.137711, "readback_cpu_ms": 1.143336, "forward_raster_ms": 1.051968 } }, { "shadows": "off", "visibility": "gpu-frustum", "light_count": 128, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 2.046528, "gpu_post_raster_ms": 0.0, "gpu_ms": 4.335696, "gpu_shadow_ms": 0.0, "cpu_ms": 6.272697, "readback_cpu_ms": 1.1551535, "forward_raster_ms": 2.046528 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 2.063936, "gpu_post_raster_ms": 0.0, "gpu_ms": 4.26768, "gpu_shadow_ms": 0.0, "cpu_ms": 5.8731985, "readback_cpu_ms": 1.0143135, "forward_raster_ms": 2.063936 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 2.065344, "gpu_post_raster_ms": 0.0, "gpu_ms": 4.27208, "gpu_shadow_ms": 0.0, "cpu_ms": 5.798693, "readback_cpu_ms": 0.9142045000000001, "forward_raster_ms": 2.065344 } } ], "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.063936, "gpu_post_raster_ms": 0.0, "gpu_ms": 4.27208, "gpu_shadow_ms": 0.0, "cpu_ms": 5.8731985, "readback_cpu_ms": 1.0143135, "forward_raster_ms": 2.063936 }, "p95_ms": { "gpu_main_raster_ms": 2.072512, "gpu_post_raster_ms": 0.0, "gpu_ms": 4.641152, "gpu_shadow_ms": 0.0, "cpu_ms": 6.739222, "readback_cpu_ms": 1.337593, "forward_raster_ms": 2.072512 } }, { "shadows": "off", "visibility": "gpu-occlusion", "light_count": 0, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.030511999999999997, "gpu_post_raster_ms": 0.005536, "gpu_ms": 1.894544, "gpu_shadow_ms": 0.0, "cpu_ms": 3.2979605000000003, "readback_cpu_ms": 0.9171549999999999, "forward_raster_ms": 0.035888 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.030671999999999998, "gpu_post_raster_ms": 0.005648, "gpu_ms": 1.705104, "gpu_shadow_ms": 0.0, "cpu_ms": 3.1397525, "readback_cpu_ms": 0.915257, "forward_raster_ms": 0.036304 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.030816, "gpu_post_raster_ms": 0.005632, "gpu_ms": 1.846544, "gpu_shadow_ms": 0.0, "cpu_ms": 3.3729175, "readback_cpu_ms": 1.0060224999999998, "forward_raster_ms": 0.036256 } } ], "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.030671999999999998, "gpu_post_raster_ms": 0.005632, "gpu_ms": 1.846544, "gpu_shadow_ms": 0.0, "cpu_ms": 3.2979605000000003, "readback_cpu_ms": 0.9171549999999999, "forward_raster_ms": 0.036256 }, "p95_ms": { "gpu_main_raster_ms": 0.031296, "gpu_post_raster_ms": 0.005888, "gpu_ms": 2.151968, "gpu_shadow_ms": 0.0, "cpu_ms": 3.754592, "readback_cpu_ms": 1.215874, "forward_raster_ms": 0.036928 } }, { "shadows": "off", "visibility": "gpu-occlusion", "light_count": 4, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.087632, "gpu_post_raster_ms": 0.0056, "gpu_ms": 1.6355840000000001, "gpu_shadow_ms": 0.0, "cpu_ms": 3.4155225, "readback_cpu_ms": 1.1088165, "forward_raster_ms": 0.093248 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.088544, "gpu_post_raster_ms": 0.005648, "gpu_ms": 1.836176, "gpu_shadow_ms": 0.0, "cpu_ms": 3.453274, "readback_cpu_ms": 1.0359289999999999, "forward_raster_ms": 0.09417600000000001 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.08792, "gpu_post_raster_ms": 0.0056159999999999995, "gpu_ms": 1.7680799999999999, "gpu_shadow_ms": 0.0, "cpu_ms": 3.315424, "readback_cpu_ms": 0.9192735, "forward_raster_ms": 0.093504 } } ], "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.08792, "gpu_post_raster_ms": 0.0056159999999999995, "gpu_ms": 1.7680799999999999, "gpu_shadow_ms": 0.0, "cpu_ms": 3.4155225, "readback_cpu_ms": 1.0359289999999999, "forward_raster_ms": 0.093504 }, "p95_ms": { "gpu_main_raster_ms": 0.08896, "gpu_post_raster_ms": 0.00592, "gpu_ms": 2.191936, "gpu_shadow_ms": 0.0, "cpu_ms": 3.91767, "readback_cpu_ms": 1.371607, "forward_raster_ms": 0.094752 } }, { "shadows": "off", "visibility": "gpu-occlusion", "light_count": 16, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.274624, "gpu_post_raster_ms": 0.005632, "gpu_ms": 1.9150559999999999, "gpu_shadow_ms": 0.0, "cpu_ms": 3.378102, "readback_cpu_ms": 0.938195, "forward_raster_ms": 0.28015999999999996 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.276288, "gpu_post_raster_ms": 0.005664, "gpu_ms": 1.840096, "gpu_shadow_ms": 0.0, "cpu_ms": 3.3324815, "readback_cpu_ms": 0.9227004999999999, "forward_raster_ms": 0.281984 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.27635200000000004, "gpu_post_raster_ms": 0.0056, "gpu_ms": 1.99464, "gpu_shadow_ms": 0.0, "cpu_ms": 3.4510895, "readback_cpu_ms": 0.8673215000000001, "forward_raster_ms": 0.281776 } } ], "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.276288, "gpu_post_raster_ms": 0.005632, "gpu_ms": 1.9150559999999999, "gpu_shadow_ms": 0.0, "cpu_ms": 3.378102, "readback_cpu_ms": 0.9227004999999999, "forward_raster_ms": 0.281776 }, "p95_ms": { "gpu_main_raster_ms": 0.278144, "gpu_post_raster_ms": 0.00592, "gpu_ms": 2.213536, "gpu_shadow_ms": 0.0, "cpu_ms": 3.759331, "readback_cpu_ms": 1.208569, "forward_raster_ms": 0.28377600000000003 } }, { "shadows": "off", "visibility": "gpu-occlusion", "light_count": 32, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.534976, "gpu_post_raster_ms": 0.0056, "gpu_ms": 2.193008, "gpu_shadow_ms": 0.0, "cpu_ms": 3.7088915, "readback_cpu_ms": 0.986821, "forward_raster_ms": 0.540416 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.537952, "gpu_post_raster_ms": 0.0056, "gpu_ms": 2.190016, "gpu_shadow_ms": 0.0, "cpu_ms": 3.7483655000000002, "readback_cpu_ms": 0.9704254999999999, "forward_raster_ms": 0.54376 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.537792, "gpu_post_raster_ms": 0.005696, "gpu_ms": 1.93072, "gpu_shadow_ms": 0.0, "cpu_ms": 3.6070884999999997, "readback_cpu_ms": 0.980094, "forward_raster_ms": 0.543344 } } ], "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.537792, "gpu_post_raster_ms": 0.0056, "gpu_ms": 2.190016, "gpu_shadow_ms": 0.0, "cpu_ms": 3.7088915, "readback_cpu_ms": 0.980094, "forward_raster_ms": 0.543344 }, "p95_ms": { "gpu_main_raster_ms": 0.540992, "gpu_post_raster_ms": 0.006048, "gpu_ms": 2.63872, "gpu_shadow_ms": 0.0, "cpu_ms": 4.261679, "readback_cpu_ms": 1.332503, "forward_raster_ms": 0.5464 } }, { "shadows": "off", "visibility": "gpu-occlusion", "light_count": 64, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 1.042848, "gpu_post_raster_ms": 0.005664, "gpu_ms": 3.2108, "gpu_shadow_ms": 0.0, "cpu_ms": 4.776946000000001, "readback_cpu_ms": 1.0433035, "forward_raster_ms": 1.04848 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 1.051664, "gpu_post_raster_ms": 0.005472, "gpu_ms": 3.230176, "gpu_shadow_ms": 0.0, "cpu_ms": 4.725269, "readback_cpu_ms": 0.944987, "forward_raster_ms": 1.056976 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 1.051472, "gpu_post_raster_ms": 0.005584, "gpu_ms": 3.245248, "gpu_shadow_ms": 0.0, "cpu_ms": 5.16355, "readback_cpu_ms": 1.132962, "forward_raster_ms": 1.057072 } } ], "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.051472, "gpu_post_raster_ms": 0.005584, "gpu_ms": 3.230176, "gpu_shadow_ms": 0.0, "cpu_ms": 4.776946000000001, "readback_cpu_ms": 1.0433035, "forward_raster_ms": 1.056976 }, "p95_ms": { "gpu_main_raster_ms": 1.055552, "gpu_post_raster_ms": 0.005952, "gpu_ms": 3.735328, "gpu_shadow_ms": 0.0, "cpu_ms": 5.819227, "readback_cpu_ms": 1.418827, "forward_raster_ms": 1.06112 } }, { "shadows": "off", "visibility": "gpu-occlusion", "light_count": 128, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 2.041728, "gpu_post_raster_ms": 0.005536, "gpu_ms": 4.297552, "gpu_shadow_ms": 0.0, "cpu_ms": 6.117314, "readback_cpu_ms": 1.1438419999999998, "forward_raster_ms": 2.0472 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 2.06232, "gpu_post_raster_ms": 0.005632, "gpu_ms": 4.4622720000000005, "gpu_shadow_ms": 0.0, "cpu_ms": 5.984113499999999, "readback_cpu_ms": 0.954766, "forward_raster_ms": 2.0682720000000003 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 2.06472, "gpu_post_raster_ms": 0.005632, "gpu_ms": 4.6366879999999995, "gpu_shadow_ms": 0.0, "cpu_ms": 6.2589015, "readback_cpu_ms": 1.000297, "forward_raster_ms": 2.070272 } } ], "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.06232, "gpu_post_raster_ms": 0.005632, "gpu_ms": 4.4622720000000005, "gpu_shadow_ms": 0.0, "cpu_ms": 6.117314, "readback_cpu_ms": 1.000297, "forward_raster_ms": 2.0682720000000003 }, "p95_ms": { "gpu_main_raster_ms": 2.07472, "gpu_post_raster_ms": 0.005952, "gpu_ms": 4.861248, "gpu_shadow_ms": 0.0, "cpu_ms": 6.755423, "readback_cpu_ms": 1.397867, "forward_raster_ms": 2.080128 } }, { "shadows": "on", "visibility": "direct", "light_count": 0, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.032656000000000004, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.458288, "gpu_shadow_ms": 0.0, "cpu_ms": 2.9561415, "readback_cpu_ms": 0.908509, "forward_raster_ms": 0.032656000000000004 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.032608, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.501088, "gpu_shadow_ms": 0.0, "cpu_ms": 2.834281, "readback_cpu_ms": 0.8432605, "forward_raster_ms": 0.032608 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.032768, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.54752, "gpu_shadow_ms": 0.0, "cpu_ms": 3.2350325, "readback_cpu_ms": 0.9946215, "forward_raster_ms": 0.032768 } } ], "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.032656000000000004, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.501088, "gpu_shadow_ms": 0.0, "cpu_ms": 2.9561415, "readback_cpu_ms": 0.908509, "forward_raster_ms": 0.032656000000000004 }, "p95_ms": { "gpu_main_raster_ms": 0.032864, "gpu_post_raster_ms": 0.0, "gpu_ms": 2.159616, "gpu_shadow_ms": 0.0, "cpu_ms": 3.619638, "readback_cpu_ms": 1.17155, "forward_raster_ms": 0.032864 } }, { "shadows": "on", "visibility": "direct", "light_count": 4, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.124928, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.514, "gpu_shadow_ms": 0.01704, "cpu_ms": 2.9586105, "readback_cpu_ms": 0.8917675, "forward_raster_ms": 0.124928 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.124832, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.566368, "gpu_shadow_ms": 0.017231999999999997, "cpu_ms": 3.2288604999999997, "readback_cpu_ms": 0.963908, "forward_raster_ms": 0.124832 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.125504, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.921904, "gpu_shadow_ms": 0.017008000000000002, "cpu_ms": 3.226521, "readback_cpu_ms": 0.870908, "forward_raster_ms": 0.125504 } } ], "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.124928, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.566368, "gpu_shadow_ms": 0.01704, "cpu_ms": 3.226521, "readback_cpu_ms": 0.8917675, "forward_raster_ms": 0.124928 }, "p95_ms": { "gpu_main_raster_ms": 0.126976, "gpu_post_raster_ms": 0.0, "gpu_ms": 2.08208, "gpu_shadow_ms": 0.01808, "cpu_ms": 3.644264, "readback_cpu_ms": 1.181128, "forward_raster_ms": 0.126976 } }, { "shadows": "on", "visibility": "direct", "light_count": 16, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.309232, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.893504, "gpu_shadow_ms": 0.01768, "cpu_ms": 3.4697500000000003, "readback_cpu_ms": 0.9633525000000001, "forward_raster_ms": 0.309232 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.309184, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.9865599999999999, "gpu_shadow_ms": 0.017248, "cpu_ms": 3.3728625, "readback_cpu_ms": 0.903284, "forward_raster_ms": 0.309184 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.311296, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.790096, "gpu_shadow_ms": 0.018208000000000002, "cpu_ms": 3.4747095000000003, "readback_cpu_ms": 0.9228405, "forward_raster_ms": 0.311296 } } ], "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.309232, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.893504, "gpu_shadow_ms": 0.01768, "cpu_ms": 3.4697500000000003, "readback_cpu_ms": 0.9228405, "forward_raster_ms": 0.309232 }, "p95_ms": { "gpu_main_raster_ms": 0.31792, "gpu_post_raster_ms": 0.0, "gpu_ms": 2.165952, "gpu_shadow_ms": 0.018432, "cpu_ms": 3.806029, "readback_cpu_ms": 1.083554, "forward_raster_ms": 0.31792 } }, { "shadows": "on", "visibility": "direct", "light_count": 32, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.566416, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.9545919999999999, "gpu_shadow_ms": 0.01728, "cpu_ms": 3.5241325, "readback_cpu_ms": 0.9464950000000001, "forward_raster_ms": 0.566416 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.567296, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.93512, "gpu_shadow_ms": 0.018048, "cpu_ms": 3.4290884999999998, "readback_cpu_ms": 0.9633925000000001, "forward_raster_ms": 0.567296 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.5707679999999999, "gpu_post_raster_ms": 0.0, "gpu_ms": 2.015056, "gpu_shadow_ms": 0.017344, "cpu_ms": 3.488816, "readback_cpu_ms": 0.859256, "forward_raster_ms": 0.5707679999999999 } } ], "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.567296, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.9545919999999999, "gpu_shadow_ms": 0.017344, "cpu_ms": 3.488816, "readback_cpu_ms": 0.9464950000000001, "forward_raster_ms": 0.567296 }, "p95_ms": { "gpu_main_raster_ms": 0.573056, "gpu_post_raster_ms": 0.0, "gpu_ms": 2.52512, "gpu_shadow_ms": 0.018432, "cpu_ms": 4.154677, "readback_cpu_ms": 1.07085, "forward_raster_ms": 0.573056 } }, { "shadows": "on", "visibility": "direct", "light_count": 64, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 1.07816, "gpu_post_raster_ms": 0.0, "gpu_ms": 3.104528, "gpu_shadow_ms": 0.018176, "cpu_ms": 4.6435545000000005, "readback_cpu_ms": 0.8991264999999999, "forward_raster_ms": 1.07816 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 1.0764, "gpu_post_raster_ms": 0.0, "gpu_ms": 3.008416, "gpu_shadow_ms": 0.018048, "cpu_ms": 4.5237385, "readback_cpu_ms": 0.93308, "forward_raster_ms": 1.0764 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 1.08496, "gpu_post_raster_ms": 0.0, "gpu_ms": 3.039136, "gpu_shadow_ms": 0.018432, "cpu_ms": 4.6031825, "readback_cpu_ms": 0.9322634999999999, "forward_raster_ms": 1.08496 } } ], "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.07816, "gpu_post_raster_ms": 0.0, "gpu_ms": 3.039136, "gpu_shadow_ms": 0.018176, "cpu_ms": 4.6031825, "readback_cpu_ms": 0.9322634999999999, "forward_raster_ms": 1.07816 }, "p95_ms": { "gpu_main_raster_ms": 1.087712, "gpu_post_raster_ms": 0.0, "gpu_ms": 3.61664, "gpu_shadow_ms": 0.01856, "cpu_ms": 5.398222, "readback_cpu_ms": 1.354656, "forward_raster_ms": 1.087712 } }, { "shadows": "on", "visibility": "direct", "light_count": 128, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 2.099264, "gpu_post_raster_ms": 0.0, "gpu_ms": 4.283184, "gpu_shadow_ms": 0.018432, "cpu_ms": 6.0287575, "readback_cpu_ms": 0.9956885, "forward_raster_ms": 2.099264 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 2.104064, "gpu_post_raster_ms": 0.0, "gpu_ms": 4.54784, "gpu_shadow_ms": 0.01848, "cpu_ms": 6.3519115, "readback_cpu_ms": 1.118996, "forward_raster_ms": 2.104064 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 2.119776, "gpu_post_raster_ms": 0.0, "gpu_ms": 4.314416, "gpu_shadow_ms": 0.018416000000000002, "cpu_ms": 6.1007324999999994, "readback_cpu_ms": 1.052986, "forward_raster_ms": 2.119776 } } ], "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.104064, "gpu_post_raster_ms": 0.0, "gpu_ms": 4.314416, "gpu_shadow_ms": 0.018432, "cpu_ms": 6.1007324999999994, "readback_cpu_ms": 1.052986, "forward_raster_ms": 2.104064 }, "p95_ms": { "gpu_main_raster_ms": 2.123456, "gpu_post_raster_ms": 0.0, "gpu_ms": 4.67696, "gpu_shadow_ms": 0.018816, "cpu_ms": 6.871282, "readback_cpu_ms": 1.456998, "forward_raster_ms": 2.123456 } }, { "shadows": "on", "visibility": "gpu-frustum", "light_count": 0, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.030879999999999998, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.5526879999999998, "gpu_shadow_ms": 0.0, "cpu_ms": 2.914713, "readback_cpu_ms": 0.9172560000000001, "forward_raster_ms": 0.030879999999999998 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.030864000000000003, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.463616, "gpu_shadow_ms": 0.0, "cpu_ms": 2.8770420000000003, "readback_cpu_ms": 0.9096405000000001, "forward_raster_ms": 0.030864000000000003 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.031008, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.701824, "gpu_shadow_ms": 0.0, "cpu_ms": 3.3454800000000002, "readback_cpu_ms": 1.0462335, "forward_raster_ms": 0.031008 } } ], "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.030879999999999998, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.5526879999999998, "gpu_shadow_ms": 0.0, "cpu_ms": 2.914713, "readback_cpu_ms": 0.9172560000000001, "forward_raster_ms": 0.030879999999999998 }, "p95_ms": { "gpu_main_raster_ms": 0.031616, "gpu_post_raster_ms": 0.0, "gpu_ms": 2.158208, "gpu_shadow_ms": 0.0, "cpu_ms": 3.473402, "readback_cpu_ms": 1.115003, "forward_raster_ms": 0.031616 } }, { "shadows": "on", "visibility": "gpu-frustum", "light_count": 4, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.121536, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.7068159999999999, "gpu_shadow_ms": 0.016944, "cpu_ms": 3.2948695, "readback_cpu_ms": 0.9491955000000001, "forward_raster_ms": 0.121536 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.121712, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.5207519999999999, "gpu_shadow_ms": 0.017744000000000003, "cpu_ms": 3.0982445, "readback_cpu_ms": 0.9012205, "forward_raster_ms": 0.121712 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.122688, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.6608, "gpu_shadow_ms": 0.017248, "cpu_ms": 3.199916, "readback_cpu_ms": 0.89592, "forward_raster_ms": 0.122688 } } ], "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.121712, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.6608, "gpu_shadow_ms": 0.017248, "cpu_ms": 3.199916, "readback_cpu_ms": 0.9012205, "forward_raster_ms": 0.121712 }, "p95_ms": { "gpu_main_raster_ms": 0.139552, "gpu_post_raster_ms": 0.0, "gpu_ms": 2.272256, "gpu_shadow_ms": 0.01824, "cpu_ms": 3.668489, "readback_cpu_ms": 1.071471, "forward_raster_ms": 0.139552 } }, { "shadows": "on", "visibility": "gpu-frustum", "light_count": 16, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.30135999999999996, "gpu_post_raster_ms": 0.0, "gpu_ms": 2.1023680000000002, "gpu_shadow_ms": 0.017759999999999998, "cpu_ms": 3.468979, "readback_cpu_ms": 0.93573, "forward_raster_ms": 0.30135999999999996 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.30216, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.9029280000000002, "gpu_shadow_ms": 0.017184, "cpu_ms": 3.396016, "readback_cpu_ms": 0.9200555, "forward_raster_ms": 0.30216 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.30432, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.8276, "gpu_shadow_ms": 0.017488, "cpu_ms": 3.43804, "readback_cpu_ms": 0.9093454999999999, "forward_raster_ms": 0.30432 } } ], "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.30216, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.9029280000000002, "gpu_shadow_ms": 0.017488, "cpu_ms": 3.43804, "readback_cpu_ms": 0.9200555, "forward_raster_ms": 0.30216 }, "p95_ms": { "gpu_main_raster_ms": 0.306912, "gpu_post_raster_ms": 0.0, "gpu_ms": 2.404512, "gpu_shadow_ms": 0.018432, "cpu_ms": 3.927418, "readback_cpu_ms": 1.153385, "forward_raster_ms": 0.306912 } }, { "shadows": "on", "visibility": "gpu-frustum", "light_count": 32, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.566624, "gpu_post_raster_ms": 0.0, "gpu_ms": 2.0063839999999997, "gpu_shadow_ms": 0.017984, "cpu_ms": 3.4587645, "readback_cpu_ms": 0.9044765, "forward_raster_ms": 0.566624 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.564512, "gpu_post_raster_ms": 0.0, "gpu_ms": 1.98512, "gpu_shadow_ms": 0.018416000000000002, "cpu_ms": 3.564028, "readback_cpu_ms": 0.8910405, "forward_raster_ms": 0.564512 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.5692, "gpu_post_raster_ms": 0.0, "gpu_ms": 2.04408, "gpu_shadow_ms": 0.017728, "cpu_ms": 3.6632045, "readback_cpu_ms": 0.925095, "forward_raster_ms": 0.5692 } } ], "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.566624, "gpu_post_raster_ms": 0.0, "gpu_ms": 2.0063839999999997, "gpu_shadow_ms": 0.017984, "cpu_ms": 3.564028, "readback_cpu_ms": 0.9044765, "forward_raster_ms": 0.566624 }, "p95_ms": { "gpu_main_raster_ms": 0.572448, "gpu_post_raster_ms": 0.0, "gpu_ms": 2.612832, "gpu_shadow_ms": 0.01856, "cpu_ms": 4.136573, "readback_cpu_ms": 1.066552, "forward_raster_ms": 0.572448 } }, { "shadows": "on", "visibility": "gpu-frustum", "light_count": 64, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 1.0787360000000001, "gpu_post_raster_ms": 0.0, "gpu_ms": 2.914576, "gpu_shadow_ms": 0.018288, "cpu_ms": 4.303147, "readback_cpu_ms": 0.8725265, "forward_raster_ms": 1.0787360000000001 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 1.081168, "gpu_post_raster_ms": 0.0, "gpu_ms": 3.092304, "gpu_shadow_ms": 0.018304, "cpu_ms": 4.769892499999999, "readback_cpu_ms": 1.0776935, "forward_raster_ms": 1.081168 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 1.089408, "gpu_post_raster_ms": 0.0, "gpu_ms": 3.095456, "gpu_shadow_ms": 0.018304, "cpu_ms": 4.621763, "readback_cpu_ms": 0.8891169999999999, "forward_raster_ms": 1.089408 } } ], "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.081168, "gpu_post_raster_ms": 0.0, "gpu_ms": 3.092304, "gpu_shadow_ms": 0.018304, "cpu_ms": 4.621763, "readback_cpu_ms": 0.8891169999999999, "forward_raster_ms": 1.081168 }, "p95_ms": { "gpu_main_raster_ms": 1.09264, "gpu_post_raster_ms": 0.0, "gpu_ms": 3.53328, "gpu_shadow_ms": 0.01872, "cpu_ms": 5.367535, "readback_cpu_ms": 1.391094, "forward_raster_ms": 1.09264 } }, { "shadows": "on", "visibility": "gpu-frustum", "light_count": 128, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 2.093696, "gpu_post_raster_ms": 0.0, "gpu_ms": 4.268624, "gpu_shadow_ms": 0.018432, "cpu_ms": 5.8357385, "readback_cpu_ms": 0.9337365, "forward_raster_ms": 2.093696 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 2.0968, "gpu_post_raster_ms": 0.0, "gpu_ms": 4.358592, "gpu_shadow_ms": 0.01888, "cpu_ms": 6.139085, "readback_cpu_ms": 1.1086915, "forward_raster_ms": 2.0968 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 2.10624, "gpu_post_raster_ms": 0.0, "gpu_ms": 4.325792, "gpu_shadow_ms": 0.018496, "cpu_ms": 5.812334, "readback_cpu_ms": 0.9106375, "forward_raster_ms": 2.10624 } } ], "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.0968, "gpu_post_raster_ms": 0.0, "gpu_ms": 4.325792, "gpu_shadow_ms": 0.018496, "cpu_ms": 5.8357385, "readback_cpu_ms": 0.9337365, "forward_raster_ms": 2.0968 }, "p95_ms": { "gpu_main_raster_ms": 2.114176, "gpu_post_raster_ms": 0.0, "gpu_ms": 4.696928, "gpu_shadow_ms": 0.020192, "cpu_ms": 6.555356, "readback_cpu_ms": 1.221555, "forward_raster_ms": 2.114176 } }, { "shadows": "on", "visibility": "gpu-occlusion", "light_count": 0, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.030864000000000003, "gpu_post_raster_ms": 0.005664, "gpu_ms": 1.755264, "gpu_shadow_ms": 0.0, "cpu_ms": 3.3874545, "readback_cpu_ms": 0.993213, "forward_raster_ms": 0.036239999999999994 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.030544, "gpu_post_raster_ms": 0.005664, "gpu_ms": 1.7470400000000001, "gpu_shadow_ms": 0.0, "cpu_ms": 3.0922834999999997, "readback_cpu_ms": 0.8429555, "forward_raster_ms": 0.036256 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.031136, "gpu_post_raster_ms": 0.005679999999999999, "gpu_ms": 1.598048, "gpu_shadow_ms": 0.0, "cpu_ms": 3.0530239999999997, "readback_cpu_ms": 0.889097, "forward_raster_ms": 0.03648 } } ], "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.030864000000000003, "gpu_post_raster_ms": 0.005664, "gpu_ms": 1.7470400000000001, "gpu_shadow_ms": 0.0, "cpu_ms": 3.0922834999999997, "readback_cpu_ms": 0.889097, "forward_raster_ms": 0.036256 }, "p95_ms": { "gpu_main_raster_ms": 0.031488, "gpu_post_raster_ms": 0.005984, "gpu_ms": 2.198592, "gpu_shadow_ms": 0.0, "cpu_ms": 3.688016, "readback_cpu_ms": 1.10757, "forward_raster_ms": 0.037376 } }, { "shadows": "on", "visibility": "gpu-occlusion", "light_count": 4, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.1216, "gpu_post_raster_ms": 0.005744, "gpu_ms": 1.732032, "gpu_shadow_ms": 0.01808, "cpu_ms": 3.588439, "readback_cpu_ms": 1.0922399999999999, "forward_raster_ms": 0.127472 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.12121599999999999, "gpu_post_raster_ms": 0.005664, "gpu_ms": 1.8693279999999999, "gpu_shadow_ms": 0.018064, "cpu_ms": 3.5058685, "readback_cpu_ms": 0.9660470000000001, "forward_raster_ms": 0.126784 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.122128, "gpu_post_raster_ms": 0.005568, "gpu_ms": 1.816576, "gpu_shadow_ms": 0.01824, "cpu_ms": 3.347404, "readback_cpu_ms": 0.921218, "forward_raster_ms": 0.12756800000000001 } } ], "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.1216, "gpu_post_raster_ms": 0.005664, "gpu_ms": 1.816576, "gpu_shadow_ms": 0.01808, "cpu_ms": 3.5058685, "readback_cpu_ms": 0.9660470000000001, "forward_raster_ms": 0.127472 }, "p95_ms": { "gpu_main_raster_ms": 0.14576, "gpu_post_raster_ms": 0.006112, "gpu_ms": 2.422272, "gpu_shadow_ms": 0.01856, "cpu_ms": 4.318987, "readback_cpu_ms": 1.316944, "forward_raster_ms": 0.151296 } }, { "shadows": "on", "visibility": "gpu-occlusion", "light_count": 16, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.302432, "gpu_post_raster_ms": 0.005696, "gpu_ms": 1.84176, "gpu_shadow_ms": 0.018192, "cpu_ms": 3.457888, "readback_cpu_ms": 0.984071, "forward_raster_ms": 0.30808 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.302336, "gpu_post_raster_ms": 0.005776, "gpu_ms": 1.8612000000000002, "gpu_shadow_ms": 0.017792, "cpu_ms": 3.3632445, "readback_cpu_ms": 0.940068, "forward_raster_ms": 0.307952 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.304288, "gpu_post_raster_ms": 0.00576, "gpu_ms": 1.852368, "gpu_shadow_ms": 0.018112, "cpu_ms": 3.3871395, "readback_cpu_ms": 0.926002, "forward_raster_ms": 0.309952 } } ], "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.302432, "gpu_post_raster_ms": 0.00576, "gpu_ms": 1.852368, "gpu_shadow_ms": 0.018112, "cpu_ms": 3.3871395, "readback_cpu_ms": 0.940068, "forward_raster_ms": 0.30808 }, "p95_ms": { "gpu_main_raster_ms": 0.309952, "gpu_post_raster_ms": 0.006016, "gpu_ms": 2.250368, "gpu_shadow_ms": 0.018432, "cpu_ms": 4.001949, "readback_cpu_ms": 1.185866, "forward_raster_ms": 0.315008 } }, { "shadows": "on", "visibility": "gpu-occlusion", "light_count": 32, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.5660639999999999, "gpu_post_raster_ms": 0.005728, "gpu_ms": 2.3, "gpu_shadow_ms": 0.01872, "cpu_ms": 3.883641, "readback_cpu_ms": 0.98336, "forward_raster_ms": 0.5717599999999999 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.564624, "gpu_post_raster_ms": 0.005312, "gpu_ms": 2.22904, "gpu_shadow_ms": 0.018336, "cpu_ms": 3.6718615000000003, "readback_cpu_ms": 0.9204365, "forward_raster_ms": 0.570144 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 0.570176, "gpu_post_raster_ms": 0.005728, "gpu_ms": 2.218256, "gpu_shadow_ms": 0.018432, "cpu_ms": 3.872775, "readback_cpu_ms": 1.021061, "forward_raster_ms": 0.575728 } } ], "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.5660639999999999, "gpu_post_raster_ms": 0.005728, "gpu_ms": 2.22904, "gpu_shadow_ms": 0.018432, "cpu_ms": 3.872775, "readback_cpu_ms": 0.98336, "forward_raster_ms": 0.5717599999999999 }, "p95_ms": { "gpu_main_raster_ms": 0.573312, "gpu_post_raster_ms": 0.006112, "gpu_ms": 2.594368, "gpu_shadow_ms": 0.019456, "cpu_ms": 4.419597, "readback_cpu_ms": 1.199091, "forward_raster_ms": 0.578912 } }, { "shadows": "on", "visibility": "gpu-occlusion", "light_count": 64, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 1.081024, "gpu_post_raster_ms": 0.005696, "gpu_ms": 3.252208, "gpu_shadow_ms": 0.018432, "cpu_ms": 4.898981, "readback_cpu_ms": 1.0384585, "forward_raster_ms": 1.086784 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 1.08136, "gpu_post_raster_ms": 0.005664, "gpu_ms": 3.271984, "gpu_shadow_ms": 0.01856, "cpu_ms": 4.8552135, "readback_cpu_ms": 0.9771380000000001, "forward_raster_ms": 1.086576 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 1.089232, "gpu_post_raster_ms": 0.005728, "gpu_ms": 3.135424, "gpu_shadow_ms": 0.018512, "cpu_ms": 4.9125565, "readback_cpu_ms": 1.079907, "forward_raster_ms": 1.0948 } } ], "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.08136, "gpu_post_raster_ms": 0.005696, "gpu_ms": 3.252208, "gpu_shadow_ms": 0.018512, "cpu_ms": 4.898981, "readback_cpu_ms": 1.0384585, "forward_raster_ms": 1.086784 }, "p95_ms": { "gpu_main_raster_ms": 1.093184, "gpu_post_raster_ms": 0.006144, "gpu_ms": 3.750848, "gpu_shadow_ms": 0.01968, "cpu_ms": 5.42325, "readback_cpu_ms": 1.241301, "forward_raster_ms": 1.099584 } }, { "shadows": "on", "visibility": "gpu-occlusion", "light_count": 128, "runs": [ { "run_index": 1, "frames": 30, "median_ms": { "gpu_main_raster_ms": 2.089104, "gpu_post_raster_ms": 0.00576, "gpu_ms": 4.421952, "gpu_shadow_ms": 0.018736000000000003, "cpu_ms": 6.049551, "readback_cpu_ms": 0.949461, "forward_raster_ms": 2.0944960000000004 } }, { "run_index": 2, "frames": 30, "median_ms": { "gpu_main_raster_ms": 2.09448, "gpu_post_raster_ms": 0.005808000000000001, "gpu_ms": 4.499791999999999, "gpu_shadow_ms": 0.018848, "cpu_ms": 6.2785135, "readback_cpu_ms": 1.0999495000000001, "forward_raster_ms": 2.1005279999999997 } }, { "run_index": 3, "frames": 30, "median_ms": { "gpu_main_raster_ms": 2.107328, "gpu_post_raster_ms": 0.005792, "gpu_ms": 4.6398399999999995, "gpu_shadow_ms": 0.018816, "cpu_ms": 6.5306385, "readback_cpu_ms": 1.1050345, "forward_raster_ms": 2.1131200000000003 } } ], "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.09448, "gpu_post_raster_ms": 0.005792, "gpu_ms": 4.499791999999999, "gpu_shadow_ms": 0.018816, "cpu_ms": 6.2785135, "readback_cpu_ms": 1.0999495000000001, "forward_raster_ms": 2.1005279999999997 }, "p95_ms": { "gpu_main_raster_ms": 2.11328, "gpu_post_raster_ms": 0.006112, "gpu_ms": 4.858656, "gpu_shadow_ms": 0.01968, "cpu_ms": 6.769179, "readback_cpu_ms": 1.2776, "forward_raster_ms": 2.1187840000000002 } } ], "forward_plus_gate": { "triggered": true, "candidates": [ { "shadows": "off", "visibility": "direct", "light_count": 32, "overhead_ms": 0.5010720000000001, "raster_metric": "main", "zero_light_gpu_ms": 1.576864, "overhead_percent_of_zero_gpu": 31.7764880167218, "absolute_threshold_reached": false, "relative_threshold_reached": true }, { "shadows": "off", "visibility": "direct", "light_count": 64, "overhead_ms": 1.007888, "raster_metric": "main", "zero_light_gpu_ms": 1.576864, "overhead_percent_of_zero_gpu": 63.91724333867727, "absolute_threshold_reached": true, "relative_threshold_reached": true }, { "shadows": "off", "visibility": "direct", "light_count": 128, "overhead_ms": 2.0263679999999997, "raster_metric": "main", "zero_light_gpu_ms": 1.576864, "overhead_percent_of_zero_gpu": 128.50619964689406, "absolute_threshold_reached": true, "relative_threshold_reached": true }, { "shadows": "off", "visibility": "gpu-frustum", "light_count": 32, "overhead_ms": 0.5057280000000001, "raster_metric": "main", "zero_light_gpu_ms": 1.4606080000000001, "overhead_percent_of_zero_gpu": 34.62448514591184, "absolute_threshold_reached": false, "relative_threshold_reached": true }, { "shadows": "off", "visibility": "gpu-frustum", "light_count": 64, "overhead_ms": 1.017392, "raster_metric": "main", "zero_light_gpu_ms": 1.4606080000000001, "overhead_percent_of_zero_gpu": 69.65537639120147, "absolute_threshold_reached": true, "relative_threshold_reached": true }, { "shadows": "off", "visibility": "gpu-frustum", "light_count": 128, "overhead_ms": 2.033008, "raster_metric": "main", "zero_light_gpu_ms": 1.4606080000000001, "overhead_percent_of_zero_gpu": 139.18915958285865, "absolute_threshold_reached": true, "relative_threshold_reached": true }, { "shadows": "off", "visibility": "gpu-occlusion", "light_count": 32, "overhead_ms": 0.5070880000000001, "raster_metric": "main_plus_post", "zero_light_gpu_ms": 1.846544, "overhead_percent_of_zero_gpu": 27.461463144122217, "absolute_threshold_reached": false, "relative_threshold_reached": true }, { "shadows": "off", "visibility": "gpu-occlusion", "light_count": 64, "overhead_ms": 1.0206719999999998, "raster_metric": "main_plus_post", "zero_light_gpu_ms": 1.846544, "overhead_percent_of_zero_gpu": 55.27471860946719, "absolute_threshold_reached": true, "relative_threshold_reached": true }, { "shadows": "off", "visibility": "gpu-occlusion", "light_count": 128, "overhead_ms": 2.0319680000000004, "raster_metric": "main_plus_post", "zero_light_gpu_ms": 1.846544, "overhead_percent_of_zero_gpu": 110.04167785874589, "absolute_threshold_reached": true, "relative_threshold_reached": true }, { "shadows": "on", "visibility": "direct", "light_count": 32, "overhead_ms": 0.534688, "raster_metric": "main", "zero_light_gpu_ms": 1.501088, "overhead_percent_of_zero_gpu": 35.6200302713765, "absolute_threshold_reached": false, "relative_threshold_reached": true }, { "shadows": "on", "visibility": "direct", "light_count": 64, "overhead_ms": 1.045504, "raster_metric": "main", "zero_light_gpu_ms": 1.501088, "overhead_percent_of_zero_gpu": 69.64974738323136, "absolute_threshold_reached": true, "relative_threshold_reached": true }, { "shadows": "on", "visibility": "direct", "light_count": 128, "overhead_ms": 2.071456, "raster_metric": "main", "zero_light_gpu_ms": 1.501088, "overhead_percent_of_zero_gpu": 137.9969728623505, "absolute_threshold_reached": true, "relative_threshold_reached": true }, { "shadows": "on", "visibility": "gpu-frustum", "light_count": 32, "overhead_ms": 0.535744, "raster_metric": "main", "zero_light_gpu_ms": 1.5526879999999998, "overhead_percent_of_zero_gpu": 34.5042919118329, "absolute_threshold_reached": false, "relative_threshold_reached": true }, { "shadows": "on", "visibility": "gpu-frustum", "light_count": 64, "overhead_ms": 1.050304, "raster_metric": "main", "zero_light_gpu_ms": 1.5526879999999998, "overhead_percent_of_zero_gpu": 67.64424018218727, "absolute_threshold_reached": true, "relative_threshold_reached": true }, { "shadows": "on", "visibility": "gpu-frustum", "light_count": 128, "overhead_ms": 2.0659359999999998, "raster_metric": "main", "zero_light_gpu_ms": 1.5526879999999998, "overhead_percent_of_zero_gpu": 133.0554496460332, "absolute_threshold_reached": true, "relative_threshold_reached": true }, { "shadows": "on", "visibility": "gpu-occlusion", "light_count": 32, "overhead_ms": 0.53552, "raster_metric": "main_plus_post", "zero_light_gpu_ms": 1.7470400000000001, "overhead_percent_of_zero_gpu": 30.652990200567814, "absolute_threshold_reached": false, "relative_threshold_reached": true }, { "shadows": "on", "visibility": "gpu-occlusion", "light_count": 64, "overhead_ms": 1.050544, "raster_metric": "main_plus_post", "zero_light_gpu_ms": 1.7470400000000001, "overhead_percent_of_zero_gpu": 60.13279604359372, "absolute_threshold_reached": true, "relative_threshold_reached": true }, { "shadows": "on", "visibility": "gpu-occlusion", "light_count": 128, "overhead_ms": 2.064272, "raster_metric": "main_plus_post", "zero_light_gpu_ms": 1.7470400000000001, "overhead_percent_of_zero_gpu": 118.15825625057239, "absolute_threshold_reached": true, "relative_threshold_reached": true } ], "evaluated": [ { "shadows": "off", "visibility": "direct", "light_count": 32, "overhead_ms": 0.5010720000000001, "raster_metric": "main", "zero_light_gpu_ms": 1.576864, "overhead_percent_of_zero_gpu": 31.7764880167218, "absolute_threshold_reached": false, "relative_threshold_reached": true }, { "shadows": "off", "visibility": "direct", "light_count": 64, "overhead_ms": 1.007888, "raster_metric": "main", "zero_light_gpu_ms": 1.576864, "overhead_percent_of_zero_gpu": 63.91724333867727, "absolute_threshold_reached": true, "relative_threshold_reached": true }, { "shadows": "off", "visibility": "direct", "light_count": 128, "overhead_ms": 2.0263679999999997, "raster_metric": "main", "zero_light_gpu_ms": 1.576864, "overhead_percent_of_zero_gpu": 128.50619964689406, "absolute_threshold_reached": true, "relative_threshold_reached": true }, { "shadows": "off", "visibility": "gpu-frustum", "light_count": 32, "overhead_ms": 0.5057280000000001, "raster_metric": "main", "zero_light_gpu_ms": 1.4606080000000001, "overhead_percent_of_zero_gpu": 34.62448514591184, "absolute_threshold_reached": false, "relative_threshold_reached": true }, { "shadows": "off", "visibility": "gpu-frustum", "light_count": 64, "overhead_ms": 1.017392, "raster_metric": "main", "zero_light_gpu_ms": 1.4606080000000001, "overhead_percent_of_zero_gpu": 69.65537639120147, "absolute_threshold_reached": true, "relative_threshold_reached": true }, { "shadows": "off", "visibility": "gpu-frustum", "light_count": 128, "overhead_ms": 2.033008, "raster_metric": "main", "zero_light_gpu_ms": 1.4606080000000001, "overhead_percent_of_zero_gpu": 139.18915958285865, "absolute_threshold_reached": true, "relative_threshold_reached": true }, { "shadows": "off", "visibility": "gpu-occlusion", "light_count": 32, "overhead_ms": 0.5070880000000001, "raster_metric": "main_plus_post", "zero_light_gpu_ms": 1.846544, "overhead_percent_of_zero_gpu": 27.461463144122217, "absolute_threshold_reached": false, "relative_threshold_reached": true }, { "shadows": "off", "visibility": "gpu-occlusion", "light_count": 64, "overhead_ms": 1.0206719999999998, "raster_metric": "main_plus_post", "zero_light_gpu_ms": 1.846544, "overhead_percent_of_zero_gpu": 55.27471860946719, "absolute_threshold_reached": true, "relative_threshold_reached": true }, { "shadows": "off", "visibility": "gpu-occlusion", "light_count": 128, "overhead_ms": 2.0319680000000004, "raster_metric": "main_plus_post", "zero_light_gpu_ms": 1.846544, "overhead_percent_of_zero_gpu": 110.04167785874589, "absolute_threshold_reached": true, "relative_threshold_reached": true }, { "shadows": "on", "visibility": "direct", "light_count": 32, "overhead_ms": 0.534688, "raster_metric": "main", "zero_light_gpu_ms": 1.501088, "overhead_percent_of_zero_gpu": 35.6200302713765, "absolute_threshold_reached": false, "relative_threshold_reached": true }, { "shadows": "on", "visibility": "direct", "light_count": 64, "overhead_ms": 1.045504, "raster_metric": "main", "zero_light_gpu_ms": 1.501088, "overhead_percent_of_zero_gpu": 69.64974738323136, "absolute_threshold_reached": true, "relative_threshold_reached": true }, { "shadows": "on", "visibility": "direct", "light_count": 128, "overhead_ms": 2.071456, "raster_metric": "main", "zero_light_gpu_ms": 1.501088, "overhead_percent_of_zero_gpu": 137.9969728623505, "absolute_threshold_reached": true, "relative_threshold_reached": true }, { "shadows": "on", "visibility": "gpu-frustum", "light_count": 32, "overhead_ms": 0.535744, "raster_metric": "main", "zero_light_gpu_ms": 1.5526879999999998, "overhead_percent_of_zero_gpu": 34.5042919118329, "absolute_threshold_reached": false, "relative_threshold_reached": true }, { "shadows": "on", "visibility": "gpu-frustum", "light_count": 64, "overhead_ms": 1.050304, "raster_metric": "main", "zero_light_gpu_ms": 1.5526879999999998, "overhead_percent_of_zero_gpu": 67.64424018218727, "absolute_threshold_reached": true, "relative_threshold_reached": true }, { "shadows": "on", "visibility": "gpu-frustum", "light_count": 128, "overhead_ms": 2.0659359999999998, "raster_metric": "main", "zero_light_gpu_ms": 1.5526879999999998, "overhead_percent_of_zero_gpu": 133.0554496460332, "absolute_threshold_reached": true, "relative_threshold_reached": true }, { "shadows": "on", "visibility": "gpu-occlusion", "light_count": 32, "overhead_ms": 0.53552, "raster_metric": "main_plus_post", "zero_light_gpu_ms": 1.7470400000000001, "overhead_percent_of_zero_gpu": 30.652990200567814, "absolute_threshold_reached": false, "relative_threshold_reached": true }, { "shadows": "on", "visibility": "gpu-occlusion", "light_count": 64, "overhead_ms": 1.050544, "raster_metric": "main_plus_post", "zero_light_gpu_ms": 1.7470400000000001, "overhead_percent_of_zero_gpu": 60.13279604359372, "absolute_threshold_reached": true, "relative_threshold_reached": true }, { "shadows": "on", "visibility": "gpu-occlusion", "light_count": 128, "overhead_ms": 2.064272, "raster_metric": "main_plus_post", "zero_light_gpu_ms": 1.7470400000000001, "overhead_percent_of_zero_gpu": 118.15825625057239, "absolute_threshold_reached": true, "relative_threshold_reached": true } ], "basis": "median of paired per-run raster overheads; same-mode/shadow/repeat zero-light GPU baseline" } }