Results 1 to 16 of 16

Thread: Khronos announces Vulkan, Next Generation OpenGL graphics API

  1. #1
    HEXUS.admin
    Join Date
    Apr 2005
    Posts
    31,709
    Thanks
    0
    Thanked
    2,073 times in 719 posts

    Khronos announces Vulkan, Next Generation OpenGL graphics API

    The platform-agnostic modern graphics language is built to rival Microsoft's DirectX 12.
    Read more.

  2. #2
    Anthropomorphic Personification shaithis's Avatar
    Join Date
    Apr 2004
    Location
    The Last Aerie
    Posts
    10,857
    Thanks
    645
    Thanked
    872 times in 736 posts
    • shaithis's system
      • Motherboard:
      • Asus P8Z77 WS
      • CPU:
      • i7 3770k @ 4.5GHz
      • Memory:
      • 32GB HyperX 1866
      • Storage:
      • Lots!
      • Graphics card(s):
      • Sapphire Fury X
      • PSU:
      • Corsair HX850
      • Case:
      • Corsair 600T (White)
      • Operating System:
      • Windows 10 x64
      • Monitor(s):
      • 2 x Dell 3007
      • Internet:
      • Zen 80Mb Fibre

    Re: Khronos announces Vulkan, Next Generation OpenGL graphics API

    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

  3. #3
    root Member DanceswithUnix's Avatar
    Join Date
    Jan 2006
    Location
    In the middle of a core dump
    Posts
    13,012
    Thanks
    782
    Thanked
    1,570 times in 1,326 posts
    • DanceswithUnix's system
      • Motherboard:
      • Asus X470-PRO
      • CPU:
      • 5900X
      • Memory:
      • 32GB 3200MHz ECC
      • Storage:
      • 2TB Linux, 2TB Games (Win 10)
      • Graphics card(s):
      • Asus Strix RX Vega 56
      • PSU:
      • 650W Corsair TX
      • Case:
      • Antec 300
      • Operating System:
      • Fedora 39 + Win 10 Pro 64 (yuk)
      • Monitor(s):
      • Benq XL2730Z 1440p + Iiyama 27" 1440p
      • Internet:
      • Zen 900Mb/900Mb (CityFibre FttP)

    Re: Khronos announces Vulkan, Next Generation OpenGL graphics API

    Quote Originally Posted by shaithis View Post
    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!
    For all those phones out there, it should take off.

    I think CroTeam games are OpenGL. There must be more even under Windows?

  4. #4
    Evil Monkey! MrJim's Avatar
    Join Date
    Aug 2012
    Location
    London
    Posts
    2,328
    Thanks
    315
    Thanked
    463 times in 357 posts
    • MrJim's system
      • Motherboard:
      • MSI Tomahawk X570
      • CPU:
      • AMD Ryzen 5900X
      • Memory:
      • 32gb Kingston 3600 DDR4
      • Storage:
      • Aorus 1Tb NVME SSD, Samsung 1Tb 970 Evo SSD, Crucial 2tb MX500 SSD, Seagate Ironwolf 4Tb SSD
      • Graphics card(s):
      • EVGA 3080Ti
      • PSU:
      • Seasonic Prime Ultra Platinum 1300W
      • Case:
      • Fractal Meshify 2
      • Operating System:
      • Windows 11 Pro
      • Monitor(s):
      • Viewsonic 27" XG2703-GS
      • Internet:
      • BT 900 mb/s FTTP

    Re: Khronos announces Vulkan, Next Generation OpenGL graphics API

    Quote Originally Posted by DanceswithUnix View Post
    For all those phones out there, it should take off.

    I think CroTeam games are OpenGL. There must be more.
    All Valve games are OpenGL too (back in the days when they made games!), Id (now part of Bethesda) also...

  5. #5
    Anthropomorphic Personification shaithis's Avatar
    Join Date
    Apr 2004
    Location
    The Last Aerie
    Posts
    10,857
    Thanks
    645
    Thanked
    872 times in 736 posts
    • shaithis's system
      • Motherboard:
      • Asus P8Z77 WS
      • CPU:
      • i7 3770k @ 4.5GHz
      • Memory:
      • 32GB HyperX 1866
      • Storage:
      • Lots!
      • Graphics card(s):
      • Sapphire Fury X
      • PSU:
      • Corsair HX850
      • Case:
      • Corsair 600T (White)
      • Operating System:
      • Windows 10 x64
      • Monitor(s):
      • 2 x Dell 3007
      • Internet:
      • Zen 80Mb Fibre

    Re: Khronos announces Vulkan, Next Generation OpenGL graphics API

    Quote Originally Posted by MrJim View Post
    All Valve games are OpenGL too, ID also...
    I was under the impression that Valve titles have to be forced to OpenGL (and then only a few of them support it) and the support isn't as good as DirectX.
    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

  6. #6
    Registered+
    Join Date
    Jul 2005
    Posts
    75
    Thanks
    0
    Thanked
    1 time in 1 post

    Re: Khronos announces Vulkan, Next Generation OpenGL graphics API

    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

  7. #7
    Senior Member Hicks12's Avatar
    Join Date
    Jan 2008
    Location
    Plymouth-SouthWest
    Posts
    6,586
    Thanks
    1,067
    Thanked
    336 times in 290 posts
    • Hicks12's system
      • Motherboard:
      • Asus P8Z68-V
      • CPU:
      • Intel i5 2500k@4ghz, cooled by EK Supreme HF
      • Memory:
      • 8GB Kingston hyperX ddr3 PC3-12800 1600mhz
      • Storage:
      • 64GB M4/128GB M4 / WD 640GB AAKS / 1TB Samsung F3
      • Graphics card(s):
      • Palit GTX460 @ 900Mhz Core
      • PSU:
      • 675W ThermalTake ThoughPower XT
      • Case:
      • Lian Li PC-A70 with modded top for 360mm rad
      • Operating System:
      • Windows 7 Professional 64bit
      • Monitor(s):
      • Dell U2311H IPS
      • Internet:
      • 10mb/s cable from virgin media

    Re: Khronos announces Vulkan, Next Generation OpenGL graphics API

    Quote Originally Posted by shaithis View Post
    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!

    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!
    Quote Originally Posted by snootyjim View Post
    Trust me, go into any local club and shout "I've got dual Nehalem Xeons" and all of the girls will practically collapse on the spot at the thought of your e-penis

  8. #8
    Registered+
    Join Date
    Jul 2005
    Posts
    75
    Thanks
    0
    Thanked
    1 time in 1 post

    Re: Khronos announces Vulkan, Next Generation OpenGL graphics API

    I forgot to add that I like the name and it's spelling. Very cool.
    A man must have code -Bunk

  9. #9
    Bagnaj97
    Guest

    Re: Khronos announces Vulkan, Next Generation OpenGL graphics API

    Quote Originally Posted by shaithis View Post
    I was under the impression that Valve titles have to be forced to OpenGL (and then only a few of them support it) and the support isn't as good as DirectX.
    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

  10. Received thanks from:

    shaithis (04-03-2015)

  11. #10
    root Member DanceswithUnix's Avatar
    Join Date
    Jan 2006
    Location
    In the middle of a core dump
    Posts
    13,012
    Thanks
    782
    Thanked
    1,570 times in 1,326 posts
    • DanceswithUnix's system
      • Motherboard:
      • Asus X470-PRO
      • CPU:
      • 5900X
      • Memory:
      • 32GB 3200MHz ECC
      • Storage:
      • 2TB Linux, 2TB Games (Win 10)
      • Graphics card(s):
      • Asus Strix RX Vega 56
      • PSU:
      • 650W Corsair TX
      • Case:
      • Antec 300
      • Operating System:
      • Fedora 39 + Win 10 Pro 64 (yuk)
      • Monitor(s):
      • Benq XL2730Z 1440p + Iiyama 27" 1440p
      • Internet:
      • Zen 900Mb/900Mb (CityFibre FttP)

    Re: Khronos announces Vulkan, Next Generation OpenGL graphics API

    Quote Originally Posted by Bagnaj97 View Post
    It looks like Vulkan is Mantle, but with SPIR-V rather than HLSL http://www.pcper.com/news/General-Te...s-Start-Vulkan
    Now that is really interesting. If AMD donated Mantle to become the next OpenGL big thing, then surely even AMD can't mess up the Linux driver support for their own standard? Can they? Please AMD, get this one right.

  12. #11
    Token 'murican GuidoLS's Avatar
    Join Date
    Apr 2013
    Location
    North Carolina
    Posts
    806
    Thanks
    54
    Thanked
    110 times in 78 posts
    • GuidoLS's system
      • Motherboard:
      • Asus P5Q Pro
      • CPU:
      • C2Q 9550 stock
      • Memory:
      • 8gb Corsair
      • Storage:
      • 2x1tb Hitachi 7200's, WD Velociraptor 320gb primary
      • Graphics card(s):
      • nVidia 9800GT
      • PSU:
      • Corsair 750w
      • Case:
      • Antec 900
      • Operating System:
      • Win10/Slackware Linux dual box
      • Monitor(s):
      • Viewsonic 24" 1920x1080
      • Internet:
      • AT&T U-Verse 12mb

    Re: Khronos announces Vulkan, Next Generation OpenGL graphics API

    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.
    Esse Quam Videri
    Out on the road today I saw a Black Flag Sticker on a Cadillac...


  13. #12
    Bagnaj97
    Guest

    Re: Khronos announces Vulkan, Next Generation OpenGL graphics API

    Quote Originally Posted by DanceswithUnix View Post
    Now that is really interesting. If AMD donated Mantle to become the next OpenGL big thing, then surely even AMD can't mess up the Linux driver support for their own standard? Can they? Please AMD, get this one right.
    Well there's no Linux Mantle support yet so I wouldn't get your hopes up!
    I wonder if the future of Mantle will be a staging area, with improvements passing to Vulkan once stabilised. Much like the current Linux-Staging tree.

  14. #13
    root Member DanceswithUnix's Avatar
    Join Date
    Jan 2006
    Location
    In the middle of a core dump
    Posts
    13,012
    Thanks
    782
    Thanked
    1,570 times in 1,326 posts
    • DanceswithUnix's system
      • Motherboard:
      • Asus X470-PRO
      • CPU:
      • 5900X
      • Memory:
      • 32GB 3200MHz ECC
      • Storage:
      • 2TB Linux, 2TB Games (Win 10)
      • Graphics card(s):
      • Asus Strix RX Vega 56
      • PSU:
      • 650W Corsair TX
      • Case:
      • Antec 300
      • Operating System:
      • Fedora 39 + Win 10 Pro 64 (yuk)
      • Monitor(s):
      • Benq XL2730Z 1440p + Iiyama 27" 1440p
      • Internet:
      • Zen 900Mb/900Mb (CityFibre FttP)

    Re: Khronos announces Vulkan, Next Generation OpenGL graphics API

    Quote Originally Posted by Bagnaj97 View Post
    Well there's no Linux Mantle support yet so I wouldn't get your hopes up!
    I wonder if the future of Mantle will be a staging area, with improvements passing to Vulkan once stabilised. Much like the current Linux-Staging tree.
    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.

  15. #14
    Bagnaj97
    Guest

    Re: Khronos announces Vulkan, Next Generation OpenGL graphics API

    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...

  16. #15
    root Member DanceswithUnix's Avatar
    Join Date
    Jan 2006
    Location
    In the middle of a core dump
    Posts
    13,012
    Thanks
    782
    Thanked
    1,570 times in 1,326 posts
    • DanceswithUnix's system
      • Motherboard:
      • Asus X470-PRO
      • CPU:
      • 5900X
      • Memory:
      • 32GB 3200MHz ECC
      • Storage:
      • 2TB Linux, 2TB Games (Win 10)
      • Graphics card(s):
      • Asus Strix RX Vega 56
      • PSU:
      • 650W Corsair TX
      • Case:
      • Antec 300
      • Operating System:
      • Fedora 39 + Win 10 Pro 64 (yuk)
      • Monitor(s):
      • Benq XL2730Z 1440p + Iiyama 27" 1440p
      • Internet:
      • Zen 900Mb/900Mb (CityFibre FttP)

    Re: Khronos announces Vulkan, Next Generation OpenGL graphics API

    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.

  17. #16
    Anthropomorphic Personification shaithis's Avatar
    Join Date
    Apr 2004
    Location
    The Last Aerie
    Posts
    10,857
    Thanks
    645
    Thanked
    872 times in 736 posts
    • shaithis's system
      • Motherboard:
      • Asus P8Z77 WS
      • CPU:
      • i7 3770k @ 4.5GHz
      • Memory:
      • 32GB HyperX 1866
      • Storage:
      • Lots!
      • Graphics card(s):
      • Sapphire Fury X
      • PSU:
      • Corsair HX850
      • Case:
      • Corsair 600T (White)
      • Operating System:
      • Windows 10 x64
      • Monitor(s):
      • 2 x Dell 3007
      • Internet:
      • Zen 80Mb Fibre

    Re: Khronos announces Vulkan, Next Generation OpenGL graphics API

    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

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •