Everything Renders in Metal

After a final sprint. everything renders from beginning to end in Metal. There’s still some tweaking and fixing to be done, some things don’t quite look the same as before, but now the whole pipeline is done, it’s much easier.

The video player is acting strange, with some strange flicker, and the colours aren’t quite right. It’ll probably turn out to be something simple, I hope.

While the OpenGL rendering code is still there, it’s mostly to cross reference against the Metal now to double check my implementations.

As I had some frustrating times with Metal at points, I would spend some days updating the UI to take my mind of the Metal work, so a good deal of the UI is now updated as well.

The system Light/Dark theme is now supported and works better than my implementation.

I’ve replaced most of the icons from Google’s material design with equivalents from SF Symbols, which are much more flexible in their usage.

I replaced my own colour picker with Apple’s own, it’s much better than the last time I looked at it, and now much better than my own. I will also look to remove my Custom photo browser, but I’m not sure it’s so feasible.

And I put dropbox support back in, and google drive, well anything iOS supports importing from using their Document Picker, which automatically adds support for any apps on your device.

Leave a Reply