It would be nice to support EGLImages through DMABuf for rendering as at least in the VAAPI case it would avoid a download/upload texture cycle. I have a patch but all I see during playback is a black frame :)
Created attachment 332555 [details] WiP patch
Miguel, Zan, maybe you can help with this?
Seems like this is overkill because glupload already does the magic