-
- Downloads
CHROMIUM: egl/android: Add fallback to kms_swrast driver
If no hardware driver is present, it is possible to fall back to the kms_swrast driver with any DRI node that supports dumb GEM create and mmap IOCTLs with softpipe/llvmpipe drivers. This patch makes the Android EGL platform code retry probe with kms_swrast if hardware-only probe fails. BUG=b:28803368 TEST=Boot cyan-cheets in qemu and see the container working Upstreaming effort tracked by: BUG=b:32077881 Signed-off-by:Tomasz Figa <tfiga@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/374309 Reviewed-by:
Nicolas Boichat <drinkcat@chromium.org> (reapplied manually from commit c652588e1b2cbe53ddb7adc25ea8a5817f0f023e) BUG=b:33533853 TEST=No CTS regressions on cyan and reef Change-Id: Ida864d90a715d563090c0eb5caa8557684a8cb26 Reviewed-on: https://chromium-review.googlesource.com/558136 Tested-by:
Tomasz Figa <tfiga@chromium.org> Reviewed-by:
Chad Versace <chadversary@chromium.org> Commit-Queue: Tomasz Figa <tfiga@chromium.org>
Please register or sign in to comment