#749

fix(canvas): composite live media surfaces on software pixel hosts

Openonyedikachi-davidwants to merge intofrom

Media-surface textures are marked presentation_only so the deterministic reference renderer can keep screenshots, goldens, and replay pixel marks producer-independent. Software pixel hosts (GTK, iOS, Android) therefore showed only the placeholder, even though they already render every live frame through that renderer.

Add an opt-in ReferenceRenderSurface.withPresentationImages flag and enable it on the live pixel-presentation path. Deterministic screenshot and golden paths keep the placeholder. Media-surface draws bypass the scale-panel memo because their content changes every frame.

Activity

2
vercel[bot]8d ago

@onyedikachi-david is attempting to deploy a commit to the Vercel Labs Team on Vercel.

A member of the Team first needs to authorize it.