By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Forums - Gaming Discussion - Brad Wardell: PS4 Should Support Vulkan, PS4’s API Not Completely Native Yet.

image: http://gamingbolt.com/wp-content/uploads/2013/08/ps4-amd.jpg

Earlier this year, Brad Wardell stated that just like DirectX 12 on Xbox One, PlayStation 4 fans will also have something to look forward to. At that time, he did not revealed what exactly it was, but in an exclusive interview with GamingBolt’s Kurtis Simpson he revealed that he was referring to Vulkan. For those of you who are not aware about what Vulkan is, it’s a low level API derived from AMD’s Mantle and is platform agnostic. Under development at Khronos Group, the new API provides more control over the GPU and reduces CPU overhead.

According to Wardell, Sony’s current API is much low level compared to Mantle and even Vulkan but they should look into adding Vulkan support for the console as it will reduce a lot of developer overhead for cross platform development.

“What I was referencing at the time was Vulkan. We’re part of the Khronos Group and now it depends who you talk to at Sony and this gets in to a debate. Sony has a very low-level API already for the PlayStation 4. The problem I have with it is that if you want to make use for it you’re writing some very specific code just for the PlayStation 4. And in the real world people don’t do that right. I write code generally to be as cross-platform as I can.”

“Now maybe in Unity or Unreal, one of the other guys will write their engines in such a way so that they make the most use of it, but that’s going to take time. Whereas if they use something like Vulkan, it’s not as low-level as their API, but Vulkan has the advantage that it’s really easy to write for it. So you’re more likely to get developers to code to that and get more games on to Sony then you would otherwise.”

With Microsoft launching DirectX 12 for the Xbox One, is there is a chance that Sony might actually completely support Mantle going forward? Wardell disagrees.

“No, because their low-level API is still lower level than Mantle and Vulkan. So what I’m hoping is that they will support Vulkan.”

“Let’s say I write a game for the Steam Box and the PlayStation 4 supports Vulkan, the Steam Box supports Vulkan. It wouldn’t be that much more work for me to have my game work on the PlayStation 4. Whereas right now if I want to develop the game for the PlayStation 4, I have to learn their special custom API, that has shader languages that are different than what I’m used to, and I’m pretty sure that I have to send stuff in text instead of binary form.”

“I hate OpenGL (laughs). They’re old, their current one is just archaic. I don’t want to have to learn that, my brain is already full of OS2 and Linux crap, I don’t want to learn yet another short-term API. If I can just learn Vulkan then I can get to a lot of platforms, I don’t want to have to learn Sony’s special API, even if I would gain a few frames-per-second in doing so.”

He also revealed to GamingBolt that the current API for the PS4 isn’t completely native yet and that it has been updated from last gen. Regardless, we are not seeing the full potential of either consoles.

“With the PlayStation 4 and the Xbox One they’re not even remotely scratching the surface for what people can do and there’s still…I mean on the PlayStation 4 and their low-level API, they’re all still very…they’re like written for last-gen but updated for this gen. I wouldn’t say they’re completely native yet, I mean they are native but you know these words all get misused, but this gen’s graphics are still very far behind where they’re going to be.”

Stay tuned for more coverage from our interview with Brad Wardell for more stuff including new information on Ashes of Singularity, more on Vulkan and Mantle in the coming days.


Read more at http://gamingbolt.com/ps4-should-support-vulkan-ps4s-api-not-completely-native-for-current-gen-yet-brad-wardell#DEPsegYrqAgZbBT6.99


 

The PS5 Exists. 


Around the Network

"this gen’s graphics are still very far behind where they’re going to be.”

All I needed to know really. Good stuff. I am pro making life easier for developers!



Seems reasonble, sony should be the one commanding this group and make strong push for vulkan. Apple and valve are small fishes in comperarison to sony when it comes to openGL gaming



There's no reason to not support Vulkan, so I hope they do.



BraLoD said:
I'm the only one here noticing he is asking for parity because it's easier for him rather than actually learn and do with the PS4 what it actually can do? That's horrible.

He is not saying that, he is saying that if PS4 supports Vulkan it'll be easier to port games made for the Steam machine, since the Steam OS is going to be based on the Vulkan API.The difference in performance between both APIs would be negligible, but not having to learn PS4's API could be the difference between the console getting a game ported to it or not.

The PS4 would still keep its API though, which means that Sony's publishers could stil make full use of the PS4.



Around the Network

Comes of as laziness, you want to released on the largest console user base. Release a proper game not a port that gympes the hardware.



no they shouldn, vulcans are bad people. they should support Romulus!



BraLoD said:

 He is saying that indeed, he just said e would rather develop with Vulcan as it would be easier than use Sony stronger API even if that would give it extra fps...

He rather have less work than actually do a job as good as he could, he just said that.

I know that it would make things easier but that would mean people like him would be happy with parity over taking all they could from it.

Then we have devs like ND, 1st party, doing games that seems way better what others do and you wonder why...

The games we're talking about here are indies...Devs with Small budgets that have to save money from porting costs, AAA tier publishers will still use PS4's API since they've worked with it before.Besides is not like all the games using PS4's API now are of top notch quality, most games are 30fps, some are 900p, and have AF problems, is not like a few lost fps are going to fix all those problems.

As I said before.Devs not having to learn PS4's API, could be the difference between the PS4 getting more indie games ported or not.

Also, I don't understand what you mean by parity, parity with Steam machines?