ui/sdl2: Fix assumption of EGL presence at runtime
The original commit had a section of code which worked on the assumption that if OpenGL was enabled at build, it was present on the end user machine, and calls could be made to it. This is not always the case (such as Windows on Arm devices). This line should have also included a runtime check. This commit moves the relevant line to inside a runtime check for OpenGL. Fixes: 52053b7e0a0e ("ui/sdl2: Implement dpy dmabuf functions") Resolves: https://gitlab.com/qemu-project/qemu/-/work_items/3347 Cc: qemu-stable@nongnu.org Signed-off-by: Anthony Roberts <anthony.roberts@linaro.org> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Message-ID: <20260409110256.684-1-anthony.roberts@linaro.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>