~smspillaz/compiz-plugins-main/compiz-plugins-main.fix_939228

« back to all changes in this revision

Viewing changes to expo/src/expo.cpp

  • Committer: smspillaz
  • Date: 2012-01-23 11:08:20 UTC
  • Revision ID: sam.spilsbury@canonical.com-20120123110820-6c9v0x01ktof2003
Sync in changes from upstream

Show diffs side-by-side

added added

removed removed

Lines of Context:
423
423
        {
424
424
            float fi = (float) i;
425
425
 
426
 
            vpNormals[i * 3] = (-sin (fi * DEG2RAD) / screen->width ()) *
 
426
            vpNormals[i * 3] = (-sin (fi * (M_PI / 180.0f)) / screen->width ()) *
427
427
                               expoCam;
428
428
            vpNormals[(i * 3) + 1] = 0.0;
429
 
            vpNormals[(i * 3) + 2] = (-cos (fi * DEG2RAD) * expoCam) -
 
429
            vpNormals[(i * 3) + 2] = (-cos (fi * (M_PI / 180.0f)) * expoCam) -
430
430
                                     (1 - expoCam);
431
431
        }
432
432
    }
857
857
        curveAngle = interpolate (180 / vpSize.x (), 1, optionGetCurve ());
858
858
 
859
859
    curveDistance = ((0.5f * sx) + (gapX / 2.0)) /
860
 
                    tanf (DEG2RAD * curveAngle / 2.0);
 
860
                    tanf ((M_PI / 180.0f) * curveAngle / 2.0);
861
861
    curveRadius   = ((0.5f * sx) + (gapX / 2.0)) /
862
 
                    sinf (DEG2RAD * curveAngle / 2.0);
 
862
                    sinf ((M_PI / 180.0f) * curveAngle / 2.0);
863
863
 
864
864
    expoActive = true;
865
865