[Commit] Xr ChangeLog,1.25,1.26
Carl Worth
commit@keithp.com
Thu, 15 May 2003 21:16:28 -0700
- Previous message: [Commit] papers/xr_ols2003 introduction.tex,1.4,1.5
- Next message: [Commit] Xr/src Xr.h,1.26,1.27 xr.c,1.24,1.25 xrgstate.c,1.34,1.35 xrint.h,1.40,1.41 xrsurface.c,1.15,1.16
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Committed by: cworth
Update of /local/src/CVS/Xr
In directory home.keithp.com:/tmp/cvs-serv20153
Modified Files:
ChangeLog
Log Message:
Changed default matrix to be 3780 user units per 1 meter physical device
Index: ChangeLog
===================================================================
RCS file: /local/src/CVS/Xr/ChangeLog,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -d -r1.25 -r1.26
--- ChangeLog 15 May 2003 04:59:42 -0000 1.25
+++ ChangeLog 16 May 2003 04:16:26 -0000 1.26
@@ -1,3 +1,17 @@
+2003-05-16 Carl Worth <cworth@isi.edu>
+
+ * src/xrint.h: Added ppm filed (pixels per meter) to both
+ XrSurface and XrGState.
+
+ * src/xrgstate.c (_XrGStateSetTargetSurface): Fixup CTM according
+ to change in surface->ppm.
+ (_XrGStateDefaultMatrix): Default matrix is no longer an identity
+ matrix, but rather a matrix that provides some relates user space
+ units to real-world dimensions in a meaningful way, (default 3780
+ user space units per meter). This conversion is not exact, but is
+ rather as close as possible while also guaranteeing that one user
+ space unit maps to an integer number of device pixels.
+
2003-05-15 Carl Worth <cworth@isi.edu>
* src/xr.c (XrSetTargetDrawable): Moved implementation up from
- Previous message: [Commit] papers/xr_ols2003 introduction.tex,1.4,1.5
- Next message: [Commit] Xr/src Xr.h,1.26,1.27 xr.c,1.24,1.25 xrgstate.c,1.34,1.35 xrint.h,1.40,1.41 xrsurface.c,1.15,1.16
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]