Stephan Aßmus
|
0999749164
|
experimented with BView::CopyBits(), found out how it should work, but didn't do the changes yet for a correct implementation
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12444 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-04-19 18:55:46 +00:00 |
|
Stephan Aßmus
|
af1a2a015b
|
draw a check box, too
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12423 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-04-15 17:46:37 +00:00 |
|
Stephan Aßmus
|
94176e0118
|
fixed typo
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12406 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-04-15 09:29:02 +00:00 |
|
Stephan Aßmus
|
2c4812801c
|
We're now a fun little drawing app
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12405 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-04-15 09:26:38 +00:00 |
|
Stephan Aßmus
|
c9ceeec23c
|
Reverted some changes by Adi, because the way it works now is more helpful in finding bugs.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12348 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-04-12 13:16:58 +00:00 |
|
Stephan Aßmus
|
30f5afc8a9
|
I'm keeping the version which can be used as a BView replacement here. The API for the one used in app_server will change for it to be come more efficient.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12236 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-04-04 17:47:41 +00:00 |
|
Adi Oanca
|
c737183da9
|
Updated test app as app_server clears the BViews' background color now
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12198 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-03-31 16:51:07 +00:00 |
|
Stephan Aßmus
|
e18f9c5e67
|
with the optimization for solid horizontal and vertical one pixel wide lines, and for solid rectangles, the performs gap between Painter and original BView closes, with BView being 0.12 times faster drawing lines and 1.4 times faster drawing rectangles... into a BBitmap
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12169 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-03-30 22:05:22 +00:00 |
|
Stephan Aßmus
|
7ad3536bb5
|
remove some views, the more we use, the more problems...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12136 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-03-29 21:27:35 +00:00 |
|
Stephan Aßmus
|
b1456ac915
|
the BViews in the test windows draw something
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12044 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-03-26 22:00:50 +00:00 |
|
Stephan Aßmus
|
ffc01863ba
|
BitmapBuffer moved into app_server
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12043 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-03-26 22:00:19 +00:00 |
|
Stephan Aßmus
|
7a54109e1b
|
moved BitmapBuffer, because it comes in handy in app_server
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12040 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-03-26 16:47:37 +00:00 |
|
Stephan Aßmus
|
c6d265aa15
|
allow access to bitmap
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12039 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-03-26 16:46:50 +00:00 |
|
Stephan Aßmus
|
4e9146ad6a
|
removed agg_font_freetype.cpp from the build, as it is already included with libagg.a
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12012 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-03-25 23:33:45 +00:00 |
|
Stephan Aßmus
|
fa3717f73c
|
updated, because Painter now lives in app_server subfolder drawing
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11990 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-03-25 17:56:50 +00:00 |
|
Stephan Aßmus
|
8490b97156
|
I just realized I called it "windows", so now the app creates two windows...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11978 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-03-24 17:44:53 +00:00 |
|
Stephan Aßmus
|
1a6138742b
|
a simple test that runs a Haiku BApplication connecting with Haiku app_server, comes with a script that launches app_server too
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11977 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-03-24 17:36:50 +00:00 |
|
Stephan Aßmus
|
5f0b72b37b
|
updated to app server move
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11975 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-03-24 15:51:56 +00:00 |
|
Stephan Aßmus
|
5df6611a26
|
link with the objects needed for ServerFont
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11963 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-03-23 22:32:11 +00:00 |
|
Stephan Aßmus
|
2fc1fe2098
|
corrected code for general test
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11962 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-03-23 22:31:32 +00:00 |
|
Stephan Aßmus
|
2ad954608f
|
clean up, ellipse comparison test
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11246 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-02-04 15:40:37 +00:00 |
|
Stephan Aßmus
|
1dd7c68f7a
|
more refactoring and separating tests, currently it tests straight line performance
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11110 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-01-28 21:40:09 +00:00 |
|
Stephan Aßmus
|
41ce67c0f6
|
refactoring, but there's going to be even more of it
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11104 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-01-28 13:14:54 +00:00 |
|
Stephan Aßmus
|
70443ebf5a
|
automatically uses alpha blending for B_RGBA32 bitmaps
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11103 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-01-28 13:13:28 +00:00 |
|
Stephan Aßmus
|
fd78338f60
|
current state of test app, contains some cleanup too
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10919 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-01-20 23:08:17 +00:00 |
|
Stephan Aßmus
|
56b6de0768
|
it builds the Painter test app, feel free to review it for newbie mistakes
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10897 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-01-20 14:08:02 +00:00 |
|
Stephan Aßmus
|
838f42e799
|
Painter test code
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10895 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-01-20 12:58:17 +00:00 |
|
Stephan Aßmus
|
ee5f6d23c2
|
adding the Painter test
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10894 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-01-20 12:56:25 +00:00 |
|