rayzor
diff src/min3d.h @ 9:70e332156d02
moving along
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Thu, 10 Apr 2014 02:31:31 +0300 |
parents | a68dbf80d547 |
children | 79609d482762 |
line diff
1.1 --- a/src/min3d.h Mon Apr 07 08:46:06 2014 +0300 1.2 +++ b/src/min3d.h Thu Apr 10 02:31:31 2014 +0300 1.3 @@ -36,7 +36,7 @@ 1.4 1.5 struct m3d_image { 1.6 int xsz, ysz; 1.7 - unsigned char *pixels; 1.8 + uint32_t *pixels; 1.9 }; 1.10 1.11 #ifdef __cplusplus 1.12 @@ -53,6 +53,8 @@ 1.13 void m3d_enable(int bit); 1.14 void m3d_disable(int bit); 1.15 1.16 +void m3d_viewport(int x, int y, int xsz, int ysz); 1.17 + 1.18 /* matrix stack */ 1.19 void m3d_matrix_mode(int mode); 1.20 void m3d_push_matrix(void); 1.21 @@ -73,7 +75,7 @@ 1.22 void m3d_texcoord_array(const float *tcarr); 1.23 1.24 void m3d_draw(int prim, int vcount); 1.25 -void m3d_draw_indexed(int prim, const int *idxarr, int icount); 1.26 +void m3d_draw_indexed(int prim, const unsigned int *idxarr, int icount); 1.27 1.28 /* immediate mode interface */ 1.29 void m3d_begin(int prim);