/openjdk7/jdk/src/share/native/sun/java2d/loops/ |
H A D | LineUtils.h | 56 #define LineUtils_ProcessLine(pRasInfo, pixel, pLine, pPrim, pCompInfo, \ 61 if (Y1 >= (pRasInfo)->bounds.y1 && Y1 < (pRasInfo)->bounds.y2) { \ 64 if (tx1 < (pRasInfo)->bounds.x1) tx1 = (pRasInfo)->bounds.x1; \ 65 if (tx2 > (pRasInfo)->bounds.x2) tx2 = (pRasInfo)->bounds.x2; \ 67 (*pLine)((pRasInfo), tx1, Y1, pixel, tx2 - tx1, 0, \ 73 if (X1 >= (pRasInfo)->bounds.x1 && X1 < (pRasInfo) [all...] |
H A D | DrawPath.h | 30 SurfaceDataRasInfo* pRasInfo; member in struct:__anon913
|
H A D | ByteIndexed.h | 50 #define SetByteIndexedStoreVarsYPos(PREFIX, pRasInfo, LOC) \ 55 #define SetByteIndexedStoreVarsXPos(PREFIX, pRasInfo, LOC) \ 57 PREFIX ## rerr = (pRasInfo)->redErrTable + PREFIX ## YDither; \ 58 PREFIX ## gerr = (pRasInfo)->grnErrTable + PREFIX ## YDither; \ 59 PREFIX ## berr = (pRasInfo)->bluErrTable + PREFIX ## YDither; \ 63 #define InitByteIndexedLoadVars(PREFIX, pRasInfo) \ 64 PREFIX ## Lut = (pRasInfo)->lutBase 69 #define InitByteIndexedStoreVarsY(PREFIX, pRasInfo) \ 71 SetByteIndexedStoreVarsYPos(PREFIX, pRasInfo, (pRasInfo) [all...] |
H A D | UshortIndexed.h | 57 #define SetUshortIndexedStoreVarsYPos(PREFIX, pRasInfo, LOC) \ 62 #define SetUshortIndexedStoreVarsXPos(PREFIX, pRasInfo, LOC) \ 64 PREFIX ## rerr = (pRasInfo)->redErrTable + PREFIX ## YDither; \ 65 PREFIX ## gerr = (pRasInfo)->grnErrTable + PREFIX ## YDither; \ 66 PREFIX ## berr = (pRasInfo)->bluErrTable + PREFIX ## YDither; \ 70 #define InitUshortIndexedLoadVars(PREFIX, pRasInfo) \ 71 PREFIX ## Lut = (pRasInfo)->lutBase 76 #define InitUshortIndexedStoreVarsY(PREFIX, pRasInfo) \ 78 SetUshortIndexedStoreVarsYPos(PREFIX, pRasInfo, (pRasInfo) [all...] |
H A D | Index12Gray.h | 51 #define SetIndex12GrayStoreVarsYPos(PREFIX, pRasInfo, LOC) 52 #define SetIndex12GrayStoreVarsXPos(PREFIX, pRasInfo, LOC) 53 #define InitIndex12GrayLoadVars(PREFIX, pRasInfo) \ 54 PREFIX ## Lut = (pRasInfo)->lutBase 56 #define InitIndex12GrayStoreVarsY(PREFIX, pRasInfo) \ 57 PREFIX ## InvGrayLut = (pRasInfo)->invGrayTable; 59 #define InitIndex12GrayStoreVarsX(PREFIX, pRasInfo) 77 #define Index12GrayPixelFromArgb(pixel, rgb, pRasInfo) \ 82 (pixel) = (pRasInfo)->invGrayTable[gray]; \ 132 #define InitIndex12GrayAlphaLoadData(PREFIX, pRasInfo) \ [all...] |
H A D | Index8Gray.h | 51 #define SetIndex8GrayStoreVarsYPos(PREFIX, pRasInfo, LOC) 52 #define SetIndex8GrayStoreVarsXPos(PREFIX, pRasInfo, LOC) 53 #define InitIndex8GrayLoadVars(PREFIX, pRasInfo) \ 54 PREFIX ## Lut = (pRasInfo)->lutBase 56 #define InitIndex8GrayStoreVarsY(PREFIX, pRasInfo) \ 57 PREFIX ## InvGrayLut = (pRasInfo)->invGrayTable; 59 #define InitIndex8GrayStoreVarsX(PREFIX, pRasInfo) 77 #define Index8GrayPixelFromArgb(pixel, rgb, pRasInfo) \ 82 (pixel) = (pRasInfo)->invGrayTable[gray]; \ 132 #define InitIndex8GrayAlphaLoadData(PREFIX, pRasInfo) \ [all...] |
H A D | Ushort555Rgbx.h | 43 #define SetUshort555RgbxStoreVarsYPos(PREFIX, pRasInfo, y) 44 #define SetUshort555RgbxStoreVarsXPos(PREFIX, pRasInfo, x) 45 #define InitUshort555RgbxLoadVars(PREFIX, pRasInfo) 46 #define InitUshort555RgbxStoreVarsY(PREFIX, pRasInfo) 47 #define InitUshort555RgbxStoreVarsX(PREFIX, pRasInfo) 63 #define Ushort555RgbxPixelFromArgb(pixel, rgb, pRasInfo) \
|
H A D | Ushort4444Argb.c | 59 jint PixelForUshort4444Argb(SurfaceDataRasInfo *pRasInfo, jint rgb) argument
|
H A D | AnyByte.h | 40 #define InitAnyByteLoadVars(PREFIX, pRasInfo) 41 #define InitAnyByteStoreVarsY(PREFIX, pRasInfo) 42 #define InitAnyByteStoreVarsX(PREFIX, pRasInfo)
|
H A D | AnyInt.h | 40 #define InitAnyIntLoadVars(PREFIX, pRasInfo) 41 #define InitAnyIntStoreVarsY(PREFIX, pRasInfo) 42 #define InitAnyIntStoreVarsX(PREFIX, pRasInfo)
|
H A D | AnyShort.h | 40 #define InitAnyShortLoadVars(PREFIX, pRasInfo) 41 #define InitAnyShortStoreVarsY(PREFIX, pRasInfo) 42 #define InitAnyShortStoreVarsX(PREFIX, pRasInfo)
|
H A D | AnyByteBinary.h | 50 #define SetByteBinaryStoreVarsYPos(PREFIX, pRasInfo, LOC) 51 #define SetByteBinaryStoreVarsXPos(PREFIX, pRasInfo, LOC) 53 #define InitByteBinaryLoadVars(PREFIX, pRasInfo) \ 54 PREFIX ## Lut = (pRasInfo)->lutBase 56 #define InitByteBinaryStoreVarsY(PREFIX, pRasInfo) \ 57 PREFIX ## InvLut = (pRasInfo)->invColorTable 59 #define InitByteBinaryStoreVarsX(PREFIX, pRasInfo) 99 #define ByteBinaryPixelFromArgb(TYPE, pixel, rgb, pRasInfo) \ 103 (pixel) = SurfaceData_InvColorMap((pRasInfo)->invColorTable, \ 155 #define InitByteBinaryAlphaLoadData(TYPE, PREFIX, pRasInfo) \ [all...] |
H A D | ByteGray.h | 46 #define SetByteGrayStoreVarsYPos(PREFIX, pRasInfo, y) 47 #define SetByteGrayStoreVarsXPos(PREFIX, pRasInfo, x) 48 #define InitByteGrayLoadVars(PREFIX, pRasInfo) 49 #define InitByteGrayStoreVarsY(PREFIX, pRasInfo) 50 #define InitByteGrayStoreVarsX(PREFIX, pRasInfo) 71 #define ByteGrayPixelFromArgb(pixel, rgb, pRasInfo) \ 127 #define InitByteGrayAlphaLoadData(PREFIX, pRasInfo)
|
H A D | IntBgr.h | 47 #define InitIntBgrLoadVars(PREFIX, pRasInfo) 48 #define SetIntBgrStoreVarsYPos(PREFIX, pRasInfo, y) 49 #define SetIntBgrStoreVarsXPos(PREFIX, pRasInfo, x) 50 #define InitIntBgrStoreVarsY(PREFIX, pRasInfo) 51 #define InitIntBgrStoreVarsX(PREFIX, pRasInfo) 61 #define IntBgrPixelFromArgb(pixel, rgb, pRasInfo) \ 116 #define InitIntBgrAlphaLoadData(PREFIX, pRasInfo)
|
H A D | IntRgb.h | 47 #define InitIntRgbLoadVars(PREFIX, pRasInfo) 48 #define SetIntRgbStoreVarsYPos(PREFIX, pRasInfo, y) 49 #define SetIntRgbStoreVarsXPos(PREFIX, pRasInfo, x) 50 #define InitIntRgbStoreVarsY(PREFIX, pRasInfo) 51 #define InitIntRgbStoreVarsX(PREFIX, pRasInfo) 55 #define IntRgbPixelFromArgb(pixel, rgb, pRasInfo) \ 104 #define InitIntRgbAlphaLoadData(PREFIX, pRasInfo)
|
H A D | IntRgbx.h | 45 #define SetIntRgbxStoreVarsYPos(PREFIX, pRasInfo, y) 46 #define SetIntRgbxStoreVarsXPos(PREFIX, pRasInfo, x) 47 #define InitIntRgbxLoadVars(PREFIX, pRasInfo) 48 #define InitIntRgbxStoreVarsY(PREFIX, pRasInfo) 49 #define InitIntRgbxStoreVarsX(PREFIX, pRasInfo) 58 #define IntRgbxPixelFromArgb(pixel, rgb, pRasInfo) \ 108 #define InitIntRgbxAlphaLoadData(PREFIX, pRasInfo)
|
H A D | ThreeByteBgr.h | 43 #define SetThreeByteBgrStoreVarsYPos(PREFIX, pRasInfo, y) 44 #define SetThreeByteBgrStoreVarsXPos(PREFIX, pRasInfo, x) 45 #define InitThreeByteBgrLoadVars(PREFIX, pRasInfo) 46 #define InitThreeByteBgrStoreVarsY(PREFIX, pRasInfo) 47 #define InitThreeByteBgrStoreVarsX(PREFIX, pRasInfo) 52 #define ThreeByteBgrPixelFromArgb(pixel, rgb, pRasInfo) \ 129 #define InitThreeByteBgrAlphaLoadData(PREFIX, pRasInfo)
|
H A D | Ushort4444Argb.h | 43 #define SetUshort4444ArgbStoreVarsYPos(PREFIX, pRasInfo, y) 44 #define SetUshort4444ArgbStoreVarsXPos(PREFIX, pRasInfo, x) 45 #define InitUshort4444ArgbLoadVars(PREFIX, pRasInfo) 46 #define InitUshort4444ArgbStoreVarsY(PREFIX, pRasInfo) 47 #define InitUshort4444ArgbStoreVarsX(PREFIX, pRasInfo) 66 #define Ushort4444ArgbPixelFromArgb(pixel, rgb, pRasInfo) \ 123 #define InitUshort4444ArgbAlphaLoadData(PREFIX, pRasInfo)
|
H A D | Ushort555Rgb.h | 43 #define SetUshort555RgbStoreVarsYPos(PREFIX, pRasInfo, y) 44 #define SetUshort555RgbStoreVarsXPos(PREFIX, pRasInfo, x) 45 #define InitUshort555RgbLoadVars(PREFIX, pRasInfo) 46 #define InitUshort555RgbStoreVarsY(PREFIX, pRasInfo) 47 #define InitUshort555RgbStoreVarsX(PREFIX, pRasInfo) 68 #define Ushort555RgbPixelFromArgb(pixel, rgb, pRasInfo) \ 109 #define InitUshort555RgbAlphaLoadData(PREFIX, pRasInfo)
|
H A D | Ushort565Rgb.h | 43 #define SetUshort565RgbStoreVarsYPos(PREFIX, pRasInfo, y) 44 #define SetUshort565RgbStoreVarsXPos(PREFIX, pRasInfo, x) 45 #define InitUshort565RgbLoadVars(PREFIX, pRasInfo) 46 #define InitUshort565RgbStoreVarsY(PREFIX, pRasInfo) 47 #define InitUshort565RgbStoreVarsX(PREFIX, pRasInfo) 68 #define Ushort565RgbPixelFromArgb(pixel, rgb, pRasInfo) \ 109 #define InitUshort565RgbAlphaLoadData(PREFIX, pRasInfo)
|
H A D | UshortGray.h | 46 #define SetUshortGrayStoreVarsYPos(PREFIX, pRasInfo, y) 47 #define SetUshortGrayStoreVarsXPos(PREFIX, pRasInfo, x) 48 #define InitUshortGrayLoadVars(PREFIX, pRasInfo) 49 #define InitUshortGrayStoreVarsY(PREFIX, pRasInfo) 50 #define InitUshortGrayStoreVarsX(PREFIX, pRasInfo) 82 #define UshortGrayPixelFromArgb(pixel, rgb, pRasInfo) \ 147 #define InitUshortGrayAlphaLoadData(PREFIX, pRasInfo)
|
/openjdk7/jdk/src/share/native/sun/awt/image/ |
H A D | BufImgSurfaceData.c | 161 SurfaceDataRasInfo *pRasInfo, 165 BufImgRIPrivate *bipriv = (BufImgRIPrivate *) &(pRasInfo->priv); 189 SurfaceData_IntersectBounds(&pRasInfo->bounds, &bisdo->rasbounds); 196 SurfaceDataRasInfo *pRasInfo) 199 BufImgRIPrivate *bipriv = (BufImgRIPrivate *) &(pRasInfo->priv); 211 pRasInfo->rasBase = NULL; 212 pRasInfo->pixelStride = 0; 213 pRasInfo->pixelBitOffset = 0; 214 pRasInfo->scanStride = 0; 216 pRasInfo 159 BufImg_Lock(JNIEnv *env, SurfaceDataOps *ops, SurfaceDataRasInfo *pRasInfo, jint lockflags) argument 194 BufImg_GetRasInfo(JNIEnv *env, SurfaceDataOps *ops, SurfaceDataRasInfo *pRasInfo) argument 243 BufImg_Release(JNIEnv *env, SurfaceDataOps *ops, SurfaceDataRasInfo *pRasInfo) argument [all...] |
/openjdk7/jdk/src/macosx/native/sun/awt/ |
H A D | PrinterSurfaceData.m | 116 static jint PrintSD_Lock(JNIEnv *env, SurfaceDataOps *sdo, SurfaceDataRasInfo *pRasInfo, jint lockflags) 128 static void PrintSD_Unlock(JNIEnv *env, SurfaceDataOps *sdo, SurfaceDataRasInfo *pRasInfo) 135 static void PrintSD_GetRasInfo(JNIEnv *env, SurfaceDataOps *sdo, SurfaceDataRasInfo *pRasInfo) 140 pRasInfo->pixelStride = 4; // ARGB 141 pRasInfo->scanStride = psdo->width * pRasInfo->pixelStride; 143 pRasInfo->rasBase = NULL; //psdo->dataForSun2D; 145 static void PrintSD_ReleaseRasInfo(JNIEnv *env, SurfaceDataOps *sdo, SurfaceDataRasInfo *pRasInfo) 149 pRasInfo->pixelStride = 0; 150 pRasInfo [all...] |
/openjdk7/jdk/src/solaris/native/sun/java2d/loops/ |
H A D | vis_SrcMaskFill.c | 132 SurfaceDataRasInfo *pRasInfo, 137 mlib_s32 rasScan = pRasInfo->scanStride; 153 void *pBase = pRasInfo->rasBase; 154 pRasInfo->rasBase = rasBase; 155 ADD_SUFF(AnyIntSetRect)(pRasInfo, 158 pRasInfo->rasBase = pBase; 200 SurfaceDataRasInfo *pRasInfo, 207 mlib_s32 rasScan = pRasInfo->scanStride; 219 void *pBase = pRasInfo->rasBase; 220 pRasInfo 125 IntArgbSrcMaskFill(void *rasBase, jubyte *pMask, jint maskOff, jint maskScan, jint width, jint height, jint fgColor, SurfaceDataRasInfo *pRasInfo, NativePrimitive *pPrim, CompositeInfo *pCompInfo) argument 193 FourByteAbgrSrcMaskFill(void *rasBase, jubyte *pMask, jint maskOff, jint maskScan, jint width, jint height, jint fgColor, SurfaceDataRasInfo *pRasInfo, NativePrimitive *pPrim, CompositeInfo *pCompInfo) argument 371 IntRgbSrcMaskFill(void *rasBase, jubyte *pMask, jint maskOff, jint maskScan, jint width, jint height, jint fgColor, SurfaceDataRasInfo *pRasInfo, NativePrimitive *pPrim, CompositeInfo *pCompInfo) argument 437 IntBgrSrcMaskFill(void *rasBase, jubyte *pMask, jint maskOff, jint maskScan, jint width, jint height, jint fgColor, SurfaceDataRasInfo *pRasInfo, NativePrimitive *pPrim, CompositeInfo *pCompInfo) argument 507 ThreeByteBgrSrcMaskFill(void *rasBase, jubyte *pMask, jint maskOff, jint maskScan, jint width, jint height, jint fgColor, SurfaceDataRasInfo *pRasInfo, NativePrimitive *pPrim, CompositeInfo *pCompInfo) argument [all...] |
/openjdk7/jdk/src/solaris/native/sun/java2d/x11/ |
H A D | X11SurfaceData.c | 810 SurfaceDataRasInfo *pRasInfo, 814 X11RIPrivate *xpriv = (X11RIPrivate *) &(pRasInfo->priv); 863 pRasInfo->bounds.x1, 864 pRasInfo->bounds.y1, 865 pRasInfo->bounds.x2, 866 pRasInfo->bounds.y2); 870 pRasInfo->bounds.x1 = xsdo->surfInfo.visible.lox - wx; 871 pRasInfo->bounds.y1 = xsdo->surfInfo.visible.loy - wy; 872 pRasInfo->bounds.x2 = xsdo->surfInfo.visible.hix - wx; 873 pRasInfo 808 X11SD_Lock(JNIEnv *env, SurfaceDataOps *ops, SurfaceDataRasInfo *pRasInfo, jint lockflags) argument 916 X11SD_GetRasInfo(JNIEnv *env, SurfaceDataOps *ops, SurfaceDataRasInfo *pRasInfo) argument 1030 X11SD_Unlock(JNIEnv *env, SurfaceDataOps *ops, SurfaceDataRasInfo *pRasInfo) argument [all...] |