From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <ffmpeg-devel-bounces@ffmpeg.org> Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 9AB994B609 for <ffmpegdev@gitmailbox.com>; Wed, 26 Mar 2025 10:31:09 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id F0BCF687BAB; Wed, 26 Mar 2025 12:30:28 +0200 (EET) Received: from mail-lf1-f42.google.com (mail-lf1-f42.google.com [209.85.167.42]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C5B3B687B95 for <ffmpeg-devel@ffmpeg.org>; Wed, 26 Mar 2025 12:30:19 +0200 (EET) Received: by mail-lf1-f42.google.com with SMTP id 2adb3069b0e04-54acc04516cso7168983e87.1 for <ffmpeg-devel@ffmpeg.org>; Wed, 26 Mar 2025 03:30:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=martin-st.20230601.gappssmtp.com; s=20230601; t=1742985019; x=1743589819; darn=ffmpeg.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=3iMeOa7mF14O1938vGDGvguV+AsXYGzFRc/Oq+Uu39A=; b=yA1N3DuiJzz9VLlyqWbz6unR9L8VVRwJAPqXsfsL0+pLYeQhrXmondK+EC4BnO8Wgt 1evJ1GhApVq6XtKYLFKAkC22nNJ1IE07J5COnDfHCaqvUaSvFrV55IXy5K4Zyo0/PjAW qNIOJ4m8bzkoIud2GK6bzV9P9hIgDn27AGjzUXZ7JztGOjbsEwqeBCFYX17w3vgKUChW 7oQ5RkoZZJqri3lECkVJOAhyrVBl6u+xwpvjUbBE5GbvkQi341fYEv2OUe0q5LMnCG6O A3NFhETnImSXKqEmpPHbnmFAjwxbTWu2Ku11YDCdtKV1emDALBawI/He2vz7KadKvHsq kE0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742985019; x=1743589819; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=3iMeOa7mF14O1938vGDGvguV+AsXYGzFRc/Oq+Uu39A=; b=A2qpZtJRmHyYr/P0EIQcZSi/GnLiOdjmrSoReHG4Urs4WkfP8NgE4ZXfHWeBz+zwNh VgD679yS63o4Pe32Ag55HIffBk0TICHXCY3+xlhj5q/q2Bo5T9sgcRfL53UXjuTDapiL bFT5wg9a/9H4XO53XN6Em5IDLZS8j7S6Vg3cqvpJ4UXEc9StZZEVlbt8fCqqZM4FvLYN qcaZ4tvX6Wul+BmlWhVhMzDuZzyXk+2/uXO4jPdVXu8gBHg8Y8UK3LFPIvO6yV22SUzE J/zt84eGao2njshPxmIy8dKj1/BUU85P7O5Lmhl4bnYSvTnF+QICMNA+ZMJJnnAAerFD bBTw== X-Gm-Message-State: AOJu0YxV+YjS5XMmlql2vAvTLaUqXXOwfI01VDgZOQdCfr4gu8rQPgVC DuhR91+fQzTtkH+M4HHt8/msdhostM4R8GjvO53UMVPAqkbzw7VoATz+T4QOxpiRYw2+V5pykGA 1IQ== X-Gm-Gg: ASbGncsXocyIpTKlfBK5RkfPncIJUV8SA09vbG9oU6mM7LO7Kr/Xzh2GEecJCkoGjS3 xSTtHqmrVkVy080LJ4Nrc4pJmyWWbljdYnx5WLf+7AnLv4Ms/9W0N2FjB62mTKKE0LKJ1+06lvF i4CwUh1miG2WppXJEDsQHJSPDav9tbYl7VQP5SapkLs7NRSafkEPGPi1TPPJmjN5TX9y3NYnGvs p291Hoq9+rj5UHmie/0fwM0zZ22MakfLMzTF7hsg38MNL6bIF9Wn+sv59XfwJk1y9YbeuLXxe2G yRVn1fBV2O15Jwpm2b3IiBVZZL0STszjQySSthBldpFAurtvMMfrD9TRuX9BYdqcg6ZsNYx4cL8 IkYzD/AkGTGy8FqkcpbuI8Q== X-Google-Smtp-Source: AGHT+IEWq+DBhT3jZBu4D+SI5O8cFxbLQV90kGTQZEOQkeZEmMa7B8Pg38Cro9anbw7J1bf/LAP3Yw== X-Received: by 2002:a05:6512:2303:b0:543:baca:6f1b with SMTP id 2adb3069b0e04-54ad64fbf5dmr8733698e87.44.1742985018858; Wed, 26 Mar 2025 03:30:18 -0700 (PDT) Received: from localhost (dsl-tkubng21-50de30-198.dhcp.inet.fi. [80.222.48.198]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-54ad6512100sm1745736e87.221.2025.03.26.03.30.18 for <ffmpeg-devel@ffmpeg.org> (version=TLS1 cipher=AES128-SHA bits=128/128); Wed, 26 Mar 2025 03:30:18 -0700 (PDT) From: =?UTF-8?q?Martin=20Storsj=C3=B6?= <martin@martin.st> To: ffmpeg-devel@ffmpeg.org Date: Wed, 26 Mar 2025 12:30:15 +0200 Message-Id: <20250326103015.44296-4-martin@martin.st> X-Mailer: git-send-email 2.39.5 (Apple Git-154) In-Reply-To: <20250326103015.44296-1-martin@martin.st> References: <20250326103015.44296-1-martin@martin.st> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 4/4] checkasm: vp8dsp: Use checkasm_check_padded in check_mc X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org> List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe> List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel> List-Post: <mailto:ffmpeg-devel@ffmpeg.org> List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help> List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe> Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org> Archived-At: <https://master.gitmailbox.com/ffmpegdev/20250326103015.44296-4-martin@martin.st/> List-Archive: <https://master.gitmailbox.com/ffmpegdev/> List-Post: <mailto:ffmpegdev@gitmailbox.com> --- This is mostly a small example for using the versions of the helpers that don't rely on a "bit_depth" local variable. --- tests/checkasm/vp8dsp.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/tests/checkasm/vp8dsp.c b/tests/checkasm/vp8dsp.c index e448fe89fc..a12c295a2a 100644 --- a/tests/checkasm/vp8dsp.c +++ b/tests/checkasm/vp8dsp.c @@ -259,8 +259,8 @@ static void check_luma_dc_wht(VP8DSPContext *d, bool is_vp7) static void check_mc(VP8DSPContext *d) { LOCAL_ALIGNED_16(uint8_t, buf, [32 * 32]); - LOCAL_ALIGNED_16(uint8_t, dst0, [16 * 16]); - LOCAL_ALIGNED_16(uint8_t, dst1, [16 * 16]); + BUF_RECT(uint8_t, dst0, 16, 16); + BUF_RECT(uint8_t, dst1, 16, 16); int type, k, dx, dy; declare_func_emms(AV_CPU_FLAG_MMX, void, uint8_t *, ptrdiff_t, const uint8_t *, ptrdiff_t, int, int, int); @@ -305,10 +305,11 @@ static void check_mc(VP8DSPContext *d) src[i ] = val; src[i * SRC_BUF_STRIDE] = val; } - call_ref(dst0, size, src, SRC_BUF_STRIDE, height, mx, my); - call_new(dst1, size, src, SRC_BUF_STRIDE, height, mx, my); - if (memcmp(dst0, dst1, size * height)) - fail(); + CLEAR_BUF_RECT(dst0); + CLEAR_BUF_RECT(dst1); + call_ref(dst0, dst0_stride, src, SRC_BUF_STRIDE, height, mx, my); + call_new(dst1, dst1_stride, src, SRC_BUF_STRIDE, height, mx, my); + checkasm_check_padded(uint8_t, dst0, dst0_stride, dst1, dst1_stride, size, height, "dst"); bench_new(dst1, size, src, SRC_BUF_STRIDE, height, mx, my); } } -- 2.39.5 (Apple Git-154) _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".