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
Sam Hocevar
eac41fd3f8
test: remove obsolete SVN support in check-source.sh
8 years ago
Sam Hocevar
5fb319b10c
imgui: update submodule to a cleaner branch.
8 years ago
Sam Hocevar
7d2cd5c8a3
build: fix imgui example on Linux
8 years ago
Guillaume Bittoun
3525d1f317
Crash fix: first call to TickGame must not occur before TickDraw. referencing #3
8 years ago
touky
527e27c880
- ImGUI is now operational again
- Most recent version is in with index buffer support
8 years ago
Sam Hocevar
ac0f48e269
build: fix .vcxproj UUID clash.
8 years ago
touky
3b255d4137
first test for lolimgui
8 years ago
touky
ce13252b69
Shader version compatibility fix
Shader replacement code for older shader version is now fixed
8 years ago
touky
9174a1e43d
startup fixes
8 years ago
Sam Hocevar
37c8949b40
Update submodule names and specify explicit branches.
8 years ago
Sam Hocevar
aaa39bd782
build: fix Windows build and LolFx generation
8 years ago
Sam Hocevar
7619caef3e
audio: minimal streaming API
This will allow us to generate sounds on the fly on several dedicated
channels. Until now we could only play fully loaded samples.
8 years ago
Sam Hocevar
0ef4e3c203
Clean up a lot of shader crap
8 years ago
Sam Hocevar
d01f29d483
tutorial: fix input tutorial speed.
8 years ago
Sam Hocevar
b9ac811720
tutorial: support the Julia set in the fractal sample
8 years ago
Sam Hocevar
10f244192c
math: allow to create real numbers from long doubles
8 years ago
Sam Hocevar
2149187abd
tutorial: fix tutorial 11 (fractal)
Input was broken, as well as palette generation, and even texture
upload. Should be all good now.
8 years ago
Sam Hocevar
96d725fd71
lua: replace lol::LuaState with the original lua_State
We have no hope of extending lua_State to add more data to it, because
that object may be created by Lua itself, for instance within a coroutine,
and it has no knowledge of our version of the object.
8 years ago
Sam Hocevar
89a8add7bf
audio: reorganise files
8 years ago