gstreamer/girs
Víctor Manuel Jáquez Leal 2990cc5f71 vulkan: add source pipeline stage to _operation_add_frame_barrier()
Instead of dragging the last destination pipeline stage as current barrier
source pipeline stage (which isn't a valid semantic) this patch adds a parameter
to gst_vulkan_operation_add_frame_barrier() to set the source pipeline stage to
define the barrier.

The previous logic brought problems particularly with queue transfers, when the
new queue doesn't support the stage set during a previous operation in a
different queue.

Now the operation API is closer to Vulkan semantics.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7165>
2024-07-19 14:45:39 +02:00
..
CudaGst-1.0.gir cuda: Report device open error 2024-01-30 14:30:41 +00:00
GES-1.0.gir Back to development 2024-03-05 12:58:57 +00:00
Gst-1.0.gir bufferpool: Clarify GstBufferPoolClass::start() usage 2024-06-13 10:59:56 +00:00
GstAllocators-1.0.gir GstShmAllocator: Update gir files 2023-11-03 18:22:00 +00:00
GstAnalytics-1.0.gir analytics: Add missing documentation 2024-03-04 17:33:00 +00:00
GstApp-1.0.gir appsink: add max-time and max-buffers properties 2023-09-20 08:54:01 +00:00
GstAudio-1.0.gir audioringbuffer: Avoid overflows of segment done counter 2024-05-16 06:52:58 +00:00
GstBadAudio-1.0.gir gir: Checkout all .gir files and check that they are updated on the CI 2023-04-22 09:32:32 -04:00
GstBadBaseCameraBin-1.0.gir ci: switch the Fedora base image to f34 2023-10-22 05:23:28 +03:00
GstBase-1.0.gir gst: Move GstQueueArray as GstVecDeque to core 2024-05-06 18:25:42 +00:00
GstCheck-1.0.gir ci: switch the Fedora base image to f34 2023-10-22 05:23:28 +03:00
GstCodecs-1.0.gir ci: switch the Fedora base image to f34 2023-10-22 05:23:28 +03:00
GstController-1.0.gir gir: Checkout all .gir files and check that they are updated on the CI 2023-04-22 09:32:32 -04:00
GstCuda-1.0.gir cuda: Update gir 2024-01-02 19:39:29 +09:00
GstGL-1.0.gir glcolorconvert: add support for converting to/from v210 2024-05-23 04:42:06 +00:00
GstInsertBin-1.0.gir insertbin/doc: add "Since" markers to pass CI 2023-11-17 01:09:49 +01:00
GstMpegts-1.0.gir gir: update GstMpegts gir file 2024-07-03 08:40:21 +00:00
GstMse-1.0.gir bad: Added W3C Media Source Extensions library 2023-11-19 13:48:43 +00:00
GstNet-1.0.gir ptp clock: fix annotations for gst_ptp_clock_new 2024-03-06 12:17:17 +00:00
GstPbutils-1.0.gir pbutils: Missing plugin messages can contain the stream-id 2024-05-29 11:44:05 +00:00
GstPlay-1.0.gir play: Mention that gst_play_new() also initialized GStreamer 2024-05-09 09:56:39 +00:00
GstPlayer-1.0.gir play: Mention that gst_play_new() also initialized GStreamer 2024-05-09 09:56:39 +00:00
GstRtp-1.0.gir rtp: add value annotation for GST_RTP_VALID_VALUE 2024-04-29 18:27:40 +00:00
GstRtsp-1.0.gir rtspconnection: support redirect when using tunnel 2024-01-31 11:43:45 +00:00
GstRtspServer-1.0.gir ci: switch the Fedora base image to f34 2023-10-22 05:23:28 +03:00
GstSdp-1.0.gir ci: switch the Fedora base image to f34 2023-10-22 05:23:28 +03:00
GstTag-1.0.gir ci: switch the Fedora base image to f34 2023-10-22 05:23:28 +03:00
GstTranscoder-1.0.gir ci: switch the Fedora base image to f34 2023-10-22 05:23:28 +03:00
GstVa-1.0.gir va: fix g-i annotation 2024-02-06 16:37:12 +00:00
GstValidate-1.0.gir ci: switch the Fedora base image to f34 2023-10-22 05:23:28 +03:00
GstVideo-1.0.gir video: Document UL_LR / UR_LL video orientation methods correctly 2024-06-05 11:37:13 +00:00
GstVulkan-1.0.gir vulkan: add source pipeline stage to _operation_add_frame_barrier() 2024-07-19 14:45:39 +02:00
GstWebRTC-1.0.gir ci: switch the Fedora base image to f34 2023-10-22 05:23:28 +03:00