Skip to content

GTK: Offscreen pixel buffer fixes and several marshalling issues - #65

Merged
maxkatz6 merged 6 commits into
mainfrom
fixes/gtk-offscreen-buffer-pixel-format
Aug 13, 2026
Merged

GTK: Offscreen pixel buffer fixes and several marshalling issues#65
maxkatz6 merged 6 commits into
mainfrom
fixes/gtk-offscreen-buffer-pixel-format

Conversation

@maxkatz6

Copy link
Copy Markdown
Member

Fixes #56

  1. GTK Offscreen rendering used wrong pixel format
  2. GTK Offscreen wasn't rendered until first resize
  3. Both offscreen and non-offscreen backend wasn't properly disposed, and it was reusing the same webview handle on re-attaching.
  4. Several PInvokes were incorrectly defined (it was manually defined before AI era with static analysis, funny how much easier pinvokes are now)

@maxkatz6
maxkatz6 merged commit 30f4dce into main Aug 13, 2026
5 checks passed
@maxkatz6
maxkatz6 deleted the fixes/gtk-offscreen-buffer-pixel-format branch August 13, 2026 07:42
@maxkatz6 maxkatz6 mentioned this pull request Aug 13, 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.

GTK NativeWebView swaps red and blue channels

1 participant