Commit Graph
100 Commits
Author SHA1 Message Date
Recep Aslantas f0ffef7820 Merge pull request #110 from hartenfels/vec2s
Add a vec2s struct type for consistency
2019-11-24 17:18:50 +03:00
Recep Aslantas 1a74361dfb Merge pull request #109 from hartenfels/prototypes
Change `()` Prototypes to `(void)`
2019-11-23 19:18:52 +03:00
Recep Aslantas 9987e1374b build: remove duplicate entry in makefile
close #108
2019-11-17 10:22:01 +03:00
Recep Aslantas 464b2178ce Update README.md 2019-11-08 17:14:24 +03:00
Recep Aslantas c253769fcd Update applesimd.h 2019-11-07 22:43:47 +03:00
Recep Aslantas b893c79086 Update Makefile.am 2019-11-07 22:41:41 +03:00
Recep Aslantas 2336256808 Helpers for apple's simd library (#107)
* helper to convert cglm matrix to Apple's simd type
2019-11-07 22:32:15 +03:00
Recep Aslantas 381e66349a win,test: fix test build for windows and suppress warnings 2019-10-14 19:08:34 +03:00
Recep Aslantas 7cdeada701 tests: add test for glm_quat_look 2019-09-27 17:53:51 +03:00
Recep Aslantas 841257a208 tests: add test for quat_slerp 2019-09-26 19:57:00 +03:00
Recep Aslantas 212cf3b22d Update test_quat.h 2019-09-26 19:29:45 +03:00
Recep Aslantas ca9b8ceac3 tests: add some tests for quat 2019-09-25 14:03:58 +03:00
Recep Aslantas 5b0e161502 tests: add some tests for quat 2019-09-25 13:47:26 +03:00
Recep Aslantas fb23d1998e tests: add more tests for quat 2019-09-25 12:43:01 +03:00
Recep Aslantas b2084fbacf tests: add some tests for quat 2019-09-25 07:42:29 +03:00
Recep Aslantas 2ea9308361 quat: fix glmc_quat_normalize() 2019-09-25 07:41:29 +03:00
Recep Aslantas 56cbacd9f6 tests: add missing test for vec4 2019-09-24 21:45:43 +03:00
Recep Aslantas 1700187f65 tests: add more tests for vec4 2019-09-24 19:10:44 +03:00
Recep Aslantas 36024367bc tests: add more tests for vec4 2019-09-24 17:02:47 +03:00
Recep Aslantas dcf5b5c1c4 vec: fix min/max for compiled vec3 2019-09-24 17:01:56 +03:00
Recep Aslantas ce09e543ef tests: add some tests for vec4 2019-09-24 16:33:42 +03:00
Recep Aslantas f2073b2277 tests: add more tests for vec3 2019-09-23 22:46:45 +03:00
Recep Aslantas 7c10840a85 tests: add more tests for vec3 2019-09-23 22:39:53 +03:00
Recep Aslantas 37c2650b0a tests: add more tests for vec3 2019-09-23 12:03:06 +03:00
Recep Aslantas 3a48e4cd84 tests: add more tests for vec3 2019-09-22 23:32:57 +03:00
Recep Aslantas 378e26140e tests: add more tests for vec3 2019-09-22 23:25:54 +03:00
Recep Aslantas 7b25cbb9cb vec: fix min/max for compiled vec3 2019-09-22 23:25:33 +03:00
Recep Aslantas bffe103c37 tests: add more tests for vec3 (rotations) 2019-09-22 22:27:28 +03:00
Recep Aslantas 51ffe09589 tests: use test_eq insteaf og glm_eq 2019-09-22 22:27:05 +03:00
Recep Aslantas d7b37ba245 tests: add some test for project/unproject 2019-09-22 10:52:02 +03:00
Recep Aslantas d0671b3e7a tests: add missing test for mat4 2019-09-21 14:01:20 +03:00
Recep Aslantas e98311259c tests: fix some tests for vec3 2019-09-20 22:45:07 +03:00
Recep Aslantas 37cf6b3206 tests: add more tests for vec3 2019-09-20 22:30:32 +03:00
Recep Aslantas a062f002a0 add codecov badge 2019-09-20 21:16:25 +03:00
Recep Aslantas 9c57d4b247 tests: add more tests for vec3 2019-09-20 14:12:57 +03:00
Recep Aslantas 9fe5efb410 tests: add more tests for vec3 2019-09-19 16:50:22 +03:00
Recep Aslantas 495afb8a3d Update test_vec3.h 2019-09-19 16:16:41 +03:00
Recep Aslantas ba694f4aec tests: add some tests for vec3 2019-09-19 16:12:27 +03:00
Recep Aslantas 8ac767fd2c tests: fix mat3, mat4 tests 2019-09-19 00:27:26 +03:00
Recep Aslantas e5fd735e62 Update .travis.yml 2019-09-19 00:09:56 +03:00
Recep Aslantas 7797ee7b06 Update .travis.yml 2019-09-19 00:02:38 +03:00
Recep Aslantas 78f38db480 tests: add missing tests for mat3 2019-09-18 23:33:41 +03:00
Recep Aslantas 79087a9813 mat4: add zero for call 2019-09-18 23:33:10 +03:00
Recep Aslantas a1283282ef tests: update test design to test both call and inline versions 2019-09-18 17:07:40 +03:00
Recep Aslantas 0377b99f80 mat4: add zero for call 2019-09-18 17:07:15 +03:00
Recep Aslantas 971d753392 tests: add some missing tests for mat4 2019-09-17 18:26:45 +03:00
Recep Aslantas 033d0b0fed tests, win: add visual studio test project files 2019-09-16 10:17:55 +03:00
Recep Aslantas 39dc61af54 tests: add a few test for mat4 2019-09-15 19:33:41 +03:00
Recep Aslantas f4f9d85caa tests: add more tests for mat4 2019-09-15 15:09:52 +03:00
Recep Aslantas 92f196965e Update .gitignore 2019-09-14 16:22:28 +03:00
Recep Aslantas fbcbccbf01 Update cglm.podspec 2019-09-14 16:20:33 +03:00
Recep Aslantas cf41151534 Update troubleshooting.rst 2019-09-14 16:18:45 +03:00
Recep Aslantas 3af861b61e Update README.md 2019-09-14 16:01:43 +03:00
Recep Aslantas 0ed88cfda8 test: fix running test on windows (msvc) 2019-09-14 12:46:04 +03:00
Recep Aslantas 551ed1bd20 tests: improve ASSERTIFY 2019-09-14 11:57:35 +03:00
Recep Aslantas a328317c70 Merge branch 'master' of https://github.com/recp/cglm 2019-09-13 09:42:48 +03:00
Recep Aslantas 5aa047efdf tests: run tests on windows 2019-09-13 09:40:18 +03:00
Recep Aslantas 32e5784564 test: improve runner output and add assert helper for inline functions 2019-09-12 23:54:24 +03:00
Recep Aslantas 80c2b3712d tests: print elapsed time to run a test 2019-09-12 17:10:31 +03:00
Recep Aslantas 176cc28510 now working on v0.6.1 2019-09-12 07:11:49 +03:00
Recep Aslantas 712cbee580 remove cmocka from submodules and update docs 2019-09-12 07:10:37 +03:00
Recep Aslantas 981fd5ee44 Delete build-deps.sh 2019-09-12 07:01:49 +03:00
Recep Aslantas 092da3e189 Update README.md 2019-09-12 07:01:09 +03:00
Recep Aslantas 9ab9e95ce5 Custom Built-in Unit Test Suite (#105)
* tests: new built-in test runner

* tests: update tests for new builtin test api

* tests: print test suite logs

* tests: remove cmocka from build files

* tests: colorize test suite log and remove redundant prints
2019-09-12 06:56:44 +03:00
Recep Aslantas 6af1f5af04 Update ccpp.yml 2019-08-30 14:58:47 +03:00
Recep Aslantas 62f4685f86 Update ccpp.yml 2019-08-30 14:55:19 +03:00
Recep Aslantas 03fda193a5 vec: update docs for norm 2019-08-30 14:47:26 +03:00
Recep Aslantas cfaf01afaa Update ccpp.yml 2019-08-27 20:01:54 +03:00
Recep Aslantas a450ab2d9c Update ccpp.yml 2019-08-27 20:00:01 +03:00
Recep Aslantas e294fc744b Merge pull request #92 from fmegally/patch-2
Update README.md
2019-07-28 08:52:56 +03:00
Recep Aslantas 90a7aba1bd Merge pull request #91 from fmegally/patch-1
Update README.md
2019-07-28 08:52:32 +03:00
Recep Aslantas ec553106f8 Merge branch 'master' of https://github.com/recp/cglm 2019-07-17 17:26:34 +03:00
Recep Aslantas 5bf5ceeb40 win: remove optional DLLMain entry point 2019-07-17 17:26:14 +03:00
Recep Aslantas cc75dc7f34 Merge pull request #90 from hartenfels/pkg-config
Add pkg-config Support + Autotools Fixes
2019-06-23 18:51:48 +03:00
Recep Aslantas 44f36559c3 Update cglm.vcxproj 2019-06-21 14:15:42 +03:00
Recep Aslantas 4a9eb8d630 win: import struct headers to visual studio solution/project 2019-06-21 14:03:29 +03:00
Recep Aslantas 24de86c1a4 Merge pull request #24 from recp/swizzle
swizzle support
2019-06-06 13:23:56 +03:00
Recep Aslantas 2025b35757 struct: struct vesion of swizzle funcs 2019-06-06 13:18:31 +03:00
Recep Aslantas 1fdd459733 add tests for vector swizzling, rename vec to vec3 2019-06-06 13:12:17 +03:00
Recep Aslantas f0be6eb448 Merge branch 'master' into swizzle 2019-06-06 12:58:55 +03:00
Recep Aslantas 3797c55154 fix test build, supress warnings, update header guards for struct api 2019-06-03 12:54:27 +03:00
Recep Aslantas 817da18f3a build: add struct api to makefile 2019-06-03 12:33:07 +03:00
Recep Aslantas 099239e3f5 rename cglms.h to struct.h 2019-06-03 12:29:36 +03:00
Recep Aslantas 9a73d969a7 struct: euler api as structs 2019-06-03 12:24:18 +03:00
Recep Aslantas 290f54bad4 struct: quaternion api as structs 2019-06-03 12:12:50 +03:00
Recep Aslantas b9de553f23 quat: fix glm_quat_axis axis parameter type 2019-06-03 12:01:14 +03:00
Recep Aslantas 2b1126a2fc code style 2019-06-03 09:47:52 +03:00
Recep Aslantas b22170794a struct: camera api as structs 2019-06-03 09:39:11 +03:00
Recep Aslantas 7485674106 Merge pull request #89 from hartenfels/master
Make Building With Prefix Work
2019-06-01 19:15:48 +03:00
Recep Aslantas 12a7298474 Update README.md 2019-05-31 22:31:10 +03:00
Recep Aslantas 4e1872c3ac Update README.md 2019-05-31 22:30:39 +03:00
Recep Aslantas 5a66515631 Create FUNDING.yml 2019-05-27 09:34:29 +03:00
Recep Aslantas 56339b9caa Merge pull request #80 from acoto87/cglm-structs
cglm structs
2019-05-25 09:19:15 +03:00
Recep Aslantas 8affe9878f Merge branch 'master' into cglm-structs 2019-05-25 09:13:47 +03:00
Recep Aslantas f26601bfa7 now working on v0.6.0 2019-05-25 09:12:08 +03:00
Recep Aslantas 2adb4c5593 use CGLM_ALIGN_MAT on mat4 typedef 2019-05-08 09:18:11 +03:00
Recep Aslantas 6fa5173cfd now working on v0.5.5 2019-05-08 09:18:05 +03:00
Recep Aslantas 63e60f46f3 Merge pull request #88 from yushli/master
Update quat.h
2019-04-30 10:20:26 +03:00
Recep Aslantas f28260e20b Merge branch 'master' into master 2019-04-30 10:16:55 +03:00
Recep Aslantas e3b52100e3 Merge pull request #87 from recp/revert-86-const
Revert "mark readonly parameters as const"
2019-04-30 09:40:30 +03:00