summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Pavone <pavone@retrodev.com>2013-04-22 23:56:13 -0700
committerMike Pavone <pavone@retrodev.com>2013-04-22 23:56:13 -0700
commit68be5ac1a6452de7333d77b91d5a9634aac05b5b (patch)
tree00954159e05107ed2909ae967ca6ed4e0eae0b4f
parent9cf2a9cdc56e032abe1a533fd4896d70549c9bd3 (diff)
Add shadow/higlight info to debug renderer
-rw-r--r--render_sdl.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/render_sdl.c b/render_sdl.c
index 8c75b46..b2ca839 100644
--- a/render_sdl.c
+++ b/render_sdl.c
@@ -165,6 +165,15 @@ void render_context(vdp_context * context)
g *= 2;
r *= 2;
}
+ if (gen_color & FBUF_SHADOW) {
+ b /= 2;
+ g /= 2;
+ r /= 2;
+ } else if(gen_color & FBUF_HILIGHT) {
+ b = b ? b : 64;
+ g = g ? g : 64;
+ r = r ? r : 64;
+ }
color = SDL_MapRGB(screen->format, r, g, b);
}
for (int j = 0; j < repeat_x; j++) {