News for hackers. Stuff that matters.
Re:Apple proposes new web 3D graphics API by om2 on Tuesday February 07, 2017 @09:05PM (#13595059)
The Metal Shader Language use in our prototype is totally a placeholder, and the post says so. We expect the standards process to define new source and binary representations, possibly based on Khronos's SPIR-V.

The shader language is partly independent of the API though, and we though the API was the interesting thing to prototype, more so than shaders.

Re:Apple proposes new web 3D graphics API by shmerl on Tuesday February 07, 2017 @10:12PM (#13595371)
That's already something. But you shouldn't have started with a bad placeholder, waiting for others to criticize and propose replacing it. Start with open languages and technologies right away.
Re:Apple proposes new web 3D graphics API by MBCook on Tuesday February 07, 2017 @10:22PM (#13595414)
Should they have invented a different place holder (and all the work that would require) just to throw it away and be all data they weren't using the shader language that Vulcan uses?

The post was VERY clear that that was temporary while working on the other basics and a real decision would be made later.

Re:Apple proposes new web 3D graphics API by shmerl on Tuesday February 07, 2017 @10:24PM (#13595421)
This shows, that this idea wasn't thought through enough. And coming from Apple, it raises a concern naturally. These things should have solid foundations from the start.
Re:Apple proposes new web 3D graphics API by MBCook on Tuesday February 07, 2017 @11:04PM (#13595644)
> This shows, that this idea wasn't thought through enough.

Isn't this the way you're supposed to do open source? Post code early and often for comments?

It seems like a ridiculous requirement that to show a sketch of what they think a web API should look like for next generation 3-D graphics they should have to design an entire shader language that's different from the one they already have.

It's just a placeholder. They didn't even SHOW the language. They just referred to its name and said they were using that for expediency during the initial version of the document they were showing.

Re:Apple proposes new web 3D graphics API by shmerl on Wednesday February 08, 2017 @12:00AM (#13595891)
MSL is a non starter, because it's closed. Making a project from scratch that invites collaboration, requires thinking about such issues in advance and having them at the very foundation. That's my whole point. Failure to do it, is not an encouraging sign.

> should have to design an entire shader language that's different from the one they already have.

They don't need to design a new language - take existing open one and use it.

Re:Apple proposes new web 3D graphics API by MBCook on Wednesday February 08, 2017 @12:20AM (#13595977)
They explicitly said that it's a placeholder. They weren't suggesting it be used. It was just something easy for them to rig up for their initial demo.

I think you're reading a lot of intention that isn't there into that placeholder.

Re:Apple proposes new web 3D graphics API by shmerl on Wednesday February 08, 2017 @12:26AM (#13596019)
OK, so why take the wrong placeholder? Do the homework, and present the initial proposal in a better shape.
Re:Apple proposes new web 3D graphics API by oliverkyss on Wednesday February 08, 2017 @06:32AM (#13597481)
But why male models?