e0795e91
Implement real(int64_t) and real(uint64_t). by
2017-08-26 23:35:21 +0200
3025ea22
Implement real::R_INF and real::R_NAN. by
2017-08-26 22:04:45 +0200
d89a4c9e
Implement real::is_negative(). by
2017-08-26 19:49:54 +0200
d5c665e2
Fix a bug in the real * int op that prevented an optimisation. by
2017-08-26 18:58:49 +0200
74f174b6
Implement real::is_zero and a few others for code clarity. by
2017-08-26 15:00:45 +0200
c7c34312
Handle real::DEFAULT_BIGIT_COUNT changes a bit better. by
2017-08-26 14:49:33 +0200
359c6fc4
Make the real number size a global variable (yuck). by
2017-08-24 19:14:16 +0200
a57b9f85
Merge branch 'real_refactor' by
2017-08-24 13:58:45 +0200
c7fa8939
Fix a few build issues when features are disabled. by
2017-08-24 13:56:31 +0200
74fc7c1f
Fix real construction from long doubles. by
2017-08-24 13:44:32 +0200
8ffc3cca
Fix issues in real::sqrt() and other methods. by
2017-08-24 13:34:48 +0200
1c27691e
Temporary fix for real::sqrt() which I broke recently. by
2017-08-24 13:17:25 +0200
dd140fd9
Refactor real numbers so that they can have a dynamic size. by
2017-08-24 12:09:03 +0200
783fdbab
Implement Franke’s function and Matlab’s peaks for reals. by
2017-08-22 13:18:37 +0200
5bd042ce
Implement split() for std::string. by
2017-08-21 19:04:39 +0200
02396171
Various compilation and warning fixes. by
2017-08-21 13:21:16 +0200
845d3878
Fix compilation of sprite sample. by
2017-08-21 08:48:34 +0200
1db2c5ca
Allow ! and bool operators on polynomials. by
2017-08-21 01:09:52 +0200
44e39867
Fix approximately 80 billion compilation warnings. by
2017-08-19 13:44:32 +0200
03b00d6f
Mingw64 compilation fixes. by
2017-08-16 16:41:29 +0200
ff0ff83d
Update EXTRA_DIST in several makefiles. by
2017-08-16 14:40:57 +0200
29b41d9c
Fix typo in nodiscard attribute feature detection. by
2017-08-15 22:37:39 +0200
a94e477f
Parse build.config in configure.ac. by
2017-08-11 19:07:37 +0200
2c671158
If SDL is disabled on Windows, build a console application. by
2017-08-11 14:20:09 +0200
7e17bd8a
Exclude SDL source files from .vcxproj if enable_sdl is "no". by
2017-08-11 13:53:13 +0200
c6daf5be
Refactor the msbuild feature selection mechanism. by
2017-08-11 12:57:16 +0200
3e26164d
Add --enable-png configure flag. by
2017-08-09 20:17:03 +0200
5b21579d
Add --disable-opengl flag. by
2017-08-09 20:10:52 +0200
fcd72f40
Allow master projects to disable features. by
2017-08-09 13:59:25 +0200
4e313aa8
Fix unused variable warnings in the polynomial code. by
2017-08-09 13:56:30 +0200
7be150b0
Allow to build without SDL or ffmpeg. by
2017-08-09 13:55:15 +0200
2df8762d
Migrate to Visual Studio 2017. by
2017-08-08 20:21:18 +0200
fe99aca6
Use [[nodiscard]] in a lot of places. by
2017-08-08 13:45:04 +0200
9981cf4c
Make some AVL tree code less verbose. by
2017-08-08 13:35:56 +0200
c86f703d
Some Windows compilation fixes + support for [[nodiscard]]. by
2017-08-07 19:11:13 +0200
b9effc89
Fix erratic indentation and file encoding. by
2017-08-02 19:03:07 +0200
9bdb67a5
Fix source file encoding. by
2017-08-02 15:41:51 +0200
aca1660e
Disable debug messages by default and downgrade a few messages. by
2017-08-02 15:22:00 +0200
1733d0ff
math: tweak the real number printing routine. by
2017-07-28 13:37:07 +0200
17db5be5
math: remove some hardcoded stuff from the real numbers implementation. by
2017-07-26 13:12:32 +0200
df7454b3
math: add real::R_MIN and real::R_MAX and get rid of real::ulp(). by
2017-07-21 19:02:16 +0200
60ee86f9
ufiodsfiodsifods by
2017-07-21 18:06:47 +0200
f9058a38
3rdparty: upgrade PEGTL to its latest version (2.1.4 or something). by
2017-07-19 00:11:48 +0200
7e69ef4c
build: fix bluenoise.cpp compilation. by
2017-07-19 00:09:44 +0200
5d62baaa
math: parse hexadecimal reals as per C standard, 6.4.4.2. by
2017-07-18 15:56:58 +0200
7b9d9810
math: use exponentiation by squaring for real::pow(). by
2017-07-18 14:27:04 +0200
2e696e7b
build: fix compilation on MSYS2 when glew is not available. Fixes #8. by
2017-07-17 11:16:45 +0200
8f3f1736
build: fix multiple definition of EXTRA_DIST. by
2017-07-17 11:10:44 +0200
ee622b76
build: add several missing distributed files for Windows versions. by
2017-07-11 16:01:37 +0200
26e60e45
getopt: fix an assert triggered in the Windows runtime. by
2017-07-10 21:53:18 +0200
7b2f3bdc
samples: add blue noise generation demo. by
2017-02-07 09:41:06 +0100
e38a7e7c
tools: remove lolremez. by
2017-07-10 18:24:51 +0200
c6374c7e
movie: replace the old Movie class with a GIF encoder. by
2017-06-13 16:54:06 +0200
f42fda82
Merge branch 'master' into ffmpeg_encoding by
2017-06-13 12:54:04 +0200
7558d066
image: more method renaming for consistency. by
2017-06-13 09:28:18 +0200
e3b1011d
image: rename some stuff. by
2017-02-06 08:50:49 +0100
a45a0d45
audio: do not free buffers that SDL may be using. by
2016-12-12 15:32:01 +0100
3544e76a
input: fix uninitialised variable. by
2016-12-12 15:31:52 +0100
a3a802e8
Update PEGTL submodule to latest upstream branch. by
2016-12-10 10:50:53 +0100
90542947
Merge remote-tracking branch 'refs/remotes/origin/lolperso_changes' by
2016-11-27 11:58:55 -0500
a68b433c
Merge remote-tracking branch 'origin/lolperso_changes' into lolperso_changes by
2016-11-27 11:58:11 -0500
ea93e0fe
baselua fix by
2016-11-27 11:50:39 -0500
f533ecff
Various compilation fixes. by
2016-11-27 12:32:56 +0100
24d9405f
ResourceLoader + tileset tweaks by
2016-11-27 00:29:09 -0500
6edffc63
Merge remote-tracking branch 'refs/remotes/origin/lolperso_changes' by
2016-11-24 00:43:49 -0500
19545aa4
imgui extension + tileset by
2016-11-24 00:43:27 -0500
06b88ab2
Merge remote-tracking branch 'refs/remotes/origin/lolperso_changes' by
2016-11-22 23:33:04 -0500
90a7d205
imgui vec conversion by
2016-11-22 23:32:41 -0500
8b436aab
Merge remote-tracking branch 'refs/remotes/origin/master' into lolperso_changes by
2016-11-22 22:36:13 -0500
fb400005
Merge remote-tracking branch 'refs/remotes/origin/lolperso_changes' by
2016-11-22 22:35:49 -0500
fd3a6a8a
imgui + renderer + mouse scroll by
2016-11-22 22:35:07 -0500
b664efb4
Merge remote-tracking branch 'refs/remotes/origin/master' into lolperso_changes by
2016-11-22 21:09:56 -0500
06410330
Merge remote-tracking branch 'refs/remotes/origin/lolperso_changes' by
2016-11-22 20:47:05 -0500
f52db94b
imgui extension by
2016-11-22 20:46:24 -0500
d8efedf4
sdl input tweak by
2016-11-13 00:59:53 -0500
6c2aee32
fixes by
2016-11-03 01:26:48 -0400
6b4d1645
git fuckup by
2016-11-03 01:21:58 -0400
575ef8e4
DebugDrawContext pass by
2016-11-03 01:20:41 -0400
ce1fa592
Merge branch 'lolua_refactor' by
2016-11-02 21:12:02 -0400
fab46104
lolua tweaks by
2016-10-31 20:31:48 -0400
eb943fc5
Lolua small simplification by
2016-10-31 19:31:34 -0400
0cdeb424
2nd pass, removed all old code, and fixed all the wrong usages by
2016-10-30 19:56:23 -0400
4d78d62a
Lolua refactor 2nd pass: New version is much simpler and practical Next pass is clean-up and fix of all the old usage by
2016-10-29 23:33:08 -0400
ed703e6a
doc: add a GIF exporting program (experimental for now) by
2016-10-25 14:00:20 +0200
ad45e4d2
doc: fix linking with ffmpeg on Linux and start a tutorial program. by
2016-10-23 17:00:09 +0200
893ab7b6
first little pass, everything is broken. Will resume on other computer. by
2016-10-23 18:54:46 -0400
af53a69e
fixed 9 files out of 506: - removed 0 CR characters - removed 7 trailing whitespaces - replaced 332 tabs with spaces by
2016-10-22 14:31:10 +0200
168dbb0e
test: put back commit feature in check-source.sh. by
2016-10-22 14:30:59 +0200
dc9f5c72
test: make source code checks more verbose by
2016-10-21 11:04:10 +0200
eac41fd3
test: remove obsolete SVN support in check-source.sh by
2016-10-17 09:27:03 +0200
5fb319b1
imgui: update submodule to a cleaner branch. by
2016-10-22 14:12:01 +0200
7d2cd5c8
build: fix imgui example on Linux by
2016-10-22 00:58:18 +0200
3525d1f3
Crash fix: first call to TickGame must not occur before TickDraw. referencing #3 by
2016-10-20 22:34:41 +0200
527e27c8
- ImGUI is now operational again - Most recent version is in with index buffer support by
2016-10-20 23:02:15 -0400
ac0f48e2
build: fix .vcxproj UUID clash. by
2016-10-20 08:34:36 +0200
3b255d41
first test for lolimgui by
2016-10-20 01:23:57 -0400
ce13252b
Shader version compatibility fix by
2016-10-16 19:01:16 -0400
9174a1e4
startup fixes by
2016-10-14 02:58:04 -0400
37c8949b
Update submodule names and specify explicit branches. by
2016-10-11 12:11:29 +0200
aaa39bd7
build: fix Windows build and LolFx generation by
2016-10-10 13:59:49 +0200