Skip to content

OmacVM 2.2.2: WebGL on UTM, fixed

Choose a tag to compare

@gillesgoetsch gillesgoetsch released this 03 Oct 10:30
· 701 commits to main since this release
1cb4400

A fix for 2.2.1 on UTM. Please update.

2.2.1 gave Chrome the GPU on UTM. But UTM can't really draw into multisampled (antialiased) buffers. When a page read such a canvas back, it got nothing, and the whole browser window could go blank. OmacVM now draws every buffer without multisampling. The picture is right, but WebGL on UTM has no antialiasing.

Tested on UTM 5 with an M4 Max: Chrome, Chromium, Brave and Firefox all draw WebGL on the GPU, read it back right, and WebGL Aquarium runs at 119 fps.

Update

omacvm update

New to OmacVM?

curl -fsSL https://raw.githubusercontent.com/gillesgoetsch/omacvm/main/install.sh | bash