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
|
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 |
|
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
|
25dd3b32e5
|
vulkan: make a gstvulkan library out of the existing API
|
2019-06-04 09:03:44 +00:00 |
|