SHADOW_CASCADE_MAP_SIZES

Per-cascade shadow-map resolution — reference-tier 2048² per cascade. Apps may assign a different tier before the first frame only: receiver shaders bake these sizes as constants when programs are built and the cascade framebuffers allocate on first use, so the setter validates the shape and refuses changes once any consumer has read the values (late mutation would silently desync shaders, framebuffers, and the layer's texel math). Process-global — shared by all WorldWindows.