Skip to content

Fix GPU rendering on macOS: chain QRhiWidget::resizeEvent (#702)#703

Merged
ten9876 merged 1 commit into
mainfrom
auto/Fix-GPU-rendering-on-macOS-chain-QRhiWidgetresizeE
Apr 4, 2026
Merged

Fix GPU rendering on macOS: chain QRhiWidget::resizeEvent (#702)#703
ten9876 merged 1 commit into
mainfrom
auto/Fix-GPU-rendering-on-macOS-chain-QRhiWidgetresizeE

Conversation

@ten9876

@ten9876 ten9876 commented Apr 4, 2026

Copy link
Copy Markdown
Collaborator

resizeEvent called QWidget::resizeEvent instead of the actual base
class (QRhiWidget when GPU enabled). QRhiWidget::resizeEvent syncs
the offscreen RHI texture size — skipping it leaves the texture out
of sync with the window, producing a blank spectrum on macOS Metal.

Also added fftw, portaudio, hidapi, qtkeychain to macOS release
workflows for full-featured DMG/PKG builds.

Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com

resizeEvent called QWidget::resizeEvent instead of the actual base
class (QRhiWidget when GPU enabled). QRhiWidget::resizeEvent syncs
the offscreen RHI texture size — skipping it leaves the texture out
of sync with the window, producing a blank spectrum on macOS Metal.

Also added fftw, portaudio, hidapi, qtkeychain to macOS release
workflows for full-featured DMG/PKG builds.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@ten9876 ten9876 enabled auto-merge (squash) April 4, 2026 23:54
@ten9876 ten9876 merged commit e92d54d into main Apr 4, 2026
2 checks passed
@ten9876 ten9876 deleted the auto/Fix-GPU-rendering-on-macOS-chain-QRhiWidgetresizeE branch April 4, 2026 23:57
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