This is huge for me getting new gameplay clips of Dreamshift. Shaders can render alongside clipped portals now! No more playing w/ Legacy Mode
Astralex Shaders running on an Apple Silicon device, with the help of metalgldrv by @bomberfish77
An updated OpenGL -> Metal is massive.
My suspicions were right.
FEX + VKD3D-Proton or Mullion (DXMT + DX12) are slightly behind on performance, only in regards to DirectX12 features though (assuming this is centered around Vulkan level 12_1, then that would explain the memory leak in Mullion when enabling Vibrant Visuals).
With game mode enabled and Vibrant Visuals (set to performance), we do reach a solid 60-70 FPS on my M1 (whereas Rosetta & GPTK 4 brought me 65-90 FPS).
The frame difference with Vibrant Visuals off is hardly noticeable, but input. This is the most responsive I've seen inputs in-game. Dropping Rosetta is a much needed change.
I expect a Neo to have similar performance to this (M1 Air, 16GB). Mullion screenshots coming soon.
Mullion still has high ram usage as seen per screenshots (keep in mind this is a 16GB M1)
VV vs Fancy.
VV is losing some frames through Mullion (DXMT w/ DX12 support).
Fancy (and Simple) still run at a stable 60fps, even with higher memory usage. I'm not too confident Game Mode will improve Mullion w/ Vibrant Visuals, but I will keep you guys updated.
VKD3D is more stable in metalsharp 4.0.
VV vs Fancy, no Game Mode (game mode is the only reason M1 & Neo users aren't dying trying to play this)
Oh and wine doesn't crash when we change rendering modes ingame
After further testing MetalSharp-Wine 3.0, we've experienced very bad memory leaks. For now, we'll stick to a private FEX + GPTK build, but look forward to MetalSharp in the future.
It is a very promising project, but it's not ready for GDK games it seems. Keep up the hard work Avery. Bedrock Edition launching through this out of the box is still a huge milestone.
We had paired it with FEX, and got launching working. Will keep updated
Replying to @multision
github.com/metalsharp/VKD3D-… - This version is included in metalsharp 1.0.0 with FEX and runs Control: Ultimate Edition at 55-60fps on d3d12 with it's custom MoltenVK














