Sam Hocevar
17db5be5c8
math: remove some hardcoded stuff from the real numbers implementation.
7 years ago
Sam Hocevar
df7454b36a
math: add real::R_MIN and real::R_MAX and get rid of real::ulp().
7 years ago
Sam Hocevar
60ee86f908
ufiodsfiodsifods
7 years ago
Sam Hocevar
f9058a384d
3rdparty: upgrade PEGTL to its latest version (2.1.4 or something).
7 years ago
Sam Hocevar
7e69ef4cfa
build: fix bluenoise.cpp compilation.
7 years ago
Sam Hocevar
5d62baaaae
math: parse hexadecimal reals as per C standard, 6.4.4.2.
7 years ago
Sam Hocevar
7b9d98109b
math: use exponentiation by squaring for real::pow().
7 years ago
Sam Hocevar
2e696e7b32
build: fix compilation on MSYS2 when glew is not available. Fixes #8 .
7 years ago
Sam Hocevar
8f3f1736d8
build: fix multiple definition of EXTRA_DIST.
7 years ago
Sam Hocevar
ee622b762f
build: add several missing distributed files for Windows versions.
7 years ago
Sam Hocevar
26e60e45fc
getopt: fix an assert triggered in the Windows runtime.
7 years ago
Sam Hocevar
7b2f3bdcfb
samples: add blue noise generation demo.
7 years ago
Sam Hocevar
e38a7e7c22
tools: remove lolremez.
It will now be available at https://github.com/samhocevar/lolremez
7 years ago
Sam Hocevar
c6374c7e07
movie: replace the old Movie class with a GIF encoder.
7 years ago
Sam Hocevar
f42fda8281
Merge branch 'master' into ffmpeg_encoding
7 years ago
Sam Hocevar
7558d0664a
image: more method renaming for consistency.
7 years ago
Sam Hocevar
e3b1011d37
image: rename some stuff.
7 years ago
Sam Hocevar
a45a0d45d1
audio: do not free buffers that SDL may be using.
8 years ago
Sam Hocevar
3544e76a4d
input: fix uninitialised variable.
8 years ago
Sam Hocevar
a3a802e88f
Update PEGTL submodule to latest upstream branch.
8 years ago
touky
9054294772
Merge remote-tracking branch 'refs/remotes/origin/lolperso_changes'
8 years ago
touky
a68b433ccc
Merge remote-tracking branch 'origin/lolperso_changes' into lolperso_changes
8 years ago
touky
ea93e0fecc
baselua fix
return 1 added after sam remark
8 years ago
Sam Hocevar
f533ecffad
Various compilation fixes.
8 years ago
touky
24d9405ff3
ResourceLoader + tileset tweaks
Moved ImageLoader to ResourceLoader, so that loading is extensible.
i.e. here: Zed image loader now loads up a tileset instead of being a
hacked image loader.
Goal is to support more funky stuff (wad, pak .....)
8 years ago
touky
6edffc6332
Merge remote-tracking branch 'refs/remotes/origin/lolperso_changes'
8 years ago
touky
19545aa446
imgui extension + tileset
imGui docking extension tweak
tileset new getters
8 years ago
touky
06b88ab2bf
Merge remote-tracking branch 'refs/remotes/origin/lolperso_changes'
8 years ago
touky
90a7d2055d
imgui vec conversion
8 years ago
touky
8b436aab9a
Merge remote-tracking branch 'refs/remotes/origin/master' into lolperso_changes
8 years ago
touky
fb400005fe
Merge remote-tracking branch 'refs/remotes/origin/lolperso_changes'
8 years ago
touky
fd3a6a8ae6
imgui + renderer + mouse scroll
Added scissor mode in renderer
Added scissor support in imGui
Mouse scroll sensivity tweak
8 years ago
touky
b664efb471
Merge remote-tracking branch 'refs/remotes/origin/master' into lolperso_changes
8 years ago
touky
0641033048
Merge remote-tracking branch 'refs/remotes/origin/lolperso_changes'
8 years ago
touky
f52db94b51
imgui extension
small imgui extension
scene palette shader crashfix
8 years ago
touky
d8efedf4d7
sdl input tweak
sdl integration now supports OS character input as per existing in sdl.
Use SetTextInputActive to turn it off/on
8 years ago
touky
6c2aee32a4
fixes
debug draw fixes are really un-numerous in ze lol, it seems
8 years ago
touky
6b4d1645f0
git fuckup
......
8 years ago
touky
575ef8e497
DebugDrawContext pass
Seems to still build in lol, will check other works to be sure
8 years ago
touky
ce1fa592c5
Merge branch 'lolua_refactor'
8 years ago
touky
fab4610405
lolua tweaks
Added macros to help basic setup
8 years ago
touky
eb943fc5e3
Lolua small simplification
getter default params are better now
8 years ago
touky
0cdeb424d9
2nd pass, removed all old code, and fixed all the wrong usages
8 years ago
touky
4d78d62a70
Lolua refactor 2nd pass: New version is much simpler and practical
Next pass is clean-up and fix of all the old usage
8 years ago
Sam Hocevar
ed703e6a56
doc: add a GIF exporting program (experimental for now)
8 years ago
Sam Hocevar
ad45e4d284
doc: fix linking with ffmpeg on Linux and start a tutorial program.
8 years ago
touky
893ab7b6f5
first little pass, everything is broken.
Will resume on other computer.
8 years ago
Lolbot
af53a69eb7
fixed 9 files out of 506:
- removed 0 CR characters
- removed 7 trailing whitespaces
- replaced 332 tabs with spaces
8 years ago
Sam Hocevar
168dbb0e00
test: put back commit feature in check-source.sh.
8 years ago
Sam Hocevar
dc9f5c72cb
test: make source code checks more verbose
8 years ago