diff options
author | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2020-03-31 01:52:04 +0200 |
---|---|---|
committer | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2020-03-31 05:06:47 +0200 |
commit | 973745741a92f43b244adbdf0c8b8c17c764c409 (patch) | |
tree | 551597e4701070b654e4d52a06707a684000a3cc /recovery.fstab | |
parent | 5b189d909f9f0f94f2ab1aec5e3344cc385357f0 (diff) | |
download | device_samsung_i9100-replicant-6.0.tar.gz device_samsung_i9100-replicant-6.0.tar.bz2 device_samsung_i9100-replicant-6.0.zip |
Use LLVMpipe by defaultHEADreplicant-6.0
Using libagl for everything had the side effect of making it
impossible to use applications like IceCatMobile, as libagl
OpenGL implementation was not complete enough. Using LLVMpipe
fixes that.
Using LLVMpipe for everything has the side effect of making
some system components like SurfaceFlinger way slower.
As we have patched the EGL loader to enable to override the
default OpenGL implementation for specific binaries, and
that we used that to switch the affected system components
back to libagl, we can now switch to LLVMpipe.
However even if the overrides are already shipped
automatically for each devices, we still need to decide
on which devices LLVMpipe has to be enabled: since not all
devices have the same display controller and pixel format
for the planes, it's better to enable it only once it's
known to work well on a given device.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Diffstat (limited to 'recovery.fstab')
0 files changed, 0 insertions, 0 deletions