summaryrefslogtreecommitdiff
path: root/lib/libvgl
diff options
context:
space:
mode:
authorBruce Evans <bde@FreeBSD.org>2019-04-08 04:54:15 +0000
committerBruce Evans <bde@FreeBSD.org>2019-04-08 04:54:15 +0000
commitb8e788b67e63cd1262a5a4eb5d362620b03b06c3 (patch)
treea8b49ada9bf8885cfad711a5abe7d13dd8f76c69 /lib/libvgl
parentb96ab4102ef4d99e88b3ac3b81fb54cb308325e2 (diff)
Notes
Diffstat (limited to 'lib/libvgl')
-rw-r--r--lib/libvgl/bitmap.c30
1 files changed, 2 insertions, 28 deletions
diff --git a/lib/libvgl/bitmap.c b/lib/libvgl/bitmap.c
index 38c33102b57c..c5af0c645259 100644
--- a/lib/libvgl/bitmap.c
+++ b/lib/libvgl/bitmap.c
@@ -136,16 +136,6 @@ WriteVerticalLine(VGLBitmap *dst, int x, int y, int width, byte *line)
}
break;
case VIDBUF8S:
- pos = dst->VXsize * y + x;
- while (width > 0) {
- offset = VGLSetSegment(pos);
- i = min(VGLAdpInfo.va_window_size - offset, width);
- bcopy(line, dst->Bitmap + offset, i);
- line += i;
- pos += i;
- width -= i;
- }
- break;
case VIDBUF16S:
case VIDBUF24S:
case VIDBUF32S:
@@ -160,11 +150,8 @@ WriteVerticalLine(VGLBitmap *dst, int x, int y, int width, byte *line)
width -= i;
}
break;
- case VIDBUF8:
case MEMBUF:
- address = dst->Bitmap + dst->VXsize * y + x;
- bcopy(line, address, width);
- break;
+ case VIDBUF8:
case VIDBUF16:
case VIDBUF24:
case VIDBUF32:
@@ -251,16 +238,6 @@ read_planar:
}
break;
case VIDBUF8S:
- pos = src->VXsize * y + x;
- while (width > 0) {
- offset = VGLSetSegment(pos);
- i = min(VGLAdpInfo.va_window_size - offset, width);
- bcopy(src->Bitmap + offset, line, i);
- line += i;
- pos += i;
- width -= i;
- }
- break;
case VIDBUF16S:
case VIDBUF24S:
case VIDBUF32S:
@@ -275,11 +252,8 @@ read_planar:
width -= i;
}
break;
- case VIDBUF8:
case MEMBUF:
- address = src->Bitmap + src->VXsize * y + x;
- bcopy(address, line, width);
- break;
+ case VIDBUF8:
case VIDBUF16:
case VIDBUF24:
case VIDBUF32: