Go Back   OC3D Forums > [OC3D] General Forums > OC3D Reviews & Videos
Reply
 
Thread Tools Display Modes
 
  #1  
Old 29-11-18, 07:02 PM
WYP's Avatar
WYP WYP is offline
News Guru
 
Join Date: Dec 2010
Location: Northern Ireland
Posts: 13,768
Basemark GPU DX12 VS Vulkan Performance Review

Which graphical API will reign supreme?



Read more about Basemark GPU's DirectX 12 VS Vulkan VS Open GL performance overview.

__________________
One of these days I'll change my name to Mark Bench
Reply With Quote
  #2  
Old 29-11-18, 08:19 PM
tgrech tgrech is offline
Member
 
Join Date: Jun 2013
Location: UK
Posts: 219
Given Vulkan is a direct evolution of Mantle's source code it's intriguing to see DX12 still hold a small advantage on AMDs cards. I guess it could be down to the Xbone's use of both GCN and DX12 putting more optimisation work into the combination than traditionally considered worthwhile(Low level APIs are much more dependant on game/app/API side optimisations than driver side; Most work AMD/NVidia do for DX12/Vulkan games are for the game code itself rather than their drivers).
__________________
Electrical engineer with a passion for rambling.
Reply With Quote
  #3  
Old 29-11-18, 08:30 PM
looz's Avatar
looz looz is offline
OC3D Elite
 
Join Date: Feb 2013
Location: Finland
Posts: 1,009
It's also quite closely related to modern OpenGL isn't it? Though I'm not a graphics developer, rather not a developer at all, but my understanding was that modern OGL allowed devs to operate with little abstraction, but the API is a convoluted mess overall.
__________________
i7 8700k 4.9GHz - 2x8Gb 3600MHz CL15-15-15-34 - GTX 970 - 512GB 850 EVO
<3 Linux, DXVK and 165Hz
Reply With Quote
  #4  
Old 29-11-18, 09:11 PM
tgrech tgrech is offline
Member
 
Join Date: Jun 2013
Location: UK
Posts: 219
While Vulkan is the successor to OpenGL and is also maintained by Khronos group and has an externally similar syntax regarding the developer-facing API calls (Very C-like), the code-base itself was built entirely from scratch (By AMD) and I believe has no legacy code from OpenGL whatsoever.
__________________
Electrical engineer with a passion for rambling.
Reply With Quote
  #5  
Old 29-11-18, 10:57 PM
looz's Avatar
looz looz is offline
OC3D Elite
 
Join Date: Feb 2013
Location: Finland
Posts: 1,009
With some Google-fu it seems that the strongest (api) relation between the two is that there's a library which allows running OpenGL ES on top of vulkan using something called GLOVE.
__________________
i7 8700k 4.9GHz - 2x8Gb 3600MHz CL15-15-15-34 - GTX 970 - 512GB 850 EVO
<3 Linux, DXVK and 165Hz
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump










All times are GMT. The time now is 03:43 PM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, vBulletin Solutions, Inc.