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 |
|
Joost Peters
|
508f254ff7
|
error out when no renderer was created due to unknown/unsupported PixelFormat
svn-id: r36074
|
2009-01-26 16:39:05 +00:00 |
|
Max Horn
|
0034aa3b9c
|
Got rid of several occurrences of gBitFormat
svn-id: r35995
|
2009-01-22 04:59:09 +00:00 |
|
Jordi Vilalta Prat
|
d18d2d72a8
|
Fix for the SliderWidget glitch when showing very small values (and potentially for other small widgets)
svn-id: r35557
|
2008-12-26 12:15:51 +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 |
|
Jordi Vilalta Prat
|
1ccce41c8f
|
Fix the rendering of stroked tabs
svn-id: r35479
|
2008-12-22 09:47:13 +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
|
ebcb486191
|
Enable gui renderer for all bit depths we support currently.
svn-id: r34865
|
2008-10-29 20:02:56 +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 |
|
Vicent Marti
|
ec60fc6db7
|
Fixed small graphical glitch in Classic theme tabs.
svn-id: r34760
|
2008-10-09 17:15:10 +00:00 |
|
Vicent Marti
|
4f511db2c1
|
Bugfix: Graphical glitch when drawing beveled squares (classic theme).
svn-id: r34611
|
2008-09-20 14:06:18 +00:00 |
|
Vicent Marti
|
46168618be
|
- Reverted circle drawing algorithm.
- Fixed Launcher savegame load menu.
svn-id: r34610
|
2008-09-20 13:52:12 +00:00 |
|
Johannes Schickel
|
0d4ce96799
|
Fixed warnings.
svn-id: r34609
|
2008-09-20 13:04:50 +00:00 |
|
Vicent Marti
|
c7e07102b6
|
Unrolled a loop.
Misc fixes.
svn-id: r34604
|
2008-09-19 17:15:20 +00:00 |
|
Vicent Marti
|
81715eae04
|
Fixed bottleneck: Screen dimming.
svn-id: r34482
|
2008-09-10 18:43:24 +00:00 |
|
Vicent Marti
|
dcc2caf6d0
|
Misc performance fixes.
svn-id: r34398
|
2008-09-07 09:43:10 +00:00 |
|
Vicent Marti
|
e0592c7d25
|
Fixed severe bottleneck in the XML Parser code.
Applied Max's patch for character drawing.
Added new FP squareroot function.
svn-id: r34354
|
2008-09-05 14:48:47 +00:00 |
|
Max Horn
|
020be5bc21
|
Fixing a typo :)
svn-id: r34342
|
2008-09-05 11:33:19 +00:00 |
|
Vicent Marti
|
dcc72fe29e
|
Massive refactoring/cleanup on the theme engine/parser.
svn-id: r34285
|
2008-09-02 17:51:08 +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 |
|