Originally posted by computerquip
View Post
Announcement
Collapse
No announcement yet.
Apple Proposing A New, Lower-Level Graphics API For The Web
Collapse
X
-
"A technology that does not follow a single native API, which reduces the difficulty of implementation on platforms that do not support the chosen native API,"
"does not follow a single native API," -> forsakes Vulkan
"which reduces the difficulty of implementation" -> to compromise on behalf of
"platforms that do not support the chosen API" -> Apple
Wow, what a crazy way to say "Because we're stubborn and unlike everyone else we will not enable Vulkan, you all have to bear the costs of our selfishness.".
As a web developer, a consumer, and a realtime graphics developer, I am always surprised with the depths Apple is willing to sink to. Personally I hope they get rejected outright until they commit to native platform standards.Last edited by microcode; 07 February 2017, 08:00 PM.
- Likes 14
Comment
-
Started an issue thread regarding this on the GitHub (where they suggest discussion should happen) if anyone wants to chime in.
- Likes 5
Comment
-
Originally posted by microcode View Post"does not follow a single native API," -> forsakes Vulkan
Comment
-
Originally posted by boxie View Post
I will just leave this here, seems appropriate
What works though is when a new standard is implemented as a shim over several other standards so that developers can work with a single API while leveraging several other standards without having to learn them. Think SDL. SDL isn't a new competing standard. It is inclusive of many, it allows low-level operations, and it is cross-platform. I think that is what Apple is proposing, but I think their wording is very easy to misunderstand... and coming from Apple, it's easy to want to misunderstand, lol
Comment
-
Originally posted by geearf View PostApart from that, why do we need a new API? What is the problem with simply reusing Vulkan?
The major platform technologies in this space are Direct3D 12 from Microsoft, Metal from Apple, and Vulkan from the Khronos Group. While these technologies have similar design concepts, unfortunately none are available across all platforms.
- Likes 6
Comment
Comment