[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #27782] drawInRect:fromRect:operation:fraction: doesn't work correc
From: |
Fred Kiefer |
Subject: |
[bug #27782] drawInRect:fromRect:operation:fraction: doesn't work correctly in a flipped view |
Date: |
Fri, 23 Oct 2009 08:06:57 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.14) Gecko/2009090900 SUSE/3.0.14-0.1.2 Firefox/3.0.14 |
Follow-up Comment #1, bug #27782 (project gnustep):
Hi Quentin,
first to your test code. It shows agaon your old point that we handle the
flipped attribute differently from Cocoa. It should be enough to define a
method isFlipped that return YES on both platforms. But currently GNUstep
caches that value and has no chance to reset it later on. I think I should go
ahead and push your old patch for this.
I know about these drawing problems, but your test code shows they are even
worse then I thought. With my last tests I had the impression that on cairo we
do things correctly now.
As for the backend knowing about the flipped state, I really have no clue
here. The code to set this is older then my contribution to GNUstep and
currently we only use that information in cairo and winlib. The problem here
is that the coordinates to draw the image get flipped so often we really need
to sort that out in the gui first, before we can implement it correctly in
back. Any help here is highly appreciated.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?27782>
_______________________________________________
Nachricht geschickt von/durch Savannah
http://savannah.gnu.org/