Lines Matching refs:rfbScreen
3 int rfbDrawChar(rfbScreenInfoPtr rfbScreen,rfbFontDataPtr font, in rfbDrawChar() argument
9 int rowstride=rfbScreen->paddedWidthInBytes; in rfbDrawChar()
10 int bpp=rfbScreen->serverFormat.bitsPerPixel/8; in rfbDrawChar()
27 if(d&0x80 && y+j >= 0 && y+j < rfbScreen->height && in rfbDrawChar()
28 x+i >= 0 && x+i < rfbScreen->width) in rfbDrawChar()
29 memcpy(rfbScreen->frameBuffer+(y+j)*rowstride+(x+i)*bpp,colour,bpp); in rfbDrawChar()
37 void rfbDrawString(rfbScreenInfoPtr rfbScreen,rfbFontDataPtr font, in rfbDrawString() argument
41 x+=rfbDrawChar(rfbScreen,font,x,y,*string,colour); in rfbDrawString()
48 int rfbDrawCharWithClip(rfbScreenInfoPtr rfbScreen,rfbFontDataPtr font, in rfbDrawCharWithClip() argument
56 int rowstride=rfbScreen->paddedWidthInBytes; in rfbDrawCharWithClip()
57 int bpp=rfbScreen->serverFormat.bitsPerPixel/8,extra_bytes=0; in rfbDrawCharWithClip()
89 memcpy(rfbScreen->frameBuffer+(y+j)*rowstride+(x+i)*bpp, in rfbDrawCharWithClip()
92 memcpy(rfbScreen->frameBuffer+(y+j)*rowstride+(x+i)*bpp, in rfbDrawCharWithClip()
104 void rfbDrawStringWithClip(rfbScreenInfoPtr rfbScreen,rfbFontDataPtr font, in rfbDrawStringWithClip() argument
110 x+=rfbDrawCharWithClip(rfbScreen,font,x,y,*string,x1,y1,x2,y2, in rfbDrawStringWithClip()