Recep Aslantas
40d903c2bc
build: define CGLM_DEFINE_PRINTS to enable print functions for test results
2020-07-31 12:41:53 +03:00
Recep Aslantas
06016220c0
build: add affine2d to CMake
2020-07-31 12:41:29 +03:00
Recep Aslantas
bb751d32ca
2d: add translate2d and its friends
2020-07-31 11:40:52 +03:00
Recep Aslantas
6dc37f6cc9
build: CFLAGS for check/test target to match the main target
2020-07-31 00:25:08 +03:00
Recep Aslantas
5ff42799b2
mat2: don't use vec4 directly on mat2 becauce of alignment requirements may be different
2020-07-31 00:06:38 +03:00
Recep Aslantas
2326e627b5
now working on v0.7.7
2020-07-31 00:06:17 +03:00
Recep Aslantas
c18fe8098f
build: try to remove RTC1 from CMake build
2020-07-23 19:12:54 +03:00
Recep Aslantas
a9ed8470b4
win: try to disable /RTC flags
2020-07-20 20:41:00 +03:00
Recep Aslantas
332087da61
Update mat4.rst
2020-07-12 23:30:04 +03:00
Recep Aslantas
56c43d7a74
Update mat4.rst
2020-07-12 23:29:44 +03:00
Recep Aslantas
649f390662
Update mat4.rst
2020-07-12 23:27:15 +03:00
Recep Aslantas
0818bbdf51
Update mat4.rst
2020-07-12 23:24:41 +03:00
Recep Aslantas
edd1517f85
Update mat4.rst
2020-07-12 23:23:50 +03:00
Recep Aslantas
d0c2e8233c
Update mat4.rst
2020-07-12 23:23:06 +03:00
Recep Aslantas
87837aa074
Merge branch 'master' of https://github.com/recp/cglm
2020-07-12 23:21:16 +03:00
Recep Aslantas
62ab6c56c0
Update mat4.rst
2020-07-12 23:21:13 +03:00
Recep Aslantas
a2985aa444
Merge pull request #146 from Terri00/patch-1
...
mat3_mulv: function behaviour to match with mat4
2020-07-03 23:25:54 +03:00
Harry Godden
7274cee153
mat3_mulv: function behaviour to match with mat4
...
Using mat3_mulv with the same input/output vector creates undesired results.
Respective mat4_mulv function provides temporary vec3 'res'.
Updated this function to match behaviour of mat4.
2020-07-02 23:29:10 +01:00
Recep Aslantas
79c44fdbfa
drop pedantic from C Flags and allow extensions
...
this will also suppress warnings on test target
v0.7.6
2020-05-29 13:01:36 +03:00
Recep Aslantas
c32e986497
mat2: suppress warnings for initializing mat2 sruct
2020-05-29 12:51:45 +03:00
Recep Aslantas
b953fcf1bd
ci, travis: add multiple cpu arch
2020-05-29 00:47:18 +03:00
Recep Aslantas
c0a4c245f0
tests: add test for frustum
2020-05-28 14:19:35 +03:00
Recep Aslantas
acc0885e52
tests: add option to disable colors in test output
...
* because some terminals may not support colors, in that case, colors can be disabled by defining `GLM_TESTS_NO_COLORFUL_OUTPUT`
2020-05-28 11:47:13 +03:00
Recep Aslantas
f49e8f9991
neon: fix vec4_muladds (critical)
2020-05-26 23:03:32 +03:00
Recep Aslantas
d2e5a3cd5b
use epsilon to compare vec2/vec3/vec4_eq_all
2020-05-26 23:02:58 +03:00
Recep Aslantas
a1485a14f6
option to override FLT_EPSILON with GLM_FLT_EPSILON
2020-05-26 23:00:00 +03:00
Recep Aslantas
271e3b15d6
Merge branch 'cmake'
2020-05-25 17:07:46 +03:00
Recep Aslantas
74cf89a82f
build, cmake: update cmake to export Config to use find_package()
2020-05-25 17:06:48 +03:00
Recep Aslantas
8698082411
Merge pull request #143 from recp/cmake
...
Improve CMakeLists.txt
2020-05-22 00:01:42 +03:00
Recep Aslantas
799de548f4
Update CMakeLists.txt
2020-05-18 16:04:15 +03:00
Recep Aslantas
671dae3e22
now working on v0.7.6
2020-05-18 15:55:04 +03:00
Recep Aslantas
7e142132bf
win: suppress warning; C4005: '_CRT_SECURE_NO_WARNINGS': macro redefinition
2020-05-17 19:24:48 +03:00
Recep Aslantas
0ccd58da01
docs: add clarification/troubleshooting for a crash type
2020-05-16 22:37:16 +03:00
Recep Aslantas
4211c230cc
now working on v0.7.5
2020-05-16 22:11:54 +03:00
Recep Aslantas
269bdb3dbd
fix arm neon build
v0.7.4
2020-05-11 20:19:05 +03:00
Recep Aslantas
b032b803ca
build, cmake: use PROJECT_VERSION_** to set so version instead of custom variables
2020-05-10 23:54:55 +03:00
Recep Aslantas
26a638e11d
io: make print functions macro to supress unused parameter warrnings
2020-05-03 14:10:24 +03:00
Recep Aslantas
099522ada3
fix LICENSE alignments
2020-05-02 22:32:57 +03:00
Recep Aslantas
4903dd62ea
now working on v0.7.4
2020-05-02 22:32:53 +03:00
Recep Aslantas
95161f7776
Merge pull request #140 from recp/print-io
...
Print Improvements
v0.7.3
2020-05-01 01:12:16 +03:00
Recep Aslantas
f0942c13a1
remove redundant typedef.
2020-05-01 01:07:18 +03:00
Recep Aslantas
8eddeb77d0
win: fix print function for _DEBUG and supress warnings
2020-05-01 01:03:20 +03:00
Recep Aslantas
cbed29820b
ios: update docs for prints
2020-04-30 23:49:38 +03:00
Recep Aslantas
3ec6bad5b3
io: open library-called print functions
2020-04-30 23:40:21 +03:00
Recep Aslantas
fefc3dc32d
io: print has been maden optional to DEBUG or to CGLM_DEFINE_PRINTS
2020-04-30 23:38:27 +03:00
Recep Aslantas
203d40208c
io: new way to print items
...
* now mis-alignment of columns are fixed: larger numbers are printed via %g and others are printed via %f. Column withs are calculated before print.
* Now values are colorful ;)
* Some print improvements
2020-04-30 23:37:51 +03:00
Recep Aslantas
c45445c613
suppress documentation warnings
2020-04-30 10:15:55 +03:00
Recep Aslantas
73c6766806
Update .gitignore
2020-04-30 10:14:12 +03:00
Recep Aslantas
65dff25ed5
build: add version info to cmake
2020-04-28 00:33:29 +03:00
Recep Aslantas
c2584c0fe6
now working on v0.7.3
2020-04-28 00:20:04 +03:00