Originally posted by Ancurio
View Post
Announcement
Collapse
No announcement yet.
Khronos Group Announces Vulkan, OpenCL 2.1, SPIR-V
Collapse
X
-
Hmm. So yea, that's Mantle. The name does make sense in light of it: a volcano in an opening to the mantle, so Vulkan is another way to say "OpenMantle".
For me the same reservation as with Mantle stays. With great power to change low-level things comes great opportunities to screw it all up, and unlike drivers, games don't tend to get updated too much. For things like UT4 it won't be much of an issue since it's constantly tracking and rebasing on the main engine repository, but for most games out there, well...
And of course this is only relevant to engines, anything less than that is better served by OpenGL. Anything and the kitchen sink can run OpenGL 1.2, after all.
Though SPIR is an interesting idea, and I wonder if that means languages could make their compilers output such IR directly. Instead of writing GLSL/HLSL/C++SL/whatever, you could write in, say, plain D, and the compiler would generate the needed code itself. Same with OpenCL.
Comment
-
Originally posted by Pecisk View PostSo basically we have accepted vendor terms that they can't be arsed to write good high level drivers for us to use.
Engine guys will be in awe because a) job security b) performance without acting like you are using something standartized.
I just love that confidence that now vendors will work together so at least this low level API could be actually usable.
Yeaaaaaaah....it's never gonna happen guys, admit it.
Anyway engine devs will just be requested to do more -> more skillz -> more money, I guess they will be happy
Comment
-
Originally posted by Ancurio View PostI'm pretty sure AMDGPU is the name of the new kernel driver and has nothing to do with LLVM.Michael Larabel
https://www.michaellarabel.com/
Comment
-
Originally posted by Luke_Wolf View PostI dunno... the capability to breath fire, a long serpentine neck that gives them reach without having to put themselves in harm's way, and being several orders of magnitude larger... vs a water buffalo... I'm going to bet on the dragon every time even without it being able to fly. :P
Comment
-
Originally posted by Pecisk View PostSo basically we have accepted vendor terms that they can't be arsed to write good high level drivers for us to use.
Engine guys will be in awe because a) job security b) performance without acting like you are using something standartized.
I just love that confidence that now vendors will work together so at least this low level API could be actually usable.
Yeaaaaaaah....it's never gonna happen guys, admit it.Originally posted by elect View Postlmao..
Anyway engine devs will just be requested to do more -> more skillz -> more money, I guess they will be happy
Engine developers want this. The developers who use engines already made don't give a f*ck since they won't be exposed to the details anyway... Except maybe for shaders, which will probably not be all that different anyway... Some engines even ship node based material editors which don't require you to write any shaders at all...
Comment
-
Originally posted by mdias View PostI can't tell whether you guys are being sarcastic or just talking out of your asses...
Engine developers want this. The developers who use engines already made don't give a f*ck since they won't be exposed to the details anyway... Except maybe for shaders, which will probably not be all that different anyway... Some engines even ship node based material editors which don't require you to write any shaders at all...
Comment
Comment