Alexander Tkachev
|
2231de040f
|
GUI: Add drawCircle()
|
2016-07-03 12:21:24 +02:00 |
|
Alexander Tkachev
|
f22d11953d
|
GUI: Add drawSquareClip()
|
2016-07-03 12:21:09 +02:00 |
|
Alexander Tkachev
|
559ca37daf
|
GUI: Add VectorRendererSpec::drawTriangleClip()
|
2016-07-03 12:20:37 +02:00 |
|
Alexander Tkachev
|
cccf6eed78
|
GUI: Add drawRoundedSquareShadowClip()
|
2016-07-03 12:18:18 +02:00 |
|
Alexander Tkachev
|
e04e13de33
|
GUI: Remove unnecessary debug output
|
2016-07-03 12:18:00 +02:00 |
|
Alexander Tkachev
|
425d963bd3
|
GUI: Fix ThemeItemTextData's dirty rectangle
|
2016-07-03 12:17:26 +02:00 |
|
Alexander Tkachev
|
8f2d35b0b8
|
GUI: drawRoundedSquareClip()
|
2016-07-03 12:16:26 +02:00 |
|
Alexander Tkachev
|
3d2730a0dd
|
GUI: clippingRect propagated deeper
|
2016-07-03 12:15:51 +02:00 |
|
Alexander Tkachev
|
d7278cc48b
|
GUI: Prepare button to be clipped
|
2016-07-03 12:14:45 +02:00 |
|
Eugene Sandulenko
|
934e186063
|
GRAPHICS: Initialize mask in FllodFill when required
|
2016-06-14 20:45:09 +02:00 |
|
Eugene Sandulenko
|
2bf0ebf317
|
GRAPHICS: Add possibility to specify Fill maskmode in the constructor
|
2016-06-14 20:30:24 +02:00 |
|
Eugene Sandulenko
|
60297cb9fa
|
GRAPHICS: Add mask mode to FloodFill class and document the class.
|
2016-06-03 16:39:03 +02:00 |
|
Eugene Sandulenko
|
e171d21fc5
|
GRAPHICS: Fix FloodFill
|
2016-06-03 15:52:48 +02:00 |
|
Eugene Sandulenko
|
531b190d59
|
GRAPHICS: Added FloodFill class to Surface.
Moved from WAGE engine and is using stack-based classic floodfill
implementation.
|
2016-06-03 00:45:56 +02:00 |
|
Torbjörn Andersson
|
2c96073650
|
GRAPHICS: Fix GCC signed/unsigned warning
|
2016-05-29 22:58:01 +02:00 |
|
Torbjörn Andersson
|
5cae160ad7
|
GRAPHCIS: Remove unused variable
|
2016-05-29 22:54:44 +02:00 |
|
Eugene Sandulenko
|
8fc736fb2d
|
GRAPHICS: Fix warnings
|
2016-05-28 17:17:00 +02:00 |
|
Paul Gilbert
|
bb0629dfc7
|
GRAPHICS: Remove virtual inheritance from Graphics::Screen
|
2016-05-26 23:09:07 -04:00 |
|
Eugene Sandulenko
|
a2174d76c1
|
GRAPHICS: Added 9-patch bitmap renderer
|
2016-05-26 22:37:42 +02:00 |
|
Bastien Bouclet
|
e9bfbbd470
|
GRAPHICS: Allow saving thumbnails of 32 bits screens
Fixes saving in Myst ME when using the OpenGL output
|
2016-03-27 14:52:34 +02:00 |
|
Ori Avtalion
|
9b69b86f29
|
GRAPHICS: Prevent crash when drawing 0-height rounded corners
Opening/closing the console when scroll bars were visible caused
occasional crashes. Fixes #7089.
|
2016-03-26 19:43:16 +03:00 |
|
Paul Gilbert
|
c299b8ce08
|
GRAPHICS: Set parameterless Screen constructor to use screen format
|
2016-03-21 20:12:10 -04:00 |
|
Johannes Schickel
|
ce1be463c2
|
GRAPHICS: Implement convenience Font::drawChar taking ManagedSurface.
|
2016-03-21 02:03:12 +01:00 |
|
Paul Gilbert
|
c382e17908
|
GRAPHICS: Fix create call in ManagedSurface constructor
|
2016-03-20 20:53:01 -04:00 |
|
Paul Gilbert
|
14ba851d32
|
GRAPHICS: Fix MangaedSurface pixel casting errors
|
2016-03-20 16:37:19 -04:00 |
|
Johannes Schickel
|
2e5ef74848
|
GRAPHICS: Use correct bounding rect in Font::drawString taking Common::String.
|
2016-03-20 20:03:54 +01:00 |
|
Johannes Schickel
|
71c649f8d9
|
GRAPHICS: Mark actual dirty area as dirty in Font::drawString.
|
2016-03-20 19:59:55 +01:00 |
|
Paul Gilbert
|
390487aa43
|
GRAPHICS: Cleanup of ManagedSurface and Screen classes
|
2016-03-17 18:35:17 -04:00 |
|
Paul Gilbert
|
433a2daa6a
|
GRAPHICS: Added ManagedSurface and Screen classes
|
2016-03-14 20:56:14 -04:00 |
|
Johannes Schickel
|
b6b2bcf607
|
GRAPHICS: Remove superfluous ABS usage to silence a warning.
|
2016-02-21 17:45:30 +01:00 |
|
Johannes Schickel
|
0a06942e4e
|
GRAPHICS: Skip empty rects and empty shadows in VectorRendererSpec::drawSquareShadow.
|
2016-02-21 14:41:29 +01:00 |
|
Johannes Schickel
|
edaff1bdea
|
GRAPHICS: Skip empty rects in VectorRenderer*'s drawInteriorRoundedSquareAlg.
|
2016-02-21 14:41:29 +01:00 |
|
Johannes Schickel
|
1c4f41feed
|
GRAPHICS: Skip empty rects in VectorRendererSpec::drawTriangleFast.
|
2016-02-21 14:41:29 +01:00 |
|
Johannes Schickel
|
df65bad9d2
|
GRAPHICS: Skip empty rects in VectorRendererSpec::drawSquareAlg.
|
2016-02-21 14:41:29 +01:00 |
|
Johannes Schickel
|
5f61de0e68
|
GRAPHICS: Skip empty rects in VectorRender*'s drawTabAlg.
|
2016-02-21 14:41:29 +01:00 |
|
Johannes Schickel
|
610d2eec00
|
GRAPHICS: Make VectorRendererAA::drawLineAlg never divide by zero.
It won't crash any longer in the case dx = dy = 0.
|
2016-02-21 14:41:29 +01:00 |
|
Johannes Schickel
|
5bc3a5aa3f
|
GRAPHICS: Let drawLineAlg in VectorRenderer code take unsigned dx, dy.
|
2016-02-21 14:41:29 +01:00 |
|
Johannes Schickel
|
0e7facad76
|
GRAPHICS: Skip empty rects in VectorRendererSpec::drawTriangleVertAlg.
|
2016-02-21 14:41:29 +01:00 |
|
Johannes Schickel
|
16aac72b60
|
GRAPHICS: Add comments about safe divisions in VectorRendererSpec.cpp.
|
2016-02-21 14:41:29 +01:00 |
|
Filippos Karapetis
|
b9430d7c72
|
GRAPHICS: Silence some false positive MSVC warnings
|
2016-02-19 02:38:30 +02:00 |
|
Eugene Sandulenko
|
6c895643aa
|
Merge pull request #667 from a-detiste/master
JANITORIAL: Typos detected with lintian & grep
|
2016-02-15 18:31:50 +01:00 |
|
Alexandre Detiste
|
6c298e964f
|
JANITORIAL: Typos detected with lintian & grep
|
2016-02-15 18:27:02 +01:00 |
|
Martin Kiewitz
|
956aacf83b
|
GRAPHICS: Fully fix compilation under MSVC
|
2016-02-14 23:41:58 +01:00 |
|
Eugene Sandulenko
|
a7c7a6d5b7
|
GRAPHICS: Fix compilation under MSVC
|
2016-02-14 23:10:39 +01:00 |
|
Eugene Sandulenko
|
11e03fbce2
|
Merge pull request #658 from sev-/wage
WAGE: New Engine
|
2016-02-14 17:20:25 +01:00 |
|
Eugene Sandulenko
|
d2303ac6dd
|
GRAPHICS: Fix regression in polygon drawing
|
2016-02-14 17:13:24 +01:00 |
|
Eugene Sandulenko
|
bbcd455004
|
GRAPHICS: Use our own sort instead of bubble
|
2016-02-14 17:13:22 +01:00 |
|
Eugene Sandulenko
|
5e002c4fe2
|
GRAPHICS: Move generic primitives from WAGE engine
|
2016-02-14 17:13:03 +01:00 |
|
Filippos Karapetis
|
5151ec0fe0
|
GRAPHICS: Silence an MSVC warning
|
2016-01-08 02:01:27 +02:00 |
|
Bastien Bouclet
|
2d86f6da9c
|
GRAPHICS: Introduce a size mode for TrueType fonts
Allows to match Windows font size selection by converting font heights
to point sizes using the TrueType tables.
|
2015-12-21 18:41:14 +01:00 |
|