summaryrefslogtreecommitdiffstats
path: root/src/compositor/configure.json
diff options
context:
space:
mode:
Diffstat (limited to 'src/compositor/configure.json')
-rw-r--r--src/compositor/configure.json15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/compositor/configure.json b/src/compositor/configure.json
index aabd2472f..c26a416e0 100644
--- a/src/compositor/configure.json
+++ b/src/compositor/configure.json
@@ -86,6 +86,11 @@
"type": "compile",
"test": "dmabuf_client_buffer",
"use": "egl"
+ },
+ "vulkan-server-buffer": {
+ "label": "Vulkan Buffer Sharing",
+ "type": "compile",
+ "test": "vulkan_server_buffer"
}
},
@@ -139,6 +144,16 @@
"condition": "features.wayland-server && features.opengl && features.egl && tests.dmabuf-client-buffer",
"output": [ "privateFeature" ]
},
+ "wayland-compositor-texture-sharing-experimental" : {
+ "label": "Texture sharing (experimental)",
+ "autoDetect": "false",
+ "output": [ "privateFeature" ]
+ },
+ "wayland-vulkan-server-buffer": {
+ "label": "Vulkan-based server buffer integration",
+ "condition": "features.wayland-server && features.opengl && features.egl && tests.vulkan-server-buffer && features.wayland-compositor-texture-sharing-experimental",
+ "output": [ "privateFeature" ]
+ },
"wayland-shm-emulation-server-buffer": {
"label": "Shm emulation server buffer",
"condition": "features.wayland-server && features.opengl",