Philip Langdale
Philip Langdale
We dug a bit and found that the bad colours are specific to OpenGL. Vulkan works fine.
``` [vo/gpu-next/vaapi] Supported formats: [vo/gpu-next/vaapi] nv12 [vo/gpu-next/vaapi] bgra [vo/gpu-next/vaapi] argb [vo/gpu-next/vaapi] rgba [vo/gpu-next/vaapi] abgr [vo/gpu-next/vaapi] bgr0 [vo/gpu-next/vaapi] 0rgb [vo/gpu-next/vaapi] rgb0 [vo/gpu-next/vaapi] 0bgr [vo/gpu-next/vaapi] vuyx [vo/gpu-next/vaapi] yuv420p [vo/gpu-next/vaapi] p010 [vo/gpu-next/vaapi] p012...
It looks like there's a couple of problems. All the `rgb[a|0]` family of formats map to `rgba8` in OpenGL, so the dmabuf import with `eglCreateImageKHR` appears to do swizzling to...
I've added a work-around for the double swizzling for 4/6 cases. The other two have additional problems coming from somewhere else, currently unknown. I think this is good enough that...
Updated to address comments. Thanks!
I want to merge #10527 and then I have a pending changes to rename hwdec-interops (with legacy name compatibility) to clean up `vaapi-egl` and drmprime-drm` and remove the unnecessary vaapi...
So, I finally got around to testing this by running weston. The main note is that all the work you've done in this PR to load the hwdec correctly means...
Yeah. Add hwupload=derive_device=cuda to the end of the filter chain to replace the hwdownload
That's true, but I didn't feel comfortable just making the breaking change. We can be more aggressive about dropping it though. Ship it in 0.35 and then drop right after.
The key line is ``` 2022-09-03 14:15:32.816 T:146927 ERROR : VAAPI/vpp vaCreateConfig error: the requested VAProfile is not supported (12) ``` Kodi is using the VPP (Video Post Processor) to...