From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 7D9E64C94C for ; Mon, 27 Oct 2025 10:55:59 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'glLxpYG15FISFDVI0I39Wi0iOHTnZ3v1wMbRF8rjaGE=', expected b'kzBDwO4fyAxB7Ic5w0UQOnxniduX9EqrZ3FxSn++TdI=')) header.d=ffmpeg.org header.i=@ffmpeg.org header.a=rsa-sha256 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1761562551; h=content-type : mime-version : to : date : message-id : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : content-transfer-encoding : from; bh=glLxpYG15FISFDVI0I39Wi0iOHTnZ3v1wMbRF8rjaGE=; b=jULOU8QufJ0VcE0cSsALuRyEJqxUgEOEa3OdFI/W4D4DV6HnxbiTvx8/5Q6DXg+IT/gF4 igJmcltLSwZQfI23Z1Drk9xws05s9d2kqiOWqugq409QZI4R6Rg56TJeHbA2+Myd1/v16SD CDz8UcTKhvmIRbRiDEdcBQKavdf1aCDSx/A7OlJf+NpaBx+M23KEolbftYd9hQxexhTibFL RgFtGEXktcpbg57HB9DWXEn/E1xEBsam49+HQ6QRh8TPxFMzyUjyIW6nleDc0AB8gHYnPov suu8pQ/WJ+iBtwUwlIoNETwnVQiTzazlCMQXlVmV9X8fLwn2XOW0RMiyD9iA== Received: from [172.19.0.2] (unknown [172.19.0.2]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 923FC68F650; Mon, 27 Oct 2025 12:55:51 +0200 (EET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1761562536; b=T39uW64BCnv74mS/cM7kN2heU3ZXFzGp5BJp7H62fpkifcKGid3icck0wzTmd91SKZYS1 d3XDkk7X4cnrwJo83u+qeg5qzmHHZ77JcerWgadd6xJjqKsd67Ea7qCAfsj0vGlgHpRBIEp lbFeVj9lAa0h/Xx7UDWvv8hTPN+9ulxR33KOLYBgc0XMgSXgYytGzso7J6fYBOtlCMQkp4F i85Rd9mCKey5TIDKhp0Sel8f4gC0Eu0XZwa61n/sXC6yHx913BiDsGyjfuvYYQlS9iuETl6 VWlrOfVJOKtEGMAVKou2tJ3e9XfZFYYuW0Zngq+nyQtaAUF+J1zJkZtZWGqQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1761562536; h=from : sender : reply-to : subject : date : message-id : to : cc : mime-version : content-type : content-transfer-encoding : content-id : content-description : resent-date : resent-from : resent-sender : resent-to : resent-cc : resent-message-id : in-reply-to : references : list-id : list-help : list-unsubscribe : list-subscribe : list-post : list-owner : list-archive; bh=glLxpYG15FISFDVI0I39Wi0iOHTnZ3v1wMbRF8rjaGE=; b=IISsharPjRFdMS5cKDBVkKgZsA3hpJQ930SXaxTLYiqjXW0M4H9yL1x2fORzNkVFymNNW /C7MHHv87DlPDO2JXWslQs9A/9a9ieD93ixAwQla6GHTPst2xHpMM4VwYTE4dNLa1Yd82FI jSaVVdZKYY+zJmKrUuDO5WO8PZSGphNmQ3xARaKsxYYmBuQ7jP7nn+rFpVbZHnmDuqsAu/V 6eHLVGd9Hs+dNDeobU6yQNGcvjNqJA6kV5169JIi0tt0HsEZIt2QHcgjK4yylk66Bl3keBY shE9VlUYENJgMrp2x4RxcuvAecvDnvjhFLIQbarPtIt6i3WEMG+nGvXVnW9A== ARC-Authentication-Results: i=1; ffmpeg.org; dkim=pass header.d=ffmpeg.org header.i=@ffmpeg.org; arc=none; dmarc=pass header.from=ffmpeg.org policy.dmarc=quarantine Authentication-Results: ffmpeg.org; dkim=pass header.d=ffmpeg.org header.i=@ffmpeg.org; arc=none (Message is not ARC signed); dmarc=pass (Used From Domain Record) header.from=ffmpeg.org policy.dmarc=quarantine DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1761562530; h=content-type : mime-version : content-transfer-encoding : from : to : reply-to : subject : date : from; bh=kzBDwO4fyAxB7Ic5w0UQOnxniduX9EqrZ3FxSn++TdI=; b=D5zbDk9G2pC1bIeABHMLxs4tLFFI1V0bgE+9A/KWSdm5dx7U18o8L5byecdzrTCLcNcXh sxZmY8ondfb/0N3A7qd0EvvpyugWhOO4qIfJgG7nllsMB4fWQVV5f0sZLVBw6DqLFiNySG8 NLkExZ1NBpLqWgiXwdEBLmpWCXk1wflyYjyjj+UhUfV+QA5C9h6O8ygGkKCaMqwxALb7vpP l1hrh5YrNf7VFqHyrz5xDc5cfi7LuNtl9rV8RdWnvHnSKWa/j3p0uJToJ0ppsdrshHXhaZy mZ2Ia+uPEg7EzlsnYF4lyQDoubzBTHml7Y430uuKoVPrAE4OhB86FqxYmvCw== Received: from 02c22a36bd31 (code.ffmpeg.org [188.245.149.3]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 791B268F52B for ; Mon, 27 Oct 2025 12:55:30 +0200 (EET) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 To: ffmpeg-devel@ffmpeg.org Date: Mon, 27 Oct 2025 10:55:30 -0000 Message-ID: <176156253061.81.3084728223768422293@7d278768979e> Message-ID-Hash: QDSTQDCJM3FULHSRAPHFFHPQ5L6R2X6B X-Message-ID-Hash: QDSTQDCJM3FULHSRAPHFFHPQ5L6R2X6B X-MailFrom: code@ffmpeg.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-ffmpeg-devel.ffmpeg.org-0; header-match-ffmpeg-devel.ffmpeg.org-1; header-match-ffmpeg-devel.ffmpeg.org-2; header-match-ffmpeg-devel.ffmpeg.org-3; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list Reply-To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] [PATCH] avutil/vulkan_glslang: use AVMutex instead of pthread_mutex_t (PR #20762) List-Id: FFmpeg development discussions and patches Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: =?utf-8?q?Kacper_Michaj=C5=82ow_via_ffmpeg-devel?= Cc: =?utf-8?q?Kacper_Michaj=C5=82ow?= Content-Transfer-Encoding: base64 Archived-At: List-Archive: List-Post: UFIgIzIwNzYyIG9wZW5lZCBieSBLYWNwZXIgTWljaGFqxYJvdyAoa2FzcGVyOTMpClVSTDogaHR0 cHM6Ly9jb2RlLmZmbXBlZy5vcmcvRkZtcGVnL0ZGbXBlZy9wdWxscy8yMDc2MgpQYXRjaCBVUkw6 IGh0dHBzOi8vY29kZS5mZm1wZWcub3JnL0ZGbXBlZy9GRm1wZWcvcHVsbHMvMjA3NjIucGF0Y2gK CgpGcm9tIDRkZWI4YjNhN2EzZmM2MTMxYzhhZGI5MGVlOWUzMmY3ZjIwMjk1NzUgTW9uIFNlcCAx NyAwMDowMDowMCAyMDAxCkZyb206ID0/VVRGLTg/cT9LYWNwZXI9MjBNaWNoYWo9QzU9ODJvdz89 IDxrYXNwZXI5M0BnbWFpbC5jb20+CkRhdGU6IE1vbiwgMjcgT2N0IDIwMjUgMTE6NTQ6MDIgKzAx MDAKU3ViamVjdDogW1BBVENIXSBhdnV0aWwvdnVsa2FuX2dsc2xhbmc6IHVzZSBBVk11dGV4IGlu c3RlYWQgb2YgcHRocmVhZF9tdXRleF90Ck1JTUUtVmVyc2lvbjogMS4wCkNvbnRlbnQtVHlwZTog dGV4dC9wbGFpbjsgY2hhcnNldD1VVEYtOApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA4Yml0 CgpTaWduZWQtb2ZmLWJ5OiBLYWNwZXIgTWljaGFqxYJvdyA8a2FzcGVyOTNAZ21haWwuY29tPgot LS0KIGxpYmF2dXRpbC92dWxrYW5fZ2xzbGFuZy5jIHwgMTMgKysrKysrLS0tLS0tLQogMSBmaWxl IGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9s aWJhdnV0aWwvdnVsa2FuX2dsc2xhbmcuYyBiL2xpYmF2dXRpbC92dWxrYW5fZ2xzbGFuZy5jCmlu ZGV4IDRjZjU0ZGU4NTQuLjIwMTAyYzRmZDcgMTAwNjQ0Ci0tLSBhL2xpYmF2dXRpbC92dWxrYW5f Z2xzbGFuZy5jCisrKyBiL2xpYmF2dXRpbC92dWxrYW5fZ2xzbGFuZy5jCkBAIC0xNiwxNiArMTYs MTUgQEAKICAqIEZvdW5kYXRpb24sIEluYy4sIDUxIEZyYW5rbGluIFN0cmVldCwgRmlmdGggRmxv b3IsIEJvc3RvbiwgTUEgMDIxMTAtMTMwMSBVU0EKICAqLwogCi0jaW5jbHVkZSA8cHRocmVhZC5o PgotCiAjaW5jbHVkZSA8Z2xzbGFuZy9idWlsZF9pbmZvLmg+CiAjaW5jbHVkZSA8Z2xzbGFuZy9J bmNsdWRlL2dsc2xhbmdfY19pbnRlcmZhY2UuaD4KIAogI2luY2x1ZGUgInZ1bGthbl9zcGlydi5o IgogI2luY2x1ZGUgImxpYmF2dXRpbC9tZW0uaCIKICNpbmNsdWRlICJsaWJhdnV0aWwvYXZhc3Nl cnQuaCIKKyNpbmNsdWRlICJsaWJhdnV0aWwvdGhyZWFkLmgiCiAKLXN0YXRpYyBwdGhyZWFkX211 dGV4X3QgZ2xzbGNfbXV0ZXggPSBQVEhSRUFEX01VVEVYX0lOSVRJQUxJWkVSOworc3RhdGljIEFW TXV0ZXggZ2xzbGNfbXV0ZXggPSBBVl9NVVRFWF9JTklUSUFMSVpFUjsKIHN0YXRpYyBpbnQgZ2xz bGNfcmVmY291bnQgPSAwOwogCiBzdGF0aWMgY29uc3QgZ2xzbGFuZ19yZXNvdXJjZV90IGdsc2xj X3Jlc291cmNlX2xpbWl0cyA9IHsKQEAgLTI3NywxMCArMjc2LDEwIEBAIHN0YXRpYyB2b2lkIGds c2xjX3VuaW5pdChGRlZrU1BJUlZDb21waWxlciAqKmN0eCkKICAgICBpZiAoIWN0eCB8fCAhKmN0 eCkKICAgICAgICAgcmV0dXJuOwogCi0gICAgcHRocmVhZF9tdXRleF9sb2NrKCZnbHNsY19tdXRl eCk7CisgICAgZmZfbXV0ZXhfbG9jaygmZ2xzbGNfbXV0ZXgpOwogICAgIGlmIChnbHNsY19yZWZj b3VudCAmJiAoLS1nbHNsY19yZWZjb3VudCA9PSAwKSkKICAgICAgICAgZ2xzbGFuZ19maW5hbGl6 ZV9wcm9jZXNzKCk7Ci0gICAgcHRocmVhZF9tdXRleF91bmxvY2soJmdsc2xjX211dGV4KTsKKyAg ICBmZl9tdXRleF91bmxvY2soJmdsc2xjX211dGV4KTsKIAogICAgIGF2X2ZyZWVwKGN0eCk7CiB9 CkBAIC0yOTUsMTQgKzI5NCwxNCBAQCBGRlZrU1BJUlZDb21waWxlciAqZmZfdmtfZ2xzbGFuZ19p bml0KHZvaWQpCiAgICAgcmV0LT5mcmVlX3NoYWRlciAgICA9IGdsc2xjX3NoYWRlcl9mcmVlOwog ICAgIHJldC0+dW5pbml0ICAgICAgICAgPSBnbHNsY191bmluaXQ7CiAKLSAgICBwdGhyZWFkX211 dGV4X2xvY2soJmdsc2xjX211dGV4KTsKKyAgICBmZl9tdXRleF9sb2NrKCZnbHNsY19tdXRleCk7 CiAgICAgaWYgKCFnbHNsY19yZWZjb3VudCsrKSB7CiAgICAgICAgIGlmICghZ2xzbGFuZ19pbml0 aWFsaXplX3Byb2Nlc3MoKSkgewogICAgICAgICAgICAgYXZfZnJlZXAoJnJldCk7CiAgICAgICAg ICAgICBnbHNsY19yZWZjb3VudC0tOwogICAgICAgICB9CiAgICAgfQotICAgIHB0aHJlYWRfbXV0 ZXhfdW5sb2NrKCZnbHNsY19tdXRleCk7CisgICAgZmZfbXV0ZXhfdW5sb2NrKCZnbHNsY19tdXRl eCk7CiAKICAgICByZXR1cm4gcmV0OwogfQotLSAKMi40OS4xCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0IC0t IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnClRvIHVuc3Vic2NyaWJlIHNlbmQgYW4gZW1haWwgdG8g ZmZtcGVnLWRldmVsLWxlYXZlQGZmbXBlZy5vcmcK