Created attachment 1255270 [details] renderonly-enable.patch Description of problem: RFE: Enable renderonly support for iMX SOC Version-Release number of selected component (if applicable): mesa-*-17.0.0-1.fc26.armv7hl How reproducible: Always with mesa-*-17.0.0-1.fc26.armv7hl Steps to Reproduce: Install recent mesa-*-mesa-17.0.0-1.fc26.armv7hl on iMX SOC device Actual results: weston.log content: ... GL version: OpenGL ES 2.0 Mesa 17.0.0 GLSL version: OpenGL ES GLSL ES 1.0.16 GL vendor: VMware, Inc. GL renderer: Gallium 0.4 on llvmpipe (LLVM 3.8, 128 bits) ... ==> No etnaviv support available Expected results: weston.log content: ... GL version: OpenGL ES 2.0 Mesa 17.0.0 GLSL version: OpenGL ES GLSL ES 1.0.16 GL vendor: etnaviv GL renderer: Gallium 0.4 on Vivante GC2000 rev 5108 ... ==> Etnaviv support available (hardware accelerated display) Additional info: Since mesa-*-17.0.0-0.2.rc1.fc26.armv7hl etnaviv support is available but fedora does not provide a xorg-x11-drv-armada package for X Window on iMX SOC devices to use it. For Weston / Wayland the renderonly counterpart in mesa is not enabled. Consider to apply renderonly-enable.patch at mesa.spec to have renderonly support enabled for iMX SOC so Weston at least is working out of the box.
It's on my list for F-26 already, will review.
As mesa 17.0.1 with etnaviv improvements is around the corner anyway no special hurry is required.
Thanks, now pushed to mesa-17.1.0-0.3.rc2.fc27, we'll land this in F-26 when 17.1 heads there which will likely be next week.
bcc-0.3.0-2.fc26 beignet-1.3.1-2.fc26 castxml-0.1-0.17.20170301gitfab9c47.fc26 clang-4.0.0-3.fc26 compiler-rt-4.0.0-1.fc26 gnome-builder-3.24.2-2.fc26 ispc-1.9.1-14.git.20170324.a618ad4.fc26 iwyu-0.7-3.20130330git.23253ec.fc26 kdevelop-5.1.0-4.fc26 ldc-1.1.1-4.fc26 lld-4.0.0-1.fc26 llvm-4.0.0-2.fc26 mesa-17.1.1-1.fc26 pocl-0.14-2.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-3aa9e1fe13
bcc-0.3.0-2.fc26, beignet-1.3.1-2.fc26, castxml-0.1-0.17.20170301gitfab9c47.fc26, clang-4.0.0-3.fc26, compiler-rt-4.0.0-1.fc26, gnome-builder-3.24.2-2.fc26, ispc-1.9.1-14.git.20170324.a618ad4.fc26, iwyu-0.7-3.20130330git.23253ec.fc26, kdevelop-5.1.0-4.fc26, ldc-1.1.1-4.fc26, lld-4.0.0-1.fc26, llvm-4.0.0-2.fc26, mesa-17.1.1-1.fc26, pocl-0.14-2.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-3aa9e1fe13
bcc-0.3.0-2.fc26, beignet-1.3.1-2.fc26, castxml-0.1-0.17.20170301gitfab9c47.fc26, clang-4.0.0-3.fc26, compiler-rt-4.0.0-1.fc26, gnome-builder-3.24.2-2.fc26, ispc-1.9.1-14.git.20170324.a618ad4.fc26, iwyu-0.7-3.20130330git.23253ec.fc26, kdevelop-5.1.0-4.fc26, ldc-1.1.1-4.fc26, lld-4.0.0-1.fc26, llvm-4.0.0-2.fc26, mesa-17.1.1-1.fc26, pocl-0.14-2.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.
FWIW, there are recent images were I`m interested in available again. The packages are already at mesa-*-17.1.3-2.fc26.armv7hl. Weston / Wayland is working without further intervention. With xorg-x11-drv-armada and proper configuration dropped in the LXQt spin is working quite good. All fedora provided components are working out of the box without further intervention.
Fixed in mesa 17.1.x