Matthew Waters 24d096597b 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.
2019-11-28 23:27:21 +00:00
..
2019-11-05 09:11:25 -05:00
2019-10-14 13:54:27 +01:00
2019-10-14 13:54:27 +01:00
2019-10-14 13:54:27 +01:00
2019-11-20 11:34:15 +01:00
2019-11-19 14:49:56 +00:00
2019-10-14 13:54:27 +01:00
2019-10-14 13:54:27 +01:00
2019-10-14 13:54:27 +01:00
2019-10-14 13:54:27 +01:00
2019-10-14 13:54:27 +01:00
2019-10-14 13:54:27 +01:00
2019-10-14 13:54:27 +01:00
2019-10-14 13:54:27 +01:00
2019-10-14 13:54:27 +01:00
2019-10-14 13:54:27 +01:00
2019-11-05 09:11:25 -05:00
2019-10-14 13:54:27 +01:00
2019-11-05 09:11:25 -05:00
2019-10-14 13:54:27 +01:00
2019-10-14 13:54:27 +01:00
2019-10-14 13:54:27 +01:00
2019-11-05 09:11:25 -05:00
2019-10-14 13:54:27 +01:00
2019-10-14 13:54:27 +01:00
2019-11-08 10:43:08 +00:00
2019-10-14 13:54:27 +01:00
2019-10-14 13:54:27 +01:00
2019-10-14 13:54:27 +01:00
2019-10-14 13:54:27 +01:00
2019-10-14 13:54:27 +01:00
2019-10-14 13:54:27 +01:00
2019-11-05 09:11:25 -05:00
2019-10-14 13:54:27 +01:00
2019-10-14 13:54:27 +01:00
2019-11-05 09:11:25 -05:00
2019-10-14 13:54:27 +01:00
2019-10-14 13:54:27 +01:00
2019-10-14 13:54:27 +01:00
2019-11-05 09:11:25 -05:00
2019-11-05 09:11:25 -05:00
2019-11-05 09:11:25 -05:00