UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
Loading...
Searching...
No Matches
cuda_pix_conv.h
Go to the documentation of this file.
1#include <cuda_runtime.h>
2
3#ifndef CUDA_RGB_RGBA_H
4#define CUDA_RGB_RGBA_H
5
6void cuda_RGB_to_RGBA(unsigned char *dst,
7 size_t dstPitch,
8 unsigned char *src,
9 size_t srcPitch,
10 size_t width,
11 size_t height,
12 struct CUstream_st *stream);
13
14void cuda_RGBA_to_RGB(unsigned char *dst,
15 size_t dstPitch,
16 unsigned char *src,
17 size_t srcPitch,
18 size_t width,
19 size_t height,
20 struct CUstream_st *stream);
21
22void cuda_RGBA_to_UYVY(unsigned char *dst,
23 size_t dstPitch,
24 unsigned char *src,
25 size_t srcPitch,
26 size_t width,
27 size_t height,
28 struct CUstream_st *stream);
29
30void cuda_UYVY_to_RGBA(unsigned char *dst,
31 size_t dstPitch,
32 unsigned char *src,
33 size_t srcPitch,
34 size_t width,
35 size_t height,
36 struct CUstream_st *stream);
37
38#endif
void cuda_RGBA_to_UYVY(unsigned char *dst, size_t dstPitch, unsigned char *src, size_t srcPitch, size_t width, size_t height, struct CUstream_st *stream)
void cuda_RGBA_to_RGB(unsigned char *dst, size_t dstPitch, unsigned char *src, size_t srcPitch, size_t width, size_t height, struct CUstream_st *stream)
void cuda_RGB_to_RGBA(unsigned char *dst, size_t dstPitch, unsigned char *src, size_t srcPitch, size_t width, size_t height, struct CUstream_st *stream)
void cuda_UYVY_to_RGBA(unsigned char *dst, size_t dstPitch, unsigned char *src, size_t srcPitch, size_t width, size_t height, struct CUstream_st *stream)