Re: [FFmpeg-devel] [PATCH 2/2] vulkan: discard dependencies when explicitly waiting for execution

2023-06-07 Thread Lynne
Jun 7, 2023, 23:33 by phil...@overt.org: > On Wed, 7 Jun 2023 01:23:24 +0200 (CEST) > Lynne wrote: > >> From eb74297de8662c9fa66cd719c6315567966afe56 Mon Sep 17 00:00:00 2001 >> From: Lynne >> Date: Wed, 7 Jun 2023 01:16:29 +0200 >> Subject: [PATCH 2/2] vulkan: discard dependencies when explicit

Re: [FFmpeg-devel] [PATCH 2/2] vulkan: discard dependencies when explicitly waiting for execution

2023-06-07 Thread Philip Langdale
On Wed, 7 Jun 2023 01:23:24 +0200 (CEST) Lynne wrote: > From eb74297de8662c9fa66cd719c6315567966afe56 Mon Sep 17 00:00:00 2001 > From: Lynne > Date: Wed, 7 Jun 2023 01:16:29 +0200 > Subject: [PATCH 2/2] vulkan: discard dependencies when explicitly > waiting for execution > > This reduces memory

[FFmpeg-devel] [PATCH 2/2] vulkan: discard dependencies when explicitly waiting for execution

2023-06-06 Thread Lynne
This reduces memory needed dramatically, as unneeded resources can be immediately returned to the pool. Although waitforfences is threadsafe, we add a mutex wait around it, as the mutex fence in combination with waitforfences assures us that no other thread will reset the fence in the meanwhile whi