summaryrefslogtreecommitdiff
path: root/meson_options.txt
diff options
context:
space:
mode:
authorMatthew Waters <matthew@centricular.com>2019-11-27 00:25:16 +1100
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>2019-11-28 23:27:21 +0000
commit24d096597b6073c314b56a511d366ccde746a8fd (patch)
tree5da6e030d3f2c9b15614ac9aa1efe4f61994b8e1 /meson_options.txt
parent5177c24a7eb59b28022a696d483f540fe489f221 (diff)
downloadgstreamer-plugins-bad-24d096597b6073c314b56a511d366ccde746a8fd.tar.gz
vulkan: implement caching and reuse of a couple of vulkan resources
Includes a new GstVulkanHandlePool base class for pooling different resources togther. The descriptor cache object is ported to GstVulkanHandlePool with the exact same functionality. A new GstVulkanFenceCache is also implemented for caching fences which is used internally by GstVulkanDevice for creating or reusing fences. The existing GstVulkanTrashFenceList object now caches trash objects.
Diffstat (limited to 'meson_options.txt')
-rw-r--r--meson_options.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/meson_options.txt b/meson_options.txt
index b64c1ce78..0bcb5c04c 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -181,6 +181,7 @@ option('glib-asserts', type : 'feature', value : 'enabled', yield : true,
description: 'Enable GLib assertion (auto = enabled for development, disabled for stable releases)')
option('glib-checks', type : 'feature', value : 'enabled', yield : true,
description: 'Enable GLib checks such as API guards (auto = enabled for development, disabled for stable releases)')
+option('extra-checks', type : 'boolean', value : true, description : 'Enable extra runtime checks')
# Common options
option('package-name', type : 'string', yield : true,