X-Git-Url: https://harrygodden.com/git/?p=csRadar.git;a=blobdiff_plain;f=csrDraw.h;h=e0d125e7482b0334a156b6c0f33516a99f98f892;hp=e0635bbdafabb5d93b2297eb965394d1345bde33;hb=0399aad1d7374badf037a2696d9e276d71b7a297;hpb=a97099abba0a239e20929f04ece9d6839c96ac14 diff --git a/csrDraw.h b/csrDraw.h index e0635bb..e0d125e 100644 --- a/csrDraw.h +++ b/csrDraw.h @@ -1,5 +1,3 @@ -#include - typedef struct csr_frag csr_frag; struct csr_frag @@ -69,20 +67,9 @@ void simple_raster( csr_frag fragments[], u32 x, u32 y, v4f cam_bounds, vmf_vert // First pass 'fragmentize' void draw_buffers( csr_frag fragments[], u32 x, u32 y, v4f cam_bounds, vmf_vert *triangles, u32 triangle_count ) { - clock_t t; - t = clock(); - printf("Timer starts\n"); - - clear_depth( fragments, x, y ); - for( u32 i = 0; i < triangle_count; i ++ ) { vmf_vert *triangle = triangles + i*3; simple_raster( fragments, x, y, cam_bounds, triangle, i ); } - - printf("Timer ends \n"); - t = clock() - t; - double time_taken = ((double)t)/CLOCKS_PER_SEC; // calculate the elapsed time - printf("Tracing took %f seconds to execute\n", time_taken); }