OmacVM 2.2.2: WebGL on UTM, fixed
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 updateNew to OmacVM?
curl -fsSL https://raw.githubusercontent.com/gillesgoetsch/omacvm/main/install.sh | bash