Robin Allen
Robin Allen
For me it was `~/Library/Saved Application State/org.openemu.OpenEmu.savedState` that I had to delete to stop the crashing.
@attilaz seems to get CC'd on every Metal issue, so, cc: @attilaz :)
Sorry, I keep making stupid mistakes and editing this. Now it's working. There is an issue here somewhere, but I'll reopen it when I can make a proper issue report.
I was sure! I was just wrong 🙁
Alright, I've fixed my test case. It's when vertex and fragment shaders sample from specifically *the same* texture. I won't reopen until I've confirmed on Discord that this is a...
OK, it sounds like this is a bug then. Reopening.
Hm, this is suspicious. That's a non-MSAA frame on the left, and MSAA (pink frame) on the right. I notice the dependency between `submit` and `blitRender` is a dashed line...
It looks like bgfx is storing to "Color 0 Resolve" in the `submit` pass, but trying to load from "Color 0" in the `blitRender` pass.
@tommytee You've moved your master branch so this PR now has extra stuff in it. (The first commit works though — thank you!)