Posted
·
Edited by Tido added spoiler - for better reading, please do that yourself next time. thx
Spoiler
14 hours ago, JMCC said:
I followed your steps and didn't work. I did my tests on an Odroid C2, not sure if that would make a difference. It fails when opening vaapi, and keeps doing SW decoding:
Reveal hidden contents
vlc bbb_sunflower_2160p_30fps_normal.mp4
VLC media player 3.0.4 Vetinari (revision 3.0.4-0-gf615db6332)
[0000aaaaee170580] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
QXcbConnection: XCB error: 8 (BadMatch), sequence: 536, resource id: 52428809, major code: 2 (ChangeWindowAttributes), minor code: 0
[0000ffff58009fb0] main filter error: Failed to create video converter
libva info: VA-API version 1.1.0
libva info: va_getDriverName() returns -1
libva error: va_getDriverName() failed with unknown libva error,driver_name=(null)
[0000ffff540be0d0] vaapi_drm generic error: vaInitialize: unknown libva error
[h264 @ 0xffff6cdcf3f0] co located POCs unavailable
[h264 @ 0xffff6cdb3ed0] mmco: unref short failure
QObject::~QObject: Timers cannot be stopped from another thread
I also tried with ffmpeg, and the device is recognized but it does not decode any frame. This is the output:
It was just good enough for running glmark2-es2, when I tried to run Chromium with egl, it failed with EGL_BAD_ALLOC.
[EDIT]: No, it was just a bad flag! Chromium WebGL is also working! See attached pic
@Neil Armstrong@TonyMac32 Is there any chance that we patch this mali module into the kernel, so we can test it without the need to compile it separately?
Le Potato / C2 / K2 4.19 LTS testing thread
in Amlogic meson
Posted · Edited by Tido
added spoiler - for better reading, please do that yourself next time. thx
Hello @JMCC
Could you kindly tell me how to get gles to work on X11? I want to try mainline kernel with gles on my C2.
Thanks so much.