1 Jan 2018, 10:38

@jkno23 no idea if it has benefits, but that's most probably the future as fbdev is getting old. And as @rtissera said, 4.14 kernel seems not to support well fbdev+vsync. I've spoken a few times with memeka who insisted quite much on moving to GBM, which Miouyouyou ( a rockchip kernel hacker) confirmed working on tinkerboard (at least on mupen64). Regarding the XU4, we're lucky ARM is providing GPU userland drivers with GBM as hardkernel didn't buy a license.

The tinkerboard has no support for vsync on fbdev sadly which made my tests terribly laggy, no constant framerate so totally unplayable. No choice but to go for GBM/KMS