X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=dosdemo;a=blobdiff_plain;f=src%2F3dgfx.h;h=68d0783ace5b50cb925453326bf0f7628ed555b3;hp=9e4b1406c466083864d21cdbb46afe0df3934c6c;hb=90a1ba8903eed9e3d4b17f4b56cd02ed801dd8b6;hpb=633743214adddf6ec20f8b1bee1782e6966023af diff --git a/src/3dgfx.h b/src/3dgfx.h index 9e4b140..68d0783 100644 --- a/src/3dgfx.h +++ b/src/3dgfx.h @@ -63,6 +63,10 @@ void g3d_ortho(float left, float right, float bottom, float top, float znear, fl void g3d_frustum(float left, float right, float bottom, float top, float znear, float zfar); void g3d_perspective(float vfov, float aspect, float znear, float zfar); +const float *g3d_get_matrix(int which, float *m); + void g3d_draw(int prim, const struct g3d_vertex *varr, int varr_size); +void g3d_draw_indexed(int prim, const struct g3d_vertex *varr, int varr_size, + const int16_t *iarr, int iarr_size); #endif /* THREEDGFX_H_ */