ExperimentalGpuToGpuFrameSharing

@RequiresOptIn(level = RequiresOptIn.Level.ERROR, message = "GPU-to-GPU frame sharing with Compose Desktop is experimental: it relies on skiko internals and may fall back to CPU readback on untested GPUs, drivers or skiko versions.")
annotation class ExperimentalGpuToGpuFrameSharing

Marks Compose Desktop's experimental GPU-to-GPU frame sharing (FilamentComposeDesktop.isGpuToGpuFrameSharingEnabled).

It reaches into skiko's internals to hand Filament's frames to Compose's own GPU context, so a skiko update, GPU or driver it wasn't tested on can break it. Failures fall back to CPU readback and print a report to the console.