Read more.The platform-agnostic modern graphics language is built to rival Microsoft's DirectX 12.
Read more.The platform-agnostic modern graphics language is built to rival Microsoft's DirectX 12.
But will it take off?
Hopefully it will, if only for anything non-Microsoft.
The last game I remember having decent OpenGL support was Unreal Tournament...and that released in 1999!
Main PC: Asus Rampage IV Extreme / 3960X@4.5GHz / Antec H1200 Pro / 32GB DDR3-1866 Quad Channel / Sapphire Fury X / Areca 1680 / 850W EVGA SuperNOVA Gold 2 / Corsair 600T / 2x Dell 3007 / 4 x 250GB SSD + 2 x 80GB SSD / 4 x 1TB HDD (RAID 10) / Windows 10 Pro, Yosemite & Ubuntu
HTPC: AsRock Z77 Pro 4 / 3770K@4.2GHz / 24GB / GTX 1080 / SST-LC20 / Antec TP-550 / Hisense 65k5510 4K TV / HTC Vive / 2 x 240GB SSD + 12TB HDD Space / Race Seat / Logitech G29 / Win 10 Pro
HTPC2: Asus AM1I-A / 5150 / 4GB / Corsair Force 3 240GB / Silverstone SST-ML05B + ST30SF / Samsung UE60H6200 TV / Windows 10 Pro
Spare/Loaner: Gigabyte EX58-UD5 / i950 / 12GB / HD7870 / Corsair 300R / Silverpower 700W modular
NAS 1: HP N40L / 12GB ECC RAM / 2 x 3TB Arrays || NAS 2: Dell PowerEdge T110 II / 24GB ECC RAM / 2 x 3TB Hybrid arrays || Network:Buffalo WZR-1166DHP w/DD-WRT + HP ProCurve 1800-24G
Laptop: Dell Precision 5510 Printer: HP CP1515n || Phone: Huawei P30 || Other: Samsung Galaxy Tab 4 Pro 10.1 CM14 / Playstation 4 + G29 + 2TB Hybrid drive
Main PC: Asus Rampage IV Extreme / 3960X@4.5GHz / Antec H1200 Pro / 32GB DDR3-1866 Quad Channel / Sapphire Fury X / Areca 1680 / 850W EVGA SuperNOVA Gold 2 / Corsair 600T / 2x Dell 3007 / 4 x 250GB SSD + 2 x 80GB SSD / 4 x 1TB HDD (RAID 10) / Windows 10 Pro, Yosemite & Ubuntu
HTPC: AsRock Z77 Pro 4 / 3770K@4.2GHz / 24GB / GTX 1080 / SST-LC20 / Antec TP-550 / Hisense 65k5510 4K TV / HTC Vive / 2 x 240GB SSD + 12TB HDD Space / Race Seat / Logitech G29 / Win 10 Pro
HTPC2: Asus AM1I-A / 5150 / 4GB / Corsair Force 3 240GB / Silverstone SST-ML05B + ST30SF / Samsung UE60H6200 TV / Windows 10 Pro
Spare/Loaner: Gigabyte EX58-UD5 / i950 / 12GB / HD7870 / Corsair 300R / Silverpower 700W modular
NAS 1: HP N40L / 12GB ECC RAM / 2 x 3TB Arrays || NAS 2: Dell PowerEdge T110 II / 24GB ECC RAM / 2 x 3TB Hybrid arrays || Network:Buffalo WZR-1166DHP w/DD-WRT + HP ProCurve 1800-24G
Laptop: Dell Precision 5510 Printer: HP CP1515n || Phone: Huawei P30 || Other: Samsung Galaxy Tab 4 Pro 10.1 CM14 / Playstation 4 + G29 + 2TB Hybrid drive
It sounds interesting but I can't help but point out the irony; DirectX was once the clunky piece of sh*t compared to OpenGL. Now Vulkan borrows DirectX's method regarding the handling of shader code.
The worm has indeed turned.
A man must have code -Bunk
I think it will take off as they have finally removed all the redundancies for allowing support of previous version, this is a clean slate finally so no backwards compatibility which I think hurt opengl before. A lot of Vulkan is based off AMD mantle which is why they arent a million miles behind microsoft, it should provide great performance similar to DX12 and mantle but it is completely cross platform which in this day and age is a huge plus, Valve made a big push for linux titles and that required openGL but there have been a lot more games on linux of late (even AAA games like dying light!) so I dont foresee it being difficult to get devs to use Vulkan instead since in the press release you could see all the people on board and it was a lot (valve included).
Will it be as popular as DX12? No not yet as DX12 is realistically a year ahead, consumer release this year but Khronos plan to have their specs finalised by this year for release next year. Eventually it should surpass dx12 though if its as good as it looks to be!
I forgot to add that I like the name and it's spelling. Very cool.
A man must have code -Bunk
Halflife had an OpenGL renderer, I think the Source games were all DirectX though, until they were ported to Mac+Linux. As part of the porting process the OpenGL renderer was highly optimized and actually became faster than the DirectX version - http://blogs.valvesoftware.com/linux/faster-zombies/
As for OpenGL games, The Croteam games (Serious Sam) have all been OGL.
Rage and earlier ID games were OGL.
World of Warcraft, WC3 and Diablo 3 can all be launched with the -opengl argument, in WoW the OGL renderer hasn't been updated for a long time, so it lacks the fancy water and lighting effects that have been added to the DX9 and DX11 renderers.
Lots of indie games have been OpenGL based, Bastion and Minecraft for example.
It looks like Vulkan is Mantle, but with SPIR-V rather than HLSL http://www.pcper.com/news/General-Te...s-Start-Vulkan
shaithis (04-03-2015)
If there's not wide adoption among the devs, it won't matter who made it or how good it is. And there certainly won't be any advantage of AMD at this point - it's designed as being multi-platform/multi-device. And the 600lb gorilla in the room that everyone seems to be missing is that Khronos is run by the VP of Nvidia - so I seriously doubt that he'd leave his company out, or even in 2nd place.
And it's still going to have to be a relatively simple API for people to work with, because since DX9 or so, DirectX has been, essentially, plug-n-play - a statement that still cannot be made for OpenGL.
That is sort of my point, if AMD handed the lot to Khronos then they have a head start on everyone else, and there really must be Vulkan drivers by now for AMD hardware. My guess is that now there never will be Linux Mantle drivers, any effort made so far will be diverted in this direction.
PowerVR are already showing off their early drivers, with CPU usage graphs and videos of the output.
http://blog.imgtec.com/powervr/tryin...n-powervr-gpus
I presume others will be at the same sort of stage. Hopefully if Mantle is simpler then it is also easier to reverse engineer open source drivers too.
John McDonald of Valve has hinted that OpenGL could be built on top of Vulkan - https://twitter.com/basisspace/statu...82010403807232
If that's the case it could improve the Linux driver situation. Vulkan drivers are apparently easier to write and, once written, a single OpenGL solution could in theory run on top of them all. It's an intriguing idea...
Valve have written an open source driver for Intel hardware:
http://www.phoronix.com/scan.php?pag...-Vulkan-Driver
I wonder if that will make Intel hardware the de-facto reference implementation for Vulkan.
I am also starting to wonder if Vulkan is why Valve have been holding back the SteamOS machines.
This seems slightly odd but I guess they need to test on something.
Main PC: Asus Rampage IV Extreme / 3960X@4.5GHz / Antec H1200 Pro / 32GB DDR3-1866 Quad Channel / Sapphire Fury X / Areca 1680 / 850W EVGA SuperNOVA Gold 2 / Corsair 600T / 2x Dell 3007 / 4 x 250GB SSD + 2 x 80GB SSD / 4 x 1TB HDD (RAID 10) / Windows 10 Pro, Yosemite & Ubuntu
HTPC: AsRock Z77 Pro 4 / 3770K@4.2GHz / 24GB / GTX 1080 / SST-LC20 / Antec TP-550 / Hisense 65k5510 4K TV / HTC Vive / 2 x 240GB SSD + 12TB HDD Space / Race Seat / Logitech G29 / Win 10 Pro
HTPC2: Asus AM1I-A / 5150 / 4GB / Corsair Force 3 240GB / Silverstone SST-ML05B + ST30SF / Samsung UE60H6200 TV / Windows 10 Pro
Spare/Loaner: Gigabyte EX58-UD5 / i950 / 12GB / HD7870 / Corsair 300R / Silverpower 700W modular
NAS 1: HP N40L / 12GB ECC RAM / 2 x 3TB Arrays || NAS 2: Dell PowerEdge T110 II / 24GB ECC RAM / 2 x 3TB Hybrid arrays || Network:Buffalo WZR-1166DHP w/DD-WRT + HP ProCurve 1800-24G
Laptop: Dell Precision 5510 Printer: HP CP1515n || Phone: Huawei P30 || Other: Samsung Galaxy Tab 4 Pro 10.1 CM14 / Playstation 4 + G29 + 2TB Hybrid drive
There are currently 1 users browsing this thread. (0 members and 1 guests)