Commit Graph
341 Commits
Author SHA1 Message Date
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