From patchwork Fri Oct 27 19:25:37 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?q?R=C3=A9mi_Denis-Courmont?= X-Patchwork-Id: 44393 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:dd83:b0:15d:8365:d4b8 with SMTP id kw3csp69331pzb; Fri, 27 Oct 2023 12:26:09 -0700 (PDT) X-Google-Smtp-Source: AGHT+IH7n5Whx079wQLkWNaIMIi5wdNKuMXWy2CojnCdHCAcdLKAfzJcaJXZQPG2QMvPI0POWVs+ X-Received: by 2002:a17:907:7f24:b0:9b2:b808:6a1c with SMTP id qf36-20020a1709077f2400b009b2b8086a1cmr3625298ejc.35.1698434769164; Fri, 27 Oct 2023 12:26:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698434769; cv=none; d=google.com; s=arc-20160816; b=bgCrqfahw8tCRLf7epm+jof9N3fEi4p5GlngDWWB9v2LZXUMQiYZ1yVPc6YpXKnmmA gBarV398ZuetQl1yoAU9CF0KiniQhvi9u6VimjHE1gYfexdtg8c6ClLSYiwd/25WdtUl kUWN0LVbAC3bi/rH8uA69ojjZVRegkMEq/CboO4+FKl7cIBcka96im5SNATYMU8PpciP 0r2ZqOQUd5drZal8Ywm544fpv7I8yYrB0/PJDt2gJIPBjWw5WgRhUk6SRnT6WGAEEwxK HIIcuW4s5NXBYyCRwNqATEUFPEvFfN6CntBbWfjpkrkvE46KPONur2zS6xxLXs/2ntJL Pgrg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:mime-version:message-id:date:to:from :delivered-to; bh=OXdRmmTao7QvGVioWKR4gcvWmxWqsLVspj2Mm66medk=; fh=YOA8vD9MJZuwZ71F/05pj6KdCjf6jQRmzLS+CATXUQk=; b=a0m75Ty4ar7u2TDf42thx5Ls5rT7o5CC5BhEBAJ+EiISE9LRDCJgVRz52eeo4b6WuD 44Hr5MinT1pvUkVbLI0fQMxynhFOIB3y3BLO+LY9W0Dj8+7M1DAGJQEpWw+SXLeyYk3g 4gRHSzpKPKCwUvIDLXr2mMZnSzwmtisxNz7yowKaFrJnTNQB9HL11pmTTUoUq3nrix00 ohOINKd4G9N0DIBPeXnsLwku8QJ8/EBIi90XTAcEi5TfYXKUlmZl3SPcUong5dgm/xIU 3QUB5Ma42jvWIvfRwjhXSAk8eoiIu7tCQt4JOvCBc6equSU5qfgGYIWUnHolqTXncWBM O2NQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id hv18-20020a17090760d200b00992b49a8f89si1050771ejc.650.2023.10.27.12.26.08; Fri, 27 Oct 2023 12:26:09 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id E453D68CBC4; Fri, 27 Oct 2023 22:25:49 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from ursule.remlab.net (vps-a2bccee9.vps.ovh.net [51.75.19.47]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1FED768CB3B for ; Fri, 27 Oct 2023 22:25:41 +0300 (EEST) Received: from basile.remlab.net (localhost [IPv6:::1]) by ursule.remlab.net (Postfix) with ESMTP id B4A56C01A3 for ; Fri, 27 Oct 2023 22:25:40 +0300 (EEST) From: =?utf-8?q?R=C3=A9mi_Denis-Courmont?= To: ffmpeg-devel@ffmpeg.org Date: Fri, 27 Oct 2023 22:25:37 +0300 Message-ID: <20231027192540.27373-3-remi@remlab.net> X-Mailer: git-send-email 2.42.0 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 3/6] lavc/idctdsp: require Zve64x for R-V V functions X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: Wv5M2AZIoeAm This will be required for the following changesets. --- libavcodec/riscv/idctdsp_init.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/riscv/idctdsp_init.c b/libavcodec/riscv/idctdsp_init.c index e6e616a555..4106d90c55 100644 --- a/libavcodec/riscv/idctdsp_init.c +++ b/libavcodec/riscv/idctdsp_init.c @@ -39,7 +39,7 @@ av_cold void ff_idctdsp_init_riscv(IDCTDSPContext *c, AVCodecContext *avctx, #if HAVE_RVV int flags = av_get_cpu_flags(); - if ((flags & AV_CPU_FLAG_RVV_I32) && ff_get_rv_vlenb() >= 16) { + if ((flags & AV_CPU_FLAG_RVV_I64) && ff_get_rv_vlenb() >= 16) { c->put_pixels_clamped = ff_put_pixels_clamped_rvv; c->put_signed_pixels_clamped = ff_put_signed_pixels_clamped_rvv; c->add_pixels_clamped = ff_add_pixels_clamped_rvv;