• Competitor rules

    Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.

***The Official Vulkan API Thread***

Soldato
Joined
25 Nov 2011
Posts
20,663
Location
The KOP
What is Vulkan
Vulkan is the new generation, open standard API for high-efficiency access to graphics and compute on modern GPUs. This ground-up design, previously referred to as the Next Generation OpenGL Initiative, provides applications direct control over GPU acceleration for maximized performance and predictability.
“Industry standard APIs like Vulkan are a critical part of enabling developers to bring the best possible experience to customers on multiple platforms. Valve and the other Khronos members are working hard to ensure that this high-performance graphics interface is made available as widely as possible and we view it as a critical component of SteamOS and future Valve games.”
Gabe Newell - Valve
Direct control over GPU operation, with minimized driver overhead for maximum performance
Multi-threading-friendly architecture to increase overall system performance
Designed to be used in a wide variety of devices including mobile, desktop, consoles, and embedded platforms
Uses Khronos’ new SPIR-V™ intermediate representation for shading language flexibility and simplified drivers (see more on SPIR-V here)
Extensible layered architecture enables innovative tools without impacting production performance while validating, debugging, and profiling
Simpler drivers for low-overhead efficiency and cross vendor portability


News!
AMD’s Mantle Lives On In Vulkan – Lays The Foundation For The Next OpenGL
http://wccftech.com/mantle-lives-vulkan-wip/#ixzz3TSh9SWCt
Valve also announced a special version of Source 2 that will be compatible with Vulkan, a "cross-platform, cross-vendor 3D graphics API that allows games developers to get the most out of the latest graphics hardware."
http://www.polygon.com/2015/3/3/8145273/valve-source-2-announcement-free-developers

Khronos targets DirectX 12 with next-generation Vulkan API
http://www.extremetech.com/gaming/200265-khronos-targets-directx-12-with-next-generation-vulkan-api

Vulkan will not be limited to Windows 10 and similar operating systems.
http://www.pcper.com/reviews/General-Tech/GDC-15-What-Vulkan-glNext-SPIR-V-and-OpenCL-21
Many companies have made great contributions to Vulkan, including AMD who contributed Mantle. Being able to start with the Mantle design definitely helped us get rolling quickly – but there has been a lot of design iteration, not the least making sure that Vulkan can run across many different GPU architectures. Vulkan is definitely a working group design now.
http://www.pcper.com/news/General-Tech/GDC-15-Khronos-Acknowledges-Mantles-Start-Vulkan

Links
https://www.khronos.org/vulkan

More to follow! Continue to discuss this new API in a friendly manner.
Thanks :cool:
 
Last edited:
It also has the backing from valve and SteamOS.. All steam needs to do is release half-life 3 on it and that will boost it a lot.
What's also great is that it's completely multi platform from console to pc to mobile..
 
How would Half Life 3 boost it exactly?

And the multiplatform hasn't helped now, so yeah. As a point by itself, it doesn't exactly mean anything.

How would other exclusive games boost a platform no different.

PlayStation one - Tomb Raider - Crash Bandicoot
PlayStation two - Socom
Playstation three - Uncharted
Xbox - Halo this game put the Xbox on the map alone.

Exclusives boost a platform that, that's why they exist.
 
This is nothing like that.

Exclusives of a platform do boost a platform (Assuming they're good).

But Half Life 3 launching with Vulcan as the API (We don't even know what GPU's actually have support for Vulcan yet, but for arguments sake, lets assume all GCN, Kepler/Maxwell) would not help boost it. If anything, that would boost people having to buy a Vulcan capable GPU.

If Valve Announced SteamOS today with exclusive HalfLife 3 they interent would go into Melt down haaa

Am sure you see countless people installing SteamOS now.
 
Oh Shanks.

Go install SteamOS, and have a look at how your games library looks (Moreso the more "modern" games, I mean Borderlands 2 is in that list, Witcher 2. Those games are years old by now!), also, they're not using Vulkan. They're using OpenGL (I infact played FM15 on SteamOS on my Ultrabook ages ago, or was it FM14 on SteamOS, who knows). Some of them *may* use Vulkan (Those which are "coming" to SteamOS).
But SteamOS games don't look strong at all, only someone who's never used it would say that.

There are obvious some positive titles there, Batman Arkham Knight, Witcher 3 etc, they're unreleased titles with genuine Multi platform support on the PC. Which is only a positive thing (As long as that doesn't impact the game on a whole ; taking more time to get it working rather than making a better game)

What makes you think I never used it?? Tbh I have and really hope it takes off.

Maybe Batman or Witcher 3 could be first Vulcan enabled games then.
 
What you said made no sense from the point of view of someone who's used it. So that's why I don't think you've used it.

Either that or you've used it, had no interest at all following its development, and you're only piping up because of AMD's whole involvement with Kronos, add a bit of shanking in that and there we go.

And I hope it takes off, but it's already like 16 months on, I was pessimistic then, and I'm just as pessimistic now.

I used it on my brothers PC, I will agree with you I never followed its development. But that dont mean I not been interested in it.. AM sure if you care so much you can dig out posts n here where am very happy about this OS before we even knew anything about Vulcan..

I been sitting on the fence keeping an eye on SteamOS!
 
Erm.

I don't know what you mean.

I don't think you actually "get" it.

It got announced, and then "launched" (It "launched" as a private thing, then opened up like 2 months later, there wasn't anything to "follow" before that). It's *still* in development.....

Oh God, I really am being Shanked.

Ok!

Well I do know they was a time when it was announced and the public couldn't use it.. I didn't follow anything until it was released and this was when I first read more into it watched Videos etc before using it couple weeks back.

Anyways lets not drags this thread into a back and forth..
 
AMD’s Mantle Lives On In Vulkan – Lays The Foundation For The Next OpenGL Read more: http://wccftech.com/mantle-lives-v

OP updated!

The Khronos Group has chosen the best and brightest parts of AMD’s Mantle to serve as the foundation for “Vulkan,” the next OpenGL. This revelation came via an announcement by AMD and Khronos just recently. Mantle 1.0 is far from dead and will in fact live on and form the foundation of the next chapter of the latest cross-vendor OpenGL graphics API dubbed Vulkan.

The vision for Mantle from the get go was to develop a leading edge graphics API that pushes the entire industry forward. Thus it had to succeed not only in surpassing other APIs in performance but it also meant that it had to be open. AMD quickly succeeded in achieving the first goal and now the second goal has finally been met and even superseded by something much more remarkable.
AMD’s Mantle Lives On In Vulkan – Lays The Foundation For The Next OpenGL
The benefits of Mantle 1.0 can now be enjoyed cross-vendor, across all hardware and operating systems. This includes hardware from AMD, Nvidia, Intel and even mobile players such as ARM and Qualcomm. It also means that the benefits of Mantle 1.0 can now extend to other operating systems beyond Windows such as Linux through Vulkan.
The reduced rendering latency, reduced GPU power consumption, improved utilization of multi-core CPUs, and advanced multi-GPU features like split-frame rendering advents of Mantle 1.0 have all made their way to Vulkan through close collaboration between AMD and the Khronos group.

AMD goes on to state that :
“Open” and “flexible” technologies are an essential piece of AMD’s DNA, and we have a long history in supporting those ideals. Our co-development of the Vulkan API through contributions like Mantle is another chapter in that open technology tale for AMD, an exciting evolution of Mantle, and a big step forward for PC gamers alike.
AMD states in its recent announcement that this development speaks to the company’s aspiration for Mantle to become an industry-standard graphics API. It’s easy to see now why AMD had outright said two days ago to developers who were interested in Mantle 1.0 functionality to use DX12 and Vulkan instead.
The lead graphics engineer behind Civilization Joshua Barczak and the lead architect for the Frosbite engine, Johan Andersson both made an astute observation about the name Vulkan.

Read more: http://wccftech.com/mantle-lives-vulkan-wip/#ixzz3TSh9SWCt
 
Yeah, just goes to show that Vulkan isn't just Mantle by a different name, it was running on non-AMD hardware!

I can't say I have a lot of issues with Dota 2 performance as it is though.

It was nice to see, but I'm sure a lot of people would rather Valve spent their time on something other than re-writing the Dota 2 engine.
Mostly the people waiting on Half-Life 3, Team Fortress 3, Portal 3, Left 4 Dead 3, CS:Gone (or whatever they'll call it) or even Dota 3...

Just because it wasn't running on AMD hardware doesn't mean it was mantle under the hood..

Amd have said in the past that Mantle supports all other hardware. Mantle has helped them get the ball running with vulcan and is the foundation of the api..
They even said this themselves..

We won't see another csgo, the game will just get updated to source 2 engine.
 
Pray tell how Mantle supported other hardware when the vendors that made that hardware had no access to Mantle! There is no actual evidence of anything other than GCN products ever supporting Mantle. AMD's PR slides aren't proof.

Forget that, why did Mantle need changing for Vulkan if it "supported" other hardware?

We get it, every line AMD give you, you'll take it hook line and sinker.

AMD can do no wrong and all that jazz.

Then go and ask why the guys behind vulcan are plastering mantle all over it and thanking amd for it..
Not me who saying it and just passing on what is already well documented.
 
Back
Top Bottom