Commit Graph

1938 Commits

Author SHA1 Message Date
michaelp
88085a23f5 killed nsRegion.h. added nsIRegion.h. added SetClipRegion() to rendering context.
modified APIs that had been referring to nsRegion to use nsIRegion.
1998-05-18 21:46:20 +00:00
thom
836a9d8922 gfx is a graphics envionment for nglayout 1998-05-15 22:11:03 +00:00
dcone
c22d8277e2 More composition code, much faster now 1998-05-14 21:49:58 +00:00
michaelp
bbc0c2d55d added gamma correction of images. 1998-05-14 00:27:38 +00:00
peterl
56a2afa5f9 fixed pow problem 1998-05-13 19:01:55 +00:00
michaelp
73dbb090e7 fixed compiler overload warning on tinderbox. 1998-05-13 18:54:18 +00:00
michaelp
d55497643c added gamma correction methods to the device context. the windows rendering context now
gamma corrects colors. fixed tablecellframe to call the right nsStyleCoord constructor.
1998-05-13 18:15:06 +00:00
dcone
0e94d920e1 speed up of alpha, some small fixes, inter checkin 1998-05-13 14:28:16 +00:00
kipp
332e6e8030 Remove useless header file 1998-05-09 03:20:37 +00:00
michaelp
07f184a0ef when switching documents, the scrollbars are reset. 1998-05-08 17:50:43 +00:00
dcone
9fbed3223c put back in optimize 1998-05-08 15:05:27 +00:00
dcone
6e90c68c55 Some more alpha blending, fixed some bugs and the test app now works 1998-05-08 14:24:53 +00:00
michaelp
a60fbefc56 deferred creation of null pen until we actually need to use it. 1998-05-07 18:00:48 +00:00
michaelp
80127825f4 sped up filled polygons. 1998-05-07 17:54:14 +00:00
michaelp
2ac477a0c8 hey, now the state stack is actually useful. duh. 1998-05-07 01:10:20 +00:00
michaelp
fb45d59dde added pens to graphics state. more performance improvements. 1998-05-06 22:50:23 +00:00
michaelp
ffa6df2752 added fonts to graphics state stack. general optimizations. 1998-05-06 16:42:05 +00:00
michaelp
a6de8ef965 added solid brushes to graphics state. 1998-05-06 02:26:17 +00:00
michaelp
3d295d74ad when selecting a bitmap into a drawing surface, we now reselect the bitmap
that used to be there when we're done.
1998-05-05 22:39:19 +00:00
michaelp
926e979038 API cleanup for images and drawing surfaces. 1998-05-05 22:11:50 +00:00
michaelp
680d001699 cleaned up. 1998-05-05 18:34:51 +00:00
dcone
148da3401d Composition Work 24 bit complete 1998-05-05 14:47:16 +00:00
spider
12597a1870 Fix UNIX build bustage on some systems where tweak_nspr gets appended to TARGET after inclusion of rules.mk, thus breaking nsinstall. 1998-05-01 17:11:13 +00:00
rpotts
8079b4ef67 added netlib to the include path... 1998-05-01 05:07:25 +00:00
michaelp
b2a1c85161 fixed bug in state management of clip rects. 1998-05-01 03:08:08 +00:00
dcone
23c777f686 Updated nsImageWin and gfx bit test for composite functionality 1998-04-29 20:28:16 +00:00
rpotts
a024299393 added include of string.h since NSPR no longer includes windows.h which pulled it in... 1998-04-29 20:04:28 +00:00
rpotts
965494a232 Added windows.h since NSPR no longer includes it... 1998-04-29 20:01:24 +00:00
rpotts
a14bcb0269 added windows.h since it is no longer provided by NSPR 1998-04-29 19:57:57 +00:00
kipp
b881d71f5b Fixed compiler bugs/warnings 1998-04-26 03:13:20 +00:00
kipp
90207ec31a Added missing newline 1998-04-26 02:57:39 +00:00
troy
16ebcb630d Changed IntersectRect() to return an empty rect in the case where the
two source rects don't intersect. Also changed '==' operator to return
TRUE if both rects are empty
1998-04-25 04:34:52 +00:00
kipp
59359e73b4 define win32_lean_and_mean 1998-04-23 16:47:26 +00:00
vidur
6def194e2a Documenting image library interfaces 1998-04-15 19:37:44 +00:00
michaelp
e0504463a1 fixed clip region state popping bug. 1998-04-14 22:42:24 +00:00
dcone
339d3d63f6 Added documentation 1998-04-14 22:20:32 +00:00
dcone
c3da7b1fe4 Added documentation 1998-04-14 19:56:15 +00:00
kipp
098bef52b4 moved to pub 1998-04-13 20:24:54 +00:00