ceilingDeepenings property

int ceilingDeepenings
getter/setter pair

Frames on which the GPU's texture limit moved the divisor, and frames on which nothing fit and no proxy was produced (D186).

Set from GlassProxyPipeline.ceilingDeepenings and ceilingRefusals, and here for the reason every other counter on this handle is: the ceiling fires on a geometry nobody arranges on purpose — one oversized sheet on a desktop-sized window — so a report that did not carry it could not tell a run where it never fired from a run where it fired on every frame, and those look identical in every timing.

ceilingOverruns is the third and it is the one that should never move: the search reasons about the layout before packing it, the check after the pack only refuses, and both can drop a frame. Non-zero means the reasoning was wrong, which is a bug report and not a measurement.

Implementation

int ceilingDeepenings = 0;