#include "ia_css_types.h"
#include "sh_css_defs.h"
#ifndef IA_CSS_NO_DEBUG
#include "ia_css_debug.h"
#endif
#include "csc/csc_1.0/ia_css_csc.host.h"
#include "vamem.h"
#include "ia_css_gc2.host.h"
const struct ia_css_cc_config default_yuv2rgb_cc_config = …;
const struct ia_css_cc_config default_rgb2yuv_cc_config = …;
void
ia_css_yuv2rgb_encode(
struct sh_css_isp_csc_params *to,
const struct ia_css_cc_config *from,
unsigned int size)
{ … }
void
ia_css_rgb2yuv_encode(
struct sh_css_isp_csc_params *to,
const struct ia_css_cc_config *from,
unsigned int size)
{ … }
void
ia_css_r_gamma_vamem_encode(
struct sh_css_isp_rgb_gamma_vamem_params *to,
const struct ia_css_rgb_gamma_table *from,
unsigned int size)
{ … }
void
ia_css_g_gamma_vamem_encode(
struct sh_css_isp_rgb_gamma_vamem_params *to,
const struct ia_css_rgb_gamma_table *from,
unsigned int size)
{ … }
void
ia_css_b_gamma_vamem_encode(
struct sh_css_isp_rgb_gamma_vamem_params *to,
const struct ia_css_rgb_gamma_table *from,
unsigned int size)
{ … }
#ifndef IA_CSS_NO_DEBUG
void
ia_css_yuv2rgb_dump(
const struct sh_css_isp_csc_params *yuv2rgb,
unsigned int level)
{ … }
void
ia_css_rgb2yuv_dump(
const struct sh_css_isp_csc_params *rgb2yuv,
unsigned int level)
{ … }
void
ia_css_rgb_gamma_table_debug_dtrace(
const struct ia_css_rgb_gamma_table *config,
unsigned int level)
{ … }
#endif