4 ms·
Upstream which part exactly? The library thunking stuff wasn't included in any of the projects involved, so I couldn't upstream that. My glshim project was mos
by lunixbochs 6y ago
Upstream which part exactly?
The library thunking stuff wasn't included in any of the projects involved, so I couldn't upstream that. My glshim project was most of the work involved and is still around and still capable of proxying opengl through a usermode emulator, and rendering fixed function GL via GL ES or software rendering.
My performance changes to QEMU would definitely not have been accepted based on sentiment when talking to the QEMU core team at the time.
My changes to WINE were extremely minimal (read the commits) and don't make sense to live in WINE unless you mash together a dual arch WINE distribution in the exact same, manual, way I did, so they don't make much sense to upstream.
A sort of spiritual successor to my work here is https://github.com/ptitSeb/box86 https://github.com/ptitSeb/box86 which is more like the OP and does HLE.