Collin Baker
ff1581d67a
Fixed compilation errors and warnings in unit test
...
Fixed an error due to a narrowing conversion in an initializer list in core_func_integer_bit_count.cpp, and various
printf format string issues that caused compiler warnings for me. std::clock_t isn't guaranteed to be any specific
integer type, nor is it even guaranteed to be integral (it can be floating point). So, the safest bet is to cast it to
double and use the %f specifier in printf format strings.
2015-07-22 00:01:28 -04:00
Collin Baker
8e742a4d07
Fixed intermittent segfault in test-gtx_fast_trigonometry.cpp
...
The fastAbs() function was accessing its argument as if it were a vec4 but it was being called with a float. Also, it relied onundefined behavior. I replaced it with glm::abs().
2015-07-21 23:02:30 -04:00
Christophe Riccio
ac21d7bdad
Fixed use of libstdc++ with Clang #351
2015-07-19 17:59:21 +02:00
Christophe Riccio
9e2f6dfc7f
Fixed Intel compiler build error on Linux #354
2015-07-19 17:38:41 +02:00
Christophe Riccio
1e0cf75b2f
More testing
2015-07-19 16:55:27 +02:00
Christophe Riccio
f96887863d
Added a heap allocation test
2015-07-19 16:41:07 +02:00
Christophe Riccio
76bd630bbd
Fixed isfinite with C++98 compilers #343
2015-07-19 16:32:36 +02:00
Christophe Riccio
056d6bd95e
fixed typo #344
2015-07-19 15:55:44 +02:00
Christophe Riccio
dcfddb75b8
Updated list of compiler versions
2015-07-19 02:36:53 +02:00
Christophe Riccio
9539174494
Fixed build
2015-07-19 02:07:55 +02:00
Christophe Riccio
4f7afb272f
Fixed GCC build, GLM_META_PROG_HELPERS unsupported with GCC 4.6
2015-07-19 01:46:49 +02:00
Christophe Riccio
02d7be8531
Improved packing code to give vectorization a chance
2015-07-19 01:20:20 +02:00
Christophe Riccio
6887df4d39
Merge branch 'fix-type-punning' of https://github.com/cneumann/glm into union
2015-07-19 01:08:04 +02:00
Christophe Riccio
c90f7b0973
Fixed build
2015-07-19 01:04:07 +02:00
Christophe Riccio
6f1b7c24ce
Fixed build
2015-07-19 00:34:59 +02:00
Christophe Riccio
12328983ae
Updated changelog #349
2015-07-19 00:29:56 +02:00
Christophe Riccio
2005679652
Merge pull request #349 from JesseTG/jtg/gitignore
...
Add .gitignore #349
2015-07-19 00:28:49 +02:00
Christophe Riccio
38c9cd6cba
Added GLM_META_PROG_HELPERS #350
2015-07-19 00:25:33 +02:00
Christophe Riccio
47deb9709c
Merge pull request #350 from JesseTG/jtg/template-convenience
...
Add static components and prec members to all vector and quat types #350
2015-07-18 23:49:29 +02:00
Christophe Riccio
357eaf7071
Fixed warnings
2015-07-18 10:00:00 +02:00
Jesse Talavera-Greenberg
38f63d3943
Add static rows, cols, prec, and components fields to all matrix types
2015-07-03 15:21:11 -04:00
Jesse Talavera-Greenberg
5d05c8c1f7
Correct component amounts for simqQuat and simdVec4
2015-07-03 15:00:37 -04:00
Jesse Talavera-Greenberg
a9c26d065b
Add static components and prec members to all vector and quaternion types
2015-07-03 14:57:46 -04:00
Jesse Talavera-Greenberg
e601191ed2
Add .gitignore
2015-07-03 12:48:22 -04:00
Christophe Riccio
98a736bcf1
Merge pull request #341 from morganbengtsson/master
...
Fixed Small documentation mistake in intersect.hpp, plane instead of triangle. #341
2015-06-28 14:25:07 +02:00
Christophe Riccio
0141954756
Added mirror repeat
2015-06-27 20:12:27 +02:00
Christophe Riccio
ff1f50bb15
Added GTX_wrap
2015-06-27 19:36:03 +02:00
Christophe Riccio
08eedc6209
Added experiment for new fastCos. More sRGB tests.
2015-06-27 18:36:17 +02:00
Carsten Neumann
2ee6151a40
Use unions for type punning
...
Fixes #334
2015-05-18 12:20:55 -05:00
morgan
d69aa08187
Small documentation mistake in intersect.hpp, plane instead of triangle.
2015-05-16 12:29:37 +02:00
Christophe Riccio
83409a0720
Merge pull request #335 from shaxbee/master
...
Improve compatibility with old CMake versions #335
2015-05-04 09:50:39 +02:00
Zbigniew Mandziejewicz
60ccb43b14
Improve compatibility with old CMake versions
2015-05-03 15:00:02 +08:00
Christophe Riccio
d7fa6d318c
- Removed -m64 causing build issues on Linux 32 #331
2015-05-02 00:26:12 +02:00
Christophe Riccio
25ccac2fd3
Fixed release note
2015-05-02 00:08:47 +02:00
Christophe Riccio
c1377bc360
- Clarified manual regarding angle unit in GLM, added FAQ 11 #336
2015-05-02 00:07:35 +02:00
Christophe Riccio
ea36f44294
Fixed perspective fovy argument documentation #327
2015-05-01 23:46:09 +02:00
Christophe Riccio
0d1e2d5e8a
Updated release note for Added master branch continuous integration service on Linux 64 #332
2015-05-01 23:37:48 +02:00
Christophe Riccio
3a1c510999
Updated lastest release in readme.md
2015-05-01 22:42:30 +02:00
Christophe Riccio
909e3c2e29
Updated lasest release.
2015-05-01 22:35:05 +02:00
Christophe Riccio
b05536dee8
Added link to releases
2015-05-01 22:32:13 +02:00
Christophe Riccio
08937e2702
Added lastest release on release.md
2015-05-01 22:25:24 +02:00
Christophe Riccio
6b47f41387
Fixed automated tests compiler versions
2015-05-01 21:39:36 +02:00
Christophe Riccio
303a523325
Fixed C++98 build
2015-05-01 20:49:58 +02:00
Christophe Riccio
084804111e
Fixed CMake build on 2.8 versions
2015-05-01 20:40:45 +02:00
Christophe Riccio
476ea7bbe1
Merge pull request #324 from shaxbee/master
...
Export glm as interface library for CMake 2.8.12 and newer #324
2015-05-01 20:20:50 +02:00
Christophe Riccio
df8cd22706
Fixed specifier removal by 'std::make_pair<>' #333
2015-05-01 20:01:07 +02:00
Christophe Riccio
5f784d812a
Updated readme.md with more link
2015-05-01 19:40:03 +02:00
Christophe Riccio
7cdc3aa4e0
Updated readme.md formatting
2015-05-01 16:58:02 +02:00
Christophe Riccio
376ca3351f
Updated readme.md
2015-05-01 16:46:45 +02:00
Christophe Riccio
ff05442b0b
Updated readme.md
2015-05-01 16:22:00 +02:00