Sam Hocevar
5d62baaaae
math: parse hexadecimal reals as per C standard, 6.4.4.2.
vor 7 Jahren
Sam Hocevar
7b9d98109b
math: use exponentiation by squaring for real::pow().
vor 7 Jahren
Sam Hocevar
2e696e7b32
build: fix compilation on MSYS2 when glew is not available. Fixes #8 .
vor 7 Jahren
Sam Hocevar
8f3f1736d8
build: fix multiple definition of EXTRA_DIST.
vor 7 Jahren
Sam Hocevar
ee622b762f
build: add several missing distributed files for Windows versions.
vor 7 Jahren
Sam Hocevar
26e60e45fc
getopt: fix an assert triggered in the Windows runtime.
vor 7 Jahren
Sam Hocevar
7b2f3bdcfb
samples: add blue noise generation demo.
vor 7 Jahren
Sam Hocevar
e38a7e7c22
tools: remove lolremez.
It will now be available at https://github.com/samhocevar/lolremez
vor 7 Jahren
Sam Hocevar
c6374c7e07
movie: replace the old Movie class with a GIF encoder.
vor 7 Jahren
Sam Hocevar
f42fda8281
Merge branch 'master' into ffmpeg_encoding
vor 7 Jahren
Sam Hocevar
7558d0664a
image: more method renaming for consistency.
vor 7 Jahren
Sam Hocevar
e3b1011d37
image: rename some stuff.
vor 7 Jahren
Sam Hocevar
a45a0d45d1
audio: do not free buffers that SDL may be using.
vor 8 Jahren
Sam Hocevar
3544e76a4d
input: fix uninitialised variable.
vor 8 Jahren
Sam Hocevar
a3a802e88f
Update PEGTL submodule to latest upstream branch.
vor 8 Jahren
touky
9054294772
Merge remote-tracking branch 'refs/remotes/origin/lolperso_changes'
vor 8 Jahren
touky
a68b433ccc
Merge remote-tracking branch 'origin/lolperso_changes' into lolperso_changes
vor 8 Jahren
touky
ea93e0fecc
baselua fix
return 1 added after sam remark
vor 8 Jahren
Sam Hocevar
f533ecffad
Various compilation fixes.
vor 8 Jahren
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 .....)
vor 8 Jahren
touky
6edffc6332
Merge remote-tracking branch 'refs/remotes/origin/lolperso_changes'
vor 8 Jahren
touky
19545aa446
imgui extension + tileset
imGui docking extension tweak
tileset new getters
vor 8 Jahren
touky
06b88ab2bf
Merge remote-tracking branch 'refs/remotes/origin/lolperso_changes'
vor 8 Jahren
touky
90a7d2055d
imgui vec conversion
vor 8 Jahren
touky
8b436aab9a
Merge remote-tracking branch 'refs/remotes/origin/master' into lolperso_changes
vor 8 Jahren
touky
fb400005fe
Merge remote-tracking branch 'refs/remotes/origin/lolperso_changes'
vor 8 Jahren
touky
fd3a6a8ae6
imgui + renderer + mouse scroll
Added scissor mode in renderer
Added scissor support in imGui
Mouse scroll sensivity tweak
vor 8 Jahren
touky
b664efb471
Merge remote-tracking branch 'refs/remotes/origin/master' into lolperso_changes
vor 8 Jahren
touky
0641033048
Merge remote-tracking branch 'refs/remotes/origin/lolperso_changes'
vor 8 Jahren
touky
f52db94b51
imgui extension
small imgui extension
scene palette shader crashfix
vor 8 Jahren
touky
d8efedf4d7
sdl input tweak
sdl integration now supports OS character input as per existing in sdl.
Use SetTextInputActive to turn it off/on
vor 8 Jahren
touky
6c2aee32a4
fixes
debug draw fixes are really un-numerous in ze lol, it seems
vor 8 Jahren
touky
6b4d1645f0
git fuckup
......
vor 8 Jahren
touky
575ef8e497
DebugDrawContext pass
Seems to still build in lol, will check other works to be sure
vor 8 Jahren
touky
ce1fa592c5
Merge branch 'lolua_refactor'
vor 8 Jahren
touky
fab4610405
lolua tweaks
Added macros to help basic setup
vor 8 Jahren
touky
eb943fc5e3
Lolua small simplification
getter default params are better now
vor 8 Jahren
touky
0cdeb424d9
2nd pass, removed all old code, and fixed all the wrong usages
vor 8 Jahren
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
vor 8 Jahren
Sam Hocevar
ed703e6a56
doc: add a GIF exporting program (experimental for now)
vor 8 Jahren
Sam Hocevar
ad45e4d284
doc: fix linking with ffmpeg on Linux and start a tutorial program.
vor 8 Jahren
touky
893ab7b6f5
first little pass, everything is broken.
Will resume on other computer.
vor 8 Jahren
Lolbot
af53a69eb7
fixed 9 files out of 506:
- removed 0 CR characters
- removed 7 trailing whitespaces
- replaced 332 tabs with spaces
vor 8 Jahren
Sam Hocevar
168dbb0e00
test: put back commit feature in check-source.sh.
vor 8 Jahren
Sam Hocevar
dc9f5c72cb
test: make source code checks more verbose
vor 8 Jahren
Sam Hocevar
eac41fd3f8
test: remove obsolete SVN support in check-source.sh
vor 8 Jahren
Sam Hocevar
5fb319b10c
imgui: update submodule to a cleaner branch.
vor 8 Jahren
Sam Hocevar
7d2cd5c8a3
build: fix imgui example on Linux
vor 8 Jahren
Guillaume Bittoun
3525d1f317
Crash fix: first call to TickGame must not occur before TickDraw. referencing #3
vor 8 Jahren
touky
527e27c880
- ImGUI is now operational again
- Most recent version is in with index buffer support
vor 8 Jahren