That actually happened and it wasn’t illegal. There was gallium9 project that literally implemented DirectX9 natively in the open source graphics stack.
But the translation layer was so much easier to maintain and develop that gallium9 was discontinued
Well Wine devs said they won’t support that due to amount of code to maintain. At the time that was weird decision since it required passthrugh to driver, not full translation (similar to what now wine does with Vulkan games) but I think in the long term they were correct
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: [email protected]
No game suggestions, friend requests, surveys, or begging.
No Let’s Plays, streams, highlight reels/montages, random videos or shorts.
No off-topic posts/comments, within reason.
Use the original source, no clickbait titles, no duplicates.
(Submissions should be from the original source if possible, unless from paywalled or non-english sources.
If the title is clickbait or lacks context you may lightly edit the title.)
That actually happened and it wasn’t illegal. There was gallium9 project that literally implemented DirectX9 natively in the open source graphics stack.
But the translation layer was so much easier to maintain and develop that gallium9 was discontinued
If it wasn’t illegal, it couldn’t have been that cool. 🤷♂️
Well Wine devs said they won’t support that due to amount of code to maintain. At the time that was weird decision since it required passthrugh to driver, not full translation (similar to what now wine does with Vulkan games) but I think in the long term they were correct