Skip to content

feat(linux): prefer same-display EGLImage textures - #261

Closed
nmfisher wants to merge 1 commit into
fix/linux-egl-context-bootstrapfrom
feat/linux-same-display-eglimage
Closed

feat(linux): prefer same-display EGLImage textures#261
nmfisher wants to merge 1 commit into
fix/linux-egl-context-bootstrapfrom
feat/linux-same-display-eglimage

Conversation

@nmfisher

@nmfisher nmfisher commented Aug 20, 2026

Copy link
Copy Markdown
Owner

Depends on #200.

This adds the same-display EGLImage transport optimization:

  • probes desktop-GL EGLImage export and Flutter-side import with a disposable 1x1 texture
  • selects EGLImage only when both halves succeed
  • retains GBM/DMA-BUF as the compatibility transport
  • reports the transport selected for each producer surface

No generalized lifecycle or ownership hardening is included here; that is split into #262.

@nmfisher
nmfisher changed the base branch from fix/linux-egl-worker to fix/linux-egl-context-bootstrap August 21, 2026 02:55
@nmfisher
nmfisher deleted the branch fix/linux-egl-context-bootstrap August 21, 2026 14:09
@nmfisher nmfisher closed this Aug 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant