Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(321)

Unified Diff: native_client_sdk/src/examples/demo/life/life.c

Issue 23072027: Merge 217400 "Change ppapi_simple to support pixel format select..." (Closed) Base URL: svn://svn.chromium.org/chrome/branches/1599/src/
Patch Set: Created 7 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: native_client_sdk/src/examples/demo/life/life.c
===================================================================
--- native_client_sdk/src/examples/demo/life/life.c (revision 218539)
+++ native_client_sdk/src/examples/demo/life/life.c (working copy)
@@ -42,7 +42,8 @@
const unsigned int kInitialRandSeed = 0xC0DE533D;
-#define MakeRGBA(r, g, b, a) \
+/* BGRA helper macro, for constructing a pixel for a BGRA buffer. */
+#define MakeBGRA(b, g, r, a) \
(((a) << 24) | ((r) << 16) | ((g) << 8) | (b))
@@ -53,24 +54,24 @@
* a binary alive or dead.
*/
const uint32_t kNeighborColors[] = {
- MakeRGBA(0x00, 0x00, 0x00, 0xff),
- MakeRGBA(0x00, 0x40, 0x00, 0xff),
- MakeRGBA(0x00, 0x60, 0x00, 0xff),
- MakeRGBA(0x00, 0x80, 0x00, 0xff),
- MakeRGBA(0x00, 0xA0, 0x00, 0xff),
- MakeRGBA(0x00, 0xC0, 0x00, 0xff),
- MakeRGBA(0x00, 0xE0, 0x00, 0xff),
- MakeRGBA(0x00, 0x00, 0x00, 0xff),
- MakeRGBA(0x00, 0x40, 0x00, 0xff),
- MakeRGBA(0x00, 0x60, 0x00, 0xff),
- MakeRGBA(0x00, 0x80, 0x00, 0xff),
- MakeRGBA(0x00, 0xA0, 0x00, 0xff),
- MakeRGBA(0x00, 0xC0, 0x00, 0xff),
- MakeRGBA(0x00, 0xE0, 0x00, 0xff),
- MakeRGBA(0x00, 0xFF, 0x00, 0xff),
- MakeRGBA(0x00, 0xFF, 0x00, 0xff),
- MakeRGBA(0x00, 0xFF, 0x00, 0xff),
- MakeRGBA(0x00, 0xFF, 0x00, 0xff),
+ MakeBGRA(0x00, 0x00, 0x00, 0xff),
+ MakeBGRA(0x00, 0x40, 0x00, 0xff),
+ MakeBGRA(0x00, 0x60, 0x00, 0xff),
+ MakeBGRA(0x00, 0x80, 0x00, 0xff),
+ MakeBGRA(0x00, 0xA0, 0x00, 0xff),
+ MakeBGRA(0x00, 0xC0, 0x00, 0xff),
+ MakeBGRA(0x00, 0xE0, 0x00, 0xff),
+ MakeBGRA(0x00, 0x00, 0x00, 0xff),
+ MakeBGRA(0x00, 0x40, 0x00, 0xff),
+ MakeBGRA(0x00, 0x60, 0x00, 0xff),
+ MakeBGRA(0x00, 0x80, 0x00, 0xff),
+ MakeBGRA(0x00, 0xA0, 0x00, 0xff),
+ MakeBGRA(0x00, 0xC0, 0x00, 0xff),
+ MakeBGRA(0x00, 0xE0, 0x00, 0xff),
+ MakeBGRA(0x00, 0xFF, 0x00, 0xff),
+ MakeBGRA(0x00, 0xFF, 0x00, 0xff),
+ MakeBGRA(0x00, 0xFF, 0x00, 0xff),
+ MakeBGRA(0x00, 0xFF, 0x00, 0xff),
};
/*
Property changes on: native_client_sdk/src/examples/demo/life/life.c
___________________________________________________________________
Added: svn:eol-style
+ LF
« no previous file with comments | « native_client_sdk/src/examples/demo/flock/flock.cc ('k') | native_client_sdk/src/examples/demo/pi_generator/pi_generator.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698