Originally posted by tildearrow
View Post
Announcement
Collapse
No announcement yet.
Zink Seeing macOS Support For OpenGL Over Vulkan Then MoltenVK On Top Of Metal
Collapse
X
-
Guest replied
-
I'm not sure Apple's plan to leverage iOS to bring gaming (they control) to the Mac is going to work. If you look in the app store it's pretty pathetic.
They are supporting things like Candy Crush by killing AAA Steam titles.
- Likes 1
Leave a comment:
-
Originally posted by sandy8925 View Post
That's why you should develop for the one true platform - Chrome.
What do you mean other browsers exist? What are these web standards thingies? I only know the Chrome API.
- Likes 1
Leave a comment:
-
There's MoltenGL but it's only ES, how about creating MoltenFGL (Full GL)? I wanted to share that idea for some time but I thought some might have taken it painfully, developers were left in uncertainity by ceasing support for OpenGL, I don't want people to grief, I can't create anything like that as separate package, I don't know that well OpenGL but many people (such as guys at Molten) do, let's let the possibility and solution to move ahead.
Leave a comment:
-
Can't wait to see more Zink code getting merged in upstream Mesa! Exciting times :-)
Leave a comment:
-
Guest repliedOriginally posted by uid313 View PostI don't know why stupid Apple pushes their stupid Metal instead of adopting something Vulkan.
All Android devices supports OpenGL ES and Vulkan.
Windows supports DirectX 12.
Xbox Series X will support DirectX 12 Ultimate.
What will PlayStation 5 support?
Apple are alone with Metal. It makes no sense for them, it makes more sense to go with Vulkan for them.
Leave a comment:
-
Guest repliedOriginally posted by tildearrow View Post
This is very true, and I hate working with it...
If you develop for the Apple ecosystem, it is easy, friendly and "advanced".
However, if you are porting to the Apple ecosystem, they always have to find one or another way to screw you up.
Safari turned into another Internet Explorer to me, as it was a pain in the whole body to work with.
Their AutoPlay policies are way stricter than Chrome/Firefox's, which can get extremely annoying when developing games (which require sounds to be able to play without user interaction).
They don't even support the Web Audio API completely, and especially AudioWorklet (for non-stutter/threaded/low-latency audio... which is ironic considering macOS is often used in audio/music production houses); and when working with WebAssembly, for a while I got unexpected errors/memory corruptions that did not reproduce in any other browser.
What do you mean other browsers exist? What are these web standards thingies? I only know the Chrome API.
- Likes 3
Leave a comment:
-
I don't know why stupid Apple pushes their stupid Metal instead of adopting something Vulkan.
All Android devices supports OpenGL ES and Vulkan.
Windows supports DirectX 12.
Xbox Series X will support DirectX 12 Ultimate.
What will PlayStation 5 support?
Apple are alone with Metal. It makes no sense for them, it makes more sense to go with Vulkan for them.
- Likes 3
Leave a comment:
-
Originally posted by polarathene View PostWhat does Wine do with D3D9 on macOS? Would you end up using Zink, to get D3D9 -> OpenGL -> Vulkan -> Metal? That'd hilarous
I haven't been keeping up, but assume there's probably a D3D9 -> Vulkan layer for one less API to go through, or someone also made one for mapping to Metal.
- Likes 6
Leave a comment:
-
Originally posted by polarathene View PostWhat does Wine do with D3D9 on macOS? Would you end up using Zink, to get D3D9 -> OpenGL -> Vulkan -> Metal? That'd hilarous
I haven't been keeping up, but assume there's probably a D3D9 -> Vulkan layer for one less API to go through, or someone also made one for mapping to Metal.
- Likes 2
Leave a comment:
Leave a comment: