Matthew Waters
|
0dd1154b73
|
vulkan: add a vulkanbuffer bufferpool
|
2016-02-17 01:13:43 +11:00 |
|
Matthew Waters
|
bd41cc4557
|
vulkan: add a buffer memory allocator
Wraps the VkBuffer in a GstMemory subclass.
|
2016-02-17 01:13:43 +11:00 |
|
Matthew Waters
|
3ed50f36ed
|
vkdisplay: forward declare GstVulkanDisplayType
|
2016-02-17 01:13:43 +11:00 |
|
Matthew Waters
|
75aaf184bb
|
vkdevice: remove gst_vulkan_device_close()
When sharing the device between multiple elements/application, we need
to use th erefcount to know when to close the device.
|
2016-02-17 01:13:43 +11:00 |
|
Matthew Waters
|
5dd530daec
|
vkinstance: remove gst_vulkan_instance_close
Sharing the instance across multiple elements/application will require
using the refcount instead to know when to close and destroy the instance.
|
2016-02-17 01:13:43 +11:00 |
|
Matthew Waters
|
a4476fa24b
|
vkwindow/swapper: implement redraw handling
only xcb has been implemented
|
2016-02-17 01:13:43 +11:00 |
|
Matthew Waters
|
5de6dd9f40
|
new vulkan based video sink
Currently xcb is the only winsys that is implemented and there's no redraws et
al
|
2016-02-17 01:13:43 +11:00 |
|