VSE: add Bicubic filtering option, and optimize bicubic performance #117100

Merged
Aras Pranckevicius merged 4 commits from aras_p/blender:vse_bicubic into main 2024-01-15 16:38:49 +01:00
9 changed files with 11 additions and 11 deletions
Showing only changes of commit 5c9ef3aa72 - Show all commits

View File

@ -1,4 +1,4 @@
/* SPDX-FileCopyrightText: 2012 Blender Authors
/* SPDX-FileCopyrightText: 2024 Blender Authors
*
* SPDX-License-Identifier: GPL-2.0-or-later */

View File

@ -104,7 +104,7 @@ set(SRC
intern/math_color_inline.c
intern/math_geom.cc
intern/math_geom_inline.c
intern/math_interp.c
intern/math_interp.cc
intern/math_matrix.c
intern/math_matrix.cc
intern/math_rotation.c
@ -287,7 +287,7 @@ set(SRC
BLI_math_euler_types.hh
BLI_math_geom.h
BLI_math_inline.h
BLI_math_interp.h
BLI_math_interp.hh
BLI_math_matrix.h
BLI_math_matrix.hh
BLI_math_matrix_types.hh

View File

@ -1,4 +1,4 @@
/* SPDX-FileCopyrightText: 2012 Blender Authors
/* SPDX-FileCopyrightText: 2024 Blender Authors
*
* SPDX-License-Identifier: GPL-2.0-or-later */
@ -10,7 +10,7 @@
#include <string.h>
#include "BLI_math_base.h"
#include "BLI_math_interp.h"
#include "BLI_math_interp.hh"
#include "BLI_math_vector.h"
#include "BLI_simd.h"
#include "BLI_strict_flags.h"

View File

@ -4,7 +4,7 @@
#include "testing/testing.h"
#include "BLI_math_interp.h"
#include "BLI_math_interp.hh"
static constexpr int image_width = 3;
static constexpr int image_height = 3;

View File

@ -9,7 +9,7 @@
#include "COM_BuffersIterator.h"
#include "COM_Enums.h"
#include "BLI_math_interp.h"
#include "BLI_math_interp.hh"
#include "BLI_math_vector.h"
#include "BLI_rect.h"

View File

@ -16,7 +16,7 @@
#include "MEM_guardedalloc.h"
#include "BLI_math_interp.h"
#include "BLI_math_interp.hh"
#include "BLI_task.h"
#include "BLI_utildefines.h"

View File

@ -9,7 +9,7 @@
#include <cmath>
#include "BLI_math_color.h"
#include "BLI_math_interp.h"
#include "BLI_math_interp.hh"
#include "BLI_utildefines.h"
#include "MEM_guardedalloc.h"

View File

@ -10,7 +10,7 @@
#include <type_traits>
#include "BLI_math_color_blend.h"
#include "BLI_math_interp.h"
#include "BLI_math_interp.hh"
#include "BLI_math_matrix.hh"
#include "BLI_math_vector.h"
#include "BLI_rect.h"

View File

@ -26,7 +26,7 @@
#include "BLI_blenlib.h"
#include "BLI_math_color.h"
#include "BLI_math_interp.h"
#include "BLI_math_interp.hh"
#include "BLI_math_vector.h"
#include "BLI_threads.h"
#include "BLI_utildefines.h"