I wonder how this improves performance on older Intel macs with a Metal-compatible GPUs, or if it's really a M-series only improvement.
It says in passing As the Metal backend is only supported on Apple Silicon devices, GPU and CPU share the same memory in the part talking about the differences between the Direct3D and Metal render pipelines. Not sure why though, because Metal 3 is still supported on a bunch of Intel Macs...
OBS Studio Gets a New Renderer
61–70 of 78 posts
Re: OBS Studio Gets a New Renderer
#62Hope they'll fix the obvious bugs like CPU use going to 60% doing nothing after restore from hibernation next
Turning off nearly everything iCloud- or Spotlight-related is a pretty good start; disable network access and you may find even more pearls of wisdom.
Re: OBS Studio Gets a New Renderer
#63This quite clearly shows the cost of Apple preferring to build a software ecosystem moat, than using the Vulkan API which every other OS supports. Vulkan support was introduced in OBS Studio 25.0 in March 2020, 5.5 years ago.
As if nobody else ever did that (like Microsoft with DirectX, and almost every single games console)?
Re: OBS Studio Gets a New Renderer
#64Great article. The description of how they handle shaders is just bonkers to me. Is that really what you’d have to go through to have a working system with plugin shaders from 3rd parties on multiple backends? Or is mostly the result of time and trying to keep backwards compatibility with existing plugins? Telling external devs “Write a copy in every shader language” would certainly be easier for the core team but th…
Transpiling shaders is what most game engines have done for a decade now. Everybody thinks it's stupid in that field as well, but there is no viable alternative.
https://devblogs.microsoft.com/directx/introducing-advanced-...
Re: OBS Studio Gets a New Renderer
#65Earlier quoted context omitted.
Transpiling shaders is what most game engines have done for a decade now. Everybody thinks it's stupid in that field as well, but there is no viable alternative.
MS/NV are trying to start a program to pre-compile shaders for common hardware configurations and games/engines, and simply download them to clients. https://devblogs.microsoft.com/directx/introducing-advanced-...
Re: OBS Studio Gets a New Renderer
#66This quite clearly shows the cost of Apple preferring to build a software ecosystem moat, than using the Vulkan API which every other OS supports. Vulkan support was introduced in OBS Studio 25.0 in March 2020, 5.5 years ago.
Metal does pre date Vulkan, and some people consider it easier to use.
Re: OBS Studio Gets a New Renderer
#67Earlier quoted context omitted.
It says in passing As the Metal backend is only supported on Apple Silicon devices, GPU and CPU share the same memory in the part talking about the differences between the Direct3D and Metal render pipelines. Not sure why though, because Metal 3 is still supported on a bunch of Intel Macs...
It may be an error on the part of the writer.
Re: OBS Studio Gets a New Renderer
#68This quite clearly shows the cost of Apple preferring to build a software ecosystem moat, than using the Vulkan API which every other OS supports. Vulkan support was introduced in OBS Studio 25.0 in March 2020, 5.5 years ago.
Metal does pre date Vulkan, and some people consider it easier to use.
Metal DOES... but only apple hardware.
Re: OBS Studio Gets a New Renderer
#69Earlier quoted context omitted.
MS/NV are trying to start a program to pre-compile shaders for common hardware configurations and games/engines, and simply download them to clients. https://devblogs.microsoft.com/directx/introducing-advanced-...
I think you mean MS/AMD since this is for hardware with AMD parts in it.
Re: OBS Studio Gets a New Renderer
#70Earlier quoted context omitted.
Looks neat but seems like a complete hassle to get up and running and maintain, unless if your goal is to learn how screen recorders work.
What? The link says that you can install it from flathub ( https://flathub.org/en/apps/com.dec05eba.gpu_screen_recorder ) so you just have to click install and then record. Since its in flathub its also available in many distros "app store"
OBS is great, it was my go to recording tool. But my videos were choppy until I started using GPU screen recorder.