Sam Hocevar
|
c7fa8939f5
|
Fix a few build issues when features are disabled.
|
7 år sedan |
Sam Hocevar
|
ad45e4d284
|
doc: fix linking with ffmpeg on Linux and start a tutorial program.
|
8 år sedan |
Sam Hocevar
|
7d2cd5c8a3
|
build: fix imgui example on Linux
|
8 år sedan |
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 år sedan |
Sam Hocevar
|
14eafb48f5
|
build: add flags to disable unwanted builds
For now the flags are: --disable-doc --disable-test
--disable-samples --disable-tutorial.
|
8 år sedan |
Sam Hocevar
|
c6f4070e70
|
build: refactor autotools files for out-of-tree builds.
All these changes will allow us to more easily add Lol Engine as a
submodule of another Git project.
|
8 år sedan |
Benjamin ‘Touky’ Huet
|
cf888d721d
|
3rd pass on lua classes. It works now. It's ..... ALIIIIIIVE
|
9 år sedan |
Sam Hocevar
|
d72cb24bc0
|
build: move sample and tutorial files around.
|
10 år sedan |
Sam Hocevar
|
9cf96538d9
|
build: minor compilation fix.
|
10 år sedan |
Benjamin ‘Touky’ Huet
|
cb7a99bac3
|
Added ShaderBuilder
|
10 år sedan |
Sam Hocevar
|
399a172425
|
build: fix a few compilation issues with input v2.
|
11 år sedan |
Benlitz
|
a7aac24c46
|
Completely reworked input system. Unified device interface, button, axis and cursor support, controller and binding system, mouse capture. Tutorial 07_input provided. Require to compile lolcore with LOL_INPUT_V2 to be activated (also needed app-side before including core.h)
|
11 år sedan |
Sam Hocevar
|
6a8118cb18
|
build: put tutorials and lol.js in a new "demos" directory.
|
11 år sedan |
Sam Hocevar
|
8f9aee4ee5
|
tutorial: small sprite tutorial.
|
11 år sedan |
Benjamin ‘Touky’ Huet
|
d1209d5598
|
CIS FAIL
|
11 år sedan |
Benjamin ‘Touky’ Huet
|
cde747667c
|
12_voronoi : Added GPU Voronoi test.
|
11 år sedan |
Sam Hocevar
|
c59fc670c2
|
core: import pristine lua 5.2.1 in the engine code.
|
11 år sedan |
Sam Hocevar
|
0e1a19f8e6
|
build: re-add liblolcore dependency tracking to all binary objects.
|
11 år sedan |
Sam Hocevar
|
4b4d201a6d
|
build: reorganise AM_CPPFLAGS handling so that we can disable the
shitload of warnings Bullet spits at us.
|
11 år sedan |
Sam Hocevar
|
6e1156aaea
|
build: split the main library into lolcore and lolbullet.
|
11 år sedan |
Sam Hocevar
|
bbca3b6e59
|
build: fixes for out-of-tree builds, and get rid of
some deprecated stuff.
|
12 år sedan |
Sam Hocevar
|
6944db663b
|
tutorial: add a new texture generation example.
|
12 år sedan |
Sam Hocevar
|
50ff3f9ce0
|
ps3: refactor elf → self build logic and make make_fself mandatory
when building for the PS3 on a Unix system.
|
12 år sedan |
Sam Hocevar
|
ca909bb317
|
build: refactor lolfx build rule into common.am.
|
12 år sedan |
Sam Hocevar
|
e390f03e0a
|
build: add a common.am include file and a "make lolcheck" target that does
nothing for now except ensure that every makefile includes common.am.
|
12 år sedan |
Sam Hocevar
|
a86eaf1bb2
|
tutorial: start working on a small Perlin-like noise demo.
|
12 år sedan |
Sam Hocevar
|
3fd6702613
|
build: fix a few compilation and build errors.
|
12 år sedan |
Sam Hocevar
|
e12fc0e35c
|
tutorial: add a simple EasyMesh viewer.
|
12 år sedan |
Sam Hocevar
|
a01c953096
|
tutorial: start working on an FBO example.
|
12 år sedan |
Sam Hocevar
|
8be874ae39
|
build: factor the LolFx compilation rule into configure.ac.
|
12 år sedan |
Sam Hocevar
|
78f7a303ff
|
build: reorganise all the build stuff so that it lies in build/ and
make sure each .vcxproj file is with its corresponding source code.
|
12 år sedan |
Sam Hocevar
|
6f73cafa08
|
build: simplify the .lolfx file compilation.
|
12 år sedan |
Sam Hocevar
|
4a938d239b
|
build: remove \r from shader files before compilation.
|
12 år sedan |
Sam Hocevar
|
6fe12e7811
|
build: ensure .lolfx.cpp files get cleaned up.
|
12 år sedan |
Sam Hocevar
|
ee7dd6a699
|
misc: move more shaders to .lolfx files.
|
12 år sedan |
Sam Hocevar
|
a606290ed2
|
gpu: allow to load a .lolfx file instead of all those shaders.
|
12 år sedan |
Sam Hocevar
|
50fefd0575
|
build: fix the PS3 cross-build; variable name expansion was causing trouble.
|
12 år sedan |
Sam Hocevar
|
24626c671f
|
tutorial: some refactoring in the tutorials.
|
12 år sedan |
Sam Hocevar
|
ff1773b58e
|
test: create the bases for a new tutorial, with texture uploads.
|
13 år sedan |
Sam Hocevar
|
c9aa11c9e3
|
test: start writing tutorials and other shit.
|
13 år sedan |