Skip to content

internal: Use ANGLE for WebView2 - #966

Merged
effects3d merged 1 commit into
vinegarhq:masterfrom
effects3d:mr/webview2-angle
Sep 5, 2026
Merged

effects3d merged 1 commit into
vinegarhq:masterfrom
effects3d:mr/webview2-angle

Conversation

@effects3d

@effects3d effects3d commented Sep 5, 2026

Copy link
Copy Markdown
Collaborator

Fixes WebView2 from freezing on certain setups when opening Studio for the first time. The issues with ANGLE's Vulkan backend and the Vulkan layer provided by Vinegar should already be addressed with vinegarhq/kombucha@3c41bd6.

I also explicitly set WINE_D3D_CONFIG=renderer=gl for both D3D11 and D3D11FL10 renderer options incase Wine ever changes the default backend for WineD3D to Vulkan.

Effectively reverts #905.

Fixes WebView2 from freezing on certain setups when opening Studio for
the first time. The issues with ANGLE's Vulkan backend and the Vulkan
layer provided by Vinegar should already be addressed with
vinegarhq/kombucha@3c41bd6.

I also explicitly set WINE_D3D_CONFIG=renderer=gl for both D3D11 and
D3D11FL10 renderer options incase Wine ever changes the default backend
for WineD3D to Vulkan.

Signed-off-by: effects3d <effects3dee@gmail.com>
@effects3d
effects3d merged commit b037faf into vinegarhq:master Sep 5, 2026
1 check passed
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