Alexander Tkachev
|
916c86e689
|
GUI: Add blitAlphaBitmapClip()
|
2016-07-03 12:23:41 +02:00 |
|
Alexander Tkachev
|
e636894b06
|
GUI: Add fillSurfaceClip()
|
2016-07-03 12:23:12 +02:00 |
|
Alexander Tkachev
|
a39a6533c4
|
GUI: Add drawCrossClip()
|
2016-07-03 12:22:41 +02:00 |
|
Alexander Tkachev
|
0dcd29e998
|
GUI: Fix drawRoundedSquareClip()
|
2016-07-03 12:22:26 +02:00 |
|
Alexander Tkachev
|
80412a4139
|
GUI: Add drawTabClip()
|
2016-07-03 12:22:10 +02:00 |
|
Alexander Tkachev
|
ee00156d54
|
GUI: Add drawBeveledSquareClip()
|
2016-07-03 12:21:55 +02:00 |
|
Alexander Tkachev
|
05383532b7
|
GUI: Add drawLineClip()
|
2016-07-03 12:21:40 +02:00 |
|
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 |
|
Bastien Bouclet
|
d7b7bad1dc
|
ALL: Fix warnings when building with Apple's CLang
|
2016-06-14 08:24:02 +02:00 |
|
Bastien Bouclet
|
9c0950f76c
|
SDL: Fix build for platforms with incomplete OpenGL headers
|
2016-06-12 20:08:05 +02:00 |
|
Bastien Bouclet
|
fe4aac9ada
|
Merge pull request #1250 from bgK/wip-multisampling
Multisampling for framebuffers
|
2016-06-12 19:53:14 +02:00 |
|
Bastien Bouclet
|
5ae1e3a01c
|
OPENGL: Honor the configured MSAA samples for FBOs
|
2016-06-11 13:12:37 +02:00 |
|
Dries Harnie
|
dc3e371dc0
|
OPENGL: Grab pointers for glBlitFramebuffers and
glRenderbufferStorageMultisample.
|
2016-06-11 13:12:37 +02:00 |
|
Dries Harnie
|
be5202d11d
|
OPENGL: Multisampling for framebuffers (SDL)
|
2016-06-11 13:12:37 +02:00 |
|
Bastien Bouclet
|
8f20218a2b
|
OPENGL: Detect FBO multisample support
|
2016-06-11 13:12:37 +02:00 |
|
Bastien Bouclet
|
5419e37196
|
GRAPHICS: Fix the GLSL compat shaders when using GLES2 with SDL
|
2016-06-11 10:33:35 +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 |
|
Pawel Kolodziejski
|
4e47c03a64
|
OPENGL: add checks for case when glGetString return NULL
|
2016-03-10 05:55:32 +01:00 |
|
Pawel Kolodziejski
|
fcc19fa389
|
OPENGL: attempt to fix compilation
|
2016-02-21 21:19:16 +01: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 |
|