Matthew Waters
|
640a65bf96
|
gst: don't use volatile to mean atomic
volatile is not sufficient to provide atomic guarantees and real atomics
should be used instead. GCC 11 has started warning about using volatile
with atomic operations.
https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1719
Discovered in https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/issues/868
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2098>
|
2021-03-22 14:34:36 +11:00 |
|
Matthew Waters
|
2d31aba78d
|
vulkan: docs annotation updates
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1506>
|
2020-08-15 02:55:30 +00:00 |
|
Matthew Waters
|
5f76c84feb
|
vulkan: split physical device from logical device
|
2019-09-17 13:02:44 +10:00 |
|
Matthew Waters
|
2b7050120e
|
vulkan: dump most of the device information
Dump anything that can be queried using the physical device like features,
limits, queue properties, memory properties.
|
2019-09-11 20:22:56 +10: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
|
ae13e66639
|
vkmemory: fix allocation of sizes less than the alignment
Avoids allocating a 0-sized device memory which is invalid vulkan usage
|
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 |
|