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
|
bc95b5d99a
|
build/vulkan: split vulkan gir
also add to docs
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1506>
|
2020-08-15 02:55:30 +00:00 |
|
Matthew Waters
|
7127e88389
|
vulkan/window/xcb: implement keyboard support
|
2020-03-03 05:00:50 +00:00 |
|
Matthew Waters
|
8c53bcd404
|
vulkan/window/xcb: implement mouse event support
|
2020-03-03 05:00:50 +00:00 |
|
Matthew Waters
|
670d0a8e88
|
vulkan: remove the private struct from the public struct
Remove any references to CamelTypePrivate from the public CamelType
struct. They can be accessed as needed using
camel_type_get_instance_private().
|
2019-11-07 20:01:57 +00:00 |
|
Matthew Waters
|
a03d0a2638
|
vulkan: remove the winsys-specific headers from gst/vulkan/vulkan.h
Allows not having wayland, xcb, Cocoa, UIKit, windows.h included in the
public GstVulkan API.
|
2019-09-25 11:11:02 +00:00 |
|
Yeongjin Jeong
|
fdab54611b
|
vulkan: Fix some confusing typos
Seems to have been copy pasted from around gl element
|
2019-08-29 11:19:37 +00:00 |
|
Yeongjin Jeong
|
94671be428
|
vulkan/xcb: Don't try to create xcb window with non-xcb display
Non-xcb display does not have a xcb_connection and trying
to create xcb window with wild pointer can cause segfault.
|
2019-08-29 11:19:37 +00:00 |
|
Matthew Waters
|
e83df1759d
|
vulkan/xcb: display->windows is a list of allocated GWeakRef
Don't access them as plain GstVulkanWindow objects.
|
2019-08-22 14:54:30 +10:00 |
|
Matthew Waters
|
25dd3b32e5
|
vulkan: make a gstvulkan library out of the existing API
|
2019-06-04 09:03:44 +00:00 |
|