Lines Matching refs:PREFIX

41 #define DeclareFourByteAbgrLoadVars(PREFIX)
42 #define DeclareFourByteAbgrStoreVars(PREFIX)
43 #define SetFourByteAbgrStoreVarsYPos(PREFIX, pRasInfo, y)
44 #define SetFourByteAbgrStoreVarsXPos(PREFIX, pRasInfo, x)
45 #define InitFourByteAbgrLoadVars(PREFIX, pRasInfo)
46 #define InitFourByteAbgrStoreVarsY(PREFIX, pRasInfo)
47 #define InitFourByteAbgrStoreVarsX(PREFIX, pRasInfo)
48 #define NextFourByteAbgrStoreVarsX(PREFIX)
49 #define NextFourByteAbgrStoreVarsY(PREFIX)
63 #define DeclareFourByteAbgrPixelData(PREFIX) \
64 jubyte PREFIX ## 0, PREFIX ## 1, PREFIX ## 2, PREFIX ## 3;
66 #define ExtractFourByteAbgrPixelData(PIXEL, PREFIX) \
68 PREFIX ## 0 = (jubyte) (PIXEL >> 0); \
69 PREFIX ## 1 = (jubyte) (PIXEL >> 8); \
70 PREFIX ## 2 = (jubyte) (PIXEL >> 16); \
71 PREFIX ## 3 = (jubyte) (PIXEL >> 24); \
74 #define StoreFourByteAbgrPixelData(pPix, x, pixel, PREFIX) \
76 pPix[4*x+0] = PREFIX ## 0; \
77 pPix[4*x+1] = PREFIX ## 1; \
78 pPix[4*x+2] = PREFIX ## 2; \
79 pPix[4*x+3] = PREFIX ## 3; \
83 #define LoadFourByteAbgrTo1IntRgb(pRas, PREFIX, x, rgb) \
88 #define LoadFourByteAbgrTo1IntArgb(pRas, PREFIX, x, argb) \
94 #define LoadFourByteAbgrTo3ByteRgb(pRas, PREFIX, x, r, g, b) \
101 #define LoadFourByteAbgrTo4ByteArgb(pRas, PREFIX, x, a, r, g, b) \
104 LoadFourByteAbgrTo3ByteRgb(pRas, PREFIX, x, r, g, b); \
107 #define StoreFourByteAbgrFrom1IntRgb(pRas, PREFIX, x, rgb) \
115 #define StoreFourByteAbgrFrom1IntArgb(pRas, PREFIX, x, argb) \
123 #define StoreFourByteAbgrFrom3ByteRgb(pRas, PREFIX, x, r, g, b) \
124 StoreFourByteAbgrFrom4ByteArgb(pRas, PREFIX, x, 0xff, r, g, b)
126 #define StoreFourByteAbgrFrom4ByteArgb(pRas, PREFIX, x, a, r, g, b) \
134 #define CopyFourByteAbgrToIntArgbPre(pRGB, i, PREFIX, pRow, x) \
152 #define DeclareFourByteAbgrAlphaLoadData(PREFIX)
153 #define InitFourByteAbgrAlphaLoadData(PREFIX, pRasInfo)
155 #define LoadAlphaFromFourByteAbgrFor4ByteArgb(pRas, PREFIX, COMP_PREFIX) \
158 #define Postload4ByteArgbFromFourByteAbgr(pRas, PREFIX, COMP_PREFIX) \
159 LoadFourByteAbgrTo3ByteRgb(pRas, PREFIX, 0, COMP_PREFIX ## R, \
165 #define DeclareFourByteAbgrBlendFillVars(PREFIX) \
166 jubyte PREFIX ## 0, PREFIX ## 1, PREFIX ## 2, PREFIX ## 3;
168 #define ClearFourByteAbgrBlendFillVars(PREFIX, argb) \
169 (PREFIX ## 0 = PREFIX ## 1 = PREFIX ## 2 = PREFIX ## 3 = 0)
171 #define InitFourByteAbgrBlendFillVarsNonPre(PREFIX, argb, COMP_PREFIX) \
173 PREFIX ## 0 = (jubyte) COMP_PREFIX ## A; \
174 PREFIX ## 1 = (jubyte) COMP_PREFIX ## B; \
175 PREFIX ## 2 = (jubyte) COMP_PREFIX ## G; \
176 PREFIX ## 3 = (jubyte) COMP_PREFIX ## R; \
179 #define InitFourByteAbgrBlendFillVarsPre(PREFIX, argb, COMP_PREFIX)
181 #define StoreFourByteAbgrBlendFill(pRas, PREFIX, x, argb, COMP_PREFIX) \
183 (pRas)[4*x+0] = PREFIX ## 0; \
184 (pRas)[4*x+1] = PREFIX ## 1; \
185 (pRas)[4*x+2] = PREFIX ## 2; \
186 (pRas)[4*x+3] = PREFIX ## 3; \
189 #define StoreFourByteAbgrFrom4ByteArgbComps(pRas, PREFIX, x, COMP_PREFIX) \
190 StoreFourByteAbgrFrom4ByteArgb(pRas, PREFIX, x, \