 |
WebRadioApp
0.1
|
Go to the documentation of this file.
75 #define EW_RED(aColor) (((aColor) >> 0) & 0xFF)
76 #define EW_GREEN(aColor) (((aColor) >> 8) & 0xFF)
77 #define EW_BLUE(aColor) (((aColor) >> 16) & 0xFF)
78 #define EW_ALPHA(aColor) (((aColor) >> 24) & 0xFF)
120 #define EW_PIXEL_FORMAT_SCREEN -1
121 #define EW_PIXEL_FORMAT_NATIVE 0
122 #define EW_PIXEL_FORMAT_INDEX8 1
123 #define EW_PIXEL_FORMAT_ALPHA8 2
124 #define EW_PIXEL_FORMAT_RGB565 3
135 #define EW_DRIVER_VARIANT_RGBA8888 1
136 #define EW_DRIVER_VARIANT_RGBA4444 2
137 #define EW_DRIVER_VARIANT_RGB565A8 3
138 #define EW_DRIVER_VARIANT_RGB555A8 4
139 #define EW_DRIVER_VARIANT_YUVA8888 5
140 #define EW_DRIVER_VARIANT_LUMA44 6
141 #define EW_DRIVER_VARIANT_RGB565 7
142 #define EW_DRIVER_VARIANT_RGB888 8
143 #define EW_DRIVER_VARIANT_INDEX8 11
144 #define EW_DRIVER_VARIANT_ALPHA8 12
145 #define EW_DRIVER_VARIANT_RGB565_RGBA8888 \
146 ((EW_DRIVER_VARIANT_RGB565 << 8) | EW_DRIVER_VARIANT_RGBA8888)
147 #define EW_DRIVER_VARIANT_RGB888_RGBA8888 \
148 ((EW_DRIVER_VARIANT_RGB888 << 8) | EW_DRIVER_VARIANT_RGBA8888)
317 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
318 int aSrcWidth,
int aSrcHeight,
354 int aDstX2,
int aDstY2,
int aClipX,
int aClipY,
355 int aClipWidth,
int aClipHeight,
int aBlend,
356 unsigned long *aColors);
384 int aWidth,
int aHeight,
int aBlend,
385 unsigned long *aColors);
417 int aDstX,
int aDstY,
int aSrcX,
int aSrcY,
418 int aWidth,
int aHeight,
int aBlend,
419 unsigned long *aColors);
454 int aDstX,
int aDstY,
int aDstWidth,
int aDstHeight,
455 int aSrcX,
int aSrcY,
int aSrcWidth,
int aSrcHeight,
456 int aOfsX,
int aOfsY,
int aBlend,
457 unsigned long *aColors);
508 float aDstX1,
float aDstY1,
float aDstW1,
509 float aDstX2,
float aDstY2,
float aDstW2,
510 float aDstX3,
float aDstY3,
float aDstW3,
511 float aDstX4,
float aDstY4,
float aDstW4,
int aSrcX,
512 int aSrcY,
int aSrcWidth,
int aSrcHeight,
513 int aClipX,
int aClipY,
int aClipWidth,
514 int aClipHeight,
int aBlend,
int aFilter,
515 unsigned long *aColors);
566 int aDstY,
int aWidth,
int aHeight,
int aBlend,
567 int aAntialiased,
int aNonZeroWinding,
568 unsigned long *aColors);
643 int aReserved,
int aWriteAccess,
1058 int aReserved,
int aWriteAccess,
1353 int aDstY,
int aWidth,
int aHeight,
int aX,
int aY,
1354 int aAntialiased,
int aNonZeroWinding);
1390 int aDstY2,
int aClipX1,
int aClipY1,
int aClipX2,
1421 int aHeight,
XGradient *aGradient,
int aGrdX,
int aGrdY,
1458 int aDstY,
int aWidth,
int aHeight,
int aSrcX,
int aSrcY,
1459 XGradient *aGradient,
int aGrdX,
int aGrdY,
1506 int aDstY1,
int aDstW1,
int aDstX2,
int aDstY2,
int aDstW2,
1507 int aDstX3,
int aDstY3,
int aDstW3,
int aDstX4,
int aDstY4,
1508 int aDstW4,
int aSrcX,
int aSrcY,
int aSrcWidth,
1509 int aSrcHeight,
int aClipX1,
int aClipY1,
int aClipX2,
1567 int aDstY,
int aWidth,
int aHeight,
int aAntialiased,
1568 int aNonZeroWinding,
XGradient *aGradient,
int aGrdX,
1612 unsigned int EwPackColor(
int aRed,
int aGreen,
int aBlue,
int aAlpha);
1642 unsigned int EwPackClutEntry(
int aRed,
int aGreen,
int aBlue,
int aAlpha);
2389 int aS,
int aT,
int aSS,
int aTS,
int aSrcWidth,
2393 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2394 int aSrcWidth,
int aSrcHeight,
XGradient *aGradient);
2423 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2424 int aSrcWidth,
int aSrcHeight,
XGradient *aGradient);
2427 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2428 int aSrcWidth,
int aSrcHeight,
2457 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2458 int aSrcWidth,
int aSrcHeight,
XGradient *aGradient);
2461 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2462 int aSrcWidth,
int aSrcHeight,
2492 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2493 int aSrcWidth,
int aSrcHeight,
2498 int aT,
int aSS,
int aTS,
int aSrcWidth,
2529 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2530 int aSrcWidth,
int aSrcHeight,
2534 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2535 int aSrcWidth,
int aSrcHeight,
XGradient *aGradient);
2538 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2539 int aSrcWidth,
int aSrcHeight,
2543 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2544 int aSrcWidth,
int aSrcHeight,
2576 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2577 int aSrcWidth,
int aSrcHeight,
2581 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2582 int aSrcWidth,
int aSrcHeight,
2587 int aS,
int aT,
int aSS,
int aTS,
2588 int aSrcWidth,
int aSrcHeight,
2593 int aT,
int aSS,
int aTS,
int aSrcWidth,
2625 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2626 int aSrcWidth,
int aSrcHeight,
2630 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2631 int aSrcWidth,
int aSrcHeight,
2636 int aS,
int aT,
int aSS,
int aTS,
2637 int aSrcWidth,
int aSrcHeight,
2641 int aWidth,
int aS,
int aT,
int aSS,
2642 int aTS,
int aSrcWidth,
int aSrcHeight,
2676 int aS,
int aT,
int aSS,
int aTS,
2677 int aSrcWidth,
int aSrcHeight,
2681 int aWidth,
int aS,
int aT,
int aSS,
2682 int aTS,
int aSrcWidth,
int aSrcHeight,
2687 int aS,
int aT,
int aSS,
int aTS,
2688 int aSrcWidth,
int aSrcHeight,
2693 int aS,
int aT,
int aSS,
int aTS,
2694 int aSrcWidth,
int aSrcHeight,
2723 int aS,
int aT,
int aSS,
int aTS,
int aSrcWidth,
2727 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2728 int aSrcWidth,
int aSrcHeight,
XGradient *aGradient);
2757 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2758 int aSrcWidth,
int aSrcHeight,
XGradient *aGradient);
2761 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2762 int aSrcWidth,
int aSrcHeight,
2791 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2792 int aSrcWidth,
int aSrcHeight,
XGradient *aGradient);
2795 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2796 int aSrcWidth,
int aSrcHeight,
2826 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2827 int aSrcWidth,
int aSrcHeight,
2832 int aT,
int aSS,
int aTS,
int aSrcWidth,
2863 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2864 int aSrcWidth,
int aSrcHeight,
2868 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2869 int aSrcWidth,
int aSrcHeight,
XGradient *aGradient);
2872 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2873 int aSrcWidth,
int aSrcHeight,
2877 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2878 int aSrcWidth,
int aSrcHeight,
2910 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2911 int aSrcWidth,
int aSrcHeight,
2915 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2916 int aSrcWidth,
int aSrcHeight,
2921 int aS,
int aT,
int aSS,
int aTS,
2922 int aSrcWidth,
int aSrcHeight,
2927 int aT,
int aSS,
int aTS,
int aSrcWidth,
2959 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2960 int aSrcWidth,
int aSrcHeight,
2964 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
2965 int aSrcWidth,
int aSrcHeight,
2970 int aS,
int aT,
int aSS,
int aTS,
2971 int aSrcWidth,
int aSrcHeight,
2975 int aWidth,
int aS,
int aT,
int aSS,
2976 int aTS,
int aSrcWidth,
int aSrcHeight,
3010 int aS,
int aT,
int aSS,
int aTS,
3011 int aSrcWidth,
int aSrcHeight,
3015 int aWidth,
int aS,
int aT,
int aSS,
3016 int aTS,
int aSrcWidth,
int aSrcHeight,
3021 int aS,
int aT,
int aSS,
int aTS,
3022 int aSrcWidth,
int aSrcHeight,
3027 int aS,
int aT,
int aSS,
int aTS,
3028 int aSrcWidth,
int aSrcHeight,
3059 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
3060 int aSrcWidth,
int aSrcHeight,
3064 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
3065 int aSrcWidth,
int aSrcHeight,
XGradient *aGradient);
3068 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
3069 int aSrcWidth,
int aSrcHeight,
3073 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
3074 int aSrcWidth,
int aSrcHeight,
3106 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
3107 int aSrcWidth,
int aSrcHeight,
3111 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
3112 int aSrcWidth,
int aSrcHeight,
3117 int aS,
int aT,
int aSS,
int aTS,
3118 int aSrcWidth,
int aSrcHeight,
3123 int aT,
int aSS,
int aTS,
int aSrcWidth,
3155 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
3156 int aSrcWidth,
int aSrcHeight,
3160 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
3161 int aSrcWidth,
int aSrcHeight,
3166 int aS,
int aT,
int aSS,
int aTS,
3167 int aSrcWidth,
int aSrcHeight,
3171 int aWidth,
int aS,
int aT,
int aSS,
3172 int aTS,
int aSrcWidth,
int aSrcHeight,
3206 int aS,
int aT,
int aSS,
int aTS,
3207 int aSrcWidth,
int aSrcHeight,
3211 int aWidth,
int aS,
int aT,
int aSS,
3212 int aTS,
int aSrcWidth,
int aSrcHeight,
3217 int aS,
int aT,
int aSS,
int aTS,
3218 int aSrcWidth,
int aSrcHeight,
3223 int aS,
int aT,
int aSS,
int aTS,
3224 int aSrcWidth,
int aSrcHeight,
3253 int aS,
int aT,
int aSS,
int aTS,
int aSrcWidth,
3257 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
3258 int aSrcWidth,
int aSrcHeight,
XGradient *aGradient);
3287 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
3288 int aSrcWidth,
int aSrcHeight,
XGradient *aGradient);
3291 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
3292 int aSrcWidth,
int aSrcHeight,
3323 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
3324 int aSrcWidth,
int aSrcHeight,
3328 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
3329 int aSrcWidth,
int aSrcHeight,
XGradient *aGradient);
3332 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
3333 int aSrcWidth,
int aSrcHeight,
3337 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
3338 int aSrcWidth,
int aSrcHeight,
3370 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
3371 int aSrcWidth,
int aSrcHeight,
3375 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
3376 int aSrcWidth,
int aSrcHeight,
3381 int aS,
int aT,
int aSS,
int aTS,
3382 int aSrcWidth,
int aSrcHeight,
3387 int aT,
int aSS,
int aTS,
int aSrcWidth,
3419 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
3420 int aSrcWidth,
int aSrcHeight,
3424 int aWidth,
int aS,
int aT,
int aSS,
int aTS,
3425 int aSrcWidth,
int aSrcHeight,
3430 int aS,
int aT,
int aSS,
int aTS,
3431 int aSrcWidth,
int aSrcHeight,
3435 int aWidth,
int aS,
int aT,
int aSS,
3436 int aTS,
int aSrcWidth,
int aSrcHeight,
3470 int aS,
int aT,
int aSS,
int aTS,
3471 int aSrcWidth,
int aSrcHeight,
3475 int aWidth,
int aS,
int aT,
int aSS,
3476 int aTS,
int aSrcWidth,
int aSrcHeight,
3481 int aS,
int aT,
int aSS,
int aTS,
3482 int aSrcWidth,
int aSrcHeight,
3487 int aS,
int aT,
int aSS,
int aTS,
3488 int aSrcWidth,
int aSrcHeight,
3552 #define EW_REDIRECT_WARP_FUNC(aFunc1, aFunc2) \
3553 void aFunc1(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, \
3554 int aS, int aT, int aSS, int aTS, int aSrcWidth, \
3555 int aSrcHeight, XGradient *aGradient) \
3557 aFunc2(aDst, aSrc, aWidth, aS, aT, aSS, aTS, aSrcWidth, aSrcHeight, \
void EwCopyNativeRowBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
Definition: ewgfxdriver.h:186
void EwScreenWarpIndex8RowFilterGradientBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
unsigned int EwGetOpacityFromGradient(XGradient *aGradient, int aX, int aY)
void EwScreenCopyIndex8RowGradient(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwScreenWarpRGB565RowGradientBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwCopyAlpha8RowSolid(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwDestroyNativeSurface(unsigned long aSurface)
void EwWarpNativeRowFilterGradientBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwWarpIndex8RowFilterGradient(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwWarpIndex8RowFilterSolidBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwCopyNativeRowGradientBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwScreenCopyAlpha8RowSolid(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwWarpNativeRowFilterBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwWarpIndex8RowFilterGradientBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwWarpAlpha8RowSolid(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwEmulateLine(XSurfaceMemory *aDst, int aDstX1, int aDstY1, int aDstX2, int aDstY2, int aClipX1, int aClipY1, int aClipX2, int aClipY2, XGradient *aGradient, XLineWorker aWorker)
void(* XCopyDriver)(unsigned long aDstHandle, unsigned long aSrcHandle, int aDstX, int aDstY, int aSrcX, int aSrcY, int aWidth, int aHeight, int aBlend, unsigned long *aColors)
Definition: ewgfxdriver.h:416
void EwWarpIndex8RowBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenCopyNativeRowSolidBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwScreenWarpIndex8RowSolidBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwEmulateCopy(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aDstX, int aDstY, int aWidth, int aHeight, int aSrcX, int aSrcY, XGradient *aGradient, int aGrdX, int aGrdY, XCopyWorker aWorker)
void EwScreenCopyNativeRowGradient(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwScreenWarpRGB565RowSolid(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenWarpRGB565RowGradient(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwWarpAlpha8RowSolidBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenWarpIndex8RowGradientBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
int EwGetAlpha8SurfaceMemory(unsigned long aSurface, int aX, int aY, int aReserved, int aWriteAccess, XSurfaceMemory *aMemory)
void EwScreenCopyIndex8RowBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwWarpIndex8Row(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwDestroyRGB565Surface(unsigned long aSurface)
void * EwAllocVideo(int aSize)
void EwWarpRGB565RowFilterGradient(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwWarpIndex8RowGradient(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenWarpNativeRowGradient(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenWarpNativeRowFilterSolidBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
unsigned long EwCreateAlpha8Surface(int aWidth, int aHeight)
void EwWarpAlpha8RowFilterSolidBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwCopyNativeRow(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
int EwGetNativeSurfaceMemSize(int aWidth, int aHeight)
void EwScreenCopyAlpha8RowSolidBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
unsigned int EwPackColor(int aRed, int aGreen, int aBlue, int aAlpha)
void(* XCopyWorker)(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
Definition: ewgfxdriver.h:288
void EwScreenWarpIndex8RowFilterBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwWarpNativeRow(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenWarpNativeRowBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwCopyNativeRowSolidBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
int EwGetScreenSurfaceMemSize(int aWidth, int aHeight)
XRect CoreOutline aOutline void(CoreRoot _this, GraphicsCanvas aCanvas, XRect aClip, XPoint aOffset, XInt32 aOpacity, XBool aBlend) EW_METHOD(HandleEvent
unsigned long EwCreateConstAlpha8Surface(int aWidth, int aHeight, XSurfaceMemory *aMemory)
void EwDestroyScreenSurface(unsigned long aSurface)
void EwEmulateFillPolygon(XSurfaceMemory *aDst, int *aPaths, int aDstX, int aDstY, int aWidth, int aHeight, int aAntialiased, int aNonZeroWinding, XGradient *aGradient, int aGrdX, int aGrdY, XCopyWorker aWorker)
unsigned long EwCreateConstIndex8Surface(int aWidth, int aHeight, XSurfaceMemory *aMemory)
void EwCopyIndex8RowSolidBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwWarpIndex8RowFilterBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenWarpNativeRowSolidBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwDestroyAlpha8Surface(unsigned long aSurface)
void EwWarpRGB565RowSolid(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenCopyRGB565RowGradient(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwWarpIndex8RowFilter(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
unsigned long EwCreateScreenSurface(int aWidth, int aHeight)
void EwScreenWarpRGB565RowFilterSolidBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
const int EwPixelDriverVariant
void EwScreenWarpNativeRowFilterBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenCopyNativeRowSolid(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwFillRowSolidBlend(XSurfaceMemory *aDst, int aWidth, XGradient *aGradient)
void EwWarpNativeRowFilter(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenSetPixelSolid(XSurfaceMemory *aDst, int aX, int aY, XGradient *aGradient)
void EwWarpAlpha8RowFilterGradient(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwWarpNativeRowGradientBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenWarpIndex8RowGradient(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwCopyNativeRowSolid(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwScreenWarpAlpha8RowFilterSolid(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenCopyRGB565RowSolidBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwWarpNativeRowBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void(* XPolygonDriver)(unsigned long aDstHandle, int *aPaths, int aDstX, int aDstY, int aWidth, int aHeight, int aBlend, int aAntialiased, int aNonZeroWinding, unsigned long *aColors)
Definition: ewgfxdriver.h:565
void EwCopyRGB565RowSolid(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwCopyAlpha8RowGradientBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwWarpIndex8RowFilterSolid(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwSetPixelSolid(XSurfaceMemory *aDst, int aX, int aY, XGradient *aGradient)
void EwScreenWarpAlpha8RowSolidBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenWarpAlpha8RowFilterGradient(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
unsigned long EwCreateRGB565Surface(int aWidth, int aHeight)
void EwScreenWarpRGB565RowFilter(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
unsigned int EwGetColorFromGradient(XGradient *aGradient, int aX, int aY)
void(* XWarpDriver)(unsigned long aDstHandle, unsigned long aSrcHandle, float aDstX1, float aDstY1, float aDstW1, float aDstX2, float aDstY2, float aDstW2, float aDstX3, float aDstY3, float aDstW3, float aDstX4, float aDstY4, float aDstW4, int aSrcX, int aSrcY, int aSrcWidth, int aSrcHeight, int aClipX, int aClipY, int aClipWidth, int aClipHeight, int aBlend, int aFilter, unsigned long *aColors)
Definition: ewgfxdriver.h:507
void EwScreenCopyIndex8Row(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwScreenCopyNativeRowBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwScreenWarpNativeRow(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwCopyIndex8RowBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwWarpIndex8RowSolid(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenWarpAlpha8RowGradientBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenWarpRGB565RowFilterGradient(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwSetPixelSolidBlend(XSurfaceMemory *aDst, int aX, int aY, XGradient *aGradient)
void EwWarpRGB565RowFilter(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwWarpAlpha8RowFilterSolid(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenFillRowSolidBlend(XSurfaceMemory *aDst, int aWidth, XGradient *aGradient)
void EwScreenWarpNativeRowGradientBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenWarpNativeRowSolid(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenWarpIndex8RowBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void(* XTileDriver)(unsigned long aDstHandle, unsigned long aSrcHandle, int aDstX, int aDstY, int aDstWidth, int aDstHeight, int aSrcX, int aSrcY, int aSrcWidth, int aSrcHeight, int aOfsX, int aOfsY, int aBlend, unsigned long *aColors)
Definition: ewgfxdriver.h:453
void EwScreenWarpIndex8RowSolid(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwWarpRGB565RowGradient(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenFillRowSolid(XSurfaceMemory *aDst, int aWidth, XGradient *aGradient)
void EwWarpRGB565RowGradientBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenCopyNativeRow(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwWarpNativeRowSolidBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenCopyIndex8RowSolidBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwScreenSetPixelSolidBlend(XSurfaceMemory *aDst, int aX, int aY, XGradient *aGradient)
unsigned long EwCreateIndex8Surface(int aWidth, int aHeight)
void EwCopyIndex8RowGradientBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwScreenCopyNativeRowGradientBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwScreenCopyAlpha8RowGradientBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwCopyRGB565RowSolidBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwCopyRGB565RowGradientBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwScreenWarpNativeRowFilterGradientBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenWarpIndex8RowFilterGradient(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenWarpRGB565RowSolidBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenWarpRGB565RowFilterGradientBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwCopyNativeRowGradient(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
unsigned long EwCreateConstNativeSurface(int aWidth, int aHeight, XSurfaceMemory *aMemory)
void EwInitOpacityGradient(int aWidth, int aHeight, unsigned int *aColors, XGradient *aGradient)
void EwWarpIndex8RowGradientBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenWarpIndex8RowFilterSolid(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenWarpIndex8RowFilter(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
int EwGetAlpha8SurfaceMemSize(int aWidth, int aHeight)
void EwWarpNativeRowFilterGradient(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwRasterAlpha8Polygon(XSurfaceMemory *aDst, int *aPaths, int aDstX, int aDstY, int aWidth, int aHeight, int aX, int aY, int aAntialiased, int aNonZeroWinding)
int EwGetScreenSurfaceMemory(unsigned long aSurface, int aX, int aY, int aReserved, int aWriteAccess, XSurfaceMemory *aMemory)
void EwWarpRGB565Row(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwCopyAlpha8RowGradient(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwCopyIndex8RowGradient(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwScreenWarpNativeRowFilter(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwWarpAlpha8RowGradient(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenCopyRGB565Row(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwDestroyIndex8Surface(unsigned long aSurface)
void EwScreenCopyRGB565RowGradientBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
unsigned int EwPackClutEntry(int aRed, int aGreen, int aBlue, int aAlpha)
int EwGetIndex8SurfaceMemory(unsigned long aSurface, int aX, int aY, int aIndex, int aWriteAccess, XSurfaceMemory *aMemory)
void EwScreenWarpAlpha8RowFilterGradientBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwEmulateWarp(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aDstX1, int aDstY1, int aDstW1, int aDstX2, int aDstY2, int aDstW2, int aDstX3, int aDstY3, int aDstW3, int aDstX4, int aDstY4, int aDstW4, int aSrcX, int aSrcY, int aSrcWidth, int aSrcHeight, int aClipX1, int aClipY1, int aClipX2, int aClipY2, XGradient *aGradient, XWarpWorker aWorker)
int EwGetIndex8SurfaceMemSize(int aWidth, int aHeight)
void EwWarpRGB565RowSolidBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void(* XWarpWorker)(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
Definition: ewgfxdriver.h:316
void EwWarpNativeRowGradient(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenFillRowGradientBlend(XSurfaceMemory *aDst, int aWidth, XGradient *aGradient)
unsigned long EwCreateConstRGB565Surface(int aWidth, int aHeight, XSurfaceMemory *aMemory)
void EwCopyAlpha8RowSolidBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
Definition: ewgfxdriver.h:217
void(* XLineDriver)(unsigned long aDstHandle, int aDstX1, int aDstY1, int aDstX2, int aDstY2, int aClipX, int aClipY, int aClipWidth, int aClipHeight, int aBlend, unsigned long *aColors)
Definition: ewgfxdriver.h:353
void EwScreenWarpNativeRowFilterSolid(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwFreeVideo(void *aMemory)
void(* XFillDriver)(unsigned long aDstHandle, int aDstX, int aDstY, int aWidth, int aHeight, int aBlend, unsigned long *aColors)
Definition: ewgfxdriver.h:383
int EwGetNativeSurfaceMemory(unsigned long aSurface, int aX, int aY, int aIndex, int aWriteAccess, XSurfaceMemory *aMemory)
void EwScreenWarpAlpha8RowGradient(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwWarpNativeRowSolid(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void(* XLineWorker)(XSurfaceMemory *aDst, int aX, int aY, XGradient *aGradient)
Definition: ewgfxdriver.h:247
void EwScreenWarpRGB565RowFilterSolid(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenWarpIndex8RowFilterSolidBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenWarpNativeRowFilterGradient(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenCopyIndex8RowGradientBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwFillRowGradientBlend(XSurfaceMemory *aDst, int aWidth, XGradient *aGradient)
void EwScreenWarpAlpha8RowFilterSolidBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwFillRowSolid(XSurfaceMemory *aDst, int aWidth, XGradient *aGradient)
int EwGetRGB565SurfaceMemory(unsigned long aSurface, int aX, int aY, int aIndex, int aWriteAccess, XSurfaceMemory *aMemory)
void EwWarpAlpha8RowFilterGradientBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenCopyAlpha8RowGradient(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwWarpNativeRowFilterSolidBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwCopyIndex8RowSolid(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwScreenWarpRGB565Row(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
int EwGetRGB565SurfaceMemSize(int aWidth, int aHeight)
void EwCopyRGB565Row(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwCopyRGB565RowGradient(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwWarpIndex8RowSolidBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenCopyRGB565RowSolid(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
XRect CoreOutline aOutline GraphicsCanvas XRect XPoint XInt32 XBool aBlend
Definition: _CoreOutline.h:172
void(* XFillWorker)(XSurfaceMemory *aDst, int aWidth, XGradient *aGradient)
Definition: ewgfxdriver.h:267
void EwWarpNativeRowFilterSolid(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwCopyIndex8Row(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwScreenWarpAlpha8RowSolid(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenCopyIndex8RowSolid(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, XGradient *aGradient)
void EwWarpAlpha8RowGradientBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenWarpIndex8Row(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwWarpRGB565RowFilterSolid(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwWarpRGB565RowFilterGradientBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwScreenFillRowGradient(XSurfaceMemory *aDst, int aWidth, XGradient *aGradient)
void EwEmulateFill(XSurfaceMemory *aDst, int aDstX, int aDstY, int aWidth, int aHeight, XGradient *aGradient, int aGrdX, int aGrdY, XFillWorker aWorker)
void EwInitColorGradient(int aWidth, int aHeight, unsigned int *aColors, XGradient *aGradient)
unsigned long EwCreateNativeSurface(int aWidth, int aHeight)
void EwWarpRGB565RowFilterSolidBlend(XSurfaceMemory *aDst, XSurfaceMemory *aSrc, int aWidth, int aS, int aT, int aSS, int aTS, int aSrcWidth, int aSrcHeight, XGradient *aGradient)
void EwFillRowGradient(XSurfaceMemory *aDst, int aWidth, XGradient *aGradient)