Matthew Waters
|
452bb72292
|
vkbuffer: remove buffer view from the memory
It's only really useful for texture buffers which we currently do not
use.
|
2019-09-25 11:11:02 +00:00 |
|
Yeongjin Jeong
|
68057cee98
|
vulkan: Fix GstMemory leaks
Allocated GstMemory should be freed with g_free()
|
2019-08-06 07:44:05 +00:00 |
|
Matthew Waters
|
0cb416db11
|
vkbuffermemory: report requested size of the memory
Rather than using Vulkan's much larger aligned sizes. Fixes multi-planer
video with the GstVideoFrame API.
|
2019-06-20 01:41:56 +10:00 |
|
Matthew Waters
|
ac09f88eb9
|
vulkan: implement the correct memory barriers necessary
Vulkan validation layers are finally silent!
|
2019-06-04 09:03:44 +00:00 |
|
Matthew Waters
|
5478d39900
|
vkbuffermemory: bufferview's are only for texture-like memory
|
2019-06-04 09:03:44 +00:00 |
|
Matthew Waters
|
d61e771c37
|
vulkan: use c99 designated initializers where possible
Makes the code much easier to read and allows removing our terrible
macros for structure initialization.
|
2019-06-04 09:03:44 +00:00 |
|
Matthew Waters
|
70fda3ff78
|
vulkan: large docs update
|
2019-06-04 09:03:44 +00:00 |
|
Matthew Waters
|
25dd3b32e5
|
vulkan: make a gstvulkan library out of the existing API
|
2019-06-04 09:03:44 +00:00 |
|