Author: stippi Date: 2009-10-07 21:29:49 +0200 (Wed, 07 Oct 2009) New Revision: 33485 Changeset: http://dev.haiku-os.org/changeset/33485/haiku Modified: haiku/trunk/src/servers/app/drawing/Painter/drawing_modes/DrawingMode.h Log: Reverted accidental commit. Modified: haiku/trunk/src/servers/app/drawing/Painter/drawing_modes/DrawingMode.h =================================================================== --- haiku/trunk/src/servers/app/drawing/Painter/drawing_modes/DrawingMode.h 2009-10-07 18:34:29 UTC (rev 33484) +++ haiku/trunk/src/servers/app/drawing/Painter/drawing_modes/DrawingMode.h 2009-10-07 19:29:49 UTC (rev 33485) @@ -34,15 +34,6 @@ d[2] = (((((r) - _p.data8[2]) * (a)) + (_p.data8[2] << 8)) >> 8); \ d[3] = 255; \ } -//#define BLEND(d, r, g, b, a) \ -//{ \ -// pixel32 _p; \ -// _p.data32 = *(uint32*)d; \ -// d[0] = (((((b) - _p.data8[0]) * (a)) + ((_p.data8[0] << 8) | _p.data8[0])) / 255); \ -// d[1] = (((((g) - _p.data8[1]) * (a)) + ((_p.data8[1] << 8) | _p.data8[1])) / 255); \ -// d[2] = (((((r) - _p.data8[2]) * (a)) + ((_p.data8[2] << 8) | _p.data8[2])) / 255); \ -// d[3] = 255; \ -//} #define BLEND_SUBPIX(d, r, g, b, a1, a2, a3) \ @@ -54,15 +45,6 @@ d[2] = (((((r) - _p.data8[2]) * (a3)) + (_p.data8[2] << 8)) >> 8); \ d[3] = 255; \ } -//#define BLEND_SUBPIX(d, r, g, b, a1, a2, a3) \ -//{ \ -// pixel32 _p; \ -// _p.data32 = *(uint32*)d; \ -// d[0] = (((((b) - _p.data8[0]) * (a1)) + ((_p.data8[0] << 8) | _p.data8[0])) / 255); \ -// d[1] = (((((g) - _p.data8[1]) * (a2)) + ((_p.data8[1] << 8) | _p.data8[1])) / 255); \ -// d[2] = (((((r) - _p.data8[2]) * (a3)) + ((_p.data8[2] << 8) | _p.data8[2])) / 255); \ -// d[3] = 255; \ -//} // BLEND_FROM // @@ -78,13 +60,6 @@ d[2] = (((((r2) - (r1)) * (a)) + ((r1) << 8)) >> 8); \ d[3] = 255; \ } -//#define BLEND_FROM(d, r1, g1, b1, r2, g2, b2, a) \ -//{ \ -// d[0] = (((((b2) - (b1)) * (a)) + ((b1) << 8) | b1) / 255); \ -// d[1] = (((((g2) - (g1)) * (a)) + ((g1) << 8) | g1) / 255); \ -// d[2] = (((((r2) - (r1)) * (a)) + ((r1) << 8) | r1) / 255); \ -// d[3] = 255; \ -//} #define BLEND_FROM_SUBPIX(d, r1, g1, b1, r2, g2, b2, a1, a2, a3) \ { \ @@ -93,13 +68,6 @@ d[2] = (((((r2) - (r1)) * (a3)) + ((r1) << 8)) >> 8); \ d[3] = 255; \ } -//#define BLEND_FROM_SUBPIX(d, r1, g1, b1, r2, g2, b2, a1, a2, a3) \ -//{ \ -// d[0] = (((((b2) - (b1)) * (a1)) + ((b1) << 8) | b1) / 255); \ -// d[1] = (((((g2) - (g1)) * (a2)) + ((g1) << 8) | g1) / 255); \ -// d[2] = (((((r2) - (r1)) * (a3)) + ((r1) << 8) | r1) / 255); \ -// d[3] = 255; \ -//} // BLEND16 // @@ -116,33 +84,15 @@ d[2] = (((((r) - _p.data8[2]) * (a)) + (_p.data8[2] << 16)) >> 16); \ d[3] = 255; \ } -//#define BLEND16(d, r, g, b, a) \ -//{ \ -// pixel32 _p; \ -// _p.data32 = *(uint32*)d; \ -// d[0] = (((((b) - _p.data8[0]) * (a)) + (_p.data8[0] << 16)) / 65025); \ -// d[1] = (((((g) - _p.data8[1]) * (a)) + (_p.data8[1] << 16)) / 65025); \ -// d[2] = (((((r) - _p.data8[2]) * (a)) + (_p.data8[2] << 16)) / 65025); \ -// d[3] = 255; \ -//} // BLEND16_SUBPIX -//#define BLEND16_SUBPIX(d, r, g, b, a1, a2, a3) \ -//{ \ -// pixel32 _p; \ -// _p.data32 = *(uint32*)d; \ -// d[0] = (((((b) - _p.data8[0]) * (a1)) + (_p.data8[0] << 16)) >> 16); \ -// d[1] = (((((g) - _p.data8[1]) * (a2)) + (_p.data8[1] << 16)) >> 16); \ -// d[2] = (((((r) - _p.data8[2]) * (a3)) + (_p.data8[2] << 16)) >> 16); \ -// d[3] = 255; \ -//} #define BLEND16_SUBPIX(d, r, g, b, a1, a2, a3) \ { \ pixel32 _p; \ _p.data32 = *(uint32*)d; \ - d[0] = (((((b) - _p.data8[0]) * (a1)) + (_p.data8[0] * 65025)) / 65025); \ - d[1] = (((((g) - _p.data8[1]) * (a2)) + (_p.data8[1] * 65025)) / 65025); \ - d[2] = (((((r) - _p.data8[2]) * (a3)) + (_p.data8[2] * 65025)) / 65025); \ + d[0] = (((((b) - _p.data8[0]) * (a1)) + (_p.data8[0] << 16)) >> 16); \ + d[1] = (((((g) - _p.data8[1]) * (a2)) + (_p.data8[1] << 16)) >> 16); \ + d[2] = (((((r) - _p.data8[2]) * (a3)) + (_p.data8[2] << 16)) >> 16); \ d[3] = 255; \ }