Lines Matching refs:PREFIX

45 #define DeclareIndex12GrayLoadVars(PREFIX) \
46 jint *PREFIX ## Lut;
48 #define DeclareIndex12GrayStoreVars(PREFIX) \
49 jint *PREFIX ## InvGrayLut;
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)
60 #define NextIndex12GrayStoreVarsX(PREFIX)
61 #define NextIndex12GrayStoreVarsY(PREFIX)
70 #define DeclareIndex12GrayPixelData(PREFIX)
72 #define ExtractIndex12GrayPixelData(PIXEL, PREFIX)
74 #define StoreIndex12GrayPixelData(pPix, x, pixel, PREFIX) \
85 #define LoadIndex12GrayTo1IntRgb(pRas, PREFIX, x, rgb) \
86 (rgb) = PREFIX ## Lut[pRas[x] & 0xfff]
88 #define LoadIndex12GrayTo1IntArgb(pRas, PREFIX, x, argb) \
89 (argb) = PREFIX ## Lut[pRas[x] & 0xfff]
91 #define LoadIndex12GrayTo1ByteGray(pRas, PREFIX, x, gray) \
92 (gray) = (jubyte)PREFIX ## Lut[pRas[x] & 0xfff]
94 #define LoadIndex12GrayTo3ByteRgb(pRas, PREFIX, x, r, g, b) \
95 r = g = b = (jubyte)PREFIX ## Lut[pRas[x] & 0xfff]
97 #define LoadIndex12GrayTo4ByteArgb(pRas, PREFIX, x, a, r, g, b) \
100 LoadIndex12GrayTo3ByteRgb(pRas, PREFIX, x, r, g, b); \
103 #define StoreIndex12GrayFrom1IntRgb(pRas, PREFIX, x, rgb) \
107 StoreIndex12GrayFrom3ByteRgb(pRas, PREFIX, x, r, g, b); \
110 #define StoreIndex12GrayFrom1IntArgb(pRas, PREFIX, x, argb) \
111 StoreIndex12GrayFrom1IntRgb(pRas, PREFIX, x, argb)
113 #define StoreIndex12GrayFrom3ByteRgb(pRas, PREFIX, x, r, g, b) \
116 (pRas)[x] = (jushort) (PREFIX ## InvGrayLut[gray]); \
119 #define StoreIndex12GrayFrom4ByteArgb(pRas, PREFIX, x, a, r, g, b) \
120 StoreIndex12GrayFrom3ByteRgb(pRas, PREFIX, x, r, g, b)
122 #define StoreIndex12GrayFrom1ByteGray(pRas, PREFIX, x, gray) \
123 (pRas)[x] = (jushort) (PREFIX ## InvGrayLut[gray]);
125 #define CopyIndex12GrayToIntArgbPre(pRGB, i, PREFIX, pRow, x) \
126 (pRGB)[i] = PREFIX ## Lut[(pRow)[x] & 0xfff]
129 #define DeclareIndex12GrayAlphaLoadData(PREFIX) \
130 jint *PREFIX ## Lut;
132 #define InitIndex12GrayAlphaLoadData(PREFIX, pRasInfo) \
133 PREFIX ## Lut = (pRasInfo)->lutBase
135 #define LoadAlphaFromIndex12GrayFor1ByteGray(pRas, PREFIX, COMP_PREFIX) \
138 #define Postload1ByteGrayFromIndex12Gray(pRas, PREFIX, COMP_PREFIX) \
139 COMP_PREFIX ## G = (jubyte)PREFIX ## Lut[(pRas)[0] & 0xfff]
141 #define StoreIndex12GrayFrom1ByteGrayComps(pRas, PREFIX, x, COMP_PREFIX) \
142 StoreIndex12GrayFrom1ByteGray(pRas, PREFIX, x, COMP_PREFIX ## G)