Jump to content
2 minutes ago, Darel321 said:

what?? xD hahahaha... no? mantle is from amd... basically dx12/vulkan are mantle, read more man

 

6 minutes ago, GoZone said:

Is that one just for iOS/Mac?

Wasn't keeping up on it because at the time in iOS 8, Apple was talking all about the API so much, I thought it was their API. :P

"Simple Yet Complex" 

Link to comment
https://linustechtips.com/topic/591665-vulkan-or-dx12/#findComment-7699314
Share on other sites

Link to post
Share on other sites

I would say Vulkan . OpenGL is now behind because of bloat. If Vulkan can avoid that and drivers become on par ( or better ) than dx12 , then we will have an api that works on all current windows platforms ( not just win 10  like dx 12 ), osx , linux , android and ios. This would allow easy porting of games access platforms . 

After all , dx12 is focused on making money for microsoft , while vulkan is more focused on actually being good as an api

AMD Ryzen R7 1700 (3.8ghz) w/ NH-D14, EVGA RTX 2080 XC (stock), 4*4GB DDR4 3000MT/s RAM, Gigabyte AB350-Gaming-3 MB, CX750M PSU, 1.5TB SDD + 7TB HDD, Phanteks enthoo pro case

Link to comment
https://linustechtips.com/topic/591665-vulkan-or-dx12/#findComment-7699344
Share on other sites

Link to post
Share on other sites

It's Vulcan to be use across multiple platforms?
I think that gives it more reach and could lead to a faster evolving, better product.
But, I don't really know what to answer here. 

[CPU: 4.7ghz I5 6600k] [MBAsus Z170 Pro G] [RAM: G.Skill 2400 16GB(2x8)]

[GPU: MSI Twin Frozr GTX 970] [PSU: XFX Pro 850W] [Cooler: Hyper 212 Evo]
[Storage: 500GB WD HDD / 128GB SanDisk SSD ] [Case: DeepCool Tessaract]

[Keyboard: AZIO MGK1] [Mouse: Logitech G303] [Monitor: 2 x Acer 23" 1080p IPS]

 

Link to comment
https://linustechtips.com/topic/591665-vulkan-or-dx12/#findComment-7699355
Share on other sites

Link to post
Share on other sites

Its a little hard to say really. Most of the big games developers are moving over to DX12, not talking about vulkan at all. But the smaller studios that make mobile games are going to be using Vulkan since DX12 isn't going to be on your phone. That is how its initially shaking out, there will be a number of indies that support Vulkan for easier cross platform support as well, just as there was with openGL. Beyond that I don't care to predict how this actually plays out, Microsoft could take actions to cement its dominance or destroy its platform and we just don't know what companies are doing with these APIs and what they are intending to support yet.

Link to comment
https://linustechtips.com/topic/591665-vulkan-or-dx12/#findComment-7699361
Share on other sites

Link to post
Share on other sites

21 hours ago, GoZone said:

 

Wasn't keeping up on it because at the time in iOS 8, Apple was talking all about the API so much, I thought it was their API. :P

Apple's API is called "Metal". This is exclusive to IOS and Mac.

 

AMD has an API called "Mantle". This works on PC, Mac and Linux running AMD GCN hardware.

 

Microsoft has DX11 & more recently 12. This works on Windows 7,8 & 8.1 for DX11 and Windows 10 for DX12.

 

The Kronos group have multiple APIs. This includes OpenGL, OpenGL ES and the new Vulkan. The ES versions run on all mobile OSes and normal versions of OpenGL run on PC, Mac and Linux. But Vulkan is designed for mobile and Computers. It is based on DX12 idea. It is their knew replacement for OpenGL.

 

21 hours ago, bessietheBEAST said:

Which one is the best and future proof?

If you are ok with only targeting Windows then Direct X 12.

 

If you want multiple platforms then Vulkan. But Direct X is typically better unless you need Multiplatform support. Because it is only on Windows Phones, Xbox One, PC and HoloLens.

Judge a product on its own merits AND the company that made it.

How to setup MSI Afterburner OSD | How to make your AMD Radeon GPU more efficient with Radeon Chill | (Probably) Why LMG Merch shipping to the EU is expensive

Oneplus 6 (Early 2023 to present) | HP Envy 15" x360 R7 5700U (Mid 2021 to present) | Steam Deck (Late 2022 to present)

 

Mid 2023 AlTech Desktop Refresh - AMD R7 5800X (Mid 2023), XFX Radeon RX 6700XT MBA (Mid 2021), MSI X370 Gaming Pro Carbon (Early 2018), 32GB DDR4-3200 (16GB x2) (Mid 2022

Noctua NH-D15 (Early 2021), Corsair MP510 1.92TB NVMe SSD (Mid 2020), beQuiet Pure Wings 2 140mm x2 & 120mm x1 (Mid 2023),

Link to comment
https://linustechtips.com/topic/591665-vulkan-or-dx12/#findComment-7703516
Share on other sites

Link to post
Share on other sites

1 hour ago, Gachr said:

Not only targeting Windows, but targeting only Windows 10.

Yeah but I'm sure most people would be ok with it. Devs certainly would be.

Judge a product on its own merits AND the company that made it.

How to setup MSI Afterburner OSD | How to make your AMD Radeon GPU more efficient with Radeon Chill | (Probably) Why LMG Merch shipping to the EU is expensive

Oneplus 6 (Early 2023 to present) | HP Envy 15" x360 R7 5700U (Mid 2021 to present) | Steam Deck (Late 2022 to present)

 

Mid 2023 AlTech Desktop Refresh - AMD R7 5800X (Mid 2023), XFX Radeon RX 6700XT MBA (Mid 2021), MSI X370 Gaming Pro Carbon (Early 2018), 32GB DDR4-3200 (16GB x2) (Mid 2022

Noctua NH-D15 (Early 2021), Corsair MP510 1.92TB NVMe SSD (Mid 2020), beQuiet Pure Wings 2 140mm x2 & 120mm x1 (Mid 2023),

Link to comment
https://linustechtips.com/topic/591665-vulkan-or-dx12/#findComment-7704026
Share on other sites

Link to post
Share on other sites

If you are doing something professional, then it will be a harder choice.

 

If it's just something you want to experiment with I'd suggest Vulkan.

i5 4670k @ 4.2GHz (Coolermaster Hyper 212 Evo); ASrock Z87 EXTREME4; 8GB Kingston HyperX Beast DDR3 RAM @ 2133MHz; Asus DirectCU GTX 560; Super Flower Golden King 550 Platinum PSU;1TB Seagate Barracuda;Corsair 200r case. 

Link to comment
https://linustechtips.com/topic/591665-vulkan-or-dx12/#findComment-7704996
Share on other sites

Link to post
Share on other sites

10 hours ago, AluminiumTech said:

AMD has an API called "Mantle". This works on PC, Mac and Linux running AMD GCN hardware.

...

The Kronos group have multiple APIs. This includes OpenGL, OpenGL ES and the new Vulkan. The ES versions run on all mobile OSes and normal versions of OpenGL run on PC, Mac and Linux. But Vulkan is designed for mobile and Computers. It is based on DX12 idea. It is their knew replacement for OpenGL.

I was under the impression that Mantle was basically dead and it now Vulkan contains everything started in Mantle:

http://www.pcworld.com/article/2894036/mantle-is-a-vulkan-amds-dead-graphics-api-rises-from-the-ashes-as-opengls-successor.html

 

Link to comment
https://linustechtips.com/topic/591665-vulkan-or-dx12/#findComment-7705879
Share on other sites

Link to post
Share on other sites

1 hour ago, clegger said:

I was under the impression that Mantle was basically dead and it now Vulkan contains everything started in Mantle:

http://www.pcworld.com/article/2894036/mantle-is-a-vulkan-amds-dead-graphics-api-rises-from-the-ashes-as-opengls-successor.html

 

You can still use it.

Judge a product on its own merits AND the company that made it.

How to setup MSI Afterburner OSD | How to make your AMD Radeon GPU more efficient with Radeon Chill | (Probably) Why LMG Merch shipping to the EU is expensive

Oneplus 6 (Early 2023 to present) | HP Envy 15" x360 R7 5700U (Mid 2021 to present) | Steam Deck (Late 2022 to present)

 

Mid 2023 AlTech Desktop Refresh - AMD R7 5800X (Mid 2023), XFX Radeon RX 6700XT MBA (Mid 2021), MSI X370 Gaming Pro Carbon (Early 2018), 32GB DDR4-3200 (16GB x2) (Mid 2022

Noctua NH-D15 (Early 2021), Corsair MP510 1.92TB NVMe SSD (Mid 2020), beQuiet Pure Wings 2 140mm x2 & 120mm x1 (Mid 2023),

Link to comment
https://linustechtips.com/topic/591665-vulkan-or-dx12/#findComment-7706189
Share on other sites

Link to post
Share on other sites

I honestly don't know the answer to this question but I am rooting for Vulcan. I think it's too early right now to declare which one is better. Obviously DX12 is going to have a lot of support and push from Microsoft with it being their API and all which is going to make life more difficult for Vulcan. Vulcan's best shot is a combination of a lot of developer support and better performance compared to DX12. 

 

Being a fan of more open platforms I would love to see Vulcan take over the market and really open up gaming, especially on Linux platforms. I'm not a huge fan of Microsoft products but being a PC gamer I'm tied to Windows because of DX12, if Vulcan can change that I'm all in.  

Link to comment
https://linustechtips.com/topic/591665-vulkan-or-dx12/#findComment-7707084
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×