File tree Expand file tree Collapse file tree 3 files changed +9
-5
lines changed Expand file tree Collapse file tree 3 files changed +9
-5
lines changed Original file line number Diff line number Diff line change 5
5
6
6
PREFIX=" gaussian_blur"
7
7
TEMP_EXTERNAL_BUILD_DIR=.deps
8
- GAUSSIANBLUR_VERSION=" 1.0.3 "
8
+ GAUSSIANBLUR_VERSION=" 1.0.4 "
9
9
GAUSSIANBLUR_FOLDER=" v${GAUSSIANBLUR_VERSION} "
10
10
GAUSSIANBLUR_BUILD_DIR=" ${PREFIX} -${GAUSSIANBLUR_FOLDER} "
11
11
Original file line number Diff line number Diff line change 7
7
#include < thread>
8
8
#include < vector>
9
9
extern " C" {
10
- #include " pffft_pommier/pffft.h"
10
+ // Forward declaration of PFFFT_Setup
11
+ struct PFFFT_Setup ;
12
+
13
+ // Declaration of pffft_destroy_setup function
14
+ void pffft_destroy_setup (PFFFT_Setup *);
11
15
}
12
16
13
17
#define L2_CACHE_SIZE (16 * 1024 * 1024 )
@@ -106,6 +110,7 @@ typedef struct {
106
110
int cols;
107
111
} TrailingZeros;
108
112
113
+ // Custom deleter for PFFFT_Setup
109
114
struct PFFFT_Deleter {
110
115
void operator ()(PFFFT_Setup *setup) const {
111
116
if (setup) {
Original file line number Diff line number Diff line change 1
1
2
2
#include < gaussianblur/gaussianblur.h>
3
-
4
3
#include < gaussianblur/helpers.hpp>
4
+ #include < numbers>
5
5
extern " C" {
6
- #include < pffft_pommier/pffft.h>
6
+ #include < pffft_pommier/pffft.h>
7
7
}
8
- #include < numbers>
9
8
10
9
namespace gaussianblur {
11
10
You can’t perform that action at this time.
0 commit comments