frame Stamp
Monotonic counter incremented every frame that ShadowLayer.doRender populates new cascades. Drives the per-frame caching in applyShadowReceiverUniforms: cascade texture binds and per-program uniform uploads are skipped when this stamp hasn't changed since the last call.