AAApplyResult

Result of applying an AA strategy to a RhiContext.

In the namespace construct::aa. Declared in src/libs/libconstruct/construct/aa/AAContextSetup.hpp.

Detailed description

The caller uses these flags to decide whether to tear down the scene / release cached pipelines before re-initializing. Both `sampleCountChanged` and `pixelSizeChanged` are pipeline-shape changes — graphics pipelines are keyed to both the color attachment sample count AND the render-target dimensions, so a change in either must propagate through Scene::releaseResources before any new draw is submitted (otherwise Vulkan returns DEVICE_LOST, which on nvidia takes the process with it).

In this section