package/glslsandbox-player: add support for the NullSW windowing system
This nullws doesn't need any extra dependency other than the EGL/GLES ones, which will help simplify the glslsandbox-player package. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
parent
d9ef4fb315
commit
81ad39d62f
@ -65,6 +65,11 @@ choice
|
||||
help
|
||||
Select the native windowing system you wish to use.
|
||||
|
||||
config BR2_PACKAGE_GLSLSANDBOX_PLAYER_NULL
|
||||
bool "NullWS"
|
||||
help
|
||||
Enable Null Windowing System
|
||||
|
||||
config BR2_PACKAGE_GLSLSANDBOX_PLAYER_KMS
|
||||
bool "KMS/DRM/GBM"
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS # libdrm
|
||||
|
@ -41,7 +41,9 @@ else
|
||||
GLSLSANDBOX_PLAYER_CONF_OPTS += --disable-install-scripts
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_GLSLSANDBOX_PLAYER_KMS),y)
|
||||
ifeq ($(BR2_PACKAGE_GLSLSANDBOX_PLAYER_NULL),y)
|
||||
GLSLSANDBOX_PLAYER_CONF_OPTS += --with-native-gfx=nullws
|
||||
else ifeq ($(BR2_PACKAGE_GLSLSANDBOX_PLAYER_KMS),y)
|
||||
# gbm dependency is not needed, as it is normally packaged with
|
||||
# libegl/libgles drivers.
|
||||
GLSLSANDBOX_PLAYER_DEPENDENCIES += libdrm
|
||||
|
Loading…
Reference in New Issue
Block a user