From 2e6a5c3f90c5384fbcb3a027a934d732b026735d Mon Sep 17 00:00:00 2001 From: TomW Date: Sun, 13 Sep 2015 11:06:16 +0100 Subject: [PATCH] ViRGE display height when stream processor enabled now clipped to CRTC display height. --- src/vid_s3_virge.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/vid_s3_virge.c b/src/vid_s3_virge.c index be68d2d..e778ae0 100644 --- a/src/vid_s3_virge.c +++ b/src/vid_s3_virge.c @@ -517,7 +517,8 @@ static void s3_virge_recalctimings(svga_t *svga) svga->ma_latch = virge->streams.pri_fb0 >> 2; svga->hdisp = virge->streams.pri_w + 1; - svga->dispend = virge->streams.pri_h; + if (virge->streams.pri_h < svga->dispend) + svga->dispend = virge->streams.pri_h; svga->overlay.x = virge->streams.sec_x - virge->streams.pri_x; svga->overlay.y = virge->streams.sec_y - virge->streams.pri_y;