NVIDIA 2D Image And Signal Performance Primitives (NPP): C:/src/sw/gpgpu/NPP/npp/include/nppi_support_functions.h Source File (original) (raw)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48 #ifndef NV_NPPI_SUPPORT_FUNCTIONS_H
49 #define NV_NPPI_SUPPORT_FUNCTIONS_H
50
57 #include "nppdefs.h"
58
59
60 #ifdef __cplusplus
61 extern "C" {
62 #endif
63
104 nppiMalloc_8u_C1(int nWidthPixels, int nHeightPixels, int * pStepBytes);
105
114 nppiMalloc_8u_C2(int nWidthPixels, int nHeightPixels, int * pStepBytes);
115
124 nppiMalloc_8u_C3(int nWidthPixels, int nHeightPixels, int * pStepBytes);
125
134 nppiMalloc_8u_C4(int nWidthPixels, int nHeightPixels, int * pStepBytes);
135
144 nppiMalloc_16u_C1(int nWidthPixels, int nHeightPixels, int * pStepBytes);
145
154 nppiMalloc_16u_C2(int nWidthPixels, int nHeightPixels, int * pStepBytes);
155
164 nppiMalloc_16u_C3(int nWidthPixels, int nHeightPixels, int * pStepBytes);
165
174 nppiMalloc_16u_C4(int nWidthPixels, int nHeightPixels, int * pStepBytes);
175
184 nppiMalloc_16s_C1(int nWidthPixels, int nHeightPixels, int * pStepBytes);
185
194 nppiMalloc_16s_C2(int nWidthPixels, int nHeightPixels, int * pStepBytes);
195
204 nppiMalloc_16s_C4(int nWidthPixels, int nHeightPixels, int * pStepBytes);
205
214 nppiMalloc_16sc_C1(int nWidthPixels, int nHeightPixels, int * pStepBytes);
215
224 nppiMalloc_16sc_C2(int nWidthPixels, int nHeightPixels, int * pStepBytes);
225
234 nppiMalloc_16sc_C3(int nWidthPixels, int nHeightPixels, int * pStepBytes);
235
244 nppiMalloc_16sc_C4(int nWidthPixels, int nHeightPixels, int * pStepBytes);
245
254 nppiMalloc_32s_C1(int nWidthPixels, int nHeightPixels, int * pStepBytes);
255
264 nppiMalloc_32s_C3(int nWidthPixels, int nHeightPixels, int * pStepBytes);
265
274 nppiMalloc_32s_C4(int nWidthPixels, int nHeightPixels, int * pStepBytes);
275
284 nppiMalloc_32sc_C1(int nWidthPixels, int nHeightPixels, int * pStepBytes);
285
294 nppiMalloc_32sc_C2(int nWidthPixels, int nHeightPixels, int * pStepBytes);
295
304 nppiMalloc_32sc_C3(int nWidthPixels, int nHeightPixels, int * pStepBytes);
305
314 nppiMalloc_32sc_C4(int nWidthPixels, int nHeightPixels, int * pStepBytes);
315
316
325 nppiMalloc_32f_C1(int nWidthPixels, int nHeightPixels, int * pStepBytes);
326
335 nppiMalloc_32f_C2(int nWidthPixels, int nHeightPixels, int * pStepBytes);
336
345 nppiMalloc_32f_C3(int nWidthPixels, int nHeightPixels, int * pStepBytes);
346
355 nppiMalloc_32f_C4(int nWidthPixels, int nHeightPixels, int * pStepBytes);
356
365 nppiMalloc_32fc_C1(int nWidthPixels, int nHeightPixels, int * pStepBytes);
366
375 nppiMalloc_32fc_C2(int nWidthPixels, int nHeightPixels, int * pStepBytes);
376
385 nppiMalloc_32fc_C3(int nWidthPixels, int nHeightPixels, int * pStepBytes);
386
395 nppiMalloc_32fc_C4(int nWidthPixels, int nHeightPixels, int * pStepBytes);
396
405 void
407
410 #ifdef __cplusplus
411 }
412 #endif
413
414 #endif
Npp32f * nppiMalloc_32f_C2(int nWidthPixels, int nHeightPixels, int *pStepBytes)
2 channel 32-bit floating point image memory allocator.
Npp32f * nppiMalloc_32f_C4(int nWidthPixels, int nHeightPixels, int *pStepBytes)
4 channel 32-bit floating point image memory allocator.
unsigned char Npp8u
8-bit unsigned chars
Definition: nppdefs.h:270
Npp16u * nppiMalloc_16u_C4(int nWidthPixels, int nHeightPixels, int *pStepBytes)
4 channel 16-bit unsigned image memory allocator.
Complex Number This struct represents an unsigned int complex number.
Definition: nppdefs.h:316
Npp16u * nppiMalloc_16u_C2(int nWidthPixels, int nHeightPixels, int *pStepBytes)
2 channel 16-bit unsigned image memory allocator.
Npp32fc * nppiMalloc_32fc_C3(int nWidthPixels, int nHeightPixels, int *pStepBytes)
3 channel 32-bit float complex image memory allocator.
Npp32fc * nppiMalloc_32fc_C1(int nWidthPixels, int nHeightPixels, int *pStepBytes)
32-bit float complex image memory allocator.
void nppiFree(void *pData)
Free method for any 2D allocated memory.
Npp8u * nppiMalloc_8u_C3(int nWidthPixels, int nHeightPixels, int *pStepBytes)
3 channel 8-bit unsigned image memory allocator.
Npp16u * nppiMalloc_16u_C3(int nWidthPixels, int nHeightPixels, int *pStepBytes)
3 channel 16-bit unsigned image memory allocator.
Npp16s * nppiMalloc_16s_C4(int nWidthPixels, int nHeightPixels, int *pStepBytes)
4 channel 16-bit signed image memory allocator.
Npp32sc * nppiMalloc_32sc_C3(int nWidthPixels, int nHeightPixels, int *pStepBytes)
3 channel 32-bit integer complex image memory allocator.
Npp16s * nppiMalloc_16s_C2(int nWidthPixels, int nHeightPixels, int *pStepBytes)
2 channel 16-bit signed image memory allocator.
Npp32s * nppiMalloc_32s_C3(int nWidthPixels, int nHeightPixels, int *pStepBytes)
3 channel 32-bit signed image memory allocator.
Npp16sc * nppiMalloc_16sc_C1(int nWidthPixels, int nHeightPixels, int *pStepBytes)
1 channel 16-bit signed complex image memory allocator.
Npp8u * nppiMalloc_8u_C2(int nWidthPixels, int nHeightPixels, int *pStepBytes)
2 channel 8-bit unsigned image memory allocator.
int Npp32s
32-bit signed integers
Definition: nppdefs.h:275
Npp16sc * nppiMalloc_16sc_C3(int nWidthPixels, int nHeightPixels, int *pStepBytes)
3 channel 16-bit signed complex image memory allocator.
Npp16sc
Definition: nppdefs.h:310
Npp32sc * nppiMalloc_32sc_C1(int nWidthPixels, int nHeightPixels, int *pStepBytes)
32-bit integer complex image memory allocator.
unsigned short Npp16u
16-bit unsigned integers
Definition: nppdefs.h:272
Npp32sc * nppiMalloc_32sc_C4(int nWidthPixels, int nHeightPixels, int *pStepBytes)
4 channel 32-bit integer complex image memory allocator.
Npp32s * nppiMalloc_32s_C4(int nWidthPixels, int nHeightPixels, int *pStepBytes)
4 channel 32-bit signed image memory allocator.
short Npp16s
16-bit signed integers
Definition: nppdefs.h:273
Npp32sc * nppiMalloc_32sc_C2(int nWidthPixels, int nHeightPixels, int *pStepBytes)
2 channel 32-bit integer complex image memory allocator.
float Npp32f
32-bit (IEEE) floating-point numbers
Definition: nppdefs.h:278
Npp32f * nppiMalloc_32f_C1(int nWidthPixels, int nHeightPixels, int *pStepBytes)
32-bit floating point image memory allocator.
Npp16s * nppiMalloc_16s_C1(int nWidthPixels, int nHeightPixels, int *pStepBytes)
16-bit signed image memory allocator.
Npp32f * nppiMalloc_32f_C3(int nWidthPixels, int nHeightPixels, int *pStepBytes)
3 channel 32-bit floating point image memory allocator.
Npp16sc * nppiMalloc_16sc_C2(int nWidthPixels, int nHeightPixels, int *pStepBytes)
2 channel 16-bit signed complex image memory allocator.
Npp32s * nppiMalloc_32s_C1(int nWidthPixels, int nHeightPixels, int *pStepBytes)
32-bit signed image memory allocator.
Npp32fc * nppiMalloc_32fc_C2(int nWidthPixels, int nHeightPixels, int *pStepBytes)
2 channel 32-bit float complex image memory allocator.
Npp16u * nppiMalloc_16u_C1(int nWidthPixels, int nHeightPixels, int *pStepBytes)
16-bit unsigned image memory allocator.
Npp8u * nppiMalloc_8u_C4(int nWidthPixels, int nHeightPixels, int *pStepBytes)
4 channel 8-bit unsigned image memory allocator.
Npp16sc * nppiMalloc_16sc_C4(int nWidthPixels, int nHeightPixels, int *pStepBytes)
4 channel 16-bit signed complex image memory allocator.
Npp32fc * nppiMalloc_32fc_C4(int nWidthPixels, int nHeightPixels, int *pStepBytes)
4 channel 32-bit float complex image memory allocator.
Npp8u * nppiMalloc_8u_C1(int nWidthPixels, int nHeightPixels, int *pStepBytes)
8-bit unsigned image memory allocator.