Revision: 75641
          http://sourceforge.net/p/brlcad/code/75641
Author:   starseeker
Date:     2020-04-30 00:21:47 +0000 (Thu, 30 Apr 2020)
Log Message:
-----------
Make the fb render slightly more interesting

Modified Paths:
--------------
    brlcad/trunk/src/libdm/tests/tcl_img.cpp

Modified: brlcad/trunk/src/libdm/tests/tcl_img.cpp
===================================================================
--- brlcad/trunk/src/libdm/tests/tcl_img.cpp    2020-04-29 22:38:48 UTC (rev 
75640)
+++ brlcad/trunk/src/libdm/tests/tcl_img.cpp    2020-04-30 00:21:47 UTC (rev 
75641)
@@ -436,14 +436,18 @@
     // would occur in a real application
     
//////////////////////////////////////////////////////////////////////////////
 
+    int r = (*idata->colors)((*idata->gen));
+    int g = (*idata->colors)((*idata->gen));
+    int b = (*idata->colors)((*idata->gen));
+
     // Initialize. This alters the actual data, but Tcl/Tk doesn't know about 
it yet.
     for (int i = 0; i < (idata->fb_width * idata->fb_height * 4); i+=4) {
        // Red
-       idata->fbpixel[i] = 0;
+       idata->fbpixel[i] = (r) ? 255 : 0;
        // Green
-       idata->fbpixel[i+1] = 255;
+       idata->fbpixel[i+1] = (g) ? 255 : 0;
        // Blue
-       idata->fbpixel[i+2] = 0;
+       idata->fbpixel[i+2] = (b) ? 255 : 0;
        // Alpha
        idata->fbpixel[i+3] = 100;
     }

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to