Am 17.04.21 um 15:29 schrieb Stefan Dirsch:
On Sat, Apr 17, 2021 at 01:18:40PM +0200, Jan Engelhardt wrote:
On Saturday 2021-04-17 12:32, Stefan Dirsch wrote:
One problem is that swrast is gone and you've used that as "alibi" driver in the Mesa package (the actual drivers are all built in Mesa-drivers). I've replaced it with nouveau, but maybe there is a better option.
Yes, that's one of the issues here. I'm afraid things will get difficult on platforms without any hardware driver. :-(
Can llvmpipe take the role of software rasterization?
Just received a submit by Tobias, which probably fixes that issue.
Using a gallium driver makes Mesa a larger build (about 1000 files to compile instead of 800), but it appears with that change you can move osmesa back from Mesa-drivers to Mesa. So you can probably undo most of the changes for that. (Just tried it out in my repo.) Since I guess the main point of the split is to have the libraries without LLVM already I think the slightly larger build should be Ok. Best regards, Aaron