dcone
|
75ae342956
|
alpha fix
|
1998-06-17 20:31:21 +00:00 |
|
dcone
|
210d6c9960
|
First nsimage work
|
1998-06-17 20:03:40 +00:00 |
|
troy
|
d410f5fb1d
|
Changed to remember the text color rather than set/restore it each time we
render text
|
1998-06-17 19:53:57 +00:00 |
|
troy
|
7c60627b66
|
Changed DrawString() to use ExtTextOut(), and moved SetBkMode() call to
SetupDC()
|
1998-06-16 21:57:46 +00:00 |
|
atotic
|
6283ad2a30
|
Last enum should not be followed by a ','. This generates warnings on the Mac
|
1998-06-16 21:45:48 +00:00 |
|
atotic
|
d1de2069da
|
Made the projects compile in the dist world
|
1998-06-16 21:41:31 +00:00 |
|
atotic
|
2b30eaf7bd
|
First Checked In.
|
1998-06-16 21:39:13 +00:00 |
|
michaelp
|
26ea1cc215
|
PopState() now returns PR_TRUE if there is an empty clip region after the pop.
|
1998-06-16 16:49:29 +00:00 |
|
dcone
|
cc0628b4d0
|
intermeditate updates to blend and test program. It now works in 24 bit
|
1998-06-16 13:09:46 +00:00 |
|
spider
|
1bee8207c3
|
Fix some Unichar HTML Rendering
|
1998-06-16 02:21:46 +00:00 |
|
spider
|
f16568df10
|
Fixes to get viewer to render on Unix
|
1998-06-16 00:57:33 +00:00 |
|
troy
|
eec17e5d28
|
Changed to set the polygon fill mode in CommonInit() instead of when drawing
polygons
|
1998-06-15 18:50:08 +00:00 |
|
vidur
|
4f22a708f9
|
Asynchronous loading of images
|
1998-06-12 22:08:39 +00:00 |
|
spider
|
febf8a03db
|
Fix for rendering problem where everything goes black AFTER the first paint on non-8 bit displays
|
1998-06-12 01:30:52 +00:00 |
|
rods
|
46ffc932b2
|
kludge for now
|
1998-06-11 23:10:41 +00:00 |
|
spider
|
ccea853a2f
|
Support for TrueColor display, add nsNativeDeviceContext to Init method of nsIDeviceContext, fix FontMetrics crash if no RenderingContext is available.
|
1998-06-11 21:26:21 +00:00 |
|
rods
|
e0c80033a0
|
added GetBitInfo to fix the build
|
1998-06-11 19:43:26 +00:00 |
|
dcone
|
06a3dd1232
|
updated blending code, and tests
|
1998-06-11 17:33:26 +00:00 |
|
spider
|
b558a15b72
|
Draw text from upper left rather than baseline
|
1998-06-11 02:15:12 +00:00 |
|
spider
|
2fad7b8ec3
|
Remove duplicate drawingsurface. fix memory leak
|
1998-06-11 01:22:26 +00:00 |
|
spider
|
08403cb2d4
|
Compute TWIPS during Init() of DeviceContext rather than waiting
until the RenderingContext is created.
|
1998-06-11 00:32:29 +00:00 |
|
rods
|
a7ffce9f67
|
added PRUint32 cast to unbreak the build
|
1998-06-10 20:34:38 +00:00 |
|
rods
|
370cc0de49
|
24 bit color fix
|
1998-06-10 18:18:35 +00:00 |
|
spider
|
55887d3cbb
|
Attempt to do the right thing on 24 bit displays ... good luck
|
1998-06-10 17:29:11 +00:00 |
|
spider
|
5f7b6bef1f
|
WIP: XLib Image stuff
|
1998-06-10 01:59:11 +00:00 |
|
spider
|
36641250db
|
More Region fixes
|
1998-06-10 00:44:43 +00:00 |
|
spider
|
c1fc037c89
|
Region fixes - need to create region before they can be used
|
1998-06-10 00:06:38 +00:00 |
|
spider
|
527833795f
|
Implement SetClipRect
|
1998-06-06 01:41:42 +00:00 |
|
spider
|
0878340957
|
Buf fix: Remove extra colormap install. Also remove clip flags from
rendering context
|
1998-06-05 21:04:18 +00:00 |
|
spider
|
333448c53a
|
Complete double buffering implementation. Be sure to reset the offscreen
device upon destruction of the drawing surface
|
1998-06-05 18:56:42 +00:00 |
|
spider
|
d01cb72f3d
|
WIP ... GraphicsState maintenance
|
1998-06-05 01:39:53 +00:00 |
|
spider
|
c0cb1619ec
|
Implement Matrix Transformation
|
1998-06-05 00:52:54 +00:00 |
|
spider
|
66ca0e3a7d
|
Finish Implementation of the DeviceContext on Xlib .. twips units, gamma tables, etc..
|
1998-06-04 23:12:07 +00:00 |
|
spider
|
c78915a699
|
Fix for converting from NS to X RGB Components
|
1998-06-04 18:41:47 +00:00 |
|
karnaze
|
1d293e47a5
|
added modes for backward compatibility
|
1998-06-04 17:23:48 +00:00 |
|
spider
|
aa0e79fade
|
Implemented nsRegionUnix
|
1998-06-04 08:40:58 +00:00 |
|
spider
|
e0ef17dac1
|
Add unix to build process by default now
|
1998-06-04 05:16:18 +00:00 |
|
spider
|
c80bcc4e0d
|
Remove all references to Xt and use only Xlib.
On Linux, add Library Path to Xlib in Makefile
|
1998-06-04 05:15:35 +00:00 |
|
spider
|
48f2602bfd
|
Missed last nsIRegion checkin ... add substract back in...
|
1998-06-03 23:12:02 +00:00 |
|
michaelp
|
49c4d29e3f
|
added optimization so that as we render top->bottom, if the clip region ever
becomes empty, we stop rendering.
|
1998-06-03 21:30:51 +00:00 |
|
spider
|
aa628613b0
|
Remove old Subtrct method from nsRegion due to interface changes
Add support for 8 bit color on ro and rw devices
Add ConvertPixel() routine to convert from gfx to X
|
1998-06-03 19:01:41 +00:00 |
|
michaelp
|
33a0103e30
|
added support of irregular damage regions to viewmanager.
|
1998-06-03 03:12:52 +00:00 |
|
michaelp
|
2826c67c93
|
added ability to select regions into rendering context.
|
1998-06-02 22:04:09 +00:00 |
|
spider
|
231821c7a7
|
Implement Native Text Width routines for char and unicode
|
1998-06-02 19:57:35 +00:00 |
|
spider
|
34a35def2c
|
Minor Rendering fixes. FontMetric hardcoded to get by. Implemented
FillPolygon/DrawPolygon.
|
1998-06-02 19:35:41 +00:00 |
|
spider
|
e886be9e00
|
Change to using .so's in Makefile. Temporarily hardcode some
TextMetrics stuff
|
1998-06-02 01:16:48 +00:00 |
|
spider
|
ba3c47838c
|
The beginnings of some font stuff
|
1998-06-01 22:41:01 +00:00 |
|
spider
|
4d559572f9
|
Add raptorgfx to link list
|
1998-06-01 03:41:42 +00:00 |
|
spider
|
269ac5a9f6
|
Update for new interfaces (stubs)
|
1998-06-01 03:23:40 +00:00 |
|
spider
|
5cf2b526b8
|
Add nsRegionUnix.cpp to .so. dlopen() on Linux 2.0 would fail since it can't
resolve this class.
|
1998-06-01 03:19:41 +00:00 |
|