I remember looking at the games supported list for vulkan on wikipedia like a year ago, it wasent anywhere near the size of the DX12 list. Looking at it today they are far more equal... DX12 being proprietary window 10 only BS has likely crippled it severely. Don't know if that will last though.
it's only microsoft sponsored upcoming games that seem to care about dx12 anymore. vulkan is definitely the future.
Dylan Hall
funny thing about this is Direct Physics was a project from Microsoft more than a decade ago and was dropped because DX10 hardware wasn't really ready for it.
Luis Roberts
Seems so, even hobby games like Installation 01 are going to use it
Easton Russell
Give it a few more months and you'll start seeing it in any every new gen game on the PC. It's already fully supported in Unreal (and I think Unity as well) and it works surprisingly well when competent people implement it. Big problem is that people don't really know how to use it correctly. Yeah, you have full control of when render calls are made: but you can still have code that is slower than just filling a buffer with calls and letting the driver decide when to execute.
Really, Vulkan is just OpenGL AZDO supported in a native API. The people who know AZDO have contributed to the project and already know how to use the API pretty effectively. The people who don't know AZDO just aren't going to get that much performance boost from Vulkan (and in some cases will have persistence drops).
Jaxon Rodriguez
The other thing to consider is that any GPGPU work is going to go through Vulkan soon. Not just OpenGL, but OpenCL in particular.
Aiden Cox
AMD failed to make nVidia adopt Mantle so they donated Mantle to Khronos and now nVidia is obliged to adopt it. That's some 4D chess right here.
Adam Adams
>dx12 Dx12 had less than 15 games on the list.
Vulkan > DX. Nothing else to discuss.
Brody Bell
Does it mean that every game made from now on will be a clumsy glitchy piece of shit made in Unreal and Unity? Cry all you want about AAA games and devs lacking creativity but looking at engine, graphical fidelity and advancement going back to glitchy Unity and plastic Unreal is like being set back to stone age.
Isaiah Adams
DX12 is pretty big actually. It has basically gone the same route as Vulkan. Asynchronicity, swap chain buffers, command lists, et cetera. However, they do have their differences in techniques. For example, D3D12 has this cool texture compression via z-order curves that is a total mindfuck. It's kind of like how you used to program programs onto a floppy in a spiral.
Jaxon Garcia
Neither do I. Fact is that one is cross platform, and one is botnet10 only. It's pretty obvious which is the better choice.
Josiah Torres
>clumsy glitchy piece of shit made in Unreal and Unity Well you're certainly going to have more games made in Unreal and Unity. You're acting like games haven't been just made with out-sourced tools. Everyone and their grandma used the Quake 3 engine for the longest time.
>GPGPU work is going to go through Vulkan soon That's actually a really exciting thing. OpenCL was basically OpenGL for computational science, but it'll be nice to see the possibilities for parallel computing in a Vulkan environment.
The big thing about Vulkan is that you don't just have to pass vertex or pixel data through graphics card hardware: it can be literally anything.
Ryan Murphy
>failed to make nvidia adopt mantle Mantle was always an academic pursuit. It was more of a proof of concept than anything else.
Levi Myers
And thanks to AMD (and DICE) for doing the hard and dirty work for bringing something new to the market.
Noah Cruz
Vulkan has the advantage of being supported across multiple platforms so only one api to support. If it turns out to be the dominate graphics api it will be for that reason and that reason alone simply due to cost/time savings.
Aiden Barnes
It wasn't just them. The entire industry got in on it and spent millions in labor hours to make this a reality. When the Khronos group felt confident about adopting AZDO into a new API, it just really took off. This was a big collaborative effort.
Isaiah Lopez
>Vulkan has the advantage of being supported across multiple platforms so only one api to support. Same with GL, but D3D is still takes a huge cut into the market.
>If it turns out to be the dominate graphics api it will be for that reason and that reason alone simply due to cost/time savings. Ehhh... in the long term I think that's right. Drivers are great because you don't have to think about the hardware past a surface level and you can just shit out command calls to the driver and let it play catch up and try to push the triangles to the screen.
Bad thing about that though is that drivers suck and you'd get better performance out of a competent and efficient command buffer system. So yeah, you'd probably have better portability (especially across platforms with a huge gap in hardware specs) with Vulkan since you can directly scale down how many draw calls you're making to the GPU without much hassle.
Alexander Martinez
I really hope Vulkan takes off big time. On my RX 460 on Linux I get 30 FPS more with Vulkan compared to OpenGL when playing Talos Principle.
Nathan Martin
Serious Sam team are very competent: that's why.
Aiden Edwards
Now factor in all those emulators implementing Vulkan backends. Didn't Dolphin even drop the unmaintained DX12 backend in favor of it?
Parker Allen
>i really hope It's not IF it takes off. It's how fast will it take off. Doom on Vulkan is also a shining example of low-level API doing it's job.
Zachary Foster
Yes, they did. And RPCS3 is also implementing Vulkan backend afaik.
Jayden Young
isn't it bad new for Nvidia Physx?
Benjamin Barnes
Just like OpenGL was better?
Colton Ortiz
>but D3D is still takes a huge cut into the market.
Because microsoft pushed hard for it during a time it was easy for them to do so. From then on it was a snowball effect, and it`s not like it mattered since everyone was using Windows anyway.
Christopher Ortiz
OGL was a fucking mess. Vulkan is basically Mantle. And Matle is good.
Jayden Cox
Yeah I know. That's the point.
Luke Collins
Nice samefag retards
Levi Thomas
I cut my message short. What I meant to say is that Microsoft is having a harder time with DX12, and it's the perfect opportunity to take away its market with Vulkan.
Austin Thompson
Vulkan is Mantle which is itself just OpenGL AZDO. So you're right.
Jordan Moore
Wow they spent over a fucking year of software skullfuckery to bring some performance improvements? Maybe it's finally time to bring back hardware scheduling, mr. Huang?
OpenGL is better. Simply because it's cross platform and libre. So, yes.
Jordan Wilson
and still Microsoft crushed it because they are basically to big in the market.
Blake Jones
>Microsoft crushed it Shoo, pajeet.
Ryder Moore
You really showed me /r/pcgaming!
Julian James
...
Joseph Jenkins
About tree fiddy
Wyatt Sullivan
Better than 1.7% tho.
Jaxson Morris
>140 completely unnecessary frames per second.
Christian Gomez
Fabrication technology improves. Please buy Pas... I mean Volta.
Christian Taylor
dx12 >works on windows 10 vulkan >works on windows 7/8/8.1/10 and linux gee i wonder why they choose vulkan over dx12
Nathaniel Sanchez
>the human eye can only see 20 fps
Wyatt Reed
Thank you mr. Huang! But i fear Pas... i mean consumer Volta will increase the performance without skyrocketing the TDP with biggur dies. Right, Huang-san?