Recep Aslantas
edf46aaf2b
Update README.md
v0.7.2
2020-04-27 22:26:29 +03:00
Recep Aslantas
e2ba795603
Update README.md
2020-04-27 22:25:36 +03:00
Recep Aslantas
5e6b566d6a
Update CMakeLists.txt
2020-04-27 13:43:08 +03:00
altf_four
c973768495
CMake: Fix incorrect compiler flags ( #139 )
...
* Fix CMake compiler args.
- Replace -stdlib=libc++ with -std=gnu11 & apply it to clang too.
- Remove redundant -fstrict-aliasing.
- Remove warned and redundant -Weverything
2020-04-27 00:11:51 +03:00
altf_four
6d8e2cc92d
Add flags required for cmake. ( #138 )
...
- Add flags for clang
- Add flags for msvc
- Use modern cmake in compiler flags handling.
- Globalize compiler options for library and tests
- Address issue with cmake output binary being bigger than make's. (Now
cmake is smaller ~176 (confirmed on dynamic library on Linux)).
2020-04-26 19:42:23 +03:00
Recep Aslantas
010dda6a77
Merge pull request #130 from FMMazur/cmake
...
Cmake: Integratrion
2020-04-26 14:59:55 +03:00
Recep Aslantas
345c7307ef
Merge branch 'master' into cmake
2020-04-26 14:34:34 +03:00
Recep Aslantas
f485c928b1
Merge pull request #136 from Uwila/documentation-fix
...
Fix some documentation mistakes
2020-04-13 21:13:47 +03:00
Uwila
e895fe884e
Fix some documentation mistakes
2020-04-12 16:11:18 +02:00
Felipe Munoz Mazur
18fe47d0c7
Merge branch 'master' into cmake
2020-04-10 00:33:07 -04:00
FMMazur
a84ebc4aaa
CMake: Use CCMAKE_INSTALL_PREFIX as default to set directory install
2020-04-09 14:03:18 -04:00
Recep Aslantas
5c35c4ef5d
Merge pull request #134 from Uwila/patch-1
...
Link contributors' avatars to the correct page
2020-04-07 22:47:26 +03:00
Uwila
f79674f66a
Link contributors' avatars to the correct page
2020-04-07 21:39:27 +02:00
Recep Aslantas
e40373a1fa
Merge pull request #132 from Uwila/ray-tests
...
* tests: add tests for glm_ray_triangle
2020-04-06 16:44:35 +03:00
Recep Aslantas
47807b7955
Update test_ray.h
2020-04-06 16:44:07 +03:00
Uwila
38cb693834
Update vcxproj files for test_ray
2020-04-06 13:51:29 +02:00
Uwila
7bcd7609eb
Fix test_ray.h style
2020-04-06 11:43:12 +02:00
Uwila
90eb164a43
Add tests for cglm_ray_triangle
2020-04-06 11:42:23 +02:00
Uwila
78b2e2d2cc
Add tests for glm_ray_triangle
2020-04-06 11:38:27 +02:00
Recep Aslantas
e60e7b5750
Merge pull request #131 from Uwila/ray-triangle-intersection
...
feature: ray-triangle intersection
2020-04-04 00:33:45 +03:00
Uwila
c1331a1dd4
Improve ray.h style
2020-04-03 18:00:49 +02:00
Uwila
339adab783
Align variables in ray code
2020-04-03 17:56:53 +02:00
Uwila
7bf38a3062
Update credits with ray-triangle intersection algorithm
2020-04-03 13:10:38 +02:00
Uwila
99076be6bb
Improve code style in ray.h
...
- 2 spaces instead of 4, for indentation
- Newline after return
- Check if pointer is null
2020-04-03 13:03:46 +02:00
Uwila
eb332acd7e
Merge branch 'master' into ray-triangle-intersection
2020-04-02 14:33:57 +02:00
Uwila
c67f7a14a1
Add ray-triangle intersection check
2020-04-02 14:28:28 +02:00
FMMazur
83f6db1bf8
CMake: Fix install error
2020-03-27 18:43:28 -04:00
FMMazur
e493149a0a
CMake: Fix errors
2020-03-27 16:04:46 -04:00
FMMazur
38019f0913
CMake: add lib and include install path
2020-03-27 15:57:26 -04:00
FMMazur
bc6b751429
CMake: add install path option
2020-03-27 15:50:37 -04:00
FMMazur
be68d57499
CMake: Added 'make check' as alias to 'make test'
2020-03-27 15:31:55 -04:00
FMMazur
1fb5f89eaa
CMake: Change c99 to c11 and shared build as default options.
2020-03-27 15:30:03 -04:00
FMMazur
6470a91265
Merge branch 'cmake' of https://github.com/FMMazur/cglm into cmake
2020-03-27 11:22:48 -04:00
FMMazur
d4235b2431
CMake: Added test configuration
2020-03-27 11:19:56 -04:00
FMMazur
0ef028244a
CMake: Added LDFlags Configuration
2020-03-27 09:11:08 -04:00
FMMazur
a8543bc813
Added folder build/ to .gitignore
2020-03-27 09:02:52 -04:00
Felipe Munoz Mazur
cf3888d734
Update README.md
...
Document CMake Usage and Project Example
2020-03-27 00:12:47 -04:00
FMMazur
b8e978862e
Added install to CMakeLists.txt
2020-03-27 00:04:15 -04:00
FMMazur
dfba2072f7
Added simple CMakeLists.txt
2020-03-26 23:36:20 -04:00
Uwila
2bf576c2cd
Fix documentation mistake for glm_vec3_rotate ( #126 )
...
In the documentation, for glm_vec3_rotate, correctly labels `angle` as `in` rather than `out`.
Co-authored-by: Recep Aslantas <info@recp.me >
2020-03-20 22:58:48 +03:00
Uwila
3abf47f175
Make Github recognize header language as C ( #127 )
...
Without this a lot of `*.h` files are marked as being C++ or Objective-C, even though all of it is C.
2020-03-20 22:56:17 +03:00
Recep Aslantas
2fc51c67a3
Update version.rst
2020-03-19 12:58:48 +03:00
Recep Aslantas
34753546f2
Update version.rst
2020-03-19 12:55:49 +03:00
Recep Aslantas
1711db4fef
Update util.rst
2020-03-19 12:54:57 +03:00
Recep Aslantas
373b8d216a
Update version.rst
2020-03-19 12:53:54 +03:00
Recep Aslantas
7f9487fd62
docs: update documentation
2020-03-19 12:51:05 +03:00
Recep Aslantas
686deb8eb1
util: use glm_clamp_zo to clamp between 0 and 1
2020-03-19 12:37:52 +03:00
Uwila
a392ac3012
Fix small documentation mistake ( #125 )
...
At two points in the documentation the names of the parameters in the parameters list do not match the parameter names in the function:
- glm_look
- glm_look_anyup
2020-03-12 09:47:05 +03:00
Recep Aslantas
fabc655919
Merge branch 'master' of https://github.com/recp/cglm
2020-03-06 23:33:30 +03:00
Recep Aslantas
7eada03909
reemove redundant forward declerations
2020-03-06 23:33:27 +03:00