webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Functions
rotate_argb.cc File Reference
#include "libyuv/rotate.h"
#include "libyuv/cpu_id.h"
#include "libyuv/convert.h"
#include "libyuv/planar_functions.h"
#include "libyuv/row.h"

Functions

void ScaleARGBRowDownEven_C (const uint8 *src_ptr, int, int src_stepx, uint8 *dst_ptr, int dst_width)
 
void ARGBRotate90 (const uint8 *src, int src_stride, uint8 *dst, int dst_stride, int width, int height)
 
void ARGBRotate270 (const uint8 *src, int src_stride, uint8 *dst, int dst_stride, int width, int height)
 
void ARGBRotate180 (const uint8 *src, int src_stride, uint8 *dst, int dst_stride, int width, int height)
 
LIBYUV_API int ARGBRotate (const uint8 *src_argb, int src_stride_argb, uint8 *dst_argb, int dst_stride_argb, int width, int height, enum RotationMode mode)
 

Function Documentation

◆ ARGBRotate()

LIBYUV_API int ARGBRotate ( const uint8 src_argb,
int  src_stride_argb,
uint8 dst_argb,
int  dst_stride_argb,
int  width,
int  height,
enum RotationMode  mode 
)

◆ ARGBRotate180()

void ARGBRotate180 ( const uint8 src,
int  src_stride,
uint8 dst,
int  dst_stride,
int  width,
int  height 
)

◆ ARGBRotate270()

void ARGBRotate270 ( const uint8 src,
int  src_stride,
uint8 dst,
int  dst_stride,
int  width,
int  height 
)

◆ ARGBRotate90()

void ARGBRotate90 ( const uint8 src,
int  src_stride,
uint8 dst,
int  dst_stride,
int  width,
int  height 
)

◆ ScaleARGBRowDownEven_C()

void ScaleARGBRowDownEven_C ( const uint8 src_ptr,
int  ,
int  src_stepx,
uint8 dst_ptr,
int  dst_width 
)