blob: a030d4b48bfa944dc8c891ec55f0f28f9c7bf0e7 [file] [log] [blame]
San Mehata430b2b2014-09-23 08:30:51 -07001
2int ScaleX(rfbScreenInfoPtr from, rfbScreenInfoPtr to, int x);
3int ScaleY(rfbScreenInfoPtr from, rfbScreenInfoPtr to, int y);
4void rfbScaledCorrection(rfbScreenInfoPtr from, rfbScreenInfoPtr to, int *x, int *y, int *w, int *h, const char *function);
5void rfbScaledScreenUpdateRect(rfbScreenInfoPtr screen, rfbScreenInfoPtr ptr, int x0, int y0, int w0, int h0);
6void rfbScaledScreenUpdate(rfbScreenInfoPtr screen, int x1, int y1, int x2, int y2);
7rfbScreenInfoPtr rfbScaledScreenAllocate(rfbClientPtr cl, int width, int height);
8rfbScreenInfoPtr rfbScalingFind(rfbClientPtr cl, int width, int height);
9void rfbScalingSetup(rfbClientPtr cl, int width, int height);
10int rfbSendNewScaleSize(rfbClientPtr cl);