Max Horn
|
a351648358
|
Rewrote VectorRendererSpec & VectorRendererAA to use a Graphics::PixelFormat, instead of relying on color masks -> should fix bug #2537212, possibly at a slow down on low-end systems (a regression which we certainly could resolve, though). Note: I left the PixelType template param in on purpose, in case we want one day to compile in both 16 and 32 bit pixel support simultaneously
svn-id: r36288
|
2009-02-13 00:03:13 +00:00 |
|
Max Horn
|
e354c4b4f2
|
Got rid of VectorRenderer::surfacePitch() & VectorRenderer::bytesPerPixel(): the latter was not used, for the former it is silly to go through a virtual method to compute that value; all in all, this code performs too many unnecessary divisions ;)
svn-id: r36151
|
2009-01-30 16:18:58 +00:00 |
|
Max Horn
|
f465abb75d
|
Removed unused area convolution code from VectorRenderer
svn-id: r36148
|
2009-01-30 15:43:45 +00:00 |
|
Jordi Vilalta Prat
|
b1999a2a16
|
Fixed indentation and removed whitespaces at the end of line
svn-id: r35481
|
2008-12-22 11:22:15 +00:00 |
|
Max Horn
|
c0f82d3518
|
Renamed Graphics::TextAlignment -> Graphics::TextAlign and merged it with GUI::ThemeEngine::TextAlignVertical
svn-id: r35023
|
2008-11-12 14:30:16 +00:00 |
|
Vicent Marti
|
b98f89c7f0
|
Merged GUI::Theme and Gui::ThemeEngine into the same class, GUI::ThemeEngine.
Massive cleanup.
svn-id: r34983
|
2008-11-10 11:24:55 +00:00 |
|
Johannes Schickel
|
98b0c4b33c
|
Committed my patch from -devel, which reintroduces DISABLE_FANCY_THEMES to strip functionallity in theme renderer uneeded by small devices.
svn-id: r34864
|
2008-10-29 19:48:15 +00:00 |
|
Max Horn
|
ca53370157
|
Fix some in-line doxygen comments to document the correct member(s); also fixed some typos
svn-id: r34781
|
2008-10-12 21:56:03 +00:00 |
|
Vicent Marti
|
dcc2caf6d0
|
Misc performance fixes.
svn-id: r34398
|
2008-09-07 09:43:10 +00:00 |
|
Max Horn
|
6893418942
|
Fixing some compiler warnings
svn-id: r34341
|
2008-09-05 11:32:23 +00:00 |
|
Max Horn
|
83cc4e1c92
|
Use memcpy instead of hand-rolled colorCopy (on many systems, memcpy is hand-optimized asm or even a compiler built-in and *way* faster than any C code you could roll yourself -- it's way faster on my system, too)
svn-id: r34238
|
2008-09-01 12:41:46 +00:00 |
|
Vicent Marti
|
b53220d2cc
|
Split VectorRenderer interface from custom vector renderers.
svn-id: r34226
|
2008-08-31 13:51:48 +00:00 |
|