[fusion-commits] Compiz mirror: Changes to 'master' (c523b0bdd07dc613519c66a0b7f04fdf840e10fe)
compiz at server.opencompositing.org
compiz at server.opencompositing.org
Wed May 21 09:32:03 CEST 2008
New commits:
commit c523b0bdd07dc613519c66a0b7f04fdf840e10fe
Author: Dennis Kasprzyk <onestone at opencompositing.org>
Date: Wed May 21 09:31:11 2008 +0200
Use CompTransform for rectangle/outline painting.
plugins/resize.c | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
Modified: compiz/plugins/resize.c
===================================================================
--- compiz/plugins/resize.c
+++ compiz/plugins/resize.c
@@ -995,13 +995,16 @@ resizePaintRectangle (CompScreen *s,
unsigned short *borderColor,
unsigned short *fillColor)
{
- BoxRec box;
+ BoxRec box;
+ CompTransform sTransform = *transform;
resizeGetPaintRectangle (s->display, &box);
glPushMatrix ();
- prepareXCoords (s, output, -DEFAULT_Z_CAMERA);
+ transformToScreenSpace (s, output, -DEFAULT_Z_CAMERA, &sTransform);
+
+ glLoadMatrixf (sTransform.m);
glDisableClientState (GL_TEXTURE_COORD_ARRAY);
glEnable (GL_BLEND);
More information about the commits
mailing list