Cyberpunk running on M2 Max and getting good framerates:
This is it boys. Apple quietly dropped dynamite on Mac AAA gaming.
This is it boys. Apple quietly dropped dynamite on Mac AAA gaming.
The PS5 isn't wildly different from the Xbox Series X. If anything I would have question about how much GNM and GNMX differ from what is available on PCs (wrt DirectX).The Xbox is not the only console out there, the original message talked about the PS5.
Looks CPU limited, based on some of the comments.Cyberpunk running on M2 Max and getting good framerates:
This is it boys. Apple quietly dropped dynamite on Mac AAA gaming.
I'm not sure that the fact that consoles use x86 has made ports easier. Shaders, memory usage and multithreading have become more complex, and are the main sticking points for ports.@Zest28 never said they were good ports, just easy ones.
Metal is a pain in the ass, that is what is missing.
All of those things are readily available on PC you just have to be willing to leave folks behind that don't meet those requirements.I'm not sure that the fact that consoles use x86 has made ports easier. Shaders, memory usage and multithreading have become more complex, and are the main sticking points for ports.
The PS5 isn't wildly different from the Xbox Series X. If anything I would have question about how much GNM and GNMX differ from what is available on PCs (wrt DirectX).
But can you tell us how you really feel about Vulkan?Right, so basically anything that’s not “popular” is a pain in the ass. No wonder we can’t have good things, with thst kind of attitude. You know what’s really a pain in the ass? Vulkan. A crappy, unintuitive, error prone, extremely verbose API pushed down everyone’s throat by the GPU lobby just because it makes their job of writing drivers easier.
But can you tell us how you really feel about Vulkan?
Vulkan. A crappy, unintuitive, error prone, extremely verbose API pushed down everyone’s throat by the GPU lobby just because it makes their job of writing drivers easier.
Yeah I understand. r/macgaming especially is awful because everything done to improve the situation is discarded in favour of crying about Vulkan and gets silly.I‘m being polemic obviously. It just that irrational complaining any time someone tries to do things better annoy the hell out of me.
Haha. Very true. Every answer there is “this wouldn’t happen if they used Vulcan”Yeah I understand. r/macgaming especially is awful because everything done to improve the situation is discarded in favour of crying about Vulkan and gets silly.
Saw this morning someone had already claimed that Apple copied Codeweaver's code to implement GPK as D3D -> Vulkan -> Metal to keep the crying going on (because of course) and I closed the page. Such an unserious bunch.Haha. Very true. Every answer there is “this wouldn’t happen if they used Vulcan”
Yeah I understand. r/macgaming especially is awful because everything done to improve the situation is discarded in favour of crying about Vulkan and gets silly.
Are Geo Shaders commonly used in PC space?BTW, what I am really impressed with is the fact they support geometry shaders. They really must have implemented a custom abstracting compiler that maps structural paradigms rather than simply translating code.
Are Geo Shaders commonly used in PC space?
Yeah that is a failing of PC hardware aging. The new consoles don't make it any better either (the PS5 GPU doesn't technically support mesh shading directly, you have to use the Geo Engine).They are used occasionally, which is a shame, as they always were a crap design.
What I find very ironic about this entire story is that Apple with their "inferior Metal" implements geometry shaders on top of the mesh shading pipeline which is still virtually unused in PC games due to lack of widespread hardware support.
I would argue that neither the professional segment has seen any significant progress lately. Sure Adobe, but Adobe has been with Apple for decades already.I'm against this. Apple should not care about gaming. These are serious professional tools, not toys made for 12 year olds.
I think they don't take into account the succes that Linux/Proton DX12 translation layer has recently.On a tangential note, it’s super disappointing to see some of the negative takes from more prominent Mac bloggers/podcasters regarding yesterdays gaming announcements.
The translation layer used by Apple is much more complex, and imposes a greater performance penalty than Linux.I think they don't take into account the succes that Linux/Proton DX12 translation layer has recently.
I'm sure that they will improve it.The translation layer used by Apple is much more complex, and imposes a greater performance penalty than Linux.
View attachment 2214578