X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=dosdemo;a=blobdiff_plain;f=src%2F3dgfx.c;h=c85273606bee7503afbef3ec978ed0af408945ba;hp=a642c1e42da16918510da9dcdf6c1770021a167b;hb=fcac764d752234a03df536dd408235170394f6ad;hpb=5029eb9f7a538dd58e1c66c0945784acac8cc58b diff --git a/src/3dgfx.c b/src/3dgfx.c index a642c1e..c852736 100644 --- a/src/3dgfx.c +++ b/src/3dgfx.c @@ -515,7 +515,10 @@ void g3d_draw_indexed(int prim, const struct g3d_vertex *varr, int varr_size, break; case 2: - /* TODO: draw line */ + { + uint16_t col = PACK_RGB16(pv[0].r, pv[0].g, pv[0].b); + draw_line(pv[0].x >> 8, pv[0].y >> 8, pv[1].x >> 8, pv[1].y >> 8, col); + } break; default: