Home | History | Annotate | Download | only in video

Lines Matching full:dstrect

174                     SDL_Surface *dst, SDL_Rect *dstrect)
211 if ( dstrect ) {
212 if ( (dstrect->x < 0) || (dstrect->y < 0) ||
213 ((dstrect->x+dstrect->w) > dst->w) ||
214 ((dstrect->y+dstrect->h) > dst->h) ) {
223 dstrect = &full_dst;
250 inc = (srcrect->h << 16) / dstrect->h;
252 dst_row = dstrect->y;
253 dst_width = dstrect->w*bpp;
258 (generate_rowbytes(srcrect->w, dstrect->w, bpp) < 0) ) {
264 for ( dst_maxrow = dst_row+dstrect->h; dst_row<dst_maxrow; ++dst_row ) {
266 + (dstrect->x*bpp);
276 copy_row3(srcp, srcrect->w, dstp, dstrect->w);
307 copy_row1(srcp, srcrect->w, dstp, dstrect->w);
311 (Uint16 *)dstp, dstrect->w);
314 copy_row3(srcp, srcrect->w, dstp, dstrect->w);
318 (Uint32 *)dstp, dstrect->w);