zlacker

[parent] [thread] 2 comments
1. achand+(OP)[view] [source] 2024-10-11 00:43:05
The Mac efforts rely on MoltenVK for and Vulkan needs which itself relies on the underlying Metal API. As I understand it Asahi/Honeykrisp driver for Vulkan does not rely on the Metal API so it actually can do more conformant Vulkan than Crossover/Whisky can. For example tranform feedback and other geometry shader stuff will work on Asahi. MoltenVK is working on it, but not there yet.
replies(1): >>dagmx+91
2. dagmx+91[view] [source] 2024-10-11 00:57:32
>>achand+(OP)
You’re ignoring D3DMetal which is what is most commonly going to be used and equivalent to what Proton is doing to convert D3D to VK.

Most games are D3D. A very small minority are Vulkan from the get go.

replies(1): >>achand+qC1
◧◩
3. achand+qC1[view] [source] [discussion] 2024-10-11 17:05:45
>>dagmx+91
On many games I have tried DX => DXVK => MoltenVk => Metal is significantly faster than DX => D3DMetal. For example XCOM2 is about twice the frames per second (yeah it has an official Mac version but it is even slower).
[go to top]