Pawel Kolodziejski
9ba9c69b3f
ALL: Sync with ScummVM - rev. 823c2f899b
2016-11-12 08:49:29 +01:00
Bastien Bouclet
b718d86a6f
OPENGL: Add TiledSurface to be used for drawing large 2D surfaces
2016-07-14 12:02:55 +02:00
Bastien Bouclet
ee1784b2f2
OPENGL: Add a SurfaceRenderer class
...
To be used to draw textures as 2D surfaces in the current viewport
2016-02-06 08:53:41 +01:00
Bastien Bouclet
ed38c20cce
OPENGL: Add a Context class used to describe the active OpenGL context
2016-02-06 08:02:50 +01:00
Bastien Bouclet
6c78bcebe4
GRAPHICS: Move opengles2 files to the opengl folder
2016-02-06 08:02:49 +01:00
Bastien Bouclet
19cc6b41e7
GRAPHICS: Add a list of renderer types
2015-12-28 16:37:15 +01:00
Pawel Kolodziejski
2fadf2e466
ALL: Synced with ScummVM
2015-12-22 00:24:01 +01:00
Dries Harnie
36c8b3d2d5
GRAPHICS: Move common OpenGL files into graphics/opengl
2015-05-27 10:08:25 +02:00
Dries Harnie
3bbdc2ea06
GRAPHICS: Implement Graphics::Texture class for OpenGL
2015-05-27 10:06:16 +02:00
Stefano Musumeci
6cd062826b
TINYGL: Renamed zrect in zdirty rect
2014-08-07 17:56:01 +02:00
Stefano Musumeci
d74692477b
TINYGL: Added dirty rectangle files.
2014-07-23 15:28:51 +02:00
Stefano Musumeci
6ab14ac528
TINYGL: Added 2d blitting draft interface.
2014-07-18 18:49:53 +02:00
Pawel Kolodziejski
88b93b36dd
ALL: sync with ScummVM
2014-07-02 01:02:35 +02:00
Stefano Musumeci
e373f12d64
TINYGL: Removed unnecessary files and updated changelog.
2014-06-29 19:13:18 +02:00
Dries Harnie
9f6cae54af
GRAPHICS: Add OpenGL extension registry
2014-04-21 12:00:41 +02:00
Pawel Kolodziejski
8759900b6a
ALL: synced with ScummVM
2014-04-05 18:18:42 +02:00
Dries Harnie
621c0c7602
GRAPHICS: Add Graphics::Framebuffer
2014-01-14 00:26:39 +01:00
Dries Harnie
471e4748b3
ANDROID: Support swipe-based virtcontrols
...
Touching and holding the left side of the screen functions as a
joystick.
Swiping the middle side allows fine control over arrow keys (eg.
dialogues), tapping it sends an enter key.
Swiping the right side up/down sends pageup/pagedown.
2013-06-02 15:27:55 +02:00
Dries Harnie
35bfb79da8
GRAPHICS: Introduce Shader object
2013-06-02 14:53:50 +02:00
Einar Johan Trøan Sømåen
f4621327f3
GRAPHICS: Merge in the TGA-decoder from ScummVM
2012-09-09 17:14:32 +02:00
Tobias Gunkel
e4c76ee4cf
GRAPHICS: add conversion.cpp needed by android port
2012-04-30 19:08:57 +02:00
Paweł Kołodziejski
522885137f
ALL: fix compile
2012-03-25 11:44:40 +02:00
Pawel Kolodziejski
8e2ab87455
ALL: synced with scummvm
2012-03-25 11:41:48 +02:00
Paweł Kołodziejski
fce6b64e5e
fixed compilation
2012-02-10 07:58:05 +01:00
Pawel Kolodziejski
5fc7ac39ee
synced with scummvm
2012-02-10 07:51:41 +01:00
Pawel Kolodziejski
b15eee129d
sync with scummvm
2012-01-28 10:44:25 +01:00
Giulio Camuffo
158a19df31
TinyGL: Support for different color modes, first part.
2012-01-24 21:36:46 +01:00
Bastien Bouclet
a283b82d84
GRAPHICS: Duplicate the YUV decoder, add YUVA feature.
...
The YUV decoder can now be modified without risking colliding with
changes from ScummVM.
2012-01-06 17:59:17 +01:00
Bastien Bouclet
6ed68710ab
Merge remote branch 'upstream/master' into sprint
...
Conflicts:
graphics/module.mk
2011-09-18 07:27:15 +02:00
Giulio Camuffo
0083c8619c
MATH: Move the math classes to their own math/ dir and Math namespace.
2011-09-14 23:05:52 +02:00
Bastien Bouclet
d7575c510a
Added the JPEG decoder from ScummVM
2011-09-03 11:35:18 +02:00
Giulio Camuffo
8426af0885
COMMON: Add a new ostream-like debug class.
2011-08-31 15:37:42 +02:00
Giulio Camuffo
589ca13702
Added some 2d geometry classes.
2011-08-30 18:46:19 +02:00
Giulio Camuffo
b065107263
GRIM: Partially implemented collisions between actors in walkForward().
2011-08-01 22:16:15 +02:00
Pawel Kolodziejski
8dd0f82574
sync with scummvm
2011-07-20 08:02:02 +02:00
Pawel Kolodziejski
dd3d7aeb34
ALL: fix compilation
2011-06-09 11:21:29 +02:00
Giulio Camuffo
4882f42a1f
GRAPHICS: Added a Line3d class.
2011-04-28 21:48:36 +02:00
Pawel Kolodziejski
adbbe39d24
fix compilation under unix
2011-04-14 13:11:41 +02:00
Pawel Kolodziejski
0640dcf2c7
synced with scummvm to 2011-Apr-13
2011-04-14 12:41:26 +02:00
Pawel Kolodziejski
a377cbebef
fix compilation
2009-10-04 11:21:28 +00:00
Pawel Kolodziejski
26f97ed5a3
* initial works on GUI, launcher works, not external themes yet
...
* cleanup header files
2009-10-04 10:58:28 +00:00
Pawel Kolodziejski
51b44b065b
moved matrx3/4.cpp and vector3d.cpp into graphics directory
2009-05-25 10:32:21 +00:00
Pawel Kolodziejski
110527019b
make compilable after latest change
2009-05-08 07:32:33 +00:00
Pawel Kolodziejski
f85c21fa4c
moved tinygl
2009-05-08 07:17:43 +00:00