Johannes Schickel
|
40734a8d6c
|
Made test render function a bit more responsive for backend events.
svn-id: r32180
|
2008-05-19 15:01:10 +00:00 |
|
Sven Hesse
|
985aa6a846
|
Fixing compilation, there's no static for enums
svn-id: r32174
|
2008-05-18 18:02:14 +00:00 |
|
Vicent Marti
|
96dd1cbed3
|
- Massive cleanup
- Documentation update
- Boundaries check
svn-id: r32169
|
2008-05-18 13:09:37 +00:00 |
|
Vicent Marti
|
55cfae33e9
|
- Shadows revisited.
- Test rendering... starting to look like a GUI.
svn-id: r32164
|
2008-05-18 00:18:15 +00:00 |
|
Sven Hesse
|
4d439fe4fc
|
Fixing compilation
svn-id: r32154
|
2008-05-17 16:45:28 +00:00 |
|
Vicent Marti
|
b999366ae9
|
- Shadows revisited
- Gradients.
svn-id: r32145
|
2008-05-16 20:40:24 +00:00 |
|
Vicent Marti
|
f19480b740
|
- Aliased rounded squares + stroking.
svn-id: r32021
|
2008-05-11 14:05:59 +00:00 |
|
Vicent Marti
|
373efe438a
|
- Stroke on Aliased circles.
svn-id: r32015
|
2008-05-11 11:22:58 +00:00 |
|
Sven Hesse
|
985f073376
|
Fixing compilation
svn-id: r31995
|
2008-05-11 02:44:21 +00:00 |
|
Vicent Marti
|
82dcbd115a
|
- Formating (lol)
- Compilation fix for GCC (inheritance)
svn-id: r31991
|
2008-05-10 22:03:45 +00:00 |
|
Vicent Marti
|
b710756f9d
|
- Documentation updated
- More refactoring
- Stroke width support for the AA renderer!!
- Cleanup
svn-id: r31990
|
2008-05-10 21:58:05 +00:00 |
|
Vicent Marti
|
a11b9a169d
|
- API changes/refactoring
- Foreground/background color support
- Finished/improved filling support
- Basic shadow support
svn-id: r31974
|
2008-05-10 14:29:49 +00:00 |
|
Vicent Marti
|
ab27198bb6
|
- Code formating.
svn-id: r31963
|
2008-05-09 11:41:34 +00:00 |
|
Vicent Marti
|
46fada31b7
|
- Fixed compiling in MSVC2008
- Aliased circles optimized (drawn using pointers directly)
- Filling for aliased circles
- Rounded squares
- Filling for rounded squares
svn-id: r31936
|
2008-05-07 22:51:45 +00:00 |
|
Max Horn
|
4331411ebe
|
Make it possible to quit the VectorRenderer demo cleanly
svn-id: r31892
|
2008-05-06 09:54:10 +00:00 |
|
Johannes Schickel
|
7c55a889f2
|
Fix formatting.
svn-id: r31886
|
2008-05-05 22:28:03 +00:00 |
|
Vicent Marti
|
8209ab0b7b
|
Fixes for GCC 4.0.2+ in strict mode. Max, is it working now?
svn-id: r31885
|
2008-05-05 22:21:34 +00:00 |
|
Vicent Marti
|
4ada388fb8
|
Antialiased circles changed to use screen ptrs.
svn-id: r31870
|
2008-05-04 23:06:38 +00:00 |
|
Vicent Marti
|
6666b93dd7
|
Performance tweaks.
svn-id: r31863
|
2008-05-04 13:53:22 +00:00 |
|
Vicent Marti
|
d33890f110
|
Rectangle drawing.
svn-id: r31854
|
2008-05-03 23:51:24 +00:00 |
|
Johannes Schickel
|
2c71344685
|
- fixed invalid C++
- some minor formatting tweaks
svn-id: r31853
|
2008-05-03 23:10:43 +00:00 |
|
Eugene Sandulenko
|
3e8e978c4e
|
Code formatting.
svn-id: r31851
|
2008-05-03 22:10:52 +00:00 |
|
Vicent Marti
|
e5929da662
|
Coding conventions once again.
svn-id: r31850
|
2008-05-03 22:05:17 +00:00 |
|
Vicent Marti
|
eb411d298a
|
- More coding convention fixes.
- Aliased circles.
svn-id: r31849
|
2008-05-03 21:57:29 +00:00 |
|
Johannes Schickel
|
8004a64c2f
|
- Added missing virtual destructor in VectorRenderer
- Added graphics/VectorRenderer.cpp to the build system
- Fixed compiling with g++ 4.2
svn-id: r31847
|
2008-05-03 21:09:08 +00:00 |
|
Vicent Marti
|
8c043f53ed
|
Generic functions (surface/pixel fill/blend).
Line antialiasing.
Circle antialiasing.
svn-id: r31844
|
2008-05-03 19:50:38 +00:00 |
|
Vicent Marti
|
b50d430192
|
Renderer test function in main.cpp
svn-id: r31832
|
2008-05-02 17:53:21 +00:00 |
|
Eugene Sandulenko
|
4fd1f92901
|
Even more whitespace fixes.
svn-id: r31803
|
2008-05-02 07:50:23 +00:00 |
|
Vicent Marti
|
2d67aca715
|
Missing code formatting conventions.
svn-id: r31800
|
2008-05-01 23:58:05 +00:00 |
|
Vicent Marti
|
e117038b62
|
Implemented base API for the Vector Renderer.
Added line drawing.
svn-id: r31799
|
2008-05-01 23:50:14 +00:00 |
|
Max Horn
|
9287ea8376
|
Patch #1926787: small memory leak and cleanup
svn-id: r31261
|
2008-03-27 11:06:29 +00:00 |
|
Max Horn
|
0a60310892
|
Properly fix DestroyScalers
svn-id: r31257
|
2008-03-26 22:47:57 +00:00 |
|
Filippos Karapetis
|
8ca0c65cbd
|
Commented out two frees() in DestroyScalers(), introduced with commit #31244 and added a FIXME - these cause crashes with 640x480 games, when using an HQ2x scaler
svn-id: r31247
|
2008-03-26 20:49:45 +00:00 |
|
Max Horn
|
b0c6a12c81
|
Modified Patch #1925352: Memory leak fixes
svn-id: r31244
|
2008-03-26 19:29:33 +00:00 |
|
Jordi Vilalta Prat
|
b81993f894
|
Patch #1923547: enable nasm usage on OS/2
svn-id: r31226
|
2008-03-23 11:24:23 +00:00 |
|
Robert Göffringmann
|
3b27b9fa43
|
the ps2 changes from the 0.11.1 release, plus some bugfixes and cleanup.
svn-id: r31034
|
2008-03-03 00:41:59 +00:00 |
|
Nicola Mettifogo
|
bd4a2f721e
|
Reordered initialization list for Graphics::Surface to kill tons of warnings gcc started spewing out after robiwatts changed the order of data members for benefit of ARM.
svn-id: r30842
|
2008-02-09 23:31:04 +00:00 |
|
Torbjörn Andersson
|
338beeca84
|
Committed my own patch #1885901 to fix NASM warnings.
svn-id: r30804
|
2008-02-05 23:24:09 +00:00 |
|
Robin Watts
|
7a70a4fb92
|
Missed file from previous commits. Bah.
svn-id: r30781
|
2008-02-03 21:13:56 +00:00 |
|
Jordi Vilalta Prat
|
d6c34bdc4b
|
Fixed the spaces before tabs.
svn-id: r30667
|
2008-01-28 00:14:17 +00:00 |
|
Jordi Vilalta Prat
|
66e9d4f5e8
|
Removed trailing spaces.
svn-id: r30664
|
2008-01-27 19:47:41 +00:00 |
|
Torbjörn Andersson
|
2147f59e36
|
Converted some spaces to tabs.
svn-id: r30225
|
2008-01-05 08:17:39 +00:00 |
|
Max Horn
|
272f02e001
|
Replaced sqrtf by sqrt (the former causes more problems than the tiny potential improvement is worth it)
svn-id: r29905
|
2007-12-19 14:02:03 +00:00 |
|
Lars Persson
|
8695b4583f
|
Include SQRTFS missing fix also for Symbian OS
svn-id: r29904
|
2007-12-19 09:28:35 +00:00 |
|
Max Horn
|
09028cc7aa
|
Fixed typos
svn-id: r29793
|
2007-12-09 14:53:15 +00:00 |
|
Max Horn
|
b1a8b8a76b
|
Fix for bug #1845876: MACOSX 10.2.8: sqrtf undefined
svn-id: r29791
|
2007-12-09 14:43:31 +00:00 |
|
Eugene Sandulenko
|
7844ad6f2c
|
An attempt to implement thick line drawing.
svn-id: r29639
|
2007-11-25 13:33:28 +00:00 |
|
Johannes Schickel
|
31180e7981
|
Added assert for bit depth in Surface::move.
svn-id: r29522
|
2007-11-16 23:39:14 +00:00 |
|
Johannes Schickel
|
4985e35b38
|
Typo.
svn-id: r29521
|
2007-11-16 23:34:58 +00:00 |
|
Sven Hesse
|
b198e11f8a
|
Muting the compiler :P
svn-id: r29443
|
2007-11-06 23:31:00 +00:00 |
|