Eneboo - Documentación para desarrolladores
'defines' | Funciones | Variables
Referencia del Archivo src/qt/src/3rdparty/libmng/libmng_pixels.c
#include "libmng.h"
#include "libmng_data.h"
#include "libmng_error.h"
#include "libmng_trace.h"
#include "libmng_objects.h"
#include "libmng_memory.h"
#include "libmng_cms.h"
#include "libmng_filter.h"
#include "libmng_pixels.h"

'defines'

#define MNG_COMPOSE8(RET, FG, ALPHA, BG)
#define MNG_COMPOSE16(RET, FG, ALPHA, BG)
#define MNG_BLEND8(RT, GT, BT, AT, RB, GB, BB, AB, RC, GC, BC, AC)
#define MNG_BLEND16(RT, GT, BT, AT, RB, GB, BB, AB, RC, GC, BC, AC)
#define DIV255B8(x)   (mng_uint8)(((x) + 127) / 255)
#define DIV255B16(x)   (mng_uint16)(((x) + 32767) / 65535)

Funciones

mng_retcode display_progressive_check (mng_datap pData)
void check_update_region (mng_datap pData)
mng_retcode display_rgb8 (mng_datap pData)
mng_retcode display_rgba8 (mng_datap pData)
mng_retcode display_argb8 (mng_datap pData)
mng_retcode display_rgb8_a8 (mng_datap pData)
mng_retcode display_bgr8 (mng_datap pData)
mng_retcode display_bgra8 (mng_datap pData)
mng_retcode display_bgra8_pm (mng_datap pData)
mng_retcode display_abgr8 (mng_datap pData)
mng_retcode restore_bkgd_backimage (mng_datap pData)
mng_retcode restore_bkgd_backcolor (mng_datap pData)
mng_retcode restore_bkgd_bkgd (mng_datap pData)
mng_retcode restore_bkgd_bgcolor (mng_datap pData)
mng_retcode restore_bkgd_rgb8 (mng_datap pData)
mng_retcode restore_bkgd_bgr8 (mng_datap pData)
mng_retcode retrieve_g8 (mng_datap pData)
mng_retcode retrieve_g16 (mng_datap pData)
mng_retcode retrieve_rgb8 (mng_datap pData)
mng_retcode retrieve_rgb16 (mng_datap pData)
mng_retcode retrieve_idx8 (mng_datap pData)
mng_retcode retrieve_ga8 (mng_datap pData)
mng_retcode retrieve_ga16 (mng_datap pData)
mng_retcode retrieve_rgba8 (mng_datap pData)
mng_retcode retrieve_rgba16 (mng_datap pData)
mng_retcode store_g1 (mng_datap pData)
mng_retcode store_g2 (mng_datap pData)
mng_retcode store_g4 (mng_datap pData)
mng_retcode store_g8 (mng_datap pData)
mng_retcode store_g16 (mng_datap pData)
mng_retcode store_rgb8 (mng_datap pData)
mng_retcode store_rgb16 (mng_datap pData)
mng_retcode store_idx1 (mng_datap pData)
mng_retcode store_idx2 (mng_datap pData)
mng_retcode store_idx4 (mng_datap pData)
mng_retcode store_idx8 (mng_datap pData)
mng_retcode store_ga8 (mng_datap pData)
mng_retcode store_ga16 (mng_datap pData)
mng_retcode store_rgba8 (mng_datap pData)
mng_retcode store_rgba16 (mng_datap pData)
mng_retcode store_jpeg_g8 (mng_datap pData)
mng_retcode store_jpeg_rgb8 (mng_datap pData)
mng_retcode store_jpeg_ga8 (mng_datap pData)
mng_retcode store_jpeg_rgba8 (mng_datap pData)
mng_retcode store_jpeg_g8_alpha (mng_datap pData)
mng_retcode store_jpeg_rgb8_alpha (mng_datap pData)
mng_retcode store_jpeg_g8_a1 (mng_datap pData)
mng_retcode store_jpeg_g8_a2 (mng_datap pData)
mng_retcode store_jpeg_g8_a4 (mng_datap pData)
mng_retcode store_jpeg_g8_a8 (mng_datap pData)
mng_retcode store_jpeg_g8_a16 (mng_datap pData)
mng_retcode store_jpeg_rgb8_a1 (mng_datap pData)
mng_retcode store_jpeg_rgb8_a2 (mng_datap pData)
mng_retcode store_jpeg_rgb8_a4 (mng_datap pData)
mng_retcode store_jpeg_rgb8_a8 (mng_datap pData)
mng_retcode store_jpeg_rgb8_a16 (mng_datap pData)
mng_retcode store_jpeg_g12_a1 (mng_datap pData)
mng_retcode store_jpeg_g12_a2 (mng_datap pData)
mng_retcode store_jpeg_g12_a4 (mng_datap pData)
mng_retcode store_jpeg_g12_a8 (mng_datap pData)
mng_retcode store_jpeg_g12_a16 (mng_datap pData)
mng_retcode delta_g1 (mng_datap pData)
mng_retcode delta_g2 (mng_datap pData)
mng_retcode delta_g4 (mng_datap pData)
mng_retcode delta_g8 (mng_datap pData)
mng_retcode delta_g16 (mng_datap pData)
mng_retcode delta_rgb8 (mng_datap pData)
mng_retcode delta_rgb16 (mng_datap pData)
mng_retcode delta_idx1 (mng_datap pData)
mng_retcode delta_idx2 (mng_datap pData)
mng_retcode delta_idx4 (mng_datap pData)
mng_retcode delta_idx8 (mng_datap pData)
mng_retcode delta_ga8 (mng_datap pData)
mng_retcode delta_ga16 (mng_datap pData)
mng_retcode delta_rgba8 (mng_datap pData)
mng_retcode delta_rgba16 (mng_datap pData)
mng_retcode delta_g1_g1 (mng_datap pData)
mng_retcode delta_g2_g2 (mng_datap pData)
mng_retcode delta_g4_g4 (mng_datap pData)
mng_retcode delta_g8_g8 (mng_datap pData)
mng_retcode delta_g16_g16 (mng_datap pData)
mng_retcode delta_rgb8_rgb8 (mng_datap pData)
mng_retcode delta_rgb16_rgb16 (mng_datap pData)
mng_retcode delta_ga8_ga8 (mng_datap pData)
mng_retcode delta_ga8_g8 (mng_datap pData)
mng_retcode delta_ga8_a8 (mng_datap pData)
mng_retcode delta_ga16_ga16 (mng_datap pData)
mng_retcode delta_ga16_g16 (mng_datap pData)
mng_retcode delta_ga16_a16 (mng_datap pData)
mng_retcode delta_rgba8_rgba8 (mng_datap pData)
mng_retcode delta_rgba8_rgb8 (mng_datap pData)
mng_retcode delta_rgba8_a8 (mng_datap pData)
mng_retcode delta_rgba16_rgba16 (mng_datap pData)
mng_retcode delta_rgba16_rgb16 (mng_datap pData)
mng_retcode delta_rgba16_a16 (mng_datap pData)
mng_retcode process_g1 (mng_datap pData)
mng_retcode process_g2 (mng_datap pData)
mng_retcode process_g4 (mng_datap pData)
mng_retcode process_g8 (mng_datap pData)
mng_retcode process_g16 (mng_datap pData)
mng_retcode process_rgb8 (mng_datap pData)
mng_retcode process_rgb16 (mng_datap pData)
mng_retcode process_idx1 (mng_datap pData)
mng_retcode process_idx2 (mng_datap pData)
mng_retcode process_idx4 (mng_datap pData)
mng_retcode process_idx8 (mng_datap pData)
mng_retcode process_ga8 (mng_datap pData)
mng_retcode process_ga16 (mng_datap pData)
mng_retcode process_rgba8 (mng_datap pData)
mng_retcode process_rgba16 (mng_datap pData)
mng_retcode init_g1_ni (mng_datap pData)
mng_retcode init_g1_i (mng_datap pData)
mng_retcode init_g2_ni (mng_datap pData)
mng_retcode init_g2_i (mng_datap pData)
mng_retcode init_g4_ni (mng_datap pData)
mng_retcode init_g4_i (mng_datap pData)
mng_retcode init_g8_ni (mng_datap pData)
mng_retcode init_g8_i (mng_datap pData)
mng_retcode init_g16_ni (mng_datap pData)
mng_retcode init_g16_i (mng_datap pData)
mng_retcode init_rgb8_ni (mng_datap pData)
mng_retcode init_rgb8_i (mng_datap pData)
mng_retcode init_rgb16_ni (mng_datap pData)
mng_retcode init_rgb16_i (mng_datap pData)
mng_retcode init_idx1_ni (mng_datap pData)
mng_retcode init_idx1_i (mng_datap pData)
mng_retcode init_idx2_ni (mng_datap pData)
mng_retcode init_idx2_i (mng_datap pData)
mng_retcode init_idx4_ni (mng_datap pData)
mng_retcode init_idx4_i (mng_datap pData)
mng_retcode init_idx8_ni (mng_datap pData)
mng_retcode init_idx8_i (mng_datap pData)
mng_retcode init_ga8_ni (mng_datap pData)
mng_retcode init_ga8_i (mng_datap pData)
mng_retcode init_ga16_ni (mng_datap pData)
mng_retcode init_ga16_i (mng_datap pData)
mng_retcode init_rgba8_ni (mng_datap pData)
mng_retcode init_rgba8_i (mng_datap pData)
mng_retcode init_rgba16_ni (mng_datap pData)
mng_retcode init_rgba16_i (mng_datap pData)
mng_retcode init_jpeg_a1_ni (mng_datap pData)
mng_retcode init_jpeg_a2_ni (mng_datap pData)
mng_retcode init_jpeg_a4_ni (mng_datap pData)
mng_retcode init_jpeg_a8_ni (mng_datap pData)
mng_retcode init_jpeg_a16_ni (mng_datap pData)
mng_retcode init_rowproc (mng_datap pData)
mng_retcode next_row (mng_datap pData)
mng_retcode cleanup_rowproc (mng_datap pData)
mng_retcode display_jpeg_rows (mng_datap pData)
mng_retcode next_jpeg_alpharow (mng_datap pData)
mng_retcode next_jpeg_row (mng_datap pData)
mng_retcode magnify_g8_x1 (mng_datap pData, mng_uint16 iMX, mng_uint16 iML, mng_uint16 iMR, mng_uint32 iWidth, mng_uint8p pSrcline, mng_uint8p pDstline)
mng_retcode magnify_g8_x2 (mng_datap pData, mng_uint16 iMX, mng_uint16 iML, mng_uint16 iMR, mng_uint32 iWidth, mng_uint8p pSrcline, mng_uint8p pDstline)
mng_retcode magnify_g8_x3 (mng_datap pData, mng_uint16 iMX, mng_uint16 iML, mng_uint16 iMR, mng_uint32 iWidth, mng_uint8p pSrcline, mng_uint8p pDstline)
mng_retcode magnify_rgb8_x1 (mng_datap pData, mng_uint16 iMX, mng_uint16 iML, mng_uint16 iMR, mng_uint32 iWidth, mng_uint8p pSrcline, mng_uint8p pDstline)
mng_retcode magnify_rgb8_x2 (mng_datap pData, mng_uint16 iMX, mng_uint16 iML, mng_uint16 iMR, mng_uint32 iWidth, mng_uint8p pSrcline, mng_uint8p pDstline)
mng_retcode magnify_rgb8_x3 (mng_datap pData, mng_uint16 iMX, mng_uint16 iML, mng_uint16 iMR, mng_uint32 iWidth, mng_uint8p pSrcline, mng_uint8p pDstline)
mng_retcode magnify_ga8_x1 (mng_datap pData, mng_uint16 iMX, mng_uint16 iML, mng_uint16 iMR, mng_uint32 iWidth, mng_uint8p pSrcline, mng_uint8p pDstline)
mng_retcode magnify_ga8_x2 (mng_datap pData, mng_uint16 iMX, mng_uint16 iML, mng_uint16 iMR, mng_uint32 iWidth, mng_uint8p pSrcline, mng_uint8p pDstline)
mng_retcode magnify_ga8_x3 (mng_datap pData, mng_uint16 iMX, mng_uint16 iML, mng_uint16 iMR, mng_uint32 iWidth, mng_uint8p pSrcline, mng_uint8p pDstline)
mng_retcode magnify_ga8_x4 (mng_datap pData, mng_uint16 iMX, mng_uint16 iML, mng_uint16 iMR, mng_uint32 iWidth, mng_uint8p pSrcline, mng_uint8p pDstline)
mng_retcode magnify_ga8_x5 (mng_datap pData, mng_uint16 iMX, mng_uint16 iML, mng_uint16 iMR, mng_uint32 iWidth, mng_uint8p pSrcline, mng_uint8p pDstline)
mng_retcode magnify_rgba8_x1 (mng_datap pData, mng_uint16 iMX, mng_uint16 iML, mng_uint16 iMR, mng_uint32 iWidth, mng_uint8p pSrcline, mng_uint8p pDstline)
mng_retcode magnify_rgba8_x2 (mng_datap pData, mng_uint16 iMX, mng_uint16 iML, mng_uint16 iMR, mng_uint32 iWidth, mng_uint8p pSrcline, mng_uint8p pDstline)
mng_retcode magnify_rgba8_x3 (mng_datap pData, mng_uint16 iMX, mng_uint16 iML, mng_uint16 iMR, mng_uint32 iWidth, mng_uint8p pSrcline, mng_uint8p pDstline)
mng_retcode magnify_rgba8_x4 (mng_datap pData, mng_uint16 iMX, mng_uint16 iML, mng_uint16 iMR, mng_uint32 iWidth, mng_uint8p pSrcline, mng_uint8p pDstline)
mng_retcode magnify_rgba8_x5 (mng_datap pData, mng_uint16 iMX, mng_uint16 iML, mng_uint16 iMR, mng_uint32 iWidth, mng_uint8p pSrcline, mng_uint8p pDstline)
mng_retcode magnify_g8_y1 (mng_datap pData, mng_int32 iS, mng_int32 iM, mng_uint32 iWidth, mng_uint8p pSrcline1, mng_uint8p pSrcline2, mng_uint8p pDstline)
mng_retcode magnify_g8_y2 (mng_datap pData, mng_int32 iS, mng_int32 iM, mng_uint32 iWidth, mng_uint8p pSrcline1, mng_uint8p pSrcline2, mng_uint8p pDstline)
mng_retcode magnify_g8_y3 (mng_datap pData, mng_int32 iS, mng_int32 iM, mng_uint32 iWidth, mng_uint8p pSrcline1, mng_uint8p pSrcline2, mng_uint8p pDstline)
mng_retcode magnify_rgb8_y1 (mng_datap pData, mng_int32 iS, mng_int32 iM, mng_uint32 iWidth, mng_uint8p pSrcline1, mng_uint8p pSrcline2, mng_uint8p pDstline)
mng_retcode magnify_rgb8_y2 (mng_datap pData, mng_int32 iS, mng_int32 iM, mng_uint32 iWidth, mng_uint8p pSrcline1, mng_uint8p pSrcline2, mng_uint8p pDstline)
mng_retcode magnify_rgb8_y3 (mng_datap pData, mng_int32 iS, mng_int32 iM, mng_uint32 iWidth, mng_uint8p pSrcline1, mng_uint8p pSrcline2, mng_uint8p pDstline)
mng_retcode magnify_ga8_y1 (mng_datap pData, mng_int32 iS, mng_int32 iM, mng_uint32 iWidth, mng_uint8p pSrcline1, mng_uint8p pSrcline2, mng_uint8p pDstline)
mng_retcode magnify_ga8_y2 (mng_datap pData, mng_int32 iS, mng_int32 iM, mng_uint32 iWidth, mng_uint8p pSrcline1, mng_uint8p pSrcline2, mng_uint8p pDstline)
mng_retcode magnify_ga8_y3 (mng_datap pData, mng_int32 iS, mng_int32 iM, mng_uint32 iWidth, mng_uint8p pSrcline1, mng_uint8p pSrcline2, mng_uint8p pDstline)
mng_retcode magnify_ga8_y4 (mng_datap pData, mng_int32 iS, mng_int32 iM, mng_uint32 iWidth, mng_uint8p pSrcline1, mng_uint8p pSrcline2, mng_uint8p pDstline)
mng_retcode magnify_ga8_y5 (mng_datap pData, mng_int32 iS, mng_int32 iM, mng_uint32 iWidth, mng_uint8p pSrcline1, mng_uint8p pSrcline2, mng_uint8p pDstline)
mng_retcode magnify_rgba8_y1 (mng_datap pData, mng_int32 iS, mng_int32 iM, mng_uint32 iWidth, mng_uint8p pSrcline1, mng_uint8p pSrcline2, mng_uint8p pDstline)
mng_retcode magnify_rgba8_y2 (mng_datap pData, mng_int32 iS, mng_int32 iM, mng_uint32 iWidth, mng_uint8p pSrcline1, mng_uint8p pSrcline2, mng_uint8p pDstline)
mng_retcode magnify_rgba8_y3 (mng_datap pData, mng_int32 iS, mng_int32 iM, mng_uint32 iWidth, mng_uint8p pSrcline1, mng_uint8p pSrcline2, mng_uint8p pDstline)
mng_retcode magnify_rgba8_y4 (mng_datap pData, mng_int32 iS, mng_int32 iM, mng_uint32 iWidth, mng_uint8p pSrcline1, mng_uint8p pSrcline2, mng_uint8p pDstline)
mng_retcode magnify_rgba8_y5 (mng_datap pData, mng_int32 iS, mng_int32 iM, mng_uint32 iWidth, mng_uint8p pSrcline1, mng_uint8p pSrcline2, mng_uint8p pDstline)

Variables

mng_uint32 const interlace_row [7] = { 0, 0, 4, 0, 2, 0, 1 }
mng_uint32 const interlace_rowskip [7] = { 8, 8, 8, 4, 4, 2, 2 }
mng_uint32 const interlace_col [7] = { 0, 4, 0, 2, 0, 1, 0 }
mng_uint32 const interlace_colskip [7] = { 8, 8, 4, 4, 2, 2, 1 }
mng_uint32 const interlace_roundoff [7] = { 7, 7, 3, 3, 1, 1, 0 }
mng_uint32 const interlace_divider [7] = { 3, 3, 2, 2, 1, 1, 0 }

Documentación de los 'defines'

#define DIV255B16 (   x)    (mng_uint16)(((x) + 32767) / 65535)
#define DIV255B8 (   x)    (mng_uint8)(((x) + 127) / 255)
#define MNG_BLEND16 (   RT,
  GT,
  BT,
  AT,
  RB,
  GB,
  BB,
  AB,
  RC,
  GC,
  BC,
  AC 
)
Valor:
{            \
       mng_uint32 S, T;                                                          \
       (AC) = (mng_uint16)((mng_uint32)65525 -                                   \
                           ((((mng_uint32)65535 - (mng_uint32)(AT)) *            \
                             ((mng_uint32)65535 - (mng_uint32)(AB))   ) >> 16)); \
       S    = (mng_uint32)(((mng_uint32)(AT) << 16) /                            \
                            (mng_uint32)(AC));                                   \
       T    = (mng_uint32)(((mng_uint32)65535 - (mng_uint32)(AT)) *              \
                            (mng_uint32)(AB) / (mng_uint32)(AC));                \
       (RC) = (mng_uint16)((S * (mng_uint32)(RT) +                               \
                            T * (mng_uint32)(RB) + (mng_uint32)32767) >> 16);    \
       (GC) = (mng_uint16)((S * (mng_uint32)(GT) +                               \
                            T * (mng_uint32)(GB) + (mng_uint32)32767) >> 16);    \
       (BC) = (mng_uint16)((S * (mng_uint32)(BT) +                               \
                            T * (mng_uint32)(BB) + (mng_uint32)32767) >> 16); }
#define MNG_BLEND8 (   RT,
  GT,
  BT,
  AT,
  RB,
  GB,
  BB,
  AB,
  RC,
  GC,
  BC,
  AC 
)
Valor:
{         \
       mng_uint32 S, T;                                                      \
       (AC) = (mng_uint8)((mng_uint32)255 -                                  \
                          ((((mng_uint32)255 - (mng_uint32)(AT)) *           \
                            ((mng_uint32)255 - (mng_uint32)(AB))   ) >> 8)); \
       S    = (mng_uint32)(((mng_uint32)(AT) << 8) /                         \
                           (mng_uint32)(AC));                                \
       T    = (mng_uint32)(((mng_uint32)255 - (mng_uint32)(AT)) *            \
                            (mng_uint32)(AB) / (mng_uint32)(AC));            \
       (RC) = (mng_uint8)((S * (mng_uint32)(RT) +                            \
                           T * (mng_uint32)(RB) + (mng_uint32)127) >> 8);    \
       (GC) = (mng_uint8)((S * (mng_uint32)(GT) +                            \
                           T * (mng_uint32)(GB) + (mng_uint32)127) >> 8);    \
       (BC) = (mng_uint8)((S * (mng_uint32)(BT) +                            \
                           T * (mng_uint32)(BB) + (mng_uint32)127) >> 8); }
#define MNG_COMPOSE16 (   RET,
  FG,
  ALPHA,
  BG 
)
Valor:
{                                   \
       mng_uint32 iH = (mng_uint32)((mng_uint32)(FG) * (mng_uint32)(ALPHA) \
                        + (mng_uint32)(BG)*(mng_uint32)(65535L -           \
                          (mng_uint32)(ALPHA)) + (mng_uint32)32768L);      \
       (RET) = (mng_uint16)((iH + (iH >> 16)) >> 16); }
#define MNG_COMPOSE8 (   RET,
  FG,
  ALPHA,
  BG 
)
Valor:
{                                    \
       mng_uint16 iH = (mng_uint16)((mng_uint16)(FG) * (mng_uint16)(ALPHA) \
                        + (mng_uint16)(BG)*(mng_uint16)(255 -              \
                          (mng_uint16)(ALPHA)) + (mng_uint16)128);         \
       (RET) = (mng_uint8)((iH + (iH >> 8)) >> 8); }

Documentación de las funciones

void check_update_region ( mng_datap  pData)
mng_retcode cleanup_rowproc ( mng_datap  pData)
mng_retcode delta_g1 ( mng_datap  pData)
mng_retcode delta_g16 ( mng_datap  pData)
mng_retcode delta_g16_g16 ( mng_datap  pData)
mng_retcode delta_g1_g1 ( mng_datap  pData)
mng_retcode delta_g2 ( mng_datap  pData)
mng_retcode delta_g2_g2 ( mng_datap  pData)
mng_retcode delta_g4 ( mng_datap  pData)
mng_retcode delta_g4_g4 ( mng_datap  pData)
mng_retcode delta_g8 ( mng_datap  pData)
mng_retcode delta_g8_g8 ( mng_datap  pData)
mng_retcode delta_ga16 ( mng_datap  pData)
mng_retcode delta_ga16_a16 ( mng_datap  pData)
mng_retcode delta_ga16_g16 ( mng_datap  pData)
mng_retcode delta_ga16_ga16 ( mng_datap  pData)
mng_retcode delta_ga8 ( mng_datap  pData)
mng_retcode delta_ga8_a8 ( mng_datap  pData)
mng_retcode delta_ga8_g8 ( mng_datap  pData)
mng_retcode delta_ga8_ga8 ( mng_datap  pData)
mng_retcode delta_idx1 ( mng_datap  pData)
mng_retcode delta_idx2 ( mng_datap  pData)
mng_retcode delta_idx4 ( mng_datap  pData)
mng_retcode delta_idx8 ( mng_datap  pData)
mng_retcode delta_rgb16 ( mng_datap  pData)
mng_retcode delta_rgb16_rgb16 ( mng_datap  pData)
mng_retcode delta_rgb8 ( mng_datap  pData)
mng_retcode delta_rgb8_rgb8 ( mng_datap  pData)
mng_retcode delta_rgba16 ( mng_datap  pData)
mng_retcode delta_rgba16_a16 ( mng_datap  pData)
mng_retcode delta_rgba16_rgb16 ( mng_datap  pData)
mng_retcode delta_rgba16_rgba16 ( mng_datap  pData)
mng_retcode delta_rgba8 ( mng_datap  pData)
mng_retcode delta_rgba8_a8 ( mng_datap  pData)
mng_retcode delta_rgba8_rgb8 ( mng_datap  pData)
mng_retcode delta_rgba8_rgba8 ( mng_datap  pData)
mng_retcode display_abgr8 ( mng_datap  pData)
mng_retcode display_argb8 ( mng_datap  pData)
mng_retcode display_bgr8 ( mng_datap  pData)
mng_retcode display_bgra8 ( mng_datap  pData)
mng_retcode display_bgra8_pm ( mng_datap  pData)
mng_retcode display_jpeg_rows ( mng_datap  pData)
mng_retcode display_progressive_check ( mng_datap  pData)
mng_retcode display_rgb8 ( mng_datap  pData)
mng_retcode display_rgb8_a8 ( mng_datap  pData)
mng_retcode display_rgba8 ( mng_datap  pData)
mng_retcode init_g16_i ( mng_datap  pData)
mng_retcode init_g16_ni ( mng_datap  pData)
mng_retcode init_g1_i ( mng_datap  pData)
mng_retcode init_g1_ni ( mng_datap  pData)
mng_retcode init_g2_i ( mng_datap  pData)
mng_retcode init_g2_ni ( mng_datap  pData)
mng_retcode init_g4_i ( mng_datap  pData)
mng_retcode init_g4_ni ( mng_datap  pData)
mng_retcode init_g8_i ( mng_datap  pData)
mng_retcode init_g8_ni ( mng_datap  pData)
mng_retcode init_ga16_i ( mng_datap  pData)
mng_retcode init_ga16_ni ( mng_datap  pData)
mng_retcode init_ga8_i ( mng_datap  pData)
mng_retcode init_ga8_ni ( mng_datap  pData)
mng_retcode init_idx1_i ( mng_datap  pData)
mng_retcode init_idx1_ni ( mng_datap  pData)
mng_retcode init_idx2_i ( mng_datap  pData)
mng_retcode init_idx2_ni ( mng_datap  pData)
mng_retcode init_idx4_i ( mng_datap  pData)
mng_retcode init_idx4_ni ( mng_datap  pData)
mng_retcode init_idx8_i ( mng_datap  pData)
mng_retcode init_idx8_ni ( mng_datap  pData)
mng_retcode init_jpeg_a16_ni ( mng_datap  pData)
mng_retcode init_jpeg_a1_ni ( mng_datap  pData)
mng_retcode init_jpeg_a2_ni ( mng_datap  pData)
mng_retcode init_jpeg_a4_ni ( mng_datap  pData)
mng_retcode init_jpeg_a8_ni ( mng_datap  pData)
mng_retcode init_rgb16_i ( mng_datap  pData)
mng_retcode init_rgb16_ni ( mng_datap  pData)
mng_retcode init_rgb8_i ( mng_datap  pData)
mng_retcode init_rgb8_ni ( mng_datap  pData)
mng_retcode init_rgba16_i ( mng_datap  pData)
mng_retcode init_rgba16_ni ( mng_datap  pData)
mng_retcode init_rgba8_i ( mng_datap  pData)
mng_retcode init_rgba8_ni ( mng_datap  pData)
mng_retcode init_rowproc ( mng_datap  pData)
mng_retcode magnify_g8_x1 ( mng_datap  pData,
mng_uint16  iMX,
mng_uint16  iML,
mng_uint16  iMR,
mng_uint32  iWidth,
mng_uint8p  pSrcline,
mng_uint8p  pDstline 
)
mng_retcode magnify_g8_x2 ( mng_datap  pData,
mng_uint16  iMX,
mng_uint16  iML,
mng_uint16  iMR,
mng_uint32  iWidth,
mng_uint8p  pSrcline,
mng_uint8p  pDstline 
)
mng_retcode magnify_g8_x3 ( mng_datap  pData,
mng_uint16  iMX,
mng_uint16  iML,
mng_uint16  iMR,
mng_uint32  iWidth,
mng_uint8p  pSrcline,
mng_uint8p  pDstline 
)
mng_retcode magnify_g8_y1 ( mng_datap  pData,
mng_int32  iS,
mng_int32  iM,
mng_uint32  iWidth,
mng_uint8p  pSrcline1,
mng_uint8p  pSrcline2,
mng_uint8p  pDstline 
)
mng_retcode magnify_g8_y2 ( mng_datap  pData,
mng_int32  iS,
mng_int32  iM,
mng_uint32  iWidth,
mng_uint8p  pSrcline1,
mng_uint8p  pSrcline2,
mng_uint8p  pDstline 
)
mng_retcode magnify_g8_y3 ( mng_datap  pData,
mng_int32  iS,
mng_int32  iM,
mng_uint32  iWidth,
mng_uint8p  pSrcline1,
mng_uint8p  pSrcline2,
mng_uint8p  pDstline 
)
mng_retcode magnify_ga8_x1 ( mng_datap  pData,
mng_uint16  iMX,
mng_uint16  iML,
mng_uint16  iMR,
mng_uint32  iWidth,
mng_uint8p  pSrcline,
mng_uint8p  pDstline 
)
mng_retcode magnify_ga8_x2 ( mng_datap  pData,
mng_uint16  iMX,
mng_uint16  iML,
mng_uint16  iMR,
mng_uint32  iWidth,
mng_uint8p  pSrcline,
mng_uint8p  pDstline 
)
mng_retcode magnify_ga8_x3 ( mng_datap  pData,
mng_uint16  iMX,
mng_uint16  iML,
mng_uint16  iMR,
mng_uint32  iWidth,
mng_uint8p  pSrcline,
mng_uint8p  pDstline 
)
mng_retcode magnify_ga8_x4 ( mng_datap  pData,
mng_uint16  iMX,
mng_uint16  iML,
mng_uint16  iMR,
mng_uint32  iWidth,
mng_uint8p  pSrcline,
mng_uint8p  pDstline 
)
mng_retcode magnify_ga8_x5 ( mng_datap  pData,
mng_uint16  iMX,
mng_uint16  iML,
mng_uint16  iMR,
mng_uint32  iWidth,
mng_uint8p  pSrcline,
mng_uint8p  pDstline 
)
mng_retcode magnify_ga8_y1 ( mng_datap  pData,
mng_int32  iS,
mng_int32  iM,
mng_uint32  iWidth,
mng_uint8p  pSrcline1,
mng_uint8p  pSrcline2,
mng_uint8p  pDstline 
)
mng_retcode magnify_ga8_y2 ( mng_datap  pData,
mng_int32  iS,
mng_int32  iM,
mng_uint32  iWidth,
mng_uint8p  pSrcline1,
mng_uint8p  pSrcline2,
mng_uint8p  pDstline 
)
mng_retcode magnify_ga8_y3 ( mng_datap  pData,
mng_int32  iS,
mng_int32  iM,
mng_uint32  iWidth,
mng_uint8p  pSrcline1,
mng_uint8p  pSrcline2,
mng_uint8p  pDstline 
)
mng_retcode magnify_ga8_y4 ( mng_datap  pData,
mng_int32  iS,
mng_int32  iM,
mng_uint32  iWidth,
mng_uint8p  pSrcline1,
mng_uint8p  pSrcline2,
mng_uint8p  pDstline 
)
mng_retcode magnify_ga8_y5 ( mng_datap  pData,
mng_int32  iS,
mng_int32  iM,
mng_uint32  iWidth,
mng_uint8p  pSrcline1,
mng_uint8p  pSrcline2,
mng_uint8p  pDstline 
)
mng_retcode magnify_rgb8_x1 ( mng_datap  pData,
mng_uint16  iMX,
mng_uint16  iML,
mng_uint16  iMR,
mng_uint32  iWidth,
mng_uint8p  pSrcline,
mng_uint8p  pDstline 
)
mng_retcode magnify_rgb8_x2 ( mng_datap  pData,
mng_uint16  iMX,
mng_uint16  iML,
mng_uint16  iMR,
mng_uint32  iWidth,
mng_uint8p  pSrcline,
mng_uint8p  pDstline 
)
mng_retcode magnify_rgb8_x3 ( mng_datap  pData,
mng_uint16  iMX,
mng_uint16  iML,
mng_uint16  iMR,
mng_uint32  iWidth,
mng_uint8p  pSrcline,
mng_uint8p  pDstline 
)
mng_retcode magnify_rgb8_y1 ( mng_datap  pData,
mng_int32  iS,
mng_int32  iM,
mng_uint32  iWidth,
mng_uint8p  pSrcline1,
mng_uint8p  pSrcline2,
mng_uint8p  pDstline 
)
mng_retcode magnify_rgb8_y2 ( mng_datap  pData,
mng_int32  iS,
mng_int32  iM,
mng_uint32  iWidth,
mng_uint8p  pSrcline1,
mng_uint8p  pSrcline2,
mng_uint8p  pDstline 
)
mng_retcode magnify_rgb8_y3 ( mng_datap  pData,
mng_int32  iS,
mng_int32  iM,
mng_uint32  iWidth,
mng_uint8p  pSrcline1,
mng_uint8p  pSrcline2,
mng_uint8p  pDstline 
)
mng_retcode magnify_rgba8_x1 ( mng_datap  pData,
mng_uint16  iMX,
mng_uint16  iML,
mng_uint16  iMR,
mng_uint32  iWidth,
mng_uint8p  pSrcline,
mng_uint8p  pDstline 
)
mng_retcode magnify_rgba8_x2 ( mng_datap  pData,
mng_uint16  iMX,
mng_uint16  iML,
mng_uint16  iMR,
mng_uint32  iWidth,
mng_uint8p  pSrcline,
mng_uint8p  pDstline 
)
mng_retcode magnify_rgba8_x3 ( mng_datap  pData,
mng_uint16  iMX,
mng_uint16  iML,
mng_uint16  iMR,
mng_uint32  iWidth,
mng_uint8p  pSrcline,
mng_uint8p  pDstline 
)
mng_retcode magnify_rgba8_x4 ( mng_datap  pData,
mng_uint16  iMX,
mng_uint16  iML,
mng_uint16  iMR,
mng_uint32  iWidth,
mng_uint8p  pSrcline,
mng_uint8p  pDstline 
)
mng_retcode magnify_rgba8_x5 ( mng_datap  pData,
mng_uint16  iMX,
mng_uint16  iML,
mng_uint16  iMR,
mng_uint32  iWidth,
mng_uint8p  pSrcline,
mng_uint8p  pDstline 
)
mng_retcode magnify_rgba8_y1 ( mng_datap  pData,
mng_int32  iS,
mng_int32  iM,
mng_uint32  iWidth,
mng_uint8p  pSrcline1,
mng_uint8p  pSrcline2,
mng_uint8p  pDstline 
)
mng_retcode magnify_rgba8_y2 ( mng_datap  pData,
mng_int32  iS,
mng_int32  iM,
mng_uint32  iWidth,
mng_uint8p  pSrcline1,
mng_uint8p  pSrcline2,
mng_uint8p  pDstline 
)
mng_retcode magnify_rgba8_y3 ( mng_datap  pData,
mng_int32  iS,
mng_int32  iM,
mng_uint32  iWidth,
mng_uint8p  pSrcline1,
mng_uint8p  pSrcline2,
mng_uint8p  pDstline 
)
mng_retcode magnify_rgba8_y4 ( mng_datap  pData,
mng_int32  iS,
mng_int32  iM,
mng_uint32  iWidth,
mng_uint8p  pSrcline1,
mng_uint8p  pSrcline2,
mng_uint8p  pDstline 
)
mng_retcode magnify_rgba8_y5 ( mng_datap  pData,
mng_int32  iS,
mng_int32  iM,
mng_uint32  iWidth,
mng_uint8p  pSrcline1,
mng_uint8p  pSrcline2,
mng_uint8p  pDstline 
)
mng_retcode next_jpeg_alpharow ( mng_datap  pData)
mng_retcode next_jpeg_row ( mng_datap  pData)
mng_retcode next_row ( mng_datap  pData)
mng_retcode process_g1 ( mng_datap  pData)
mng_retcode process_g16 ( mng_datap  pData)
mng_retcode process_g2 ( mng_datap  pData)
mng_retcode process_g4 ( mng_datap  pData)
mng_retcode process_g8 ( mng_datap  pData)
mng_retcode process_ga16 ( mng_datap  pData)
mng_retcode process_ga8 ( mng_datap  pData)
mng_retcode process_idx1 ( mng_datap  pData)
mng_retcode process_idx2 ( mng_datap  pData)
mng_retcode process_idx4 ( mng_datap  pData)
mng_retcode process_idx8 ( mng_datap  pData)
mng_retcode process_rgb16 ( mng_datap  pData)
mng_retcode process_rgb8 ( mng_datap  pData)
mng_retcode process_rgba16 ( mng_datap  pData)
mng_retcode process_rgba8 ( mng_datap  pData)
mng_retcode restore_bkgd_backcolor ( mng_datap  pData)
mng_retcode restore_bkgd_backimage ( mng_datap  pData)
mng_retcode restore_bkgd_bgcolor ( mng_datap  pData)
mng_retcode restore_bkgd_bgr8 ( mng_datap  pData)
mng_retcode restore_bkgd_bkgd ( mng_datap  pData)
mng_retcode restore_bkgd_rgb8 ( mng_datap  pData)
mng_retcode retrieve_g16 ( mng_datap  pData)
mng_retcode retrieve_g8 ( mng_datap  pData)
mng_retcode retrieve_ga16 ( mng_datap  pData)
mng_retcode retrieve_ga8 ( mng_datap  pData)
mng_retcode retrieve_idx8 ( mng_datap  pData)
mng_retcode retrieve_rgb16 ( mng_datap  pData)
mng_retcode retrieve_rgb8 ( mng_datap  pData)
mng_retcode retrieve_rgba16 ( mng_datap  pData)
mng_retcode retrieve_rgba8 ( mng_datap  pData)
mng_retcode store_g1 ( mng_datap  pData)
mng_retcode store_g16 ( mng_datap  pData)
mng_retcode store_g2 ( mng_datap  pData)
mng_retcode store_g4 ( mng_datap  pData)
mng_retcode store_g8 ( mng_datap  pData)
mng_retcode store_ga16 ( mng_datap  pData)
mng_retcode store_ga8 ( mng_datap  pData)
mng_retcode store_idx1 ( mng_datap  pData)
mng_retcode store_idx2 ( mng_datap  pData)
mng_retcode store_idx4 ( mng_datap  pData)
mng_retcode store_idx8 ( mng_datap  pData)
mng_retcode store_jpeg_g12_a1 ( mng_datap  pData)
mng_retcode store_jpeg_g12_a16 ( mng_datap  pData)
mng_retcode store_jpeg_g12_a2 ( mng_datap  pData)
mng_retcode store_jpeg_g12_a4 ( mng_datap  pData)
mng_retcode store_jpeg_g12_a8 ( mng_datap  pData)
mng_retcode store_jpeg_g8 ( mng_datap  pData)
mng_retcode store_jpeg_g8_a1 ( mng_datap  pData)
mng_retcode store_jpeg_g8_a16 ( mng_datap  pData)
mng_retcode store_jpeg_g8_a2 ( mng_datap  pData)
mng_retcode store_jpeg_g8_a4 ( mng_datap  pData)
mng_retcode store_jpeg_g8_a8 ( mng_datap  pData)
mng_retcode store_jpeg_g8_alpha ( mng_datap  pData)
mng_retcode store_jpeg_ga8 ( mng_datap  pData)
mng_retcode store_jpeg_rgb8 ( mng_datap  pData)
mng_retcode store_jpeg_rgb8_a1 ( mng_datap  pData)
mng_retcode store_jpeg_rgb8_a16 ( mng_datap  pData)
mng_retcode store_jpeg_rgb8_a2 ( mng_datap  pData)
mng_retcode store_jpeg_rgb8_a4 ( mng_datap  pData)
mng_retcode store_jpeg_rgb8_a8 ( mng_datap  pData)
mng_retcode store_jpeg_rgb8_alpha ( mng_datap  pData)
mng_retcode store_jpeg_rgba8 ( mng_datap  pData)
mng_retcode store_rgb16 ( mng_datap  pData)
mng_retcode store_rgb8 ( mng_datap  pData)
mng_retcode store_rgba16 ( mng_datap  pData)
mng_retcode store_rgba8 ( mng_datap  pData)

Documentación de las variables

mng_uint32 const interlace_col[7] = { 0, 4, 0, 2, 0, 1, 0 }
mng_uint32 const interlace_colskip[7] = { 8, 8, 4, 4, 2, 2, 1 }
mng_uint32 const interlace_divider[7] = { 3, 3, 2, 2, 1, 1, 0 }
mng_uint32 const interlace_roundoff[7] = { 7, 7, 3, 3, 1, 1, 0 }
mng_uint32 const interlace_row[7] = { 0, 0, 4, 0, 2, 0, 1 }
mng_uint32 const interlace_rowskip[7] = { 8, 8, 8, 4, 4, 2, 2 }
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'