From: Kevin O'Connor Date: Sat, 9 Mar 2013 18:00:40 +0000 (-0500) Subject: vgabios: Fix stdvga_perform_gray_scale_summing(). X-Git-Tag: rel-1.7.3~36 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=9cba2b3d22db7da313dfec444eb6030459d239c4;p=seabios.git vgabios: Fix stdvga_perform_gray_scale_summing(). Fix conversion error that resulted in stdvga_perform_gray_scale_summing not actually writing the new results back. Signed-off-by: Kevin O'Connor --- diff --git a/vgasrc/stdvga.c b/vgasrc/stdvga.c index a29d6d4..1dd947e 100644 --- a/vgasrc/stdvga.c +++ b/vgasrc/stdvga.c @@ -123,6 +123,7 @@ stdvga_perform_gray_scale_summing(u16 start, u16 count) u16 intensity = ((77 * rgb[0] + 151 * rgb[1] + 28 * rgb[2]) + 0x80) >> 8; if (intensity > 0x3f) intensity = 0x3f; + rgb[0] = rgb[1] = rgb[2] = intensity; stdvga_dac_write(GET_SEG(SS), rgb, i, 1); }