Rev 3037 | Rev 3120 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3037 | Rev 3039 | ||
---|---|---|---|
Line 714... | Line 714... | ||
714 | GetWindowRect(&winrc); |
714 | GetWindowRect(&winrc); |
Line 715... | Line 715... | ||
715 | 715 | ||
716 | dst_clip.xmin = 0; |
716 | dst_clip.xmin = 0; |
717 | dst_clip.ymin = 0; |
717 | dst_clip.ymin = 0; |
718 | dst_clip.xmax = winrc.right-winrc.left-1; |
718 | dst_clip.xmax = winrc.right-winrc.left; |
Line 719... | Line 719... | ||
719 | dst_clip.ymax = winrc.bottom -winrc.top-1; |
719 | dst_clip.ymax = winrc.bottom -winrc.top; |
720 | 720 | ||
721 | src_clip.xmin = 0; |
721 | src_clip.xmin = 0; |
722 | src_clip.ymin = 0; |
722 | src_clip.ymin = 0; |
Line 867... | Line 867... | ||
867 | 867 | ||
Line 868... | Line 868... | ||
868 | b[n++] = cmd; |
868 | b[n++] = cmd; |
869 | b[n++] = br13; |
869 | b[n++] = br13; |
870 | b[n++] = (dst_y << 16) | dst_x; // left, top |
870 | b[n++] = (dst_y << 16) | dst_x; // left, top |
871 | b[n++] = ((dst_y+height-1)<< 16)|(dst_x+width-1); // bottom, right |
871 | b[n++] = ((dst_y+height)<< 16)|(dst_x+width); // bottom, right |
872 | b[n++] = 0; // destination |
872 | b[n++] = 0; // destination |
873 | b[n++] = (src_y << 16) | src_x; // source left & top |
873 | b[n++] = (src_y << 16) | src_x; // source left & top |
874 | b[n++] = bitmap->pitch; // source pitch |
874 | b[n++] = bitmap->pitch; // source pitch |
875 | b[n++] = bitmap->gaddr; // source |
875 | b[n++] = bitmap->gaddr; // source |