Sorry, my bad, as Joonas correctly reviewed, the last patch shouldn't be merged. Instead, "ro.libagl=0" should be set in vendor/replicant/config/common.mk in order to have llvmpipe as default. Along with that we need the two commits from adjtm that I mentioned previously, otherwise the system will be too slow.
On 11/12/2019 15:43, dllud wrote: > The last patch (PATCH 7/7) should be pushed alongside with a new patch > that includes the content of the following two commits available on > adjtm's personal repo: > https://github.com/andresdju/vendor_replicant/commit/19fe4dddff99ba0a12b4ff2545df65562170847b > https://github.com/andresdju/vendor_replicant/commit/bd2bb9899f5ea117669912457c0fdead1bef9166 > > This will bring in the sane defaults that adjtm's experimental builds > include: llvmpipe used everywhere except SurfaceFlinger. > I've been using this configuration as my daily driver for 6 months now > and it works rather well. llvmpipe is comparable in terms of performance > to libagl in pretty much every app. I felt no need to revert any app > back to libagl. > Having llvmpipe as default makes sure that Firefox based browsers work > out-of-the-box, with no need for the user to mess with the graphics config. > > adjtm, could you please send in a patch that includes the result of > those two commits? >
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Replicant mailing list Replicant@osuosl.org https://lists.osuosl.org/mailman/listinfo/replicant