|
RetroArch
|
#include <stdio.h>#include <stdint.h>#include <stdlib.h>#include <string.h>#include <retro_inline.h>#include <gfx/scaler/pixconv.h>Macros | |
| #define | YUV_SHIFT 6 |
| #define | YUV_OFFSET (1 << (YUV_SHIFT - 1)) |
| #define | YUV_MAT_Y (1 << 6) |
| #define | YUV_MAT_U_G (-22) |
| #define | YUV_MAT_U_B (113) |
| #define | YUV_MAT_V_R (90) |
| #define | YUV_MAT_V_G (-46) |
Functions | |
| void | conv_rgb565_0rgb1555 (void *output_, const void *input_, int width, int height, int out_stride, int in_stride) |
| void | conv_0rgb1555_rgb565 (void *output_, const void *input_, int width, int height, int out_stride, int in_stride) |
| void | conv_0rgb1555_argb8888 (void *output_, const void *input_, int width, int height, int out_stride, int in_stride) |
| void | conv_rgb565_argb8888 (void *output_, const void *input_, int width, int height, int out_stride, int in_stride) |
| void | conv_rgb565_abgr8888 (void *output_, const void *input_, int width, int height, int out_stride, int in_stride) |
| void | conv_argb8888_rgba4444 (void *output_, const void *input_, int width, int height, int out_stride, int in_stride) |
| void | conv_rgba4444_argb8888 (void *output_, const void *input_, int width, int height, int out_stride, int in_stride) |
| void | conv_rgba4444_rgb565 (void *output_, const void *input_, int width, int height, int out_stride, int in_stride) |
| void | conv_0rgb1555_bgr24 (void *output_, const void *input_, int width, int height, int out_stride, int in_stride) |
| void | conv_rgb565_bgr24 (void *output_, const void *input_, int width, int height, int out_stride, int in_stride) |
| void | conv_bgr24_argb8888 (void *output_, const void *input_, int width, int height, int out_stride, int in_stride) |
| void | conv_argb8888_0rgb1555 (void *output_, const void *input_, int width, int height, int out_stride, int in_stride) |
| void | conv_argb8888_bgr24 (void *output_, const void *input_, int width, int height, int out_stride, int in_stride) |
| void | conv_argb8888_abgr8888 (void *output_, const void *input_, int width, int height, int out_stride, int in_stride) |
| void | conv_yuyv_argb8888 (void *output_, const void *input_, int width, int height, int out_stride, int in_stride) |
| void | conv_copy (void *output_, const void *input_, int width, int height, int out_stride, int in_stride) |
| #define YUV_MAT_U_B (113) |
| #define YUV_MAT_U_G (-22) |
| #define YUV_MAT_V_G (-46) |
| #define YUV_MAT_V_R (90) |
| #define YUV_MAT_Y (1 << 6) |
| #define YUV_OFFSET (1 << (YUV_SHIFT - 1)) |
| #define YUV_SHIFT 6 |
| void conv_0rgb1555_argb8888 | ( | void * | output_, |
| const void * | input_, | ||
| int | width, | ||
| int | height, | ||
| int | out_stride, | ||
| int | in_stride | ||
| ) |
| void conv_0rgb1555_bgr24 | ( | void * | output_, |
| const void * | input_, | ||
| int | width, | ||
| int | height, | ||
| int | out_stride, | ||
| int | in_stride | ||
| ) |
| void conv_0rgb1555_rgb565 | ( | void * | output_, |
| const void * | input_, | ||
| int | width, | ||
| int | height, | ||
| int | out_stride, | ||
| int | in_stride | ||
| ) |
| void conv_argb8888_0rgb1555 | ( | void * | output_, |
| const void * | input_, | ||
| int | width, | ||
| int | height, | ||
| int | out_stride, | ||
| int | in_stride | ||
| ) |
| void conv_argb8888_abgr8888 | ( | void * | output_, |
| const void * | input_, | ||
| int | width, | ||
| int | height, | ||
| int | out_stride, | ||
| int | in_stride | ||
| ) |
| void conv_argb8888_bgr24 | ( | void * | output_, |
| const void * | input_, | ||
| int | width, | ||
| int | height, | ||
| int | out_stride, | ||
| int | in_stride | ||
| ) |
| void conv_argb8888_rgba4444 | ( | void * | output_, |
| const void * | input_, | ||
| int | width, | ||
| int | height, | ||
| int | out_stride, | ||
| int | in_stride | ||
| ) |
| void conv_bgr24_argb8888 | ( | void * | output_, |
| const void * | input_, | ||
| int | width, | ||
| int | height, | ||
| int | out_stride, | ||
| int | in_stride | ||
| ) |
| void conv_copy | ( | void * | output_, |
| const void * | input_, | ||
| int | width, | ||
| int | height, | ||
| int | out_stride, | ||
| int | in_stride | ||
| ) |
| void conv_rgb565_0rgb1555 | ( | void * | output_, |
| const void * | input_, | ||
| int | width, | ||
| int | height, | ||
| int | out_stride, | ||
| int | in_stride | ||
| ) |
| void conv_rgb565_abgr8888 | ( | void * | output_, |
| const void * | input_, | ||
| int | width, | ||
| int | height, | ||
| int | out_stride, | ||
| int | in_stride | ||
| ) |
| void conv_rgb565_argb8888 | ( | void * | output_, |
| const void * | input_, | ||
| int | width, | ||
| int | height, | ||
| int | out_stride, | ||
| int | in_stride | ||
| ) |
| void conv_rgb565_bgr24 | ( | void * | output_, |
| const void * | input_, | ||
| int | width, | ||
| int | height, | ||
| int | out_stride, | ||
| int | in_stride | ||
| ) |
| void conv_rgba4444_argb8888 | ( | void * | output_, |
| const void * | input_, | ||
| int | width, | ||
| int | height, | ||
| int | out_stride, | ||
| int | in_stride | ||
| ) |
| void conv_rgba4444_rgb565 | ( | void * | output_, |
| const void * | input_, | ||
| int | width, | ||
| int | height, | ||
| int | out_stride, | ||
| int | in_stride | ||
| ) |
1.8.15