Víctor Manuel Jáquez Leal
|
d2c8593b2e
|
vkswapper: choose color space according with format
The swapper surfaces contains the color space for each supported format. Instead
of hard coding the color space, it returns the value associated with the
negotiated vulkan format.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6725>
|
2024-04-24 13:53:18 +00:00 |
|
Víctor Manuel Jáquez Leal
|
b1321f78d3
|
vkswapper: use gst_vulkan_format_to_video_format()
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4351>
|
2023-05-19 04:26:29 +00:00 |
|
Víctor Manuel Jáquez Leal
|
3a09e700e6
|
vkswapper: missing image barrier after vkCmdClearColorImage
After clear color image command the swapper image needs to add a barrier before
copying the buffer to display on it. Otherwise a potential synchronization
problem might occur.
Fixes #2403
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4501>
|
2023-04-28 00:59:57 +00:00 |
|
Víctor Manuel Jáquez Leal
|
f12e052e54
|
vulkan: use VK_QUEUE_FAMILY_IGNORED in barriers
Instead of using the valid queue family 0 (zero) if there aren't queue transfers
there's no need to specify a not validated queue family, but just
VK_QUEUE_FAMILY_IGNORED.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4501>
|
2023-04-28 00:59:57 +00:00 |
|
Matthew Waters
|
58d1ab4618
|
vulkanswapper: correctly handle force-aspect-ratio=false
It was simply ignored so actually handle it.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4278>
|
2023-03-27 11:58:46 +00:00 |
|
Matthew Waters
|
9f79ab8b0b
|
vulkan/swapper: add some debug logging for surface size and present modes
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1219>
|
2021-10-21 11:32:04 +00:00 |
|
Thibault Saunier
|
019971a3c7
|
Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir
|
2021-09-24 16:14:36 -03:00 |
|