diff options
author | Matthew Waters <matthew@centricular.com> | 2019-11-27 00:25:16 +1100 |
---|---|---|
committer | GStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org> | 2019-11-28 23:27:21 +0000 |
commit | 24d096597b6073c314b56a511d366ccde746a8fd (patch) | |
tree | 5da6e030d3f2c9b15614ac9aa1efe4f61994b8e1 /meson_options.txt | |
parent | 5177c24a7eb59b28022a696d483f540fe489f221 (diff) | |
download | gstreamer-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.txt | 1 |
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, |