gba-x3dtest
diff src/polyfill.c @ 8:fb0a0d6a8b52
sortof works
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Thu, 19 Jun 2014 05:53:46 +0300 |
parents | 73b5f2e5d18a |
children | b0ed38f13261 |
line diff
1.1 --- a/src/polyfill.c Wed Jun 18 06:20:07 2014 +0300 1.2 +++ b/src/polyfill.c Thu Jun 19 05:53:46 2014 +0300 1.3 @@ -96,3 +96,17 @@ 1.4 *pixels++ = color; 1.5 } 1.6 } 1.7 + 1.8 + 1.9 +void draw_point(const pvec3 *v, uint16_t color) 1.10 +{ 1.11 + int x = v->x >> 16; 1.12 + int y = v->y >> 16; 1.13 + uint16_t *pixels = (uint16_t*)back_buffer->pixels; 1.14 + 1.15 + if(x < 0 || x >= WIDTH || y < 0 || y >= HEIGHT) { 1.16 + return; 1.17 + } 1.18 + 1.19 + pixels[y * WIDTH + x] = color; 1.20 +}