Check out our Monthly Survey Page to see what our users are running.
We do often include affiliate links to earn us some pennies. See more here.

Blender enables Vulkan as an experimental option

By -

Some fun news for Blender fans, as their work to bring up Vulkan support in the project has hit a big new milestone with support now enabled but it's still experimental for now. As noted in their development blog post, Vulkan support is now available for Linux and Windows Alpha builds.

Why are they doing this? Well, like a lot of other projects including game engines, OpenGL is old. Vulkan is the true next-generation of fully open graphics and it supports a lot of modern features. Eventually, pretty much everything will move over to Vulkan to take advantage of all the new stuff.

The Blender team mentioned that for Apple devices they already support Metal, so they will be going all-in eventually on Vulkan for Linux and Windows. They gave some examples of things that could be worked on utilizing newly available GPU features thanks to using modern graphics APIs like:

  • Improve the viewport performance with huge amount of geometry and complex scenes.
  • Improving the quality of EEVEE by replacing screen space effects with hardware ray tracing implementations.
  • Adding support for HDRI displays.
  • Utilizing the compute power of GPUs in areas like texture painting.

They need your help! As Vulkan is in heavy development, they want to ensure it runs well so check out their status thread.

Article taken from GamingOnLinux.com.
19 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
8 comments

BlackBloodRum Oct 20, 2023
View PC info
  • Supporter Plus
I never did get why Apple decided to ignore Vulkan and keep only Metal.

I understand technically, Metal came first, but they could have added Vulkan later on. I mean, I like heavy metal as much as the next guy, but I can't help but feel they kind of shot themselves in the foot with that one.

But then, we're talking about Apple here, who intentionally killed the majority of MacOS native Steam games on their OS (they won't run on the latest OSX due to Apple's changes).
Jmsnz Oct 20, 2023
Quoting: BlackBloodRumBut then, we're talking about Apple here, who intentionally killed the majority of MacOS native Steam games on their OS (they won't run on the latest OSX due to Apple's changes).

It’s been almost 5 years since 32bit support was axed. It’s not exactly a recent development.
Marlock Oct 21, 2023
Quoting: Jmsnz
Quoting: BlackBloodRumBut then, we're talking about Apple here, who intentionally killed the majority of MacOS native Steam games on their OS (they won't run on the latest OSX due to Apple's changes).

It’s been almost 5 years since 32bit support was axed. It’s not exactly a recent development.
2023 somehow marks when there are zero supported options (though still and forever possible via VM)... but I didn't get how it was possible beyond VMs until now.

Gaming is a special case in software development, because it's very frequently "done" when released, not something the devs will go back to again and again to work on features, improvements, refactoring, etc.

It's also a special case because games are irreplaceable. eg: as much as I love Two Point Hospital it does not superseed Theme Hospital, it's just another game in the same genre. There is always going to be a demand to run the original Theme Hospital game.

Those things go directly against Apple's choice weapon to coax app devs into keeping their shit together, which is their usual "update your app or it will be cut from the store". It works for apps with active devs, and those who don't have them will end up being replaced by those equivalents that do... except games usually don't.
Jmsnz Oct 21, 2023
Quoting: Marlock
Quoting: Jmsnz
Quoting: BlackBloodRumBut then, we're talking about Apple here, who intentionally killed the majority of MacOS native Steam games on their OS (they won't run on the latest OSX due to Apple's changes).

It’s been almost 5 years since 32bit support was axed. It’s not exactly a recent development.
2023 somehow marks when there are zero supported options (though still and forever possible via VM)... but I didn't get how it was possible beyond VMs until now.

Gaming is a special case in software development, because it's very frequently "done" when released, not something the devs will go back to again and again to work on features, improvements, refactoring, etc.

It's also a special case because games are irreplaceable. eg: as much as I love Two Point Hospital it does not superseed Theme Hospital, it's just another game in the same genre. There is always going to be a demand to run the original Theme Hospital game.

Those things go directly against Apple's choice weapon to coax app devs into keeping their shit together, which is their usual "update your app or it will be cut from the store". It works for apps with active devs, and those who don't have them will end up being replaced by those equivalents that do... except games usually don't.

Crossover is wonderful. If you want to run 32bit (windows) games/apps on macOS. That’s the only supported way to do it. Anything that is 64bit still runs natively today thanks to Rosetta. It’s not all doom and gloom.
elgatil Oct 21, 2023
Quoting: BlackBloodRumI never did get why Apple decided to ignore Vulkan and keep only Metal.

I understand technically, Metal came first, but they could have added Vulkan later on. I mean, I like heavy metal as much as the next guy, but I can't help but feel they kind of shot themselves in the foot with that one.

But then, we're talking about Apple here, who intentionally killed the majority of MacOS native Steam games on their OS (they won't run on the latest OSX due to Apple's changes).

I think the result of MacOS gaming being thrown under the bus due to metal is just collateral damage of their strategy with iOS. Most mobile devs develop for iOS and then they port to Android, best case scenario both versions are developed in parallel. Metal is just putting sticks in the wheel to that situation,

With iOS they have the majority of the (paying) users, with MacOS they have a niche audience and it seems they do not mind being mistreated.
Jmsnz Oct 22, 2023
Quoting: elgatilI think the result of MacOS gaming being thrown under the bus due to metal is just collateral damage of their strategy with iOS. Most mobile devs develop for iOS and then they port to Android, best case scenario both versions are developed in parallel. Metal is just putting sticks in the wheel to that situation,

With iOS they have the majority of the (paying) users, with MacOS they have a niche audience and it seems they do not mind being mistreated.

The death of old macOS games on steam had nothing to do with metal. It was the loss of 32bit support that did that.
BlackBloodRum Oct 22, 2023
View PC info
  • Supporter Plus
Quoting: Jmsnz
Quoting: elgatilI think the result of MacOS gaming being thrown under the bus due to metal is just collateral damage of their strategy with iOS. Most mobile devs develop for iOS and then they port to Android, best case scenario both versions are developed in parallel. Metal is just putting sticks in the wheel to that situation,

With iOS they have the majority of the (paying) users, with MacOS they have a niche audience and it seems they do not mind being mistreated.

The death of old macOS games on steam had nothing to do with metal. It was the loss of 32bit support that did that.
Yup. I understand why they wanted to drop 32-bit support. But they could have added some kind of compatibility layer, even if it meant something like Wine or sandboxed libraries or such. They could have handled the whole thing better instead of just "as of this release, 32-bit is gone and there's nothing you can do about it.".

I really felt that was a massive FU to their customer base.

(For those about to say "But some Linux distros dropped 32-bit!", they did, but there are other distros which still have the support, users still have options available to them. That and often, you can still go put the 32-bit libs back in.)
Grogan Oct 23, 2023
No, no, I'm not buying that (the distro mindset I mean). Notice that it's the commercial ones that balk the most. The ones that should have the most resources need to "concentrate them" but community distros happily build you everything you need :-)

P.S. Wine is actually working on that very thing, with WoW64 builds. It's not quite there yet, to replace "lib32" but there will likely come a day where you won't need a lib32 back end.


Last edited by Grogan on 23 October 2023 at 1:35 am UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.