From 2d333142924f4e7396de449189e2fa383f29248f Mon Sep 17 00:00:00 2001 From: patacongo Date: Fri, 22 Jul 2011 13:02:27 +0000 Subject: Documentation update git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3811 42af7a65-404d-4744-a932-0658087f49c3 --- apps/examples/nximage/nximage_bkgd.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'apps') diff --git a/apps/examples/nximage/nximage_bkgd.c b/apps/examples/nximage/nximage_bkgd.c index 4774fe74e..1aa74f58f 100755 --- a/apps/examples/nximage/nximage_bkgd.c +++ b/apps/examples/nximage/nximage_bkgd.c @@ -339,7 +339,14 @@ void nximage_image(NXWINDOW hwnd) for (i = 0; i < SCALED_WIDTH; i++) { - g_runs[0].run[i] = nximage_avgcolor(g_runs[0].run[i], g_runs[1].run[i]); + /* Only average if the corresponding pixels in each row differ */ + + nxgl_mxpixel_t pix0 = g_runs[0].run[i]; + nxgl_mxpixel_t pix1 = g_runs[1].run[i]; + if (pix0 != pix1) + { + g_runs[0].run[i] = nximage_avgcolor(pix0, pix1); + } } #endif -- cgit v1.2.3