03.11.2016 01:24, Hillel Lubman wrote: > Hi. > > Do you plan to add --enable-virglrenderer to the qemu build? Freeze is > very close, and it would be good to have this feature in before it.
The prob is that currently, with sdl1, virglrenderer doesn't quite work. It works with sdl2 or gtk frontends, sdl1 support is very limited. So in order for virglrenderer to be useful, other changes are needed. Which I'm currently evaluating. The prob is that I tried to switch to sdl2 before already, users complained about missing features which were found in sdl1 support. Now it's probably best to switch to gtk as it is the default since upstream 2.7 version (or 2.7+, I'm not sure). Which brings up other libraries, and users already complained about too much graphics dependencies in qemu. The best would be to enable modular display support, the same way as we did for block devices. But unfortunately this fails now for sdl1, which tends to replace main() function. I tried to implement it, and it almost works, except of the sdl1 issue. Thanks, /mjt