class ReleaseImageImmediately2

Defined at line 933 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/markers.h

Releases an Image immediately, without waiting for the next present. This is a trusted

memory-eviction path.

The Image is forcibly unbound from any Layers that currently reference it. Those Layers

behave as if their image was simply never set (they are invisible, but retain their image

properties) until their next `SetLayerImage()`.

Any pending release fences for the evicted Image's bindings will signal at the earliest

safe point.

This method is only available if Flatland2 is enabled and the session is trusted.

Public Members

static const bool kHasClientToServer
static const bool kHasClientToServerBody
static const bool kHasServerToClient
static const bool kHasServerToClientBody
static const bool kHasNonEmptyUserFacingResponse
static const bool kHasDomainError
static const bool kHasFrameworkError
static const uint64_t kOrdinal