Pawel Kolodziejski
20e222cdf5
ALL: format code
2011-05-16 09:51:06 +02:00
Einar Johan T. Sømåen
f846c334b6
GFX: Add conversions for 1444->RGBA and RGBA->565, thus making PS2-tiles render properly for EMI.
2011-05-16 15:29:53 +08:00
Joni Vähämäki
129cbb3627
GRIM: Don't draw sprites when rendering shadows.
2011-05-15 23:57:06 +08:00
Joni Vähämäki
68c3ce9d90
GRIM: Implemented SpriteComponent.
2011-05-15 16:47:09 +03:00
Pawel Kolodziejski
0e24524395
Merge pull request #108 from klusark/includes
...
Cleaned up dependencies between files.
2011-05-13 23:00:56 -07:00
Joel Teichroeb
4751516279
Cleaned up dependencies between files.
2011-05-13 17:55:14 -07:00
Joel Teichroeb
da1625a62d
Cleaned up some opengl code.
2011-05-13 14:11:04 -07:00
Giulio Camuffo
2f48db6d6d
GRIM: A bit of abstraction.
2011-05-12 11:08:45 +02:00
Giulio Camuffo
af8cae9c3d
GRIM: Make the Bitmaps implicitly shared.
2011-05-09 19:20:47 +02:00
Giulio Camuffo
07d6e51c24
GRIM: Rename Color's getters.
2011-05-05 10:58:29 +02:00
Giulio Camuffo
365b7f7901
GRIM: Renames some Bitmap's getters.
2011-05-05 10:49:53 +02:00
Joni Vähämäki
d7a821ebe0
GRIM: Fixed fading so that it works correctly in the case where a chore is faded out and another is faded in simultaneously.
2011-05-02 23:01:43 +08:00
Giulio Camuffo
1e868dd359
GRIM: Store ids instead of the pointers as lua's userdata objects.
...
Removed ObjectManager as it became useless.
2011-05-01 18:54:29 +02:00
Vincent Pelletier
870919cc8a
GRIM: Avoid duplicate negations of normal coordinates.
2011-05-01 17:10:40 +08:00
Vincent Pelletier
4f457e919c
GRIM: Light position is directly usable.
...
Improvement noticeable on ha.hole_punch object.
2011-05-01 17:10:24 +08:00
Pawel Kolodziejski
566dc9524e
fix tinyblit code
2011-04-30 21:39:17 +02:00
Vincent Pelletier
66b2e63db4
[valgrind] TGL_POSITION requires list of 4 floats
2011-04-30 17:39:35 +08:00
Giulio Camuffo
fd8035ac24
GRIM: Implemented SetActorScale()
2011-04-28 22:07:36 +02:00
Joost Peters
c8fa0f65f9
GRIM: Fix TinyGL/software renderer output on Big Endian systems
2011-04-25 22:57:21 +08:00
Giulio Camuffo
9215899549
GRIM: Save and update the shadow color.
2011-04-24 15:41:40 +02:00
Pawel Kolodziejski
b18b857558
cleanup headers - grim part
2011-04-16 14:12:44 +02:00
Giulio Camuffo
7d3432c136
Do not crash when trying to draw vertical lines.
2011-04-15 21:55:07 +02:00
Pawel Kolodziejski
55415ee174
fix compilation using msvc
2011-04-10 11:24:03 +02:00
Einar Johan T. Sømåen
f4aab8c1cb
Silence a bunch of 64-bit float warnings.
2011-04-06 06:29:40 +08:00
Matthew Hoops
1554e1ab2f
ALL: Silence a ton of warnings
2011-03-25 07:42:03 +08:00
Giulio Camuffo
59dcece9ae
Working savegame support.
...
Implemented also the movement of Manny's head when looking at usable items.
This commit also introduces a new Object class with a ObjectPtr used for
caching the resources loaded by ResourceLoader. This fixes also the lipsync
regression.
2011-03-21 05:41:30 +08:00
Torbjorn Andersson
20a5e580b7
Silenced a bunch of mostly harmless cppcheck warnings.
2010-02-04 19:43:50 +00:00
Pawel Kolodziejski
6e489b1c2d
get rid Resource and ResPtr
2009-06-26 16:13:11 +00:00
Pawel Kolodziejski
34a2430145
next try to omit issue with shadow mask
2009-06-18 21:35:29 +00:00
Pawel Kolodziejski
e0ad2d2ce9
next try to omit issue with shadow mask
2009-06-18 21:07:51 +00:00
Pawel Kolodziejski
af250ca57d
next try to omit issue with shadow mask
2009-06-18 20:23:46 +00:00
Pawel Kolodziejski
a8a6cc3cfa
added experimental additional check for shadow active
2009-06-18 19:48:27 +00:00
Pawel Kolodziejski
5f30bd242f
cleanup with warnings
2009-06-18 13:57:17 +00:00
Pawel Kolodziejski
67e913b489
rename funcs
2009-06-08 10:27:20 +00:00
Pawel Kolodziejski
182bdf22b0
cleanup
2009-05-31 08:55:57 +00:00
Pawel Kolodziejski
f364f9a535
update headers
2009-05-26 14:13:08 +00:00
Pawel Kolodziejski
49b578ec6a
put tinygl internals into namespace, left only api
2009-05-25 13:19:29 +00:00
Pawel Kolodziejski
ba0576bc5e
put Vector3D and Matrix3/4 into Graphics namespace
2009-05-25 12:13:35 +00:00
Pawel Kolodziejski
8b8e7e07d2
added namespace Grim
2009-05-25 06:49:57 +00:00
Pawel Kolodziejski
a34d883844
update path includes for recent directory changes
2009-05-24 19:13:58 +00:00
Pawel Kolodziejski
f58c073a0a
move/rename engine into engines/grim
2009-05-24 18:55:19 +00:00