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>
(cherry picked from commit 81ad39d62f
)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
ef9adc2e01
commit
0e2d07ee6e
@ -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