Home » U++ Library support » Draw, Display, Images, Bitmaps, Icons » Draw::DrawImageOp optimization bug
Re: Draw::DrawImageOp optimization bug [message #19406 is a reply to message #19404] |
Mon, 01 December 2008 13:12 |
|
mirek
Messages: 13975 Registered: November 2005
|
Ultimate Member |
|
|
Tom1 wrote on Mon, 01 December 2008 06:49 |
Of course, if drawing the optimized image starts with a single white DrawRectOp() covering the entire image rect, and then continues by adding the non-white sub-images on top of that should work... but only for OPAQUE pictures.
|
I would not hope too much that any existing printer driver can really handle non-OPAQUE picture, meanwhile, it should be simple to avoid optimization for them too...
Quote: |
BTW, it is interesting that those rects are being painted using PatBlt (basically, a pixel-pushing api).
|
Correct, but: PatBlt uses current brush just like Rectangle and other vector functions with fill capability, so the color mapping mechanism must be the same.
[/quote]
Yes, likely yes.
Quote: |
BTW: Is PatBlt more efficient that Rectangle?
|
I do not believe so. But AFAIK, they are rounded to physical resolution differently. In fact, that is most likely the source of our problem.
Mirek
|
|
|
|
|
Draw::DrawImageOp optimization bug
By: Tom1 on Thu, 27 November 2008 13:52
|
|
|
Re: Draw::DrawImageOp optimization bug
By: mirek on Fri, 28 November 2008 08:56
|
|
|
Re: Draw::DrawImageOp optimization bug
By: Tom1 on Fri, 28 November 2008 10:23
|
|
|
Re: Draw::DrawImageOp optimization bug
By: rylek on Fri, 28 November 2008 13:15
|
|
|
Re: Draw::DrawImageOp optimization bug
By: mirek on Fri, 28 November 2008 13:27
|
|
|
Re: Draw::DrawImageOp optimization bug
By: mirek on Fri, 28 November 2008 13:29
|
|
|
Re: Draw::DrawImageOp optimization bug
By: Tom1 on Fri, 28 November 2008 13:54
|
|
|
Re: Draw::DrawImageOp optimization bug
By: mirek on Fri, 28 November 2008 14:27
|
|
|
Re: Draw::DrawImageOp optimization bug
By: mirek on Fri, 28 November 2008 21:02
|
|
|
Re: Draw::DrawImageOp optimization bug
By: mirek on Sat, 29 November 2008 12:54
|
|
|
Re: Draw::DrawImageOp optimization bug
By: Tom1 on Mon, 01 December 2008 11:25
|
|
|
Re: Draw::DrawImageOp optimization bug
By: mirek on Mon, 01 December 2008 12:12
|
|
|
Re: Draw::DrawImageOp optimization bug
By: Tom1 on Mon, 01 December 2008 12:49
|
|
|
Re: Draw::DrawImageOp optimization bug
By: mirek on Mon, 01 December 2008 12:57
|
|
|
Re: Draw::DrawImageOp optimization bug
By: Tom1 on Mon, 01 December 2008 13:50
|
|
|
Re: Draw::DrawImageOp optimization bug
By: mirek on Mon, 01 December 2008 14:25
|
|
|
Re: Draw::DrawImageOp optimization bug
By: mirek on Mon, 01 December 2008 13:12
|
|
|
Re: Draw::DrawImageOp optimization bug
By: mirek on Mon, 01 December 2008 12:41
|
|
|
Re: Draw::DrawImageOp optimization bug
By: mirek on Mon, 01 December 2008 13:14
|
|
|
Re: Draw::DrawImageOp optimization bug
By: Tom1 on Mon, 01 December 2008 14:37
|
|
|
Re: Draw::DrawImageOp optimization bug
By: mirek on Mon, 01 December 2008 14:52
|
|
|
Re: Draw::DrawImageOp optimization bug
By: mirek on Tue, 02 December 2008 19:15
|
|
|
Re: Draw::DrawImageOp optimization bug
By: Tom1 on Tue, 02 December 2008 21:16
|
|
|
Re: Draw::DrawImageOp optimization bug
By: mirek on Tue, 02 December 2008 21:46
|
|
|
Re: Draw::DrawImageOp optimization bug
By: mirek on Wed, 03 December 2008 12:14
|
|
|
Re: Draw::DrawImageOp optimization bug
By: Tom1 on Wed, 03 December 2008 15:03
|
|
|
Re: Draw::DrawImageOp optimization bug
By: mirek on Wed, 03 December 2008 15:21
|
|
|
Re: Draw::DrawImageOp optimization bug
By: Tom1 on Wed, 03 December 2008 15:36
|
|
|
Re: Draw::DrawImageOp optimization bug
By: Tom1 on Wed, 03 December 2008 17:11
|
|
|
Re: Draw::DrawImageOp optimization bug
By: mirek on Thu, 04 December 2008 10:22
|
|
|
Re: Draw::DrawImageOp optimization bug
By: Tom1 on Thu, 04 December 2008 11:07
|
|
|
Re: Draw::DrawImageOp optimization bug
By: mirek on Thu, 04 December 2008 11:36
|
|
|
Re: Draw::DrawImageOp optimization bug
By: Tom1 on Thu, 04 December 2008 12:09
|
|
|
Re: Draw::DrawImageOp optimization bug
By: mirek on Thu, 04 December 2008 12:36
|
|
|
Re: Draw::DrawImageOp optimization bug
By: Tom1 on Thu, 04 December 2008 13:09
|
|
|
Re: Draw::DrawImageOp optimization bug
By: mirek on Thu, 04 December 2008 15:53
|
|
|
Re: Draw::DrawImageOp optimization bug
By: Tom1 on Thu, 04 December 2008 16:07
|
|
|
Re: Draw::DrawImageOp optimization bug
By: mirek on Thu, 04 December 2008 17:46
|
|
|
Re: Draw::DrawImageOp optimization bug
By: Tom1 on Fri, 05 December 2008 11:05
|
|
|
Re: Draw::DrawImageOp optimization bug
By: mirek on Fri, 05 December 2008 11:20
|
|
|
Re: Draw::DrawImageOp optimization bug
By: Tom1 on Fri, 05 December 2008 12:13
|
|
|
Re: Draw::DrawImageOp optimization bug
By: mirek on Thu, 04 December 2008 10:19
|
Goto Forum:
Current Time: Sat May 04 12:10:40 CEST 2024
Total time taken to generate the page: 0.02045 seconds
|