diff --git a/Makefile.am b/Makefile.am index 6022173..7132e60 100644 --- a/Makefile.am +++ b/Makefile.am @@ -84,7 +84,9 @@ cglm_clipspace_HEADERS = include/cglm/clipspace/persp.h \ include/cglm/clipspace/view_lh_zo.h \ include/cglm/clipspace/view_rh_zo.h \ include/cglm/clipspace/view_lh_no.h \ - include/cglm/clipspace/view_rh_no.h + include/cglm/clipspace/view_rh_no.h \ + include/cglm/clipspace/project_zo.h \ + include/cglm/clipspace/project_no.h cglm_calldir=$(includedir)/cglm/call cglm_call_HEADERS = include/cglm/call/mat4.h \ @@ -109,6 +111,22 @@ cglm_call_HEADERS = include/cglm/call/mat4.h \ include/cglm/call/ray.h \ include/cglm/call/affine2d.h +cglm_call_clipspacedir=$(includedir)/cglm/call/clipspace +cglm_call_clipspace_HEADERS = include/cglm/call/clipspace/persp_lh_zo.h \ + include/cglm/call/clipspace/persp_rh_zo.h \ + include/cglm/call/clipspace/persp_lh_no.h \ + include/cglm/call/clipspace/persp_rh_no.h \ + include/cglm/call/clipspace/ortho_lh_zo.h \ + include/cglm/call/clipspace/ortho_rh_zo.h \ + include/cglm/call/clipspace/ortho_lh_no.h \ + include/cglm/call/clipspace/ortho_rh_no.h \ + include/cglm/call/clipspace/view_lh_zo.h \ + include/cglm/call/clipspace/view_rh_zo.h \ + include/cglm/call/clipspace/view_lh_no.h \ + include/cglm/call/clipspace/view_rh_no.h \ + include/cglm/call/clipspace/project_no.h \ + include/cglm/call/clipspace/project_zo.h + cglm_simddir=$(includedir)/cglm/simd cglm_simd_HEADERS = include/cglm/simd/intrin.h \ include/cglm/simd/x86.h \ @@ -167,9 +185,7 @@ cglm_struct_clipspace_HEADERS = include/cglm/struct/clipspace/persp_lh_zo.h \ include/cglm/struct/clipspace/view_lh_zo.h \ include/cglm/struct/clipspace/view_rh_zo.h \ include/cglm/struct/clipspace/view_lh_no.h \ - include/cglm/struct/clipspace/view_rh_no.h \ - include/cglm/struct/clipspace/project_zo.h \ - include/cglm/struct/clipspace/project_no.h + include/cglm/struct/clipspace/view_rh_no.h libcglm_la_SOURCES=\ src/euler.c \ @@ -204,8 +220,10 @@ libcglm_la_SOURCES=\ src/clipspace/view_lh_no.c \ src/clipspace/view_lh_zo.c \ src/clipspace/view_rh_no.c \ - src/clipspace/view_rh_zo.c - + src/clipspace/view_rh_zo.c \ + src/clipspace/project_no.c \ + src/clipspace/project_zo.c + test_tests_SOURCES=\ test/runner.c \ test/src/test_common.c \ diff --git a/win/cglm.vcxproj b/win/cglm.vcxproj index 9cfe76e..46779bd 100644 --- a/win/cglm.vcxproj +++ b/win/cglm.vcxproj @@ -32,6 +32,8 @@ + + @@ -74,6 +76,8 @@ + + diff --git a/win/cglm.vcxproj.filters b/win/cglm.vcxproj.filters index e34a538..7eedf3e 100644 --- a/win/cglm.vcxproj.filters +++ b/win/cglm.vcxproj.filters @@ -142,6 +142,12 @@ src\clipspace + + src\clipspace + + + src\clipspace + @@ -546,5 +552,11 @@ include\cglm\clipspace + + include\cglm\call\clipspace + + + include\cglm\call\clipspace + \ No newline at end of file