• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
« Previous 1 ... 19 20 21 22 23 ... 117 Next »

MoltenVK Support for macOS is now open source
View New Posts | View Today's Posts

Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
MoltenVK Support for macOS is now open source
04-18-2018, 05:46 PM (This post was last modified: 04-18-2018, 05:47 PM by Isaboll1.)
#4
Isaboll1 Offline
Junior Member
**
Posts: 9
Threads: 1
Joined: Jan 2016
(03-23-2018, 08:17 AM)VinDuv Wrote: I’m not a core Dolphin developper, but I’ve decided to take a look at this.
At expected, there isn’t too much to change in Dolphin to get MoltenVK running. I’ve pushed my changes here: https://github.com/VinDuv/dolphin/tree/moltenvk
For now, the MoltenVK lib (libMoltenVK.dylib — can be built from https://github.com/KhronosGroup/MoltenVK) needs to be copied in the Dolphin app bundle, in the same directory as the executable (in Dolphin.app/Contents/MacOS)
For the moment, basically nothing works Tongue A Metal assertion error is hit during initialization, which looks like this MoltenVK bug.
I’ve applied the workaround indicated in the bug report, and the emulation starts… except that some shaders fail to compile Undecided It seems like it’s caused by other MoltenVK issues; I’ve opened a bug report about it.
So basically, MoltenVK looks promising, but for now using Dolphin with it won’t display much more than a black screen (the rendering statistics do show up though!)

Using your MoltenVK version, with the latest changes to the github repository for Spir-V Cross which addressed dual-source blending (and the depth clear patch applied to MVK), i was actually able to get a game (Smash Bros Brawl) running and displaying video! although it seemed to have had a small error which caused it to crash (i'm unsure the cause though). It seems that if MVK was supported, it would be fairly quick merging the changes between the Vulkan codebase and it to support Mac, given how much works with little changes to the VK codebase.
Find
Reply
« Next Oldest | Next Newest »


Messages In This Thread
MoltenVK Support for macOS is now open source - SirRandall - 02-27-2018, 01:43 AM
RE: MoltenVK Support for macOS is now open source - VinDuv - 03-23-2018, 08:17 AM
RE: MoltenVK Support for macOS is now open source - Isaboll1 - 04-18-2018, 05:46 PM
RE: MoltenVK Support for macOS is now open source - AnyOldName3 - 03-23-2018, 01:51 PM
RE: MoltenVK Support for macOS is now open source - MayImilae - 04-19-2018, 05:48 AM

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode