From 7b09710392d35fb55b52031d447a542d99fc6b4b Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Tue, 19 Aug 2014 17:10:03 -0400 Subject: Modularize the libdimension codebase. --- HACKING | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'HACKING') diff --git a/HACKING b/HACKING index df8321c..172a9e0 100644 --- a/HACKING +++ b/HACKING @@ -3,15 +3,16 @@ Here's an overview of how the code is arranged: Library (LGPLv3): ================= -API: libdimension/dimension.h, libdimension/dimension/*.h - (Implementations for libdimension/dimension/$file.h - are generally at libdimension/$file.c) -Ray tracing algorithm: libdimension/ray_trace.c -Bounding hierarchy: libdimension/prtree.{c,h} -Library internals: libdimension/dimension-internal.h and its #includes +API: libdimension/dimension.h, libdimension/dimension/**/*.h +Ray tracing algorithm: libdimension/render/render.c +Bounding hierarchy: libdimension/bvh/prtree.{c,h} +Library internals: libdimension/internal.h, libdimension/internal/*.h Tests: libdimension/tests/*.{c,cpp} Benchmarks: libdimension/bench/*.c +Implementations for libdimension/dimension//.h are generally at +libdimension//.c + Python Module (LGPLv3): ======================= -- cgit v1.2.3