From: Steinar H. Gunderson Date: Sun, 20 Feb 2005 01:00:17 +0000 (+0000) Subject: Add divider lines for the splitscreen. X-Git-Url: https://git.sesse.net/?p=ccbs;a=commitdiff_plain;h=d6ce683f45fab9464aa66e7acca2462d477fea07 Add divider lines for the splitscreen. --- diff --git a/bigscreen/splitscreen.cpp b/bigscreen/splitscreen.cpp index a322fec..10e3197 100644 --- a/bigscreen/splitscreen.cpp +++ b/bigscreen/splitscreen.cpp @@ -45,6 +45,25 @@ void SplitScreen::draw(unsigned char *buf) downscale_2x2(buf + 800 * 300 * 4, subbufs[2]); downscale_2x2(buf + 800 * 300 * 4 + 400 * 4, subbufs[3]); + // make divider lines + unsigned char *ptr = buf + 300 * 800 * 4; + for (unsigned x = 0; x < 800; ++x) { + *ptr++ = 255; + *ptr++ = 255; + *ptr++ = 255; + *ptr++ = 0; + } + + ptr = buf + 400 * 4; + for (unsigned y = 0; y < 600; ++y) { + ptr[0] = 255; + ptr[1] = 255; + ptr[2] = 255; + ptr[3] = 0; + + ptr += 800 * 4; + } + valid = true; }