From 37da5f0a27740bb43bac67a2eb98f725beca975e Mon Sep 17 00:00:00 2001 From: rodri Date: Tue, 30 Jan 2024 12:01:01 +0000 Subject: import the new renderer and clean things up. i integrated the renderer i've been developing on the tinyrend repo and got rid of a bunch of stuff that's no longer necessary. also began structuring things to fit the new interface i have in mind. there are still some artifacts with the projection xforms that cause issues with clipping and division by zero. --- mkfile | 30 ++++++++++++++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) (limited to 'mkfile') diff --git a/mkfile b/mkfile index 695a28b..9190fe8 100644 --- a/mkfile +++ b/mkfile @@ -3,9 +3,35 @@ LIB=libgraphics.a$O OFILES=\ camera.$O\ + viewport.$O\ render.$O\ - triangle.$O\ + alloc.$O\ + fb.$O\ + shadeop.$O\ + util.$O\ + nanosec.$O\ -HFILES=graphics.h +HFILES=\ + graphics.h\ + internal.h\ + libobj/obj.h + +UPDATE=\ + mkfile\ + $HFILES\ + ${OFILES:%.$O=%.c}\