Latest Comments by Shmerl
Wine 9.13 brings more CMD.EXE engine rewrites, supports loading ODBC Windows drivers
16 July 2024 at 4:15 pm UTC
I'm using it now - it's good, though there are some issues related to Plasma 5 which I hope won't be present in Plasma 6 (Debian was a bit slow in packaging it but it's coming soon). But those are compositor related I think. Wine Wayland itself is already very usable.
16 July 2024 at 4:15 pm UTC
Quoting: Cr1ogenAny News with Wine wayland?
I'm using it now - it's good, though there are some issues related to Plasma 5 which I hope won't be present in Plasma 6 (Debian was a bit slow in packaging it but it's coming soon). But those are compositor related I think. Wine Wayland itself is already very usable.
Wine 9.13 brings more CMD.EXE engine rewrites, supports loading ODBC Windows drivers
15 July 2024 at 10:40 pm UTC Likes: 1
15 July 2024 at 10:40 pm UTC Likes: 1
This is an interesting bit - Wine developers are considering moving from gstreamer to something else:
https://gitlab.winehq.org/wine/wine/-/merge_requests/5340#note_75745
https://gitlab.winehq.org/wine/wine/-/merge_requests/5340#note_75745
Linux kernel 6.10 is out now
15 July 2024 at 10:38 pm UTC
15 July 2024 at 10:38 pm UTC
I think ntsync is far from ready: https://gitlab.com/linux-kernel/linux/-/commits/master/drivers/misc/ntsync.c
Basically unusable yet.
Basically unusable yet.
OBS Studio 30.2 is out now with native NVENC encode for Linux, shared texture support
15 July 2024 at 10:01 pm UTC
I'm not sure I understand it. OBS has no Vulkan video support at all. So how can you test it to crash with it? The only thing I know now that has Vulkan video support is mpv, as I said, and that's decoding:
https://github.com/mpv-player/mpv/discussions/13909
I haven't seen any application that's using Vulkan video for encoding, besides AMF itself.
15 July 2024 at 10:01 pm UTC
Quoting: pete910Slow with bad quality at a given bitrate, and more often than not just overloads and crashes.
I'm not sure I understand it. OBS has no Vulkan video support at all. So how can you test it to crash with it? The only thing I know now that has Vulkan video support is mpv, as I said, and that's decoding:
https://github.com/mpv-player/mpv/discussions/13909
I haven't seen any application that's using Vulkan video for encoding, besides AMF itself.
OBS Studio 30.2 is out now with native NVENC encode for Linux, shared texture support
15 July 2024 at 5:10 pm UTC
What exactly is bad? Vulkan video in Mesa is very new and barely anything is using it. The only example I know is mpv for decoding.
15 July 2024 at 5:10 pm UTC
Quoting: pete910That maybe the case but why is it so bad then if using the hardware to the full extent that AMF can?
What exactly is bad? Vulkan video in Mesa is very new and barely anything is using it. The only example I know is mpv for decoding.
OBS Studio 30.2 is out now with native NVENC encode for Linux, shared texture support
15 July 2024 at 2:38 pm UTC
They said VAAPI uses alternative ways but calls same ioctl-s for the hardware, though Vulkan video is more comprehensive except for one missing issue related to color management. So Vulkan API has to implement that. But in some ways Vulkan video is already more flexible than VAAPI.
15 July 2024 at 2:38 pm UTC
Quoting: pete910Is va-api using this technique of hardware encode? If so it needs some serious work to match AMF
Will vulkan vid encode also do opengl based apps ?
They said VAAPI uses alternative ways but calls same ioctl-s for the hardware, though Vulkan video is more comprehensive except for one missing issue related to color management. So Vulkan API has to implement that. But in some ways Vulkan video is already more flexible than VAAPI.
OBS Studio 30.2 is out now with native NVENC encode for Linux, shared texture support
14 July 2024 at 9:57 pm UTC
Not according to AMD developers. AMF used to rely on Vulkan-like functionality plugging into hardware's ioctl, because Vulkan video was still work in progress. But now Vulkan spec and drivers have that through Vulkan API, so AMF now uses Vulkan proper, not hardware directly. So basically, you don't need to use AMF if you want to use same Vulkan video functions.
So yes, I'd say OBS and anyone else doesn't need AMF at all, as long as they know / want to use Vulkan. The only reason to support AMF according to AMD developers are some applications that already use it and can't move to Vulkan for whatever reason (like no one is developing them). And OBS isn't such case clearly, so it would be a complete waste of effort for them to add AMF support. Same goes for ffmpeg. They should focus on Vulkan video.
14 July 2024 at 9:57 pm UTC
Quoting: pete910Still need AMD's bit though to use the hardware.
If it was as simple as that nvenc,AMF ect wouldn't be needed for any graphics card.
Given that AMF has RADV support now I would have thought it would be a no brainer to add by default to OBS from now on.
Not according to AMD developers. AMF used to rely on Vulkan-like functionality plugging into hardware's ioctl, because Vulkan video was still work in progress. But now Vulkan spec and drivers have that through Vulkan API, so AMF now uses Vulkan proper, not hardware directly. So basically, you don't need to use AMF if you want to use same Vulkan video functions.
So yes, I'd say OBS and anyone else doesn't need AMF at all, as long as they know / want to use Vulkan. The only reason to support AMF according to AMD developers are some applications that already use it and can't move to Vulkan for whatever reason (like no one is developing them). And OBS isn't such case clearly, so it would be a complete waste of effort for them to add AMF support. Same goes for ffmpeg. They should focus on Vulkan video.
OBS Studio 30.2 is out now with native NVENC encode for Linux, shared texture support
14 July 2024 at 8:58 pm UTC
14 July 2024 at 8:58 pm UTC
AMF relies on same Vulkan video. So if it's crashing with radv it won't work with radv over AMF too. Meaning for AMF you'd need amdvlk then. So what's the point. OBS can use same Vulkan video over same amdvlk (or radv when it's ready). Basically, AMF is redundant and not needed at all.
If ffmpeg is lagging behind with Vulkan video support, then I guess it should catch up too.
If ffmpeg is lagging behind with Vulkan video support, then I guess it should catch up too.
OBS Studio 30.2 is out now with native NVENC encode for Linux, shared texture support
14 July 2024 at 4:12 pm UTC
AMF uses Vulkan video. So better ask, why not include Vulkan video directly to OBS?
14 July 2024 at 4:12 pm UTC
Quoting: pete910Why not include AMF too while they where at it? I know I can use va-api but it sucks compared to AMF.
AMF uses Vulkan video. So better ask, why not include Vulkan video directly to OBS?
OBS Studio 30.2 is out now with native NVENC encode for Linux, shared texture support
14 July 2024 at 8:14 am UTC
14 July 2024 at 8:14 am UTC
I wish there was support for easy streaming over local network. Right now there are some hacks for it, but they don't work with GPU acceleration.
- Dungeon Clawler will grab hold of your free time now it's in Early Access, plus keys to give away
- Steam getting proper Season Pass support with clearer guidelines and refunds for cancellations
- itch.io store now requires AI generated content disclosures for assets
- Mesa 24.3.0 graphics drivers for Linux released with many new features and bug fixes
- Huge new Proton 9.0-4 update for Steam Deck / Linux now in need of testing
- > See more over 30 days here
-
New Steam Controller 2 and VR controller designs got le…
- melkemind -
New Steam Controller 2 and VR controller designs got le…
- chickenb00 -
PlaytronOS Alpha 2 brings expanded NVIDIA support, more…
- pleasereadthemanual -
PlaytronOS Alpha 2 brings expanded NVIDIA support, more…
- LoudTechie -
New Steam Controller 2 and VR controller designs got le…
- FutureSuture - > See more comments
- New Desktop Screenshot Thread
- Hamish - Spare gog keys
- Pyrate - Nintendo-style gaming, without Nintendo!
- Talon1024 - What have you been listening to?
- Linux_Rocks - More updates - social media related
- Klaas - See more posts