non-Metal macOS builds of 1.7.7 crash when using Ozone driver
1.7.7 stable
Can you bisect this please?
I have edited my OP with bisect
There are many commits between 1.7.6 and 1.7.7, any chance this can be narrowed down more?
I'll try to narrow it down asap
Thank you! Hopefully that will help us know where and how this can be fixed.
I aim to download a few versions from the nightly folder. Is there a quicker/better way?
A backup copy of nightly 1.7.6 dated Feb 3 2019 works OK with Ozone one day before stable 1.7.6 so no surprise there.
The oldest nightly, 2019-04-28_RetroArch.dmg, does not work with Ozone. Shows as 1.7.6
So that means between:
2019-02-04 01:31
and
2019-04-28
Without easy access to more binary builds, that is as much as I can do.
The quickest way is to use git bisect.
First you need an environment where you can build RetroArch and have git installed.
Here is some documentation to get you started, please ask if you need help understanding something.
https://git-scm.com/docs/git-bisect
http://webchick.net/node/99
Sadly I do not have the time right now to build my own RetroArch (just had a baby)
I have set up the build environment some time (2 years?) ago so it would need updating.
Understandable, hopefully someone else with the right hardware can help investigate. :)
This should fix that problem -
@gingerbeardman Would you please confirm that the above commit helped fix this?
Confirmed working in latest non-Metal, non-CG nightly! Thanks @twinaphex
Most helpful comment
This should fix that problem -
https://github.com/libretro/RetroArch/commit/d6fe0ce