Re:WebGPU and WSL in Safari
by littlestymaar on Friday September 13, 2019 @01:15PM
(#20964119)
> Apple understands the value of providing nice frameworks and debugging tools to go along an API.
You should have a look to pwcalton's Twitter feed if you want a quick overview of how nice the tools in questions are. Getting a kernel panic when running Xcode doesn't sound like “nice debugging tools” to me…
Better that not having none to start with.
Re:WebGPU and WSL in Safari
by chungus_khan on Friday September 13, 2019 @01:42PM
(#20964411)
They also then immediately dropped Quickdraw 3D like the hot garbage it was.
Thanks to NeXT people.
Re:WebGPU and WSL in Safari
by tutanchamun on Friday September 13, 2019 @11:02AM
(#20962743)
> [...] Metal is one year older than Vulkan [...]
Is it really though? Vulkan is based on AMD Mantle which AMD gave to Khronos. AMD Mantle (2013) predates Apple Metal (2014).
AMD gave Mantle to Khronos as they were going nowhere on their own.
When Apple released Metal, Mandle was still an AMD API.
Re:WebGPU and WSL in Safari
by TazeTSchnitzel on Friday September 13, 2019 @12:08PM
(#20963351)
> [Apple] only adopted OpenGL as the NeXT team came onboard.
I'm not talking about pre-NeXT Apple, that's ancient history.
Well, plenty of old Apple people are still around on their offices.
Many just don't realise how they were fooled to believe in the wolf in desguise.
Corporations do whatever to save themselves.
Do you think Microsoft will keep being FOSS champion, after they wipe out the board?
How naive are those that assign human behaviour to corporations.
Although they created and gave OpenCL 1.0 to Khronos, they were not happy with the path that Khronos was taking it and their support basically stagnated on OpenCL 1.0.
As side note Google is yet to support OpenCL on Android, instead just like they did with their Android Java, they decided to create their own flavour, Renderscript, which isn't compatible with OpenCL.
As for OpenGL ES, I bet they only did it, as they were trying to "play pretend" being another kind of Apple as survival mechanism, nowadays they don't need it any longer.
Finally, Metal is one year older than Vulkan, offers a modern API instead of plain old C, and contrary to Khronos, just like other platform vendors, Apple understands the value of providing nice frameworks and debugging tools to go along an API.