osy

Results 28 issues of osy

Currently we use VirGL + ANGLE to translate GL (guest) to Metal (host). This works decently (on Linux) but the downside is that it’s buggy (crashes) and more modern Linux...

enhancement

Fixed for macOS, but not for iOS _Originally posted by @brunocastello in https://github.com/utmapp/UTM/issues/2548#issuecomment-849260934_

https://github.com/akihikodaki/qemu/tree/macos

This adds ANGLE extensions to libepoxy. It is particularly useful for macOS (alongside with #311) because ANGLE provides a modern implementation of GLES and virglrenderer needs to use these extensions.

When a device is disconnected or otherwise `dpriv->device` is invalid, `GetConfigurationDescriptorPtr` will return `kIOReturnNoDevice` and `IOUSBConfigurationDescriptorPtr` will not be set. This means that we have an uninitialized pointer that is...

macOS

If two threads try to capture at the same time, the result can be inconsistent. For example, a process can have two different contexts to libusb and both call `libusb_reset_device`.

macOS

When one process has two contexts to libusb, it may trigger a reenumeration while the other context accesses `*dpriv->device`. Adding a mutex to access `device` can be costly because it...

macOS

I need to run a fork of actions/cache because the default timeout values do not play nicely with my caching proxy (it needs to cache the entire file before sending...