Commit Graph

841 Commits

Author SHA1 Message Date
rods
94cd778c69 initial checkin 1998-05-19 20:39:31 +00:00
thom
905d6ce4f4 mac build 1998-05-18 22:50:19 +00:00
michaelp
2edf0b91fb added stub nsRegionWin.cpp 1998-05-18 22:24:20 +00:00
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