Message ID | 20200112190624.79077-1-sjg@chromium.org |
---|---|
Headers | show |
Series | sandbox: Move to SDL2 | expand |
Dear Simon, In message <20200112190624.79077-1-sjg@chromium.org> you wrote: > This series handles moving sandbox to the latest version of SDL, SDL2. It > provides a few more features, better performance and has been around for > long enough that it is present in distributions in the last several years. One thing that I never really understood is what SDL is actually good for? Yes, I read in doc/arch/sandbox.rst that it provides "display/keyboard support" - but what exactly can I do with a "SDL enhanced" U-Boot compared to a non-SDL sandbox configuration? And why is this the default? Best regards, Wolfgang Denk
Hi Wolfgang, On Wed, 12 Feb 2020 at 05:07, Wolfgang Denk <wd@denx.de> wrote: > > Dear Simon, > > In message <20200112190624.79077-1-sjg@chromium.org> you wrote: > > This series handles moving sandbox to the latest version of SDL, SDL2. It > > provides a few more features, better performance and has been around for > > long enough that it is present in distributions in the last several years. > > One thing that I never really understood is what SDL is actually > good for? Yes, I read in doc/arch/sandbox.rst that it provides > "display/keyboard support" - but what exactly can I do with a "SDL > enhanced" U-Boot compared to a non-SDL sandbox configuration? Yes it provides display, keyboard and sound (beep) emulation, so you can develop, use and test those features. > > And why is this the default? Because sandbox tried to enable everything it can to provide the widest possible test coverage. If the features were not built/testing then they might not actually work! I might have misunderstood what you are getting at here. Regards, Simon