Skip to content

Recover from incomplete framebuffer creation - #11702

Open
BenJule wants to merge 1 commit into
bambulab:masterfrom
BenJule:fix/framebuffer-creation-recovery
Open

Recover from incomplete framebuffer creation#11702
BenJule wants to merge 1 commit into
bambulab:masterfrom
BenJule:fix/framebuffer-creation-recovery

Conversation

@BenJule

@BenJule BenJule commented Jul 25, 2026

Copy link
Copy Markdown
Contributor

Summary

Recover cleanly when framebuffer creation is only partially completed.

Changes

  • release partially created framebuffer resources after setup failures
  • make framebuffer binding report success or failure
  • avoid caching a failed framebuffer as currently bound
  • validate both blit endpoints before changing read/draw framebuffer bindings
  • avoid reads and resolves through invalid framebuffer IDs

Validation

  • git diff --check
  • changed-file scope verified
  • one GPG-signed commit

A local GUI compile entry is not available. Full native validation remains delegated to Jenkins.

No local full build was performed.

@BenJule
BenJule force-pushed the fix/framebuffer-creation-recovery branch from 9727e81 to 9ed361a Compare July 25, 2026 14:12
@BenJule
BenJule marked this pull request as ready for review July 25, 2026 14:19
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