bugGNUstep - Bugs: bug #10818, win32 backend doesn't properly...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #10818: win32 backend doesn't properly display transparency...

Submitted by:  Gregory John Casamento <gcasa>
Submitted on:  Thu 28 Oct 2004 03:31:42 AM UTC  
 
Category: BackendSeverity: 3 - Normal
Item Group: BugStatus: Fixed
Privacy: PublicAssigned to: None
Open/Closed: Closed

Mon 04 Apr 2005 08:50:13 AM UTC, comment #5:

Fixed in CVS.

Richard Frith-Macdonald <CaS>
Project Member
Thu 03 Feb 2005 11:19:14 PM UTC, comment #4:

Way back on November 17, Jeff Teunissen wrote, on bug-gnustep:

"Last time you did it (transparency), you said that transparency worked, but that the red and blue channels were messed-up/swapped. I just gave you a reason that may be the case."

This seems like it's exactly what the problem is. Probably some sort of out-of-order problem. Can you please investigate this further? I'm begging you.

Alex Perez <aperez>
Project Member
Thu 03 Feb 2005 10:32:50 PM UTC, comment #3:

Please see http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/bitmaps_00h3.asp for some documentation on how alpha blending works with GDI.

I found this in under sixty seconds using Google.

Alex Perez <aperez>
Project Member
Thu 03 Feb 2005 10:27:14 PM UTC, comment #2:

How is it "well known"? I have a hard time buying this, since I've found plenty of examples of GDI code on the net that uses alpha. I think the ordering may just be different. We really need to get this fixed, it's the most visually-glaring problem with the win32 backend at the moment. Can you back up your claim that GDI++ is actually necessary with hard evidence to this effect? Some links to the documentation you've found to make this determination?

Can you please explain the bug a little bit more, including what you know about it, so others might be able to work on it?

Alex Perez <aperez>
Project Member
Sat 30 Oct 2004 01:55:56 PM UTC, comment #1:

This is a well know limitation of the windows backend and all attempts to fix this with GDI functions have failed so far. My opinion is that we will need to switch to GDI++, for which C-wrappers exist, to resolve this. But there are currently no free header files for GDI++ available and I wont be using the ones from MS.

Fred Kiefer <FredKiefer>
Project Member
Thu 28 Oct 2004 03:31:42 AM UTC, original submission:

There is no transparency support in the win32 backend.

GJC

Gregory John Casamento <gcasa>
Project Administrator

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

Do you think this task is very important?
If so, you can click here to add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.

 

Please enter the title of George Orwell's famous dystopian book (it's a date):

 

 

Follow 3 latest changes.

Date Changed By Updated Field Previous Value => Replaced By
Mon 04 Apr 2005 08:50:13 AM UTCCaSStatusNone=>Fixed
  Open/ClosedOpen=>Closed
Sat 19 Mar 2005 06:15:57 PM UTCkkerleCarbon-Copy-=>Added kkerle

Back to the top


Powered by Savane 3.1-cleanup1