4 ms·
But OpenGL wasn't either. I'd like to hear concrete examples of how it couldn't be made workable. There are already validation layers that do a pretty good job
by boardwaalk 10y ago
But OpenGL wasn't either. I'd like to hear concrete examples of how it couldn't be made workable. There are already validation layers that do a pretty good job of checking for bad usage.
Especially since things like NaCl exist(ed) which are inarguably lower level and still safe.
I think it's folly to create a whole new API before evaluating the option of using Vulkan.
- om2 10y agoWe did evaluate the option of using Vulkan. So have others. It's not even necessarily off the table, we just don't think it is the best design approach. If you are very interested in the details of API design choices, then I'd suggest joining the Community Group. Anyone can join!
- pjmlp 10y agoWhich is a good example why I don't have any issues with native code on OpenGL ES 3.x mobiles, while Chrome with WebGL is just choppy and dropping frames left and right.
- ThisIs_MyName 10y agoNaw, that's happening because you have a JS thread doing everything. Native code on OpenGL ES is structured very differently.