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.
|
10 yıl önce |
Sam Hocevar
|
53ee229093
|
base: put the array growing logic in a central place.
|
10 yıl önce |
Sam Hocevar
|
227411f337
|
image: refactor codecs so that they no longer store anything in the image
objects themselves.
|
10 yıl önce |
Sam Hocevar
|
90786652e8
|
base: fix Array::Insert to avoid copying the whole array and add a unit test.
|
10 yıl önce |
Sam Hocevar
|
4d298c9e39
|
algorithm: tweak the sort routines so that they only use the "<" operator.
|
10 yıl önce |
Sam Hocevar
|
f455f0e2d1
|
image: start reworking the Image class to properly split the pixel handling
and the codec logic.
|
10 yıl önce |
Benjamin ‘Touky’ Huet
|
60887138ff
|
Added tostring to vectors, similar to printf, but with tostring.
|
10 yıl önce |
Benjamin ‘Touky’ Huet
|
5f12e3ebc1
|
operator bis repetitas ....
|
10 yıl önce |
Benjamin ‘Touky’ Huet
|
115bd31b0e
|
Learn your fucking operators, you dumbass !!!!!
|
10 yıl önce |
Benjamin ‘Touky’ Huet
|
809600ea47
|
Fixed Thread-safe image loading
|
10 yıl önce |
Benjamin ‘Touky’ Huet
|
101365933f
|
Added better Custom string support for safe enum
|
10 yıl önce |
Sam Hocevar
|
3ca9fb109a
|
build: fix some badly merged headers.
|
10 yıl önce |
Sam Hocevar
|
79ed58f1f0
|
Merge branch 'master' into scenegraph
|
10 yıl önce |
Sam Hocevar
|
d16595a0bc
|
image: some refactoring of the Image class. Not final.
|
10 yıl önce |
Sam Hocevar
|
4d54404377
|
build: update autotools build.
|
10 yıl önce |
Sam Hocevar
|
b5672a6f61
|
neercs: refactor the shader system.
|
10 yıl önce |
Benjamin ‘Touky’ Huet
|
fe50f4f05e
|
fixed sln
|
10 yıl önce |
Sam Hocevar
|
e8bf5237d2
|
bullet: fix a very verbose C++11 warning.
|
10 yıl önce |
Lolbot
|
ed8afab4bb
|
fixed 58 files out of 2859:
- removed 0 CR characters
- removed 112 trailing whitespaces
- replaced 0 tabs with spaces
- fixed 58 svn:eol-style properties
|
10 yıl önce |
Sam Hocevar
|
ce1d39cc3a
|
image: import old libpipi code, hoping it can be upgraded to C++ and
merged iteratively with our current image processing code.
|
10 yıl önce |
Sam Hocevar
|
5f17711f91
|
math: minor cleanup.
|
10 yıl önce |
Sam Hocevar
|
1544efa0cd
|
image: the GDI+ backend can now save images, too.
|
10 yıl önce |
Sam Hocevar
|
1a19fe393e
|
gpu: fix an annoying Visual Studio warning in renderer.h.
|
10 yıl önce |
Sam Hocevar
|
d982b67aaa
|
image: add methods to save images and a small test program.
|
10 yıl önce |
Sam Hocevar
|
8c3794a168
|
base: support range-based for loops in lol::Array.
|
10 yıl önce |
Sam Hocevar
|
1713602077
|
math: revert the lvalue vector swizzles because VS2012 lags behind.
|
10 yıl önce |
Sam Hocevar
|
ab470ef409
|
math: activate vector swizzling for lvalues.
|
10 yıl önce |
Sam Hocevar
|
44dec8612e
|
core: fix minor Windows and Raspberry compilation issues.
|
10 yıl önce |
Sam Hocevar
|
3c8ef15f0e
|
gpu: switch some types to enum classes to check C++11 support.
|
10 yıl önce |
Sam Hocevar
|
99db2f0c11
|
base: port all existing codebase to safe enums where absolutely required.
|
10 yıl önce |
Sam Hocevar
|
47e71bda63
|
base: rough implementation of safe enums with minimal ToString() support.
|
10 yıl önce |
Sam Hocevar
|
7e769d6c79
|
base: make the safe enums slightly safer. :-)
|
10 yıl önce |
Sam Hocevar
|
231d74f1f8
|
gpu: implement RenderContext::SetBlendEquation().
|
10 yıl önce |
Sam Hocevar
|
38c5068834
|
build: add palette.lolfx to Makefile.am.
|
10 yıl önce |
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
|
10 yıl önce |
Benjamin ‘Touky’ Huet
|
1e4af19a89
|
Praise the Safe-Enum.
Implemented Safe-Enum for everyone.
Now the power is in the Safe-Enum for all.
|
10 yıl önce |
Benjamin ‘Touky’ Huet
|
f5e37a4337
|
AddedSprite_sorter stores parameters now.
Added palette in Scene.
|
10 yıl önce |
Benjamin ‘Touky’ Huet
|
d075ef8861
|
tweak
|
10 yıl önce |
Benjamin ‘Touky’ Huet
|
36b5b9e228
|
tweaks
|
10 yıl önce |
Benjamin ‘Touky’ Huet
|
670a8914ad
|
Added thread sort && info build for SpriteSorter
|
10 yıl önce |
Sam Hocevar
|
cdfb4e7abf
|
math: fix a few compilation warnings.
|
10 yıl önce |
Benjamin ‘Touky’ Huet
|
25fc3cd5d6
|
Added Generic thread manager
|
10 yıl önce |
Benjamin ‘Touky’ Huet
|
a78293bf92
|
tileset zoom fix -sowwwwy-
|
10 yıl önce |
Sam Hocevar
|
8161743ac7
|
build: autoconf build fixes.
|
10 yıl önce |
Benjamin ‘Touky’ Huet
|
52970d9546
|
lolcore fix
|
10 yıl önce |
Benjamin ‘Touky’ Huet
|
1aca6207a2
|
oups
|
10 yıl önce |
Benjamin ‘Touky’ Huet
|
58a0c1001a
|
ThreadManager is now an entity, it's awesooooome
|
10 yıl önce |
Benjamin ‘Touky’ Huet
|
97b224f4fa
|
Revamped thread manager to be useful -Thread are job independent now-
|
10 yıl önce |
Sam Hocevar
|
79b3493a0c
|
build: a few gcc/makefile compilation fixes.
|
10 yıl önce |
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
|
10 yıl önce |