Commit graph

120 commits

Author SHA1 Message Date
Rüdiger Timm
fd874452ef INTEGRATION: CWS presfixes02 (1.5.2); FILE MERGED
2005/03/14 16:03:09 thb 1.5.2.1: #i35136# #i36914# #i41113# #i44100# Merge from presfixes01 patches
2005-03-30 06:39:09 +00:00
Rüdiger Timm
918d7bf7eb INTEGRATION: CWS presfixes02 (1.6.2); FILE MERGED
2005/03/14 16:03:09 thb 1.6.2.1: #i35136# #i36914# #i41113# #i44100# Merge from presfixes01 patches
2005-03-30 06:38:54 +00:00
Rüdiger Timm
ff533e64e7 INTEGRATION: CWS presfixes02 (1.1.2); FILE ADDED
2005/03/15 00:34:31 thb 1.1.2.1: #i44100# Added bitmap caching, as a natural consequence when using GraphicObject
2005-03-30 06:38:40 +00:00
Rüdiger Timm
eb736445bc INTEGRATION: CWS presfixes02 (1.3.14); FILE MERGED
2005/03/22 23:17:22 dbo 1.3.14.3: #i38985# splitted fillTextured...
2005/03/22 23:14:16 dbo 1.3.14.2: *** empty log message ***
2005/03/14 16:03:08 thb 1.3.14.1: #i35136# #i36914# #i41113# #i44100# Merge from presfixes01 patches
2005-03-30 06:38:10 +00:00
Rüdiger Timm
77872d36b9 INTEGRATION: CWS presfixes02 (1.4.2); FILE MERGED
2005/03/14 16:03:08 thb 1.4.2.1: #i35136# #i36914# #i41113# #i44100# Merge from presfixes01 patches
2005-03-30 06:37:56 +00:00
Rüdiger Timm
8cd3cd8060 INTEGRATION: CWS presfixes02 (1.4.2); FILE MERGED
2005/03/15 11:24:56 thb 1.4.2.2: #i35136# Finished bitmap texturing for VCL canvas
2005/03/14 16:03:08 thb 1.4.2.1: #i35136# #i36914# #i41113# #i44100# Merge from presfixes01 patches
2005-03-30 06:37:42 +00:00
Rüdiger Timm
72ca082ca1 INTEGRATION: CWS presfixes02 (1.1.2); FILE ADDED
2005/03/22 23:17:23 dbo 1.1.2.2: #i38985# splitted fillTextured...
2005/03/22 23:14:15 dbo 1.1.2.1: *** empty log message ***
2005-03-30 06:37:12 +00:00
Rüdiger Timm
290f4ff7c5 INTEGRATION: CWS presfixes02 (1.3.2); FILE MERGED
2005/03/14 16:03:07 thb 1.3.2.1: #i35136# #i36914# #i41113# #i44100# Merge from presfixes01 patches
2005-03-30 06:37:00 +00:00
Rüdiger Timm
02e9b4c3a5 INTEGRATION: CWS presfixes02 (1.3.2); FILE MERGED
2005/03/22 23:17:22 dbo 1.3.2.4: #i38985# splitted fillTextured...
2005/03/22 23:14:15 dbo 1.3.2.3: *** empty log message ***
2005/03/15 11:24:55 thb 1.3.2.2: #i35136# Finished bitmap texturing for VCL canvas
2005/03/14 16:03:07 thb 1.3.2.1: #i35136# #i36914# #i41113# #i44100# Merge from presfixes01 patches
2005-03-30 06:36:48 +00:00
Rüdiger Timm
e1d8033f72 INTEGRATION: CWS presfixes02 (1.4.2); FILE MERGED
2005/03/14 16:03:07 thb 1.4.2.1: #i35136# #i36914# #i41113# #i44100# Merge from presfixes01 patches
2005-03-30 06:36:33 +00:00
Rüdiger Timm
05ab4766b1 INTEGRATION: CWS presfixes02 (1.5.2); FILE MERGED
2005/03/14 16:03:07 thb 1.5.2.1: #i35136# #i36914# #i41113# #i44100# Merge from presfixes01 patches
2005-03-30 06:36:15 +00:00
Rüdiger Timm
7c5f2254c7 INTEGRATION: CWS presfixes02 (1.4.2); FILE MERGED
2005/03/14 16:03:06 thb 1.4.2.1: #i35136# #i36914# #i41113# #i44100# Merge from presfixes01 patches
2005-03-30 06:35:43 +00:00
Rüdiger Timm
ef0dc56ab3 INTEGRATION: CWS presfixes02 (1.1.2); FILE ADDED
2005/03/15 00:34:20 thb 1.1.2.1: #i44100# Added bitmap caching, as a natural consequence when using GraphicObject
2005-03-30 06:35:16 +00:00
Rüdiger Timm
76f0af20d7 INTEGRATION: CWS presfixes02 (1.1.2); FILE ADDED
2005/03/15 00:34:10 thb 1.1.2.1: #i44100# Added bitmap caching, as a natural consequence when using GraphicObject
2005-03-30 06:35:00 +00:00
Rüdiger Timm
b368cc61c2 INTEGRATION: CWS presfixes02 (1.4.14); FILE MERGED
2005/03/14 16:03:06 thb 1.4.14.1: #i35136# #i36914# #i41113# #i44100# Merge from presfixes01 patches
2005-03-30 06:34:46 +00:00
Rüdiger Timm
317ede2512 INTEGRATION: CWS presfixes02 (1.3.8); FILE MERGED
2005/03/21 10:20:02 dbo 1.3.8.3: #i39513#
2005/03/21 08:58:28 dbo 1.3.8.2: #i39513#
2005/03/18 12:42:32 dbo 1.3.8.1: #i37786# pretty debug/exception messages
2005-03-30 06:34:33 +00:00
Rüdiger Timm
7fe5e45138 INTEGRATION: CWS presfixes02 (1.6.2); FILE MERGED
2005/03/17 13:52:16 mbu 1.6.2.1: added bitcount() methods
2005-03-30 06:34:18 +00:00
Vladimir Glazounov
407b2dbaaa INTEGRATION: CWS presfixes01 (1.2.10); FILE MERGED
2005/02/16 11:14:17 fs 1.2.10.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 11:01:35 +00:00
Vladimir Glazounov
12f849f726 INTEGRATION: CWS presfixes01 (1.2.10); FILE MERGED
2005/02/16 11:14:16 fs 1.2.10.3: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005/02/07 01:09:50 thb 1.2.10.2: #i38960# Added todo
2005/01/26 11:28:43 thb 1.2.10.1: #116716# Corrected text direction setup; text layout always outputs LTR
2005-03-10 11:01:22 +00:00
Vladimir Glazounov
c8fd0cf2ac INTEGRATION: CWS presfixes01 (1.4.10); FILE MERGED
2005/02/16 11:14:15 fs 1.4.10.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 11:01:10 +00:00
Vladimir Glazounov
caad307691 INTEGRATION: CWS presfixes01 (1.5.10); FILE MERGED
2005/02/16 11:14:14 fs 1.5.10.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 11:00:56 +00:00
Vladimir Glazounov
8fea9622a4 INTEGRATION: CWS presfixes01 (1.3.10); FILE MERGED
2005/02/16 11:14:14 fs 1.3.10.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 11:00:43 +00:00
Vladimir Glazounov
9fc658f046 INTEGRATION: CWS presfixes01 (1.3.10); FILE MERGED
2005/02/16 11:14:10 fs 1.3.10.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 10:59:36 +00:00
Vladimir Glazounov
2351c0964c INTEGRATION: CWS presfixes01 (1.3.10); FILE MERGED
2005/02/16 11:14:09 fs 1.3.10.3: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005/02/11 12:44:48 thb 1.3.10.2: #i38960# Fixed transformBitmap(), which, when the matrix contains e.g. rotational components, completely messed up both output position and relative position within the generated bitmap; Fixed inefficiency in BitmapBackBuffer, where a default-constructed bitmap was copied into the VDev the first time getOutDev() was called
2005/01/26 12:25:39 pl 1.3.10.1: #i41363# tunneling XBitmap implementation
2005-03-10 10:59:23 +00:00
Vladimir Glazounov
6eed4823ae INTEGRATION: CWS presfixes01 (1.2.10); FILE MERGED
2005/02/16 11:14:09 fs 1.2.10.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 10:59:10 +00:00
Vladimir Glazounov
139422df22 INTEGRATION: CWS presfixes01 (1.2.10); FILE MERGED
2005/02/16 11:14:08 fs 1.2.10.5: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005/02/15 12:24:18 thb 1.2.10.4: #i42440# Now filling polygons 'inclusive', i.e. with one additional pixel to the right and the bottom. Along the same lines, moved sprite-growing code to slideshow, we already handle the case there for update areas of antialiased shapes
2005/02/11 12:44:48 thb 1.2.10.3: #i38960# Fixed transformBitmap(), which, when the matrix contains e.g. rotational components, completely messed up both output position and relative position within the generated bitmap; Fixed inefficiency in BitmapBackBuffer, where a default-constructed bitmap was copied into the VDev the first time getOutDev() was called
2005/02/07 18:26:16 pl 1.2.10.2: #i42218# use Region::GetRegionFromPolyPolygon as performance shortcut
2005/01/26 11:28:43 thb 1.2.10.1: #116716# Corrected text direction setup; text layout always outputs LTR
2005-03-10 10:58:56 +00:00
Vladimir Glazounov
292d541569 INTEGRATION: CWS presfixes01 (1.3.10); FILE MERGED
2005/02/16 11:14:07 fs 1.3.10.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 10:58:40 +00:00
Vladimir Glazounov
60ad5beaf0 INTEGRATION: CWS presfixes01 (1.3.10); FILE MERGED
2005/02/16 11:14:06 fs 1.3.10.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 10:58:22 +00:00
Vladimir Glazounov
94f76387bb INTEGRATION: CWS presfixes01 (1.3.10); FILE MERGED
2005/02/16 11:14:05 fs 1.3.10.2: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005/02/10 04:24:00 thb 1.3.10.1: #i38960# Added opacity detection code, which, according to the drawBitmap() call, determines whether the sprite's content is fully opaque. In that case, we can use the _much_ faster OutputDevice::DrawBitmap() method, instead of the slow mask version
2005-03-10 10:58:08 +00:00
Vladimir Glazounov
166d5cacdb INTEGRATION: CWS presfixes01 (1.4.2); FILE MERGED
2005/02/16 11:14:05 fs 1.4.2.4: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005/02/15 12:24:18 thb 1.4.2.3: #i42440# Now filling polygons 'inclusive', i.e. with one additional pixel to the right and the bottom. Along the same lines, moved sprite-growing code to slideshow, we already handle the case there for update areas of antialiased shapes
2005/02/10 04:23:59 thb 1.4.2.2: #i38960# Added opacity detection code, which, according to the drawBitmap() call, determines whether the sprite's content is fully opaque. In that case, we can use the _much_ faster OutputDevice::DrawBitmap() method, instead of the slow mask version
2005/02/07 18:26:15 pl 1.4.2.1: #i42218# use Region::GetRegionFromPolyPolygon as performance shortcut
2005-03-10 10:57:53 +00:00
Vladimir Glazounov
61b15c94b7 INTEGRATION: CWS presfixes01 (1.2.10); FILE MERGED
2005/02/16 11:14:03 fs 1.2.10.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 10:57:40 +00:00
Vladimir Glazounov
724e5e41d1 INTEGRATION: CWS presfixes01 (1.2.10); FILE MERGED
2005/02/16 11:14:02 fs 1.2.10.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 10:57:26 +00:00
Vladimir Glazounov
a167a1dafd INTEGRATION: CWS presfixes01 (1.3.10); FILE MERGED
2005/02/16 11:14:01 fs 1.3.10.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 10:57:12 +00:00
Vladimir Glazounov
3adcfc4d2b INTEGRATION: CWS presfixes01 (1.3.10); FILE MERGED
2005/02/16 11:13:59 fs 1.3.10.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 10:56:58 +00:00
Vladimir Glazounov
02c0ceb951 INTEGRATION: CWS presfixes01 (1.2.10); FILE MERGED
2005/02/11 12:44:47 thb 1.2.10.1: #i38960# Fixed transformBitmap(), which, when the matrix contains e.g. rotational components, completely messed up both output position and relative position within the generated bitmap; Fixed inefficiency in BitmapBackBuffer, where a default-constructed bitmap was copied into the VDev the first time getOutDev() was called
2005-03-10 10:56:43 +00:00
Vladimir Glazounov
ac00a3515c INTEGRATION: CWS presfixes01 (1.1.2); FILE ADDED
2005/02/10 03:16:05 thb 1.1.2.2: #i38960# Better guard windows.h with windows-only...
2005/02/09 21:11:03 thb 1.1.2.1: #i38960# Newly added, for tampering with a thread's scheduling priority (gets temporarily raised when rendering an animation frame)
2005-03-10 10:56:09 +00:00
Vladimir Glazounov
a312ecc5af INTEGRATION: CWS presfixes01 (1.3.10); FILE MERGED
2005/02/09 21:12:02 thb 1.3.10.1: #i38960# Newly added PriorityBooster, for tampering with a thread's scheduling priority (gets temporarily raised when rendering an animation frame)
2005-03-10 10:55:58 +00:00
Vladimir Glazounov
af434b27eb INTEGRATION: CWS presfixes01 (1.3.10); FILE MERGED
2005/02/07 01:08:40 thb 1.3.10.5: #i38960# Kicked out lag-functionality, which is no longer used and obscured things a lot. Reverted magic values to explicit bools, fixed ugly sign bug in adjustTime() (resulting in obscene offsets generated).
2005/02/03 23:21:46 thb 1.3.10.4: #i37777# Added some comments
2005/02/02 22:41:36 dbo 1.3.10.3: #i37777# adjustTimer(), holdTimer(), releaseTimer()
2005/02/02 09:43:11 dbo 1.3.10.2: #i37777# minimize perf count value
2005/01/27 15:53:43 dbo 1.3.10.1: #i39662##i37777### added pause, lag functionality
2005-03-10 10:55:30 +00:00
Vladimir Glazounov
ca43babf1c INTEGRATION: CWS presfixes01 (1.4.2); FILE MERGED
2005/02/17 23:58:04 thb 1.4.2.2: #i42499# Changed getTransformedRectBounds() according to comments from AW
2005/02/16 11:13:56 fs 1.4.2.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 10:55:14 +00:00
Vladimir Glazounov
6dfc152891 INTEGRATION: CWS presfixes01 (1.2.10); FILE MERGED
2005/02/16 11:13:55 fs 1.2.10.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 10:54:59 +00:00
Vladimir Glazounov
d08b281b23 INTEGRATION: CWS presfixes01 (1.3.10); FILE MERGED
2005/02/16 11:13:55 fs 1.3.10.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 10:54:44 +00:00
Vladimir Glazounov
7682ba9b71 INTEGRATION: CWS presfixes01 (1.2.28); FILE MERGED
2005/02/16 11:13:55 fs 1.2.28.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 10:54:15 +00:00
Vladimir Glazounov
ec6bda7326 INTEGRATION: CWS presfixes01 (1.3.10); FILE MERGED
2005/02/16 11:13:54 fs 1.3.10.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 10:53:46 +00:00
Vladimir Glazounov
f270ff9bab INTEGRATION: CWS presfixes01 (1.2.28); FILE MERGED
2005/02/16 11:13:54 fs 1.2.28.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 10:53:30 +00:00
Vladimir Glazounov
f73a565bff INTEGRATION: CWS presfixes01 (1.3.10); FILE MERGED
2005/02/16 11:13:53 fs 1.3.10.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 10:52:58 +00:00
Vladimir Glazounov
26f7e53e03 INTEGRATION: CWS presfixes01 (1.3.10); FILE MERGED
2005/02/16 11:13:51 fs 1.3.10.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 10:52:42 +00:00
Vladimir Glazounov
f9dd4ca88d INTEGRATION: CWS presfixes01 (1.3.10); FILE MERGED
2005/02/16 11:13:50 fs 1.3.10.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 10:52:13 +00:00
Vladimir Glazounov
0081ff2511 INTEGRATION: CWS presfixes01 (1.3.10); FILE MERGED
2005/02/16 11:13:49 fs 1.3.10.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 10:51:36 +00:00
Vladimir Glazounov
16999e3302 INTEGRATION: CWS presfixes01 (1.2.28); FILE MERGED
2005/02/16 11:13:49 fs 1.2.28.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 10:51:06 +00:00
Vladimir Glazounov
3d24932e12 INTEGRATION: CWS presfixes01 (1.2.28); FILE MERGED
2005/02/16 11:13:48 fs 1.2.28.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 10:50:47 +00:00