Macros |
#define | PIXEL00_0 u24cpy(dp, w[5]); |
#define | PIXEL00_10 Interp1_24(dp, w[5], w[1]); |
#define | PIXEL00_11 Interp1_24(dp, w[5], w[4]); |
#define | PIXEL00_12 Interp1_24(dp, w[5], w[2]); |
#define | PIXEL00_20 Interp2_24(dp, w[5], w[4], w[2]); |
#define | PIXEL00_21 Interp2_24(dp, w[5], w[1], w[2]); |
#define | PIXEL00_22 Interp2_24(dp, w[5], w[1], w[4]); |
#define | PIXEL00_60 Interp6_24(dp, w[5], w[2], w[4]); |
#define | PIXEL00_61 Interp6_24(dp, w[5], w[4], w[2]); |
#define | PIXEL00_70 Interp7_24(dp, w[5], w[4], w[2]); |
#define | PIXEL00_90 Interp9_24(dp, w[5], w[4], w[2]); |
#define | PIXEL00_100 Interp10_24(dp, w[5], w[4], w[2]); |
#define | PIXEL01_0 u24cpy((dp+1), w[5]); |
#define | PIXEL01_10 Interp1_24((dp+1), w[5], w[3]); |
#define | PIXEL01_11 Interp1_24((dp+1), w[5], w[2]); |
#define | PIXEL01_12 Interp1_24((dp+1), w[5], w[6]); |
#define | PIXEL01_20 Interp2_24((dp+1), w[5], w[2], w[6]); |
#define | PIXEL01_21 Interp2_24((dp+1), w[5], w[3], w[6]); |
#define | PIXEL01_22 Interp2_24((dp+1), w[5], w[3], w[2]); |
#define | PIXEL01_60 Interp6_24((dp+1), w[5], w[6], w[2]); |
#define | PIXEL01_61 Interp6_24((dp+1), w[5], w[2], w[6]); |
#define | PIXEL01_70 Interp7_24((dp+1), w[5], w[2], w[6]); |
#define | PIXEL01_90 Interp9_24((dp+1), w[5], w[2], w[6]); |
#define | PIXEL01_100 Interp10_24((dp+1), w[5], w[2], w[6]); |
#define | PIXEL10_0 u24cpy((dp+dpL), w[5]); |
#define | PIXEL10_10 Interp1_24((dp+dpL), w[5], w[7]); |
#define | PIXEL10_11 Interp1_24((dp+dpL), w[5], w[8]); |
#define | PIXEL10_12 Interp1_24((dp+dpL), w[5], w[4]); |
#define | PIXEL10_20 Interp2_24((dp+dpL), w[5], w[8], w[4]); |
#define | PIXEL10_21 Interp2_24((dp+dpL), w[5], w[7], w[4]); |
#define | PIXEL10_22 Interp2_24((dp+dpL), w[5], w[7], w[8]); |
#define | PIXEL10_60 Interp6_24((dp+dpL), w[5], w[4], w[8]); |
#define | PIXEL10_61 Interp6_24((dp+dpL), w[5], w[8], w[4]); |
#define | PIXEL10_70 Interp7_24((dp+dpL), w[5], w[8], w[4]); |
#define | PIXEL10_90 Interp9_24((dp+dpL), w[5], w[8], w[4]); |
#define | PIXEL10_100 Interp10_24((dp+dpL), w[5], w[8], w[4]); |
#define | PIXEL11_0 u24cpy((dp+dpL+1), w[5]); |
#define | PIXEL11_10 Interp1_24((dp+dpL+1), w[5], w[9]); |
#define | PIXEL11_11 Interp1_24((dp+dpL+1), w[5], w[6]); |
#define | PIXEL11_12 Interp1_24((dp+dpL+1), w[5], w[8]); |
#define | PIXEL11_20 Interp2_24((dp+dpL+1), w[5], w[6], w[8]); |
#define | PIXEL11_21 Interp2_24((dp+dpL+1), w[5], w[9], w[8]); |
#define | PIXEL11_22 Interp2_24((dp+dpL+1), w[5], w[9], w[6]); |
#define | PIXEL11_60 Interp6_24((dp+dpL+1), w[5], w[8], w[6]); |
#define | PIXEL11_61 Interp6_24((dp+dpL+1), w[5], w[6], w[8]); |
#define | PIXEL11_70 Interp7_24((dp+dpL+1), w[5], w[6], w[8]); |
#define | PIXEL11_90 Interp9_24((dp+dpL+1), w[5], w[6], w[8]); |
#define | PIXEL11_100 Interp10_24((dp+dpL+1), w[5], w[6], w[8]); |
#define | HQ2X_BITS 24 |
#define | HQ2X_BYTES 3 |
#define | HQ2X_TYPE uint24_t |
#define | HQ2X_CPY(to, from) u24cpy(&(to), (from)) |
#define | HQ2X_FUNC hq2x_24 |
#define | HQ2X_RB_FUNC hq2x_24_rb |
#define | RGB_TO_YUV_FUNC rgb24_to_yuv |
#define | DIFF_FUNC Diff24 |