Benjamin ‘Touky’ Huet
e1d1ecfd81
Added AsyncImageLoader to load images on threads
Inverted image/all.h and thread/all.h to ensure build
Added Image::DummyFill that uses DummyImageCodec to fill empty image
Added Log:: Error/Info in image Load/Save
10 lat temu
Sam Hocevar
cd988786b9
build: reorganise includes so that we can use precompiled headers later.
11 lat temu
Sam Hocevar
ad9a388e80
misc: remove 100% of the "using namespace std;" madness.
11 lat temu
Sam Hocevar
fe665f85b4
base: strip core.h from its contents and put it in public/private headers.
11 lat temu
Sam Hocevar
3862ad59dc
base: going on a lowercase rampage; today’s victim: Array.
11 lat temu
Sam Hocevar
5fc5d62849
image: add an optional Imlib2 codec, prepare for float32 images, make the
Lock/Unlock mechanism safer, and implement the rule of three.
11 lat temu
Sam Hocevar
227411f337
image: refactor codecs so that they no longer store anything in the image
objects themselves.
11 lat temu
Sam Hocevar
f455f0e2d1
image: start reworking the Image class to properly split the pixel handling
and the codec logic.
11 lat temu
Sam Hocevar
79ed58f1f0
Merge branch 'master' into scenegraph
11 lat temu
Sam Hocevar
d982b67aaa
image: add methods to save images and a small test program.
11 lat temu
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 lat temu
Benjamin ‘Touky’ Huet
f5e37a4337
AddedSprite_sorter stores parameters now.
Added palette in Scene.
11 lat temu
Benjamin ‘Touky’ Huet
d075ef8861
tweak
11 lat temu
Lolbot
bb4f3923cd
fixed 18 files out of 2788:
- removed 121 CR characters
- removed 0 trailing whitespaces
- replaced 1 tabs with spaces
- fixed 18 svn:eol-style properties
11 lat temu
Benjamin ‘Touky’ Huet
3d4b3d53c3
Added bunch of stuff on threads and images.
11 lat temu