Results 193 comments of Lukas Rusak

> Feels like the change to use `layers` just to support GL/GLES shaders is wrong direction, a `AVDRMFrameDescriptor.format` should be added so same frame can be used in kms/drm without...

> This PR completely breaks rendering SW decoded video via DRM planes on AW. Log: http://jernej.libreelec.tv/logs/kodi-pr19140.log Neither 10-bit nor 8-bit videos are rendered. HW decoded videos are rendered ok. Thanks...

@jernejsk it should be fixed with the latest fixup 😄

> > I wish the interface was implemented like that in the first place but here we are smiley_cat > > > > Do you think this interface will change...

> "This will eventually allow VAAPI to render to both renderers. In reality we only really need to render into GL for VAAPI as using direct-to-plane rendering is a dead...

I actually plan to rework this. Please don't merge.

I've reworked this for the GLES path. I'm now using the `YUV2RGBProgressiveShader` class. This will allow for expansion in the future. @jernejsk if you get a chance can you test...

> This seemed to break display when DRM PRIME was enabled but "hardware acceleration" is disabled. > > ``` > 2021-09-16 19:12:21.052 T:978 ERROR : CVideoLayerBridgeDRMPRIME::Map - failed to add...

> Note: this is Matrix with this PR applied. I don't think there's been anything related committed to master. > > With this PR (non-working): > > http://ix.io/3z8G > >...

@popcornmix could it be related to some of the other patches you are using?