FreeRDP
prim_YCoCg.c File Reference
#include <freerdp/config.h>
#include <freerdp/types.h>
#include <freerdp/primitives.h>
#include "prim_internal.h"
#include "prim_YCoCg.h"

Functions

static INT16 convert (UINT8 raw, int shift)
 
static pstatus_t general_YCoCgToRGB_8u_AC4R (const BYTE *pSrc, INT32 srcStep, BYTE *pDst, UINT32 DstFormat, INT32 dstStep, UINT32 width, UINT32 height, UINT8 shift, BOOL withAlpha)
 
void primitives_init_YCoCg (primitives_t *prims)
 
void primitives_init_YCoCg_opt (primitives_t *WINPR_RESTRICT prims)
 

Function Documentation

◆ convert()

static INT16 convert ( UINT8  raw,
int  shift 
)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ general_YCoCgToRGB_8u_AC4R()

static pstatus_t general_YCoCgToRGB_8u_AC4R ( const BYTE pSrc,
INT32  srcStep,
BYTE pDst,
UINT32  DstFormat,
INT32  dstStep,
UINT32  width,
UINT32  height,
UINT8  shift,
BOOL  withAlpha 
)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ primitives_init_YCoCg()

void primitives_init_YCoCg ( primitives_t prims)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ primitives_init_YCoCg_opt()

void primitives_init_YCoCg_opt ( primitives_t *WINPR_RESTRICT  prims)
Here is the call graph for this function: