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