Sam Hocevar
|
0bc2ec0480
|
build: move VS solution one directory below and create a VS2014 solution.
|
11 vuotta sitten |
Sam Hocevar
|
4be9ea2a4e
|
misc: replace NULL with nullptr.
|
11 vuotta sitten |
Sam Hocevar
|
e996e953c8
|
sys: fix unititialised class member in File.
|
11 vuotta sitten |
Sam Hocevar
|
fe665f85b4
|
base: strip core.h from its contents and put it in public/private headers.
|
11 vuotta sitten |
Sam Hocevar
|
378eaec1cb
|
sys: use the fully working std::atomic instead of our placeholder class.
|
11 vuotta sitten |
Sam Hocevar
|
3862ad59dc
|
base: going on a lowercase rampage; today’s victim: Array.
|
11 vuotta sitten |
Sam Hocevar
|
79ed58f1f0
|
Merge branch 'master' into scenegraph
|
11 vuotta sitten |
Sam Hocevar
|
44dec8612e
|
core: fix minor Windows and Raspberry compilation issues.
|
11 vuotta sitten |
Sam Hocevar
|
7e769d6c79
|
base: make the safe enums slightly safer. :-)
|
11 vuotta sitten |
Lolbot
|
7f6d2054e5
|
fixed 5 files out of 2793:
- removed 2 CR characters
- removed 16 trailing whitespaces
- replaced 0 tabs with spaces
- fixed 4 svn:eol-style properties
|
11 vuotta sitten |
Benjamin ‘Touky’ Huet
|
f5e37a4337
|
AddedSprite_sorter stores parameters now.
Added palette in Scene.
|
11 vuotta sitten |
Benjamin ‘Touky’ Huet
|
670a8914ad
|
Added thread sort && info build for SpriteSorter
|
11 vuotta sitten |
Benjamin ‘Touky’ Huet
|
25fc3cd5d6
|
Added Generic thread manager
|
11 vuotta sitten |
Benjamin ‘Touky’ Huet
|
58a0c1001a
|
ThreadManager is now an entity, it's awesooooome
|
11 vuotta sitten |
Benjamin ‘Touky’ Huet
|
3d4b3d53c3
|
Added bunch of stuff on threads and images.
|
11 vuotta sitten |
Sam Hocevar
|
c9b8ff54a1
|
misc: some refactoring in texture handling.
|
11 vuotta sitten |
Benjamin ‘Touky’ Huet
|
fe7f7b9fdb
|
Added Base directory logic similar to File class, with windows only implementation -for now-
Added tile cam index to have tileset available with other 3d stuff ..... 2014 is now !
|
11 vuotta sitten |
Sam Hocevar
|
f67d7ecb0f
|
sys: const correctness in file operations.
|
12 vuotta sitten |
Sam Hocevar
|
0f3805be4c
|
android: various fixes, but the switch to NativeActivity isn't complete.
|
12 vuotta sitten |
Sam Hocevar
|
af2fdff577
|
android: ensure the asset manager is initialised (hint: it's not).
|
12 vuotta sitten |
Sam Hocevar
|
591caaabdc
|
sys: some path guessing logic fixes for standalone builds.
|
12 vuotta sitten |
Sam Hocevar
|
ac81bd78a2
|
core: account for case-insensitive systems for data directories.
|
12 vuotta sitten |
Sam Hocevar
|
15c3039ba5
|
misc: fix some coding errors found by Coverity.
|
12 vuotta sitten |
Benjamin ‘Touky’ Huet
|
ec9c215459
|
small tweak on file object.
|
12 vuotta sitten |
Sam Hocevar
|
ca230a60ad
|
thread: implement Queue::TryPush and Queue::TryPop.
|
12 vuotta sitten |
Sam Hocevar
|
3f67db703e
|
sys: refactor the binarydir detection code.
|
12 vuotta sitten |
Sam Hocevar
|
f852e8d7e1
|
build: a lot more emscripten build fixes.
|
12 vuotta sitten |
Sam Hocevar
|
d4372a6a1e
|
android: open files through the asset manager, meaning Lua works.
|
12 vuotta sitten |
Sam Hocevar
|
5e5deb84d2
|
build: fix X360 and PS3 builds.
|
12 vuotta sitten |
Sam Hocevar
|
526feb9b80
|
sys: use progressively larger temporary buffers when reading files.
|
12 vuotta sitten |
Sam Hocevar
|
e041ea7602
|
sys: don't read files on the stack; either we'll overflow or we'll be slow.
|
12 vuotta sitten |
Sam Hocevar
|
ba58bbbdcd
|
ps3: implement Lua file loading.
|
12 vuotta sitten |
Sam Hocevar
|
39a8c26fb5
|
base: start removing occurrences of NULL on our long journey to nullptr.
|
13 vuotta sitten |
jeunathe
|
f67fdf41c2
|
Fix missing ;
static float to static void for waitseconds()
|
13 vuotta sitten |
Benjamin ‘Touky’ Huet
|
5ac828fd23
|
CIS FIX : timer fix, sam should fix it.
|
13 vuotta sitten |
Sam Hocevar
|
b9d45606b4
|
base: refactor the Timer class to make it more understandable.
|
13 vuotta sitten |
Sam Hocevar
|
7e8edd7c3e
|
sys: add the base source directory to the list of search directories
on automake platforms, too.
|
13 vuotta sitten |
Sam Hocevar
|
ba1824ef83
|
sys: cycle through all possible directories to load resource files.
|
13 vuotta sitten |
Sam Hocevar
|
b67441babb
|
sys: be more resilient if the file we try to read doesn’t exist.
|
13 vuotta sitten |
Sam Hocevar
|
03d135f06d
|
sys: don’t use fopen on the PS3.
|
13 vuotta sitten |
Sam Hocevar
|
2932b55556
|
sys: prototype for the file reading functions.
|
13 vuotta sitten |
Sam Hocevar
|
c7767c6c64
|
sys: create an empty File class.
|
13 vuotta sitten |
Sam Hocevar
|
4be5ebd8b3
|
ps3: use network fallback for image files.
|
13 vuotta sitten |
Sam Hocevar
|
32753fa130
|
build: fix a few macro logic issues in SDL.h inclusion.
|
13 vuotta sitten |
Sam Hocevar
|
1e973c81bd
|
build: add SDL detection code in new file lol-sdl.m4. The SDL2 version is
disabled until the engine code itself is ported to SDL2.
|
13 vuotta sitten |
Sam Hocevar
|
8613d04c03
|
core: implement a cool ASSERT() macro.
|
13 vuotta sitten |
Sam Hocevar
|
e7806e96cc
|
build: check for getcwd() and _getcwd() and configure time.
|
13 vuotta sitten |
Sam Hocevar
|
937f3e4522
|
sys: check for <unistd.h> and use getcwd() properly on non-Windows systems.
|
13 vuotta sitten |
Sam Hocevar
|
ce04c94ff3
|
sys: retrieve executable path if available.
|
13 vuotta sitten |
Sam Hocevar
|
5402346b16
|
core: move the Log and Timer classes to the sys/ subdirectory, use
the String class instead of the stack for logging, and get rid of
the old and useless BitField class.
|
13 vuotta sitten |