DX12 is the latest PC graphics technology available. Here's everything you need to know. Subscribe for more: / gameranxtv ★Follow Falcon on Twitter: / falconthehero
No mention of how Vulkan will be able to run on Linux. The potential to break the dependence on Windows for gaming is significant and deserved to be mentioned.
+asdfghjkl well it will run on linux as I already looked it up and is also one of my main reasons for support. even if directx 12 slightly won out I still think we have far more to gain in the long run by switching to Vulkan. I back Vulkan and fuck Microsoft.
+asdfghjkl Vulkan can also be used for other programs (e.x. video editors) not just games. From what I have been told from the Ashe of singularity devs (because I'm still reading over the api) that DX12 and Vulkan are so close that there is no reason not to have both in the game.
+asdfghjkl That's probably why Valve backs Vulkan, bc their steamOS is debian based and doesn't perform very well right now. With Vulkan it could become a viable OS of pc gaming.
+ITS JUST A PRANK BRO! THE CAMERA IS RIGHT THERE! It was more of a question as "are we ever going to see this" than anything. I loved the HL series. Also, I don't know why people on the internet get so angry. nobody really cares why anyone says. That's why I watch this, no opinions much and just news and facts.
Why are people complaining about Windows 10 again? It's actually awesome. I stayed with Windows 7 for a long time and switched to windows 10 pro a while ago and I am not going back. Huge improvement, looks awesome. Everything works perfectly fine, if not better.
+Yasid Design forced updates? I don't know about windows 10 pro, but the standard windows 10 forces you constantly into updates wether you want them or not. Also, it is much less customisable. Again, I don't know about the pro version, is that better? Last reason is all the anti privacy stuff that got put into windows 10..
landmine36 Like fuck you can on the normal windows 10. The only way to do that right now is with outside programs. Otherwise it will happily install updates wether you want to or not. The best you can do is postpone it a few times untill it hardcore forces the install.
I can't believe how much you guys have grown I've been around since 50k, and I thought you were heading into your down cycle then you just exploded and now your almost at 2 million subs. Keep up the good work.
LOL, Vulkan is from Khronos not from AMD! Vulkan is based on Mantle, which AMD gave to Khronos. Like OpenGL, Vulkan is a open standard from Khronos, that's why it's superior, because it's not bind to any platform or manufacturer. And Vulkan is supported by many more companies, Nvidia,Samsung,Apple,Google just to name a few. You said it like it's an AMD only thing. And yes AMD has a benefit, because they saw the future in things like Mantle, which now helps them with Vulkan and DirectX12, because they have a better architecture. They just made a good decision and you make a conspiracy out of that...
noxabellus It was sarcasm, only retards and simpletons get into arguments over a console. Point is people will defend their opinion no matter what it is, whether it be APIs, consoles or whatever.
3Dfx V3 2000 PCI was the SHIT. Put it on a 75Mhz PC and played rogue spear online. Took like 20 minutes to load and people were raging at who someone who was loading so long in chat. I was just happy I could even play, at like 5 fps though but worth it. The match wouldn't start until everyone loaded in.
Vulkan was not created by AMD. They created Mantle, which they discontinued once both DX12 and Vulkan were announced. However the Mantle API is now part of the Vulkan API, which is a being developed by OpenGL. That said I wouldn't be surprised if AMD had a hand in developing DX12, as it's their hardware found in the XB1 so it's in their benefit to have their tech included on the next gen graphics API.
+hmoham Isn't DX12 also based on Mantle? So I guess they did have a say in it. They're a forward looking company and have brought a lot of benefits but they can't seem to put anything to good use and that's why they're waay behind.
Im backing Vulcan myself. Windows 10 is nothing short of a security risk and is riddled with microsofts own key loggers and spyware. One access exploit would be enough for your own computer to send a shit ton of your own personal data to who ever uses it, just because microsoft thought it was a good idea to keep tabs on their users. Yes you can dissable a lot of it, but whos to say thats actually all they put in. And hackers are always a step ahead of companies. So if it allows me to not be forced to upgrade to such a security risk system, then Vulkan gets a big bonus in my book.
They made Win10 as a commercials' promotion platform. So every time you will push Start button you will get blinking advertisements. And its only the beginning if we, users, will be tolerating this bs.
***** He probably thought about the recomendations. I myself was talking about the whole "Windows will follow what you type, and send that data to the microsoft servers for analyzing, so that they can learn your prefferences for better online advertisement experience and so on." Yes most of it can be turned off, a lot of stuff still runs in the BG and can be forced off VIA registry editing, but whos to say thats actually all of it.
***** Let it run, or actually used it? In any case im not a fan of the microsoft practice anyhow, and adding tools that the normal user wouldnt turn off that log your key strokes just infuriates me even more.
You said it , bro. I dont understand why people are so accepting commercials/advertisement built-in into their OSs. Thats facking ridiculous and degrading !
That part about Valve (at 6:27) is quite ridiculous. You claim that Valve has an interest in Vulkan for monetary reasons.... because it's a private company? As opposed to Microsoft and DirectX 12? Remind me, again, who is ripping who off, here? Vulkan is cross-platform compatible (i.e. it can run either on PC, Mac, consoles, Raspberry Pi, whatever) and DirectX isn't; isn't Microsoft _also_ a private company with *a lot* to gain, monetary speaking? Oh, the fallacy! Now, which project is the way forward? One that binds you to a single corporation's platforms or one that allows you to use whatever the heck you want to play games (or whatnot) with?
+Reesie4321/Dissentinq Channel it never has been. It's been the only choice for a while, not the best or "obvious". But Vulkan is better for game development and gaming.
Reesie4321/Dissentinq Channel Yeah but there are early dev previews I've used. And its so similar to Apple's Metal API that I expect performance on pare with Metal.
Are you talking about Vulkan? It's out man, the specifications have been finalized months ago. Both AMD and nVidia have drivers with support for Vulkan. You can already experiment with Vulkan in The Talos Principle, and nVidia has made some demos showing the capabilities of VUlkan. The new Doom is also supposed to receive a patch with Vulkan-support soon.
AMD did not develop Vulkan; AMD developed Mantle. The Khronos Group developed Vulkan by taking out the AMD specific content in Mantle and building upon it in an open source way. Yes, this is an important distinction.
Vulkan is open source and AMD has handed the responsibility and code over to the Khronos group, an industry consortium "non profit" group. The current leader of this consortium is actually an Nvidia employee, so i don't think there is anything here that favors AMD.. also Vulkan support has already been added to the nvidia drivers. that said DX12 is still a more mature API by approx. 1½ years development.
+Jakob Engell yeah. but there's also the fact that none of nvidia's gpus available as of today support async compute, and maybe not even pascal will, but amd does with all their GCN architecture cards, so maybe its in their best interests to keep developers away from dx12/vulkan, or async compute at least.
BattousaiHBr how do you imagine nvidia is going to stop any developers from using vulkan/dx12??? it is going to be a standard in all the graphics engines. Also nvidia never promised anyone hardware for async compute, and it is not a requirement to support it on hardware in dx12/vulkan.
Jakob Engell the same way they "force" developers to make games with their shitworks software. also they did always make it look like async compute can be solved with driver updates, which is a blatant deception to their customers. async compute is not a requirement as much as commuting 15km to work by car is not a requirement. just because you _can_ do something a certain way doesnt mean you will _want_ to do it, when possible.
+BattousaiHBr you do know that my first comment was in support of AMD right?? async wasnt a thing just one year ago and it takes years to fab a GPU, nvidia designed a chip for the current market. AMD designed one for the maybe one day somehow if we are lucky, and i am happy they guessed right. I am so much looking forward to the Polaris vs Pascal, I have had both Nvidia and ATI/AMD cards, and i have to build a new machine this summer, and i have no idea what gfx will be in it.. the rest of the parts are just the same standard shit as always. Also in regards to gameworks i can see how many see this as a negative, but i don't really care, it is not ruining the games and can be turned off or on.. and the games would properly not have those effects at all if nvidia didn't help the developer, and you would just get games that looked exactly as the console version. Btw need i remind you that almost all games today are developed for AMD gpus because console market is important and all the consoles run AMD.
Jakob Engell i dont think i was disagreeing with you but rather complementing/expanding in a different direction. im sorry if i gave the wrong impression.
Fantastic job, you just misled 150 000 people into thinking that Vulkan is somehow controlled by AMD. It's ACTUALLY being developed by Khronos Group, the non-profit organization behind OpenGL.
Vulkan is developed by Khronos Group, not AMD, it uses some elements of mantel but that was donated to them by AMD. And of course Valve is jumping on the Vulkan API as it is the only one that will work in SteamOS.
I back both! just because I thinks it's awesome that Microsoft and AMD are working on optimizing computer performance in some way, and because they're competing, they are indirectly working together to make the best system. weather that will be Direct X12 or AMD'S API... only time will tell. both companies have great talent and resources behind them
Juan David Mejia Mena mmm, ture, Vulcan will be more versatile over different versions on Windows, but that possibly could make it more difficult to make it run perfectly on each OS, while direct X 12 will only need to worry about one OS... and another argument would also be Vulcan probably will work with more games, old and new. Direct x 12 may run over all better, but Vulcan might be more versatile. I run wins 10, and so possibly will go with direct x 12, but if I can, I would use both.
Good video. I enjoyed it though I couldn't help but noticing that some corrections could be made. The most notable one is the assertion that AMD is behind Vulkan when in reality... Khronos is behind Vulkan and the head of Kronos right now is a guy from nVIDIA. What AMD did do is donate AMD Mantle to Kronos (so Vulkan is based on AMD Mantle) as well as work with Microsoft on DX12 for the XBox consoles (based on AMD GCN) meaning that DX12 is also heavily AMD Mantle influenced. Split frame rendering is pretty cool because it allows you to bypass the need for duplicating texture data cross two GPUs. In other words... contrary to what we see with AFR...SFR allows both memory pools found on both GPUs to be dedicated to their own respective GPUs texture work. So only the textures and data required for half a frame are kept in the GPU1 framebuffer and the other half is kept in the GPU2 frame buffer. Anyway... just a few thoughts.
happy that DX12 and Vulkan want to battle it out. Those names sound like something from a Gundam episode :) In the end it will make games and the surrounding tech better for all. Competition is good for the consumer!
Vulkan is a no brainer if they both are close in terms of results. DX12 is only Windows 10 while Vulkan works for a wider array of systems. MS can only contend by trying to bribe devs into developing with their API (a tacric that we can easliy envision).
If they are close...Which they aren't. DX is around 30% more powerful. But honestly Vulkan deserves recognition for being 70% power of the DirectX, on their first attemtpt. DX has 15 years of heavy study behind it. Vulkan has a great progression curve, we can bet that in 5 to 10 years it will be better than DX
Uh no actually the winner was VHS.....Just because a technology doesn't stay relevant and gets surpassed doesn't mean it didn't win the battle of it's time frame.
considering direct x 12 is only for windows 10, whereas vulkan is for windows 7 8 and 10. vulkan for me clearly sounds better and I am kind of sad with my nividia gtx 970, due to the fact i DO NOT want windows 10 forced into my life. but Love the channel guys.
I think, that Vulkan is going to receive more love. Yeah, the DX12's numbers are impressive, but it forces you to upgrade to Windows 10, which some people absolutely hate. Knowing AMD though, they will also support Nvidia hardware, so there's no real need to worry about that.
The flexibility of Vulkan is way bigger and better, it certainly is the right way forward. Microsoft is only continuing to increase it's monopoly. The video is wrong that AMD is developing Vulkan. Vulkan is only based off Mantle (API developed by AMD), Khronos Group is developing Vulkan.
+Ryan „Sargeras“ Gallo Mine several time. And now it fucked itself so hard in it's ass that it can't upgrade anymore and starts 3 times every time i turn mi computer on (start computer, boots , finds update -> reboot, says can't update and reverse it -> reboot, finally start normal)
Ok... So A Draw call, can draw any number of vertices. Multiple draw calls are needed whenever an object needs to be transformed, or materials need to be changed. Technically you could draw the whole world in one draw call, but it would all look the same in terms of lighting, and nothing would be able to move independently. Also, there is absolutely no degree of less work for DirectX 12. Less overhead, means the cpu doesn't need to do that much, but the reason for that is they have given developers more control (driver does less work for you). Which basically means... They made it harder. DirectX 12 takes a LONG TIME to make anything, that is not a bad thing, and will result in better performance from triple A games, but is still more difficult. It could also cause a reduction in performance from inexperienced developers. Anyway, nice video :). I am a graphics programmer, so I've done this stuff :P.
06:12 Wrong. Vulkan WAS NOT created by AMD. Vulkan is actually managed by the Kronos Groups, the same industry consortium behind OpenGL and OpenGL ES (designed for mobiles/tablets). However, it is correct to say that AMD vastly contributed to Vulkan by donating its "Mantle" API specification to the Kronos Group. Surprisingly, the Kronos Group was also working on a similar project named "OpenGL Next". Since both project shared the same goals, the Kronos Group decided to merge its work on "OpenGL Next" with "Mantle" to create a new standard that would be suitable for both desktop and mobile gaming. Keep in mind Vulkan is compatible with Windows/MacOS/Linux (+Android/iOS) too :)
I am using Windows 10 on my 6 years old PC, since it was pushed put of Insider Preview program. Last time I checked my PC running fine and dandy. That's total around 2 years of usage. Not to mention it has better start up time, better battery and RAM management, better updates delivery, Store, built in Antivirus (which is damn good, for what it does), better copy-paste mechanism, Auto Fragmentation management, Enhanced Kernel, support for RFS, Inking capabilities, better keyboard shortcuts, better animation, better support for Hardware Acceleration across the OS, Taskbar Enhancements, Notification Bar, Notification shortcuts, Enhanced sharing capabilities, better track-pad gestures, Enhanced search functionalities, File Explorer enhancements, Multiple Desktop support, HiDPI support and Direct X. I am not even counting improvements after Anniversary Update. Best part about it, it was FUCKING FREE for everyone with Windows 7 and Windows 8/8.1 So when you say it was "piece of crap" without even legit reasons. You are talking out of your ass.
nope,the graphics on any game (2 examples here,MW2005 and Street Race Rivals,SRR was availabe on FB) were SHIT,Mario Forever graphics on these games,i just gave 2 examples,but i played MANY other games on W10,and the PSU Fan can be stopped with human breathing (i am for real),it can have 1000000000000 things better than any windows,still this PIECE OF CRAP windows almost killed my PC,i don't give a shit about DX12,Multi desktop support or any enchancements over any windows to date,i want a windows that doesn't kill PC's,and a windows without Mario Forever graphics on any game go fuck yourself and your crappy windows ill take the Vulkan anytime anywhere over DX12,at least its compatible with W7!
LMAO, so you are running NFW Most Wanted, a 2005 game on 2015-16 Operating system and complaining that OS is crap? I sometimes forget that I am commenting on RUclips. Most Wanted wasn't even running that great on Windows 7 itself. It doesn't even support 16:9 aspect ratio properly. If you want to run those ancient software, there something called "Compatibility Mode". Look it up. Facebook games doesn't use DX since they are HTML or Flash based. So your point about SRR is moot. And your PSU fan isn't running fast actually a good thing, implying that your PC isn't getting hot. You are quite ill-informed to tell someone to "go fuck yourself."
says someone who doesn't even live in my family,and LMAO dude the PC can be used as a booty heater since W10 -_- you stay with your crashfest PC killer windows crap 10,i stay with something called Windows 7 and currently waiting for Vulkan,which support W7 AND W8,and DX12 won't even support W8
Vulkan took much from Mantle that was developed by AMD but is not connected to AMD. Also Vulkan will run on Linux and what now, it is THE right way as it is cross platform and thats always good.
I have an FX-8350 CPU and a GTX 970 GPU. When Rise of the Tomb Raider added DX12 support, I got a HUGE increase in performance. +15-20 frames per second across the board. So yeah, I'm looking forward to more games supporting it. Of course, DOOM has Vulkan support, and that game also runs very well on my system.
A-C-M JT Music & Gaming *Vulkan* Does DX12 support old GTA games? *No* None of them can take advantage of either Vulkan or DX12 without being ported. GTA V supports versions 10, 10.1 and 11. GTA IV and San Andreas support 9.0c. GTA Vice City requires at least version 8.1.
dont wanna hate on you but some things are kinda wrong in this vdeo imo. 5:10 and onwards: no, it is not a more programmer friendly api, quite the opposite. In DX11, a lot of functions were handed off to the GPU drivers (for example, memory allocation). in DX12 the game developers have MUCH more influence and the drivers take the back seat, however, this leaves developers with MORE things to look for. This is why DX12 isnt a replacement for DX11, but a complementary api for developers with more prowess. DX11 will hold your hand, but has limitations and a lot of bloat. DX12 on the other hand is a lean and mean machine, lets you do everything as a dev, but if you mess up, there is not much that AMD and NVIDIA can do for you to fix it via a driver patch. 7:10 Vulkan is NOT AMDs horse in the race! They support both DX12 and Vulkan pretty much equally. Vulkan is BASED on AMDs Mantle, but has been given to the Khronos Group to develop as an open API. The Khronos Group is a joint venture of multiple folks in the industry. AMD, NVIDIA and INTEL, Qualcomm, Epic, Imagination, Huawei, Sony, just to name a few. They are ALL members of the Khronos Group, so no, Vulkan is not an AMD thing and not supposed to push AMD exclusively. This is actually the reason why AMD gave Mantle to Khronos, because if it would have been tied to a single IHV, nobody would use as it would be de facto proprietary.
+3R45U5 If you are using an engine which is worth giving a shit about and support DX12, (such as Unity, Cry, etc.) then the game engine automatically does the job. At instant, for example, Unity 5.4 will give you a performance boost with DX12 without you doing a shit, its automated. BUT, for a game dev with a in-house engine.... well..... GG programming, its going to be hard.
I'm all for Vulcan being "the right way forward" because Microshaft has developed DX12 for Windows 10 only, and they happen to have also made Windows 10 a slimy ball of evilness to invade their users' privacy and subvert the "legacy concept" that owning a computer should mean that you get to have control over it.
A big correction, AMD is not making Vulkan, the API has AMD genes (from the AMD low level API Mantle) but is being made by "The Khronus group" the same group that made OpenGL, OpenCL, OpenGLES, GLSL (shading language), etc, etc, search on google if you want to know more about this group, AMD gave Mantle to them, but they add to rework it and update it so it could run on any GPU and OS in existence. And even tho Vulkan has some code from AMD and got a big push from it, funny enough a Nvidia representative is at the elm (presidency) of the Khronos group, that is why Nvidia is pushing heavily for Vulkan and AMD is talking more about dx12 instead.
+Argoon1981 Vulkan is not being made from AMD's "Mantle genes". Vulkan was in the works at the same time AMD was doing their thing, as was DirectX12's low level api. AMD was just the first to push out something semi-working.
Invertex Sorry but you are wrong, see any youtube presentation from Khronos about the birth of Vulkan and you will see who is correct. GL Next was being made at the same time has Mantle but it was not a low level API but a rewrite of OpenGL to better map to modern GPU's, when Mantle came and made waves, Khrones then decided to start from scratch, again, and so AMD knowing that would take ages to materialize (anything made by a comité of diferente and rival companies always take ages) so AMD gave them Mantle, so they could base their new low level API on, like a house foundation, there it was named Vulkan (see Mantle/vulkan) and more code was implemented to support other GPU's and OS's.
Argoon1981 True, but Vulkan still would have happened regardless, as DX12's low level capabilities had been in the works for a quite a while before Mantle was announced. It's a good thing AMD handed it over, considered their massive staff layoffs in recent years due to poor sales in both CPUs and GPUs.
Not a mouse That's the worst fucking analogy. HIV is the actuall virus, but AIDS is the disease that comes after it. Even if they were what you implied, it would still be a terrible analogy
The benefit of more draw calls only apply to certain benchmarks based on this stuff in particular. When you play a game, nowadays, The most stressful part for the GPU is, if I´m not mistaken, texture mapping/blending and stuff like dynamic lighting, filters, etc. Which are not based on geometry themselves. So I can make a game that has 50.000 polys models but at the end of the day they way that illumination is calculated will have a much bigger impact in how it looks and feels. That´s just my opinion and the reason why I think that it hasn´t been much of an improvement in newer games. Vulkan, on the other side, offers something completely new: running natively on Linux. Which could change everything in a few years.
Geometry is used for most of the things you mentioned. Also GPU's aren't made for geometry, most programs are not made to take advantage of the huge amount of cores a GPU has.
DX12 is looking good but the one problem is the is the parasitic dead fetus stuck to its head that we all call windows 10, the reason for this strangle hold is that microsoft has currently to move away from selling OSs and selling the customer to other companies instead, specifically data. However while it is possible to get the cheese without setting off the mouse trap that sends my search history to anyone that pays for it, it's to much effort and most of us are lazy and will sit on our arse using windows 7 for another generation of OSs and wait for vulkan instead, or until windows kills it like XP or until a more trustworthy OS comes along SIT THE FUCK DOWN APPLE I DIDN'T SAY MAC.
Well, you just taught me a tiny bit about airplanes while stating an opinion I agree with. You have achieved the rank of "the greatest dude that ever was"
For the first time since OpenGL vs DX times, there new, strong and most importantly multiplatform alternative called Vulkan. I hope it's going to succeed. Also let's not forget that Vulkan is backed up quite significantly by Nvidia as well, so it's not just sole AMD effort.
Ok, issue here, SFR if done as you say has one problem, it splits the image in half, but depending on the image, it might not split the rendering work in half. If the upper half is sky, and the lower half is terrain, the upper half is less work for the graphics card doing it. And vice versa, the lower half is more work and needs more time. In essence that means that the upper one will have to wait for the lower one to finish. So unlike Super Tiling, it does not share the load equally, just as the current Alternate Frame Rendering doesn't either. Frame rates tell you nothing, frametimes do. Why? Quite simple, a frame rate, is an average, while the min fps and max fps are the extreme points. They don't tell you how often that minimum was hit, or how often the maximum was hit, or how the myriad points inbetween were hit. Frametimes show you how long it took to render each image, and you can make a graph which actually shows you how even or "smooth" the rendering was. If you hit 20 fps once in rendering that isn't as bad as hitting 28 15 times while your average fps was 60. Which you can tell by reading out a frametime diagram, and you can see the trends in rendering. Also FPS=/=Better game..........that is a non sequitur...........you can not say that game x is better than game y, simply based on it's fps, other points like gameplay, story, character design, gamemodes, and yeah graphics do. Or would you call Duke Nukem Forever a better game than say Crisis? (And yeah Crysis is old, but is still tough on the Hardware, significantly more so than Dukem Nukem.) As for Vulkan, mostly fair points.....but, AMD is not leading the development. It is based on Mantle, but development is run by Khronos, the guys who run OpenGL. Also Nvidia is involved in development and driver support has been out for around a month already. www.pcper.com/news/General-Tech/GDC-2016-Sessions-Are-and-DirectX-12-Vulkan-Are-There www.androidheadlines.com/2016/02/nvidia-release-vulkan-marshmallow-builds-shield.html However until Vulkan is fully exploited and takes over from OpenGL will take a few years, so it won't be the immediate DirectX killer. On the other hand, it will make cross plattform development easier and especially driver development for Linux, which will make it a more attractive proposal in the long run. I think it will change the balance of power from Microsoft in the long run, not right now. A good example of what it means, from a devs perspective is here: developer.x-plane.com/2016/03/what-vulkan-means-to-developers/ Also forcing a certain operating system has already backfired for Microsoft once......
The Number 1 fatal flaw with DX12 is that it's a Windows 10 only thing, just as DX11 was. I hope Vulcan gains full support from all game developers over DX12. That way, everyone on every OS can enjoy better graphics, instead of the Windows 10 users.
Couldn't someone at gameranx do some research or even a simple google search on Vulkan. 7:03 AMD made Mantle which was the base for Vulkan, AMD is not making Vulkan, khronos is. AMD and Nvidia are both members of khronos. www.khronos.org/members/ P.S. some other interesting members: Blizzard, Apple, Epic games, Nintendo, EA, Oculus VR, Valve and Pixar P.P.S Vulkan is platform independent that is why Valve promoting it.(Steam OS)
Info about Vulkan is not quite true. Vulkan was not developed by AMD, but by Khronos Group. Ofcourse the AMD's Mantle API was the entry point for Vulkan, but it was heavily changed, especialy to fit better for mobile hardware (Qualcomm, ARM and Imagination Technologies are in Khronos Group). NVIDIA is playing quite a big role in Khronos Group and they even had drivers with Vulkan support earlier than AMD and with better overall support. So no, Vulkan is not made by AMD, it is created by many companies to fit PC, console and mobile and is used for graphics and/or compute.
+Gameranx Your information about the Vulkan API is wrong. Vulkan is developed and maintained by the Khronos Group, which a ton of companies is part of including AMD but also nVidia and Intel. AMD developed the Mantle API and later gave that to the Khronos Group which was then turned into the foundation for Vulkan API as it solved a lot of issues with getting Vulkan off the ground to begin with.
+Peter Thomsen Yes , but if they told the truth there is no way to make the video AMD vs nVidia as they did it now. I was just about to like the video and that crap starts . It's one minute search in Google FFS
+Daniel S. From what i heard Vulkan is a lot harder to program with, it just released about two months ago so first games based on it will hit only next year and DX 12 has to fill that gap. Can't wait for kepler and maxwell fiasco when nvidia users will realise it doesn't gain shit from DX 12, it just is capable of running it.
i dont think its harder but its just different to directx and developers need to get used to it. But they are making workshops and presentations an stuff.
+hatsjer this is a pretty obvious pick TBH. ...but now that i think about it, pc vs console has also always been an obvious pick, yet the argument still exists, do im not sure anymore...
He also mentions that Vulcan is the successor to opengl which is also in the hands of khronos passed on by siggraph in 2006, so there is no mention of khronos the non-profit group that is trying to make a free standard api, no credit or love.
Vulkan isn't an AMD library. It has been put together by Khronos (An organisation that includes nVidia, Intel, AMD and many others). The link to AMD is that AMD offered up its mantle API as a basis from which Vulkan grew. Suggesting as the video does that AMD control Vulkan is as ridiculous as suggesting Apple control OpenCL (which they don't even support anymore!).
Long comment thread, didn't read it all so I'm sorry if someone else posted this correction. Although AMD donated their Mantle API to Khronos at the start of the Vulkan project, Vulkan is an industry standard built in cooperation with nVidia, AMD, Intel, Qualcomm, the Khronos group and others. Also, MS didn't base DX12 on AMD's work, nor the other way around. Developers (Carmack, for e.g.) have been asking for low-level, low-latency access to the graphics hardware for a long time, and everybody knew this was going to eventually happen. Vendors started with their own API's, such as AMD's Mantle, Apple's Metal, and MS's DirectX 12. Now that Vulkan is released (the SDK and first round of drivers shipped in February), there is one obvious 'best choice' API if you want your engine to run everywhere; Vulkan works everywhere except possibly iOS, whereas DirectX 12 only works on Windows 10.
MrMintyfreshsmell No...It's a function in DirectX 12 named Async...Google it...Nvidia lacks Async support in their Architecture...AMD has ACE(async compute unit) while Nvidia didn't have...Early DirectX 12 benchmark shows Nvidia use DirectX 12 performance decrease over DirectX 11..While AMD leads in DirectX 12...As an example for Hitman in DirectX 12 ,R9 290x performs better than Titan X...
+Pvt. Duckling I would rather the current generation of nVidia cards suck at a feature that isn't used yet than be like the AMD cards, which have sucked at DX11 _for its entire lifespan._
I tilted my head almost horizontally and went cockeyed as soon as I saw and heard you say Windows 3.0. It totally cracked me up when you said it was a joke. I was just cranking my gears thinking what the fuzz. Good video made me realise how much nerdier I am than I perceived myself.
Daikataro Kamegawa yeah but in terms of a versatile operating system that can run on discrete devices, windows 10 is the step forward, windows 8 was more of an experiment if anything, windows 7 replaced XP as the dominating os windows 10 will almost definitely head in the same direction considering Microsoft is shifting over to the subscription model with a single regularly updated os
You do make a valid point, however consider the fact that vulkan announced its support for android devices, i.e. the mobile OS with the largest market share as well. Windows Phone holds a pathetic 0.4%, and was even below symbian for a while, so I wouldn't bank on it. Tablets and phablets run android most of the time, with surfaces being more of a niche item than anything else. Win10 was literally designed for the developers, by the developers, they centered the interface around touch screens because they themselves used touch screens all the time, and thought themselves to be a significant representative of the common public. Tl;dr: vulkan aims for the PC OS with the largest market share AND the mobile OS with the largest market share as well, while DirectX 12 is yet another way Microsoft tries to coax people into adopting Win10. I'm certain we all remember the "sorry to interrupt (and imma let you finish) but..."
Sure Vulkan supports mobiles as well, but is it really worth it considering way too few mobile games actually can compete with PC (Whether it's on Mac, Winshit, or Linux.) or consoles in terms of quality and gameplay?
Can the mobile game market compete with PC, be it the OS that always gets wrecked by every patch, the OS that can play less than 10% of the games out there or Windows, in terms of quality? No, hands down no, period. Gameplay? Depends what you consider gameplay, I don't see how Fruit Ninja would benefit one bit from a PC port, if you consider gameplay solid mechanics and good concept, then yes, it totally can. Is it worth it? Abso fucking lutely, eyes closed, bet my head yes, Yes YES. The mobile market is a tremendous share of the gaming industry right now; how strong? It made Konami shift its market strategy from AAA to mobile games, even if it meant losing their best everything (Kojima duh) on the process. Was it worth it in the long run? Most likely no. Is the mobile gaming industry huge, worth considering and lucrative? Undeniably. Right now, the main incentive to go mobile is low risk, low effort (coughcoughcandycrushcoughcough), high reward. People that have spent 1 thousand dollars in Candy Crush fucking exist, and honestly I can't blame anyone for extorting every single penny they can from someone like that.
Even if I own a gtx 1070,i would always say thx to amd for vulkan,and for paving the road to dx 12(after all,they had started all this with theyr mantle project)
Yes, This explains what SLI Mode is all about. 2 GPU's in SLI Mode splits the work load in half for less lag & faster Graphics Processing & Performance. Now add a CPU at 4Ghz & 16MB of DDR 3 or DDR 4 Ram at no lower then 2100 Mhz or higer, & a good 1 KW PSU, & a good well known DDR 3 or 4 Gaming Motherboard & compliant CPU, & 2 1 TB Raptor Hard Drives in Raid 0 Array or Raid 1 with 3 Hard Drives. You'll be happy if you implement all the above.
No mention of how Vulkan will be able to run on Linux. The potential to break the dependence on Windows for gaming is significant and deserved to be mentioned.
+asdfghjkl well it will run on linux as I already looked it up and is also one of my main reasons for support. even if directx 12 slightly won out I still think we have far more to gain in the long run by switching to Vulkan. I back Vulkan and fuck Microsoft.
+asdfghjkl Vulkan can also be used for other programs (e.x. video editors) not just games. From what I have been told from the Ashe of singularity devs (because I'm still reading over the api) that DX12 and Vulkan are so close that there is no reason not to have both in the game.
+asdfghjkl That's probably why Valve backs Vulkan, bc their steamOS is debian based and doesn't perform very well right now. With Vulkan it could become a viable OS of pc gaming.
+asdfghjkl Vulkan will be able to run on Linux
seeing as it is supposed to be a successor to opengl it should definitely be
gameranx coming again with facts about something I didn't know I wanted to know about. Good stuff guys!
+FledgeFish Thanks.
+gameranx you guys see a HL3 anytime soon with the VIVE and/or Vulcan?
Log off bro, I want to know about this info
+ITS JUST A PRANK BRO! THE CAMERA IS RIGHT THERE! It was more of a question as "are we ever going to see this" than anything. I loved the HL series. Also, I don't know why people on the internet get so angry. nobody really cares why anyone says. That's why I watch this, no opinions much and just news and facts.
+phantom7489 English do you speak it? His meaning was... He is glad they told him about something new. Brain turn on you should
Why are people complaining about Windows 10 again? It's actually awesome. I stayed with Windows 7 for a long time and switched to windows 10 pro a while ago and I am not going back. Huge improvement, looks awesome. Everything works perfectly fine, if not better.
+Yasid Design and it spies on you -.-
+Yasid Design forced updates? I don't know about windows 10 pro, but the standard windows 10 forces you constantly into updates wether you want them or not. Also, it is much less customisable. Again, I don't know about the pro version, is that better? Last reason is all the anti privacy stuff that got put into windows 10..
+Eener1000 "forces you into updates"? the fuck are you on... you can still disable windows updates...
landmine36 Like fuck you can on the normal windows 10. The only way to do that right now is with outside programs. Otherwise it will happily install updates wether you want to or not. The best you can do is postpone it a few times untill it hardcore forces the install.
+Eener1000 try googling "disable windows update on windows 10". no third party program needed.
I can't believe how much you guys have grown I've been around since 50k, and I thought you were heading into your down cycle then you just exploded and now your almost at 2 million subs. Keep up the good work.
Exactly
+One Great Bill shh
+Derek Bui jakes a fuckin legend
+Peyton Cherry No wonder , they have really good content.
+Derek Bui they promised to continue giving more stuff away, they are...
vulkan for sure
it's open source thus it gets my support
rather than dx12 which require win10
+someone Vulkan works with all features enabled on Windows XP
XD
LOL,
Vulkan is from Khronos not from AMD!
Vulkan is based on Mantle, which AMD gave to Khronos.
Like OpenGL, Vulkan is a open standard from Khronos, that's why it's superior, because it's not bind to any platform or manufacturer.
And Vulkan is supported by many more companies, Nvidia,Samsung,Apple,Google just to name a few.
You said it like it's an AMD only thing.
And yes AMD has a benefit, because they saw the future in things like Mantle, which now helps them with Vulkan and DirectX12, because they have a better architecture.
They just made a good decision and you make a conspiracy out of that...
Gameranx should hire you.
Nice, a new war. The API wars. Who cares about console wars?
nobody...
riiiight.... except graphics apis are free....so not much to fight about....
noxabellus It was sarcasm, only retards and simpletons get into arguments over a console. Point is people will defend their opinion no matter what it is, whether it be APIs, consoles or whatever.
yep, nobody, the consoles are all the same
No one cares about console wars because PC master race. ;)
Vulcan runs on Linux right? That would mean my next gaming PC could avoid Windows 10 spyware right?
+Russell Meakim yep
What version of linux will be the most ideal?
+Russell Meakim There's two problems here.
You said "Windows 10 spyware", and you're proposing to be gaming on linux.
I think there are equally dumb.
Pigolus
I'll admit it, the future is looking really shakey. But Windows 10 is spyware...
+Pigolus Yeah... using Linux for everyday use is pretty inconvenient. You can disable all of the Microsoft spyware in the settings.
I vote for the 3dfx VooDoo 6 and glide!
+Cory R Haha i wish i had 1 those where epic :-)
I have a voodoo 5500 still in box, pretty much last mainstream product they had, saved it when the company got sold :(
Cory R Nice still in box even, thats great, so its still brand new and never used then ?
yep lol, not that its alot of use now, I just keep it for nostalgia and cool box art.
3Dfx V3 2000 PCI was the SHIT. Put it on a 75Mhz PC and played rogue spear online. Took like 20 minutes to load and people were raging at who someone who was loading so long in chat. I was just happy I could even play, at like 5 fps though but worth it. The match wouldn't start until everyone loaded in.
Vulkan was not created by AMD. They created Mantle, which they discontinued once both DX12 and Vulkan were announced. However the Mantle API is now part of the Vulkan API, which is a being developed by OpenGL. That said I wouldn't be surprised if AMD had a hand in developing DX12, as it's their hardware found in the XB1 so it's in their benefit to have their tech included on the next gen graphics API.
+hmoham Isn't DX12 also based on Mantle? So I guess they did have a say in it. They're a forward looking company and have brought a lot of benefits but they can't seem to put anything to good use and that's why they're waay behind.
This feels like the jump form DX9 to DX10 again meaning that 90% of new games will stay on DX11 and only 10% of some PC exclusives will even try DX12
+BakyLive it will be exactly the same, plus the necessity of having W10 just for these few DX12... no thanks =)
dude, can I just say, your editing capabilities are impeccable! Very well paced and all quality information. Thumbs Up!
Im backing Vulcan myself. Windows 10 is nothing short of a security risk and is riddled with microsofts own key loggers and spyware.
One access exploit would be enough for your own computer to send a shit ton of your own personal data to who ever uses it, just because microsoft thought it was a good idea to keep tabs on their users. Yes you can dissable a lot of it, but whos to say thats actually all they put in. And hackers are always a step ahead of companies. So if it allows me to not be forced to upgrade to such a security risk system, then Vulkan gets a big bonus in my book.
They made Win10 as a commercials' promotion platform. So every time you will push Start button you will get blinking advertisements. And its only the beginning if we, users, will be tolerating this bs.
*****
He probably thought about the recomendations. I myself was talking about the whole "Windows will follow what you type, and send that data to the microsoft servers for analyzing, so that they can learn your prefferences for better online advertisement experience and so on."
Yes most of it can be turned off, a lot of stuff still runs in the BG and can be forced off VIA registry editing, but whos to say thats actually all of it.
***** Let it run, or actually used it?
In any case im not a fan of the microsoft practice anyhow, and adding tools that the normal user wouldnt turn off that log your key strokes just infuriates me even more.
*****
Right. THX for clearing that up.
it has been proven that windows 10 has no spyware or anything like it
Proudly fan of Gameranx since 1937...
#ProudOfYou
+Italo Barbosa lol
I refused to upgrade to Windows 10, so the choice is pretty much made for me.
kevnar yeah you'll have to put your faith in Vulkan, which in my opinion is better anyway since it's cross-platform
You guys have to becareful upgrading to win10 cause its a spyware.
I'll use directX 12, as long as its on windows 7
well fuck....
+lavafoxx AMD to the rescue
ChanceofAwesome
woo!
Martin Landart Typeing this on a mac, only apple is getting this one... well and google so in turn the entire internet
Martin Landart true.. but then again i like playing more than 5% of my steam library.
+ChanceofAwesome +Martin Landart what if we all dual booted?
Exclusive to an OS that *puts ads in my start menu*?!
Vulcan it is.
You said it , bro. I dont understand why people are so accepting commercials/advertisement built-in into their OSs. Thats facking ridiculous and degrading !
+daskriege Nothing is free....
JonatasAdoM What ? You actually pay for Windows.
+daskriege Until the end of July you don't, unless you somehow managed to buy windows 10.
u know that u can take the ads off from settings.
That part about Valve (at 6:27) is quite ridiculous. You claim that Valve has an interest in Vulkan for monetary reasons.... because it's a private company? As opposed to Microsoft and DirectX 12? Remind me, again, who is ripping who off, here? Vulkan is cross-platform compatible (i.e. it can run either on PC, Mac, consoles, Raspberry Pi, whatever) and DirectX isn't; isn't Microsoft _also_ a private company with *a lot* to gain, monetary speaking? Oh, the fallacy!
Now, which project is the way forward? One that binds you to a single corporation's platforms or one that allows you to use whatever the heck you want to play games (or whatnot) with?
Pufff ok that was nice...Better? c:
But Microsoft want what's best for us!!!
... well, sure! Just as the Nigerian prince who has your million dollars...
Vulkan is cross-plataform... that's actually better for AMD... since they can get money from sony, nintendo, google, etc...
Reaper except that "The Khronos Group is a not for profit industry consortium creating open standards". So, yeah, the same thing as Microsoft.... not.
I think Vulcan will be the winer after years
Direct X has been the obvious choice for so long I don't think so.
+Reesie4321/Dissentinq Channel it never has been. It's been the only choice for a while, not the best or "obvious". But Vulkan is better for game development and gaming.
Its not even out yet...
Reesie4321/Dissentinq Channel Yeah but there are early dev previews I've used. And its so similar to Apple's Metal API that I expect performance on pare with Metal.
Are you talking about Vulkan? It's out man, the specifications have been finalized months ago. Both AMD and nVidia have drivers with support for Vulkan. You can already experiment with Vulkan in The Talos Principle, and nVidia has made some demos showing the capabilities of VUlkan. The new Doom is also supposed to receive a patch with Vulkan-support soon.
AMD did not develop Vulkan; AMD developed Mantle. The Khronos Group developed Vulkan by taking out the AMD specific content in Mantle and building upon it in an open source way. Yes, this is an important distinction.
+AntiRivet needs more thumbs so people can learn. thanks for the info man
Vulkan is open source and AMD has handed the responsibility and code over to the Khronos group, an industry consortium "non profit" group. The current leader of this consortium is actually an Nvidia employee, so i don't think there is anything here that favors AMD.. also Vulkan support has already been added to the nvidia drivers. that said DX12 is still a more mature API by approx. 1½ years development.
+Jakob Engell
yeah.
but there's also the fact that none of nvidia's gpus available as of today support async compute, and maybe not even pascal will, but amd does with all their GCN architecture cards, so maybe its in their best interests to keep developers away from dx12/vulkan, or async compute at least.
BattousaiHBr
how do you imagine nvidia is going to stop any developers from using vulkan/dx12??? it is going to be a standard in all the graphics engines. Also nvidia never promised anyone hardware for async compute, and it is not a requirement to support it on hardware in dx12/vulkan.
Jakob Engell
the same way they "force" developers to make games with their shitworks software.
also they did always make it look like async compute can be solved with driver updates, which is a blatant deception to their customers.
async compute is not a requirement as much as commuting 15km to work by car is not a requirement. just because you _can_ do something a certain way doesnt mean you will _want_ to do it, when possible.
+BattousaiHBr you do know that my first comment was in support of AMD right?? async wasnt a thing just one year ago and it takes years to fab a GPU, nvidia designed a chip for the current market. AMD designed one for the maybe one day somehow if we are lucky, and i am happy they guessed right. I am so much looking forward to the Polaris vs Pascal, I have had both Nvidia and ATI/AMD cards, and i have to build a new machine this summer, and i have no idea what gfx will be in it.. the rest of the parts are just the same standard shit as always.
Also in regards to gameworks i can see how many see this as a negative, but i don't really care, it is not ruining the games and can be turned off or on.. and the games would properly not have those effects at all if nvidia didn't help the developer, and you would just get games that looked exactly as the console version. Btw need i remind you that almost all games today are developed for AMD gpus because console market is important and all the consoles run AMD.
Jakob Engell
i dont think i was disagreeing with you but rather complementing/expanding in a different direction.
im sorry if i gave the wrong impression.
Fantastic job, you just misled 150 000 people into thinking that Vulkan is somehow controlled by AMD.
It's ACTUALLY being developed by Khronos Group, the non-profit organization behind OpenGL.
+Lord Mortigon thank you
Vulkan.
Praise lord Gabe
Vulkan is developed by Khronos Group, not AMD, it uses some elements of mantel but that was donated to them by AMD.
And of course Valve is jumping on the Vulkan API as it is the only one that will work in SteamOS.
And so is DX12, which heavily based on Mantle.
DX12 is not based on mantel, AMD actually apologized for implying it was.
+Simon Ayres but even their documents have a lot in common
And?
I back both! just because I thinks it's awesome that Microsoft and AMD are working on optimizing computer performance in some way, and because they're competing, they are indirectly working together to make the best system. weather that will be Direct X12 or AMD'S API... only time will tell. both companies have great talent and resources behind them
Juan David Mejia Mena mmm, ture, Vulcan will be more versatile over different versions on Windows, but that possibly could make it more difficult to make it run perfectly on each OS, while direct X 12 will only need to worry about one OS... and another argument would also be Vulcan probably will work with more games, old and new. Direct x 12 may run over all better, but Vulcan might be more versatile. I run wins 10, and so possibly will go with direct x 12, but if I can, I would use both.
''...wil not make your existing game playing better' **shows a The Witcher 3 picture**...these guys read my mind and crashed my heart in one shot LOL
Good video. I enjoyed it though I couldn't help but noticing that some corrections could be made. The most notable one is the assertion that AMD is behind Vulkan when in reality... Khronos is behind Vulkan and the head of Kronos right now is a guy from nVIDIA. What AMD did do is donate AMD Mantle to Kronos (so Vulkan is based on AMD Mantle) as well as work with Microsoft on DX12 for the XBox consoles (based on AMD GCN) meaning that DX12 is also heavily AMD Mantle influenced.
Split frame rendering is pretty cool because it allows you to bypass the need for duplicating texture data cross two GPUs. In other words... contrary to what we see with AFR...SFR allows both memory pools found on both GPUs to be dedicated to their own respective GPUs texture work. So only the textures and data required for half a frame are kept in the GPU1 framebuffer and the other half is kept in the GPU2 frame buffer.
Anyway... just a few thoughts.
I hope Vulkan turns out the be the right way, mainly because I do not want to install the spyware that is windows 10.
Aww how cute, your mom doesn't want to buy it for you >_
+Yemto go to linux we don't care if you don't install windows 10, as there years go by windows 10 will become the dominant one at least
Well the spyware is only a problem if you're hiding something
+Elvar Þór Sævarsson that's a ridiculous argument.
Elvar Þór Sævarsson exactly. i ain't hiding shit on my pc lol.
you guys are literally covering everything. salute to the youtube gaming news channel that did it right. love you gameranx
happy that DX12 and Vulkan want to battle it out. Those names sound like something from a Gundam episode :) In the end it will make games and the surrounding tech better for all. Competition is good for the consumer!
Vulkan is a no brainer if they both are close in terms of results. DX12 is only Windows 10 while Vulkan works for a wider array of systems. MS can only contend by trying to bribe devs into developing with their API (a tacric that we can easliy envision).
I like dx12 who cares about security problems lol
actually, alot of people do care
If they are close...Which they aren't. DX is around 30% more powerful. But honestly Vulkan deserves recognition for being 70% power of the DirectX, on their first attemtpt. DX has 15 years of heavy study behind it. Vulkan has a great progression curve, we can bet that in 5 to 10 years it will be better than DX
niksarass Where did you get this "30% more powerful" info from?
Blakkset From early tests of a vulkan prototype. I don't remember where but you should find it on the internets
in the battle versus vhs and betamax the winner was paper.. now have a long good think about that
Uh no actually the winner was VHS.....Just because a technology doesn't stay relevant and gets surpassed doesn't mean it didn't win the battle of it's time frame.
I'm just happy that there is competition! :-)
Definitely. A good competition will turn out beneficial for us consumers.
considering direct x 12 is only for windows 10, whereas vulkan is for windows 7 8 and 10.
vulkan for me clearly sounds better and I am kind of sad with my nividia gtx 970, due to the fact i DO NOT want windows 10 forced into my life.
but Love the channel guys.
+Davin Coetzee Why would a GTX970 force Windows 10 into your life?
DX 12 for sure. Also, Falcon, do you have your own channel? if so I want to see it.
> dx12 supports windows 10
> vulkan supports windows, mac, linux, 'droid
"i can't tell them apart!"
vulkan, its works on more platforms including mobile. and its not only for malware spying and cheating os.
It doesn't really matter what companies are behind Vulkan: It's an open standart unlike dx12
I think, that Vulkan is going to receive more love. Yeah, the DX12's numbers are impressive, but it forces you to upgrade to Windows 10, which some people absolutely hate. Knowing AMD though, they will also support Nvidia hardware, so there's no real need to worry about that.
The flexibility of Vulkan is way bigger and better, it certainly is the right way forward. Microsoft is only continuing to increase it's monopoly.
The video is wrong that AMD is developing Vulkan. Vulkan is only based off Mantle (API developed by AMD), Khronos Group is developing Vulkan.
DX12 requires Windows 10? That malware infested crashfest that spies on you? Pass. Hello Vulcan, live long and prosper.
My windows 10 has never crashed
+zerospin
What?
Malware?
+zerospin "spies"
+Ryan „Sargeras“ Gallo
Mine several time.
And now it fucked itself so hard in it's ass that it can't upgrade anymore and starts 3 times every time i turn mi computer on
(start computer, boots , finds update -> reboot, says can't update and reverse it -> reboot, finally start normal)
Emil Diesen Soleim
Had a even better idea.
Deleted win10 and got 7 again.
And everything worked great again
#makewindowsgreatagain
hopefully both vulkan and DirectX 12 will get the same support so that we gamers won't have to choose between one or the other
it'll basically cause an "PS4 vs XBONE" type of war on PC which i don't want none of that shit.
Ok... So A Draw call, can draw any number of vertices. Multiple draw calls are needed whenever an object needs to be transformed, or materials need to be changed. Technically you could draw the whole world in one draw call, but it would all look the same in terms of lighting, and nothing would be able to move independently. Also, there is absolutely no degree of less work for DirectX 12. Less overhead, means the cpu doesn't need to do that much, but the reason for that is they have given developers more control (driver does less work for you). Which basically means... They made it harder. DirectX 12 takes a LONG TIME to make anything, that is not a bad thing, and will result in better performance from triple A games, but is still more difficult. It could also cause a reduction in performance from inexperienced developers.
Anyway, nice video :). I am a graphics programmer, so I've done this stuff :P.
Honestly, I just wanna play video games
+danaje elliott Someone with some damn sense around here.
me too
Hey I'm early let me think of a joke
Windows 8
+HockeyMan91 was actually good if you got used to it
I have windows 8 I haven't encountered any problem and it looks so good if you ask me.
06:12 Wrong. Vulkan WAS NOT created by AMD.
Vulkan is actually managed by the Kronos Groups, the same industry consortium behind OpenGL and OpenGL ES (designed for mobiles/tablets). However, it is correct to say that AMD vastly contributed to Vulkan by donating its "Mantle" API specification to the Kronos Group. Surprisingly, the Kronos Group was also working on a similar project named "OpenGL Next".
Since both project shared the same goals, the Kronos Group decided to merge its work on "OpenGL Next" with "Mantle" to create a new standard that would be suitable for both desktop and mobile gaming.
Keep in mind Vulkan is compatible with Windows/MacOS/Linux (+Android/iOS) too :)
Whoa, what's up with this Blind and totally misinformed hate towards Windows 10?
Maybe cuz its a piece of crap without ANY use? PLUS it kills PC's after ONE YEAR of usage?
I am using Windows 10 on my 6 years old PC, since it was pushed put of Insider Preview program. Last time I checked my PC running fine and dandy. That's total around 2 years of usage.
Not to mention it has better start up time, better battery and RAM management, better updates delivery, Store, built in Antivirus (which is damn good, for what it does), better copy-paste mechanism, Auto Fragmentation management, Enhanced Kernel, support for RFS, Inking capabilities, better keyboard shortcuts, better animation, better support for Hardware Acceleration across the OS, Taskbar Enhancements, Notification Bar, Notification shortcuts, Enhanced sharing capabilities, better track-pad gestures, Enhanced search functionalities, File Explorer enhancements, Multiple Desktop support, HiDPI support and Direct X. I am not even counting improvements after Anniversary Update. Best part about it, it was FUCKING FREE for everyone with Windows 7 and Windows 8/8.1
So when you say it was "piece of crap" without even legit reasons. You are talking out of your ass.
nope,the graphics on any game (2 examples here,MW2005 and Street Race Rivals,SRR was availabe on FB) were SHIT,Mario Forever graphics on these games,i just gave 2 examples,but i played MANY other games on W10,and the PSU Fan can be stopped with human breathing (i am for real),it can have 1000000000000 things better than any windows,still this PIECE OF CRAP windows almost killed my PC,i don't give a shit about DX12,Multi desktop support or any enchancements over any windows to date,i want a windows that doesn't kill PC's,and a windows without Mario Forever graphics on any game
go fuck yourself and your crappy windows
ill take the Vulkan anytime anywhere over DX12,at least its compatible with W7!
LMAO, so you are running NFW Most Wanted, a 2005 game on 2015-16 Operating system and complaining that OS is crap? I sometimes forget that I am commenting on RUclips.
Most Wanted wasn't even running that great on Windows 7 itself. It doesn't even support 16:9 aspect ratio properly. If you want to run those ancient software, there something called "Compatibility Mode". Look it up.
Facebook games doesn't use DX since they are HTML or Flash based. So your point about SRR is moot. And your PSU fan isn't running fast actually a good thing, implying that your PC isn't getting hot.
You are quite ill-informed to tell someone to "go fuck yourself."
says someone who doesn't even live in my family,and LMAO dude the PC can be used as a booty heater since W10 -_-
you stay with your crashfest PC killer windows crap 10,i stay with something called Windows 7 and currently waiting for Vulkan,which support W7 AND W8,and DX12 won't even support W8
I just learned about Vulkan and am already a vulkan person, cause I use windows 7.
I don't give a fuck about which one is "the right way" as long as they make my games run better 😁
Vulkan took much from Mantle that was developed by AMD but is not connected to AMD. Also Vulkan will run on Linux and what now, it is THE right way as it is cross platform and thats always good.
7:32 Shows a picture of a mac in a video talking about directx12.......
I have an FX-8350 CPU and a GTX 970 GPU. When Rise of the Tomb Raider added DX12 support, I got a HUGE increase in performance. +15-20 frames per second across the board. So yeah, I'm looking forward to more games supporting it.
Of course, DOOM has Vulkan support, and that game also runs very well on my system.
#11 - DX12 is overrated. Vulkan is what really matters.
Also, it's *Kepler*, not _Keplar_.
Vulkan is far to be the main API.
We're getting there.
In the meantime, we should tell M$ to shove it.
A-C-M JT Music & Gaming *Vulkan*
Does DX12 support old GTA games?
*No*
None of them can take advantage of either Vulkan or DX12 without being ported.
GTA V supports versions 10, 10.1 and 11.
GTA IV and San Andreas support 9.0c.
GTA Vice City requires at least version 8.1.
A-C-M JT Music & Gaming You could even be happier playing GTA V on PC.
dont wanna hate on you but some things are kinda wrong in this vdeo imo.
5:10 and onwards:
no, it is not a more programmer friendly api, quite the opposite. In DX11, a lot of functions were handed off to the GPU drivers (for example, memory allocation). in DX12 the game developers have MUCH more influence and the drivers take the back seat, however, this leaves developers with MORE things to look for. This is why DX12 isnt a replacement for DX11, but a complementary api for developers with more prowess.
DX11 will hold your hand, but has limitations and a lot of bloat.
DX12 on the other hand is a lean and mean machine, lets you do everything as a dev, but if you mess up, there is not much that AMD and NVIDIA can do for you to fix it via a driver patch.
7:10 Vulkan is NOT AMDs horse in the race! They support both DX12 and Vulkan pretty much equally.
Vulkan is BASED on AMDs Mantle, but has been given to the Khronos Group to develop as an open API. The Khronos Group is a joint venture of multiple folks in the industry. AMD, NVIDIA and INTEL, Qualcomm, Epic, Imagination, Huawei, Sony, just to name a few.
They are ALL members of the Khronos Group, so no, Vulkan is not an AMD thing and not supposed to push AMD exclusively.
This is actually the reason why AMD gave Mantle to Khronos, because if it would have been tied to a single IHV, nobody would use as it would be de facto proprietary.
+3R45U5 If you are using an engine which is worth giving a shit about and support DX12, (such as Unity, Cry, etc.) then the game engine automatically does the job. At instant, for example, Unity 5.4 will give you a performance boost with DX12 without you doing a shit, its automated. BUT, for a game dev with a in-house engine.... well..... GG programming, its going to be hard.
I'm all for Vulcan being "the right way forward" because Microshaft has developed DX12 for Windows 10 only, and they happen to have also made Windows 10 a slimy ball of evilness to invade their users' privacy and subvert the "legacy concept" that owning a computer should mean that you get to have control over it.
I' am afraid that in the future gaming on pc will be exclusive to windows 10 only.
isnt dayz going to be "optimized" with directx 12?
+Grizzbo lol
No. Didn't you read the patch notes? It's updating to directx11infusioned rending from directx9 legacy rv.
DayZ getting optimised? The whole dayz community would throw a huge party if that word ever crossed that game.
I hoping for great things from Vulcan. I do not want to upgrade to Windows 10 on my main rig.
+mclightning88 me to.
A big correction, AMD is not making Vulkan, the API has AMD genes (from the AMD low level API Mantle) but is being made by "The Khronus group" the same group that made OpenGL, OpenCL, OpenGLES, GLSL (shading language), etc, etc, search on google if you want to know more about this group, AMD gave Mantle to them, but they add to rework it and update it so it could run on any GPU and OS in existence. And even tho Vulkan has some code from AMD and got a big push from it, funny enough a Nvidia representative is at the elm (presidency) of the Khronos group, that is why Nvidia is pushing heavily for Vulkan and AMD is talking more about dx12 instead.
+Argoon1981 Vulkan is not being made from AMD's "Mantle genes". Vulkan was in the works at the same time AMD was doing their thing, as was DirectX12's low level api. AMD was just the first to push out something semi-working.
Invertex Sorry but you are wrong, see any youtube presentation from Khronos about the birth of Vulkan and you will see who is correct. GL Next was being made at the same time has Mantle but it was not a low level API but a rewrite of OpenGL to better map to modern GPU's, when Mantle came and made waves, Khrones then decided to start from scratch, again, and so AMD knowing that would take ages to materialize (anything made by a comité of diferente and rival companies always take ages) so AMD gave them Mantle, so they could base their new low level API on, like a house foundation, there it was named Vulkan (see Mantle/vulkan) and more code was implemented to support other GPU's and OS's.
Argoon1981 True, but Vulkan still would have happened regardless, as DX12's low level capabilities had been in the works for a quite a while before Mantle was announced. It's a good thing AMD handed it over, considered their massive staff layoffs in recent years due to poor sales in both CPUs and GPUs.
I'm sticking with win7 soooo vulkan...
+NykoEdits2 I'm sticking with win8 sooooo also vulkan...
Why though? I see no Benefits of using Win7 over Win10
+NykoEdits2 windows 10 is cancer for me
Liam Borella I see no benefits of HIV over full blown AIDS.
Not a mouse That's the worst fucking analogy. HIV is the actuall virus, but AIDS is the disease that comes after it. Even if they were what you implied, it would still be a terrible analogy
Well at least i don't have to install windows 10 for vulcan
The benefit of more draw calls only apply to certain benchmarks based on this stuff in particular.
When you play a game, nowadays, The most stressful part for the GPU is, if I´m not mistaken, texture mapping/blending and stuff like dynamic lighting, filters, etc. Which are not based on geometry themselves. So I can make a game that has 50.000 polys models but at the end of the day they way that illumination is calculated will have a much bigger impact in how it looks and feels. That´s just my opinion and the reason why I think that it hasn´t been much of an improvement in newer games.
Vulkan, on the other side, offers something completely new: running natively on Linux. Which could change everything in a few years.
Geometry is used for most of the things you mentioned. Also GPU's aren't made for geometry, most programs are not made to take advantage of the huge amount of cores a GPU has.
DX12 is looking good but the one problem is the is the parasitic dead fetus stuck to its head that we all call windows 10, the reason for this strangle hold is that microsoft has currently to move away from selling OSs and selling the customer to other companies instead, specifically data. However while it is possible to get the cheese without setting off the mouse trap that sends my search history to anyone that pays for it, it's to much effort and most of us are lazy and will sit on our arse using windows 7 for another generation of OSs and wait for vulkan instead, or until windows kills it like XP or until a more trustworthy OS comes along SIT THE FUCK DOWN APPLE I DIDN'T SAY MAC.
ATI LOL
It's 2016 man, come over it XD
DX12: F-22
Vulkan: T-50
+Superdan645 jet planes used by the airforce.... Now search up F-22 and T-50 c:
Well, you just taught me a tiny bit about airplanes while stating an opinion I agree with.
You have achieved the rank of "the greatest dude that ever was"
+-T-X-M- not so fast.T50 is not necessarily better.
-T-X-M- unfortunately looks and performance isnt everything.
+-T-X-M- Pilot.
For the first time since OpenGL vs DX times, there new, strong and most importantly multiplatform alternative called Vulkan. I hope it's going to succeed. Also let's not forget that Vulkan is backed up quite significantly by Nvidia as well, so it's not just sole AMD effort.
will this ever come to Windows 7 I hate 10 :'(
You must have the attention span of a goldfish lol
trenidad zambrano I Saw the whole video but I was hoping that there light be some way to still get it idk xD
Silvy except vista wasn't really a choice... people saying W10 is bad haven't experienced vista...
Philip Rader Yah, but win 10 is a spyware. *cant take the risk*
But will it make No Man's Sky a good game?
No. Nothing will.
Jesus could....
Thats why they crucified him.
I knew it, Sean Murray Killer Jesus, not the Jews! Somebody call Mel Gibson
Ok, issue here, SFR if done as you say has one problem, it splits the image in half, but depending on the image, it might not split the rendering work in half.
If the upper half is sky, and the lower half is terrain, the upper half is less work for the graphics card doing it.
And vice versa, the lower half is more work and needs more time.
In essence that means that the upper one will have to wait for the lower one to finish.
So unlike Super Tiling, it does not share the load equally, just as the current Alternate Frame Rendering doesn't either.
Frame rates tell you nothing, frametimes do.
Why?
Quite simple, a frame rate, is an average, while the min fps and max fps are the extreme points.
They don't tell you how often that minimum was hit, or how often the maximum was hit, or how the myriad points inbetween were hit.
Frametimes show you how long it took to render each image, and you can make a graph which actually shows you how even or "smooth" the rendering was.
If you hit 20 fps once in rendering that isn't as bad as hitting 28 15 times while your average fps was 60.
Which you can tell by reading out a frametime diagram, and you can see the trends in rendering.
Also FPS=/=Better game..........that is a non sequitur...........you can not say that game x is better than game y, simply based on it's fps, other points like gameplay, story, character design, gamemodes, and yeah graphics do.
Or would you call Duke Nukem Forever a better game than say Crisis?
(And yeah Crysis is old, but is still tough on the Hardware, significantly more so than Dukem Nukem.)
As for Vulkan, mostly fair points.....but, AMD is not leading the development.
It is based on Mantle, but development is run by Khronos, the guys who run OpenGL.
Also Nvidia is involved in development and driver support has been out for around a month already.
www.pcper.com/news/General-Tech/GDC-2016-Sessions-Are-and-DirectX-12-Vulkan-Are-There
www.androidheadlines.com/2016/02/nvidia-release-vulkan-marshmallow-builds-shield.html
However until Vulkan is fully exploited and takes over from OpenGL will take a few years, so it won't be the immediate DirectX killer.
On the other hand, it will make cross plattform development easier and especially driver development for Linux, which will make it a more attractive proposal in the long run.
I think it will change the balance of power from Microsoft in the long run, not right now.
A good example of what it means, from a devs perspective is here:
developer.x-plane.com/2016/03/what-vulkan-means-to-developers/
Also forcing a certain operating system has already backfired for Microsoft once......
The Number 1 fatal flaw with DX12 is that it's a Windows 10 only thing, just as DX11 was. I hope Vulcan gains full support from all game developers over DX12. That way, everyone on every OS can enjoy better graphics, instead of the Windows 10 users.
Couldn't someone at gameranx do some research or even a simple google search on Vulkan. 7:03 AMD made Mantle which was the base for Vulkan, AMD is not making Vulkan, khronos is.
AMD and Nvidia are both members of khronos. www.khronos.org/members/
P.S. some other interesting members: Blizzard, Apple, Epic games, Nintendo, EA, Oculus VR, Valve and Pixar
P.P.S Vulkan is platform independent that is why Valve promoting it.(Steam OS)
Info about Vulkan is not quite true. Vulkan was not developed by AMD, but by Khronos Group. Ofcourse the AMD's Mantle API was the entry point for Vulkan, but it was heavily changed, especialy to fit better for mobile hardware (Qualcomm, ARM and Imagination Technologies are in Khronos Group). NVIDIA is playing quite a big role in Khronos Group and they even had drivers with Vulkan support earlier than AMD and with better overall support. So no, Vulkan is not made by AMD, it is created by many companies to fit PC, console and mobile and is used for graphics and/or compute.
4:22 And 9's. They are maxwell.
Lies. By the time Star Citizen comes out, we'll be running DirectX 14. Kappa.
at 4.16 you can see a screenshot of Xenon 2 - my favourite starship game when I was a kid playing on a 486 :)
If Vulkan will work on Win7 then I'm game. I'm sorry but Win10 is still too tablety for my liking. Honestly Microsoft, go back to your roots!
Mantle, Vulkan and DX12 are all the same under the hood. Vulkan in theory should be the best because it's not limited to Windows 10!
+Gameranx Your information about the Vulkan API is wrong. Vulkan is developed and maintained by the Khronos Group, which a ton of companies is part of including AMD but also nVidia and Intel. AMD developed the Mantle API and later gave that to the Khronos Group which was then turned into the foundation for Vulkan API as it solved a lot of issues with getting Vulkan off the ground to begin with.
+Peter Thomsen Yes , but if they told the truth there is no way to make the video AMD vs nVidia as they did it now.
I was just about to like the video and that crap starts . It's one minute search in Google FFS
how about skipping directx 12 and go for Vulkan instead so we can enjoy all of this but are not restricted to Windows 10!
+Daniel S. From what i heard Vulkan is a lot harder to program with, it just released about two months ago so first games based on it will hit only next year and DX 12 has to fill that gap. Can't wait for kepler and maxwell fiasco when nvidia users will realise it doesn't gain shit from DX 12, it just is capable of running it.
i dont think its harder but its just different to directx and developers need to get used to it. But they are making workshops and presentations an stuff.
Dx12 for the win baby
+ipodman505 Vulkan >
+Treblexic Gaming It has begun...
+hatsjer
this is a pretty obvious pick TBH.
...but now that i think about it, pc vs console has also always been an obvious pick, yet the argument still exists, do im not sure anymore...
second video I've watched of yours... liked and subbed, good stuff! keep up the good work!
Vulcan is Khronos!!! NOT AMD!!!
+Mario Carl It's derived from mantle, an api from amd.
I know, but amd gave the bones of mantle to khronos and now have no control or anything to do with what Vulcan is.
He also mentions that Vulcan is the successor to opengl which is also in the hands of khronos passed on by siggraph in 2006, so there is no mention of khronos the non-profit group that is trying to make a free standard api, no credit or love.
Vulkan for the win!
Vulkan isn't an AMD library. It has been put together by Khronos (An organisation that includes nVidia, Intel, AMD and many others). The link to AMD is that AMD offered up its mantle API as a basis from which Vulkan grew. Suggesting as the video does that AMD control Vulkan is as ridiculous as suggesting Apple control OpenCL (which they don't even support anymore!).
+TheGozzeh yeah i'm finding a decent amount of mistakes in this vidro. i also correted this vidro about what gpu's actually fully support DX 12.
sounds like fallout 4 could use this....
Oh
My
Gosh
Fallout 4's graphics aren't that bad!! HAVE YOU SEEN THE EARLIER GAMES!!
+Matt Malenda possibly but it is gonna ruin the game, altough will become faster
+Dr. Universe all of the fallouts are good but the best in graphics is the newest so I don't think it will need any improvements
i mean proformance improvements XD
Matt Malenda lol oh...that..xD yeah I agree xD
*RIP DirectX 11*
Your video explained DX12 better than anything else. Thanks for this.
Vulkan is going to be better than dx12 and I don't have to download windows 10
I really hope so. Enough with Microsoft's monopoly, all they are doing is trying to transform PC into a console.
id dx12 wont come to win7 im for vulkan
Long comment thread, didn't read it all so I'm sorry if someone else posted this correction.
Although AMD donated their Mantle API to Khronos at the start of the Vulkan project, Vulkan is an industry standard built in cooperation with nVidia, AMD, Intel, Qualcomm, the Khronos group and others.
Also, MS didn't base DX12 on AMD's work, nor the other way around. Developers (Carmack, for e.g.) have been asking for low-level, low-latency access to the graphics hardware for a long time, and everybody knew this was going to eventually happen. Vendors started with their own API's, such as AMD's Mantle, Apple's Metal, and MS's DirectX 12.
Now that Vulkan is released (the SDK and first round of drivers shipped in February), there is one obvious 'best choice' API if you want your engine to run everywhere; Vulkan works everywhere except possibly iOS, whereas DirectX 12 only works on Windows 10.
Let me think of a joke
Nvidia Async
+Ikmal Fikri lol
+Ikmal Fikri Do you mean "G" sync?
MrMintyfreshsmell
No...It's a function in DirectX 12 named Async...Google it...Nvidia lacks Async support in their Architecture...AMD has ACE(async compute unit) while Nvidia didn't have...Early DirectX 12 benchmark shows Nvidia use DirectX 12 performance decrease over DirectX 11..While AMD leads in DirectX 12...As an example for Hitman in DirectX 12 ,R9 290x performs better than Titan X...
MrMintyfreshsmell Asynchronous Compute.
Nvidia claims they can have that with a driver update, but that doesn't seem to be happening any time soon.
Even with async support, amd cards do horribly in dx12 in rise of the tomb raider.
Maybe get your facts right?
I vote for vulkan because i have windows 7.
So would this mean multiple cards don't have to be connected by a wire anymore because it renders that way?
it's fun pretending I understand this 😂
dem AMD fanboys! People always instantly start praising AMD shit without even knowing how good it is. Vulkan is probably similar to DX12.
,
+Pvt. Duckling
I would rather the current generation of nVidia cards suck at a feature that isn't used yet than be like the AMD cards, which have sucked at DX11 _for its entire lifespan._
***** Very contributing comment I must say
Diviance "I would rather the" RIP English? Sucked at DX11? Do AMD cards underperform compared to Nvidia cards in any way? Because I don't believe so.
Guus Tielens
What I said is perfectly acceptable English. There is nothing wrong with it.
I tilted my head almost horizontally and went cockeyed as soon as I saw and heard you say Windows 3.0. It totally cracked me up when you said it was a joke. I was just cranking my gears thinking what the fuzz. Good video made me realise how much nerdier I am than I perceived myself.
Vulkan all the way! Fuck Windows 10!
My money is with the developers that offer support for the OS with almost 50% of the market share. Hint: it's not Win10!
Daikataro Kamegawa yeah but in terms of a versatile operating system that can run on discrete devices, windows 10 is the step forward, windows 8 was more of an experiment if anything, windows 7 replaced XP as the dominating os windows 10 will almost definitely head in the same direction considering Microsoft is shifting over to the subscription model with a single regularly updated os
You do make a valid point, however consider the fact that vulkan announced its support for android devices, i.e. the mobile OS with the largest market share as well. Windows Phone holds a pathetic 0.4%, and was even below symbian for a while, so I wouldn't bank on it. Tablets and phablets run android most of the time, with surfaces being more of a niche item than anything else. Win10 was literally designed for the developers, by the developers, they centered the interface around touch screens because they themselves used touch screens all the time, and thought themselves to be a significant representative of the common public.
Tl;dr: vulkan aims for the PC OS with the largest market share AND the mobile OS with the largest market share as well, while DirectX 12 is yet another way Microsoft tries to coax people into adopting Win10. I'm certain we all remember the "sorry to interrupt (and imma let you finish) but..."
Sure Vulkan supports mobiles as well, but is it really worth it considering way too few mobile games actually can compete with PC (Whether it's on Mac, Winshit, or Linux.) or consoles in terms of quality and gameplay?
Can the mobile game market compete with PC, be it the OS that always gets wrecked by every patch, the OS that can play less than 10% of the games out there or Windows, in terms of quality? No, hands down no, period.
Gameplay? Depends what you consider gameplay, I don't see how Fruit Ninja would benefit one bit from a PC port, if you consider gameplay solid mechanics and good concept, then yes, it totally can.
Is it worth it? Abso fucking lutely, eyes closed, bet my head yes, Yes YES. The mobile market is a tremendous share of the gaming industry right now; how strong? It made Konami shift its market strategy from AAA to mobile games, even if it meant losing their best everything (Kojima duh) on the process. Was it worth it in the long run? Most likely no. Is the mobile gaming industry huge, worth considering and lucrative? Undeniably. Right now, the main incentive to go mobile is low risk, low effort (coughcoughcandycrushcoughcough), high reward. People that have spent 1 thousand dollars in Candy Crush fucking exist, and honestly I can't blame anyone for extorting every single penny they can from someone like that.
Even if I own a gtx 1070,i would always say thx to amd for vulkan,and for paving the road to dx 12(after all,they had started all this with theyr mantle project)
Fuck, I always spelled it like die-wrecked-ex.
Well, I guess this video didnt age well.
Yes, This explains what SLI Mode is all about. 2 GPU's in SLI Mode splits the work load in half for less lag & faster Graphics Processing & Performance. Now add a CPU at 4Ghz & 16MB of DDR 3 or DDR 4 Ram at no lower then 2100 Mhz or higer, & a good 1 KW PSU, & a good well known DDR 3 or 4 Gaming Motherboard & compliant CPU, & 2 1 TB Raptor Hard Drives in Raid 0 Array or Raid 1 with 3 Hard Drives. You'll be happy if you implement all the above.
#niceshirt
#overusedjoke
+Gringostar it's not a joke, it's a dead serious compliment.
+Gringostar fat
+Shea Murray-Phelan stfu
+Because I'm Batman! #niceshirt