04:02 AndrewR: Lynne, on what kind of hw you develop ffv1 Vulkan de/encoders ? For some reason on rx550 even 1920x1080 decoding is extremely slow, much slower than software on AMD FX 4300 cpu!
05:07 AndrewR: Lynne, also https://trac.ffmpeg.org/ticket/11609#no1
06:24 Lynne: AndrewR: 7900xt, 6000 ada
06:24 Lynne: I need a sample for the issue
11:40 AndrewR: Lynne, https://trac.ffmpeg.org/attachment/ticket/11609/sample-ffv1.mkv
15:52 karolherbst: looked into nuking the dynamic pipeloader.. sadly part of it is used by X11 integration... but that should be easy to figure out
16:47 karolherbst: I understand now how the dynamic pipeloader is used and uhm.. it's uhm... not great...
16:49 karolherbst: so there is this glXGetDriverConfig entry point part of dri_interface.h and it's returning the XML driver config with the possible options, and that's kinda how libglx links the the dynamic pipe loader. I doubt it uses anything else...
16:50 karolherbst: I have an idea...
17:26 karolherbst: okay.. it worked I think :)
17:26 karolherbst: the dynamic pipe loader gets removed today
17:29 psykose: yippee
17:40 karolherbst: zmike: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/833
17:50 karolherbst: maybe there is more to remove...
17:52 zmike: hngggggg this is great
17:55 karolherbst: no idea if anything still uses glXGetDriverConfig ...
17:56 karolherbst: or eglGetDisplayDriverConfig
17:57 karolherbst: ahh.. adriconf uses eglGetDisplayDriverConfig
17:57 karolherbst: maybe I should test that...
18:03 karolherbst: I think that tool is busted on xwayland...
18:04 karolherbst: nah still works
21:25 Lynne: AndrewR: that sample uses golomb
21:25 Lynne: you should never use golomb
21:25 Lynne: its less efficient and slower
21:26 Lynne: use -coder range_tab
21:27 Lynne: I've sent a patch to fix the issue for your sample though
21:41 Lynne: pushed it to master, issue fixed
22:58 AndrewR: Lynne, thanks, fixed
22:59 AndrewR: Lynne, but attempting at re-encoding same sample produces no errors, but crc mismatch on decoding
23:01 AndrewR: Lynne, [ffv1 @ 0xe8f06f80] CRC mismatch E897F182! ffmpeg line: ~/bin/ffmpeg8-vk -hwaccel vulkan -hwaccel_output_format vulkan -i /dev/shm/sample-ffv1.mkv -vframes 1 -level 4 -strict -2 -c:v ffv1_vulkan /dev/shm/vulkan-test3-afrm.mkv