Re: [Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-10-05 Thread kenjo
I have now added. deb http://ppa.launchpad.net/firefox-smooth-scaling/ppa/ubuntu jaunty main done and install and got ii xulrunner 1.8.1.16+nobinonly-0ubuntu1 XUL + XPCOM application runner ii xulrunner-1.9

Re: [Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-10-05 Thread Tom Jaeger
kenjo wrote: deb http://ppa.launchpad.net/firefox-smooth-scaling/ppa/ubuntu jaunty ii xulrunner-1.9.1 1.9.1.4~hg20091002r26447+nobinonly-0ubuntu2~umd1~jaunty XUL + XPCOM application runner ii xulrunner-1.9.1-gnome-support

Re: [Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-10-05 Thread kenjo
On Mon, 2009-10-05 at 17:29 +, Tom Jaeger wrote: kenjo wrote: deb http://ppa.launchpad.net/firefox-smooth-scaling/ppa/ubuntu jaunty ii xulrunner-1.9.1 1.9.1.4~hg20091002r26447+nobinonly-0ubuntu2~umd1~jaunty XUL + XPCOM application runner ii

Re: [Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-10-05 Thread zuban
Don't know wheather this is known, but I have these resizing problems *BOTH* on Linux *AND* Windows with different versions of Firefox. As I did not see Firefox or mentioned video drivers source files, I cannot assert, but imho this seems unlikely to be video driver related problem. This is

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-10-03 Thread kenjo
I'm not sure if the problem I have is related but I have had problems with image sacling for a LOONG time now in several firefox versions. I use the binary nvidia driver. What makes me a bit confused is that if I nuke .mozilla directory and restarts I have no problem for some time but it always

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-09-27 Thread NoBugs!
This patch worked very well: https://launchpad.net/~firefox-smooth-scaling However, after update to firefox 3.5.3 it seems this is no longer compatible. Can this patch be included in the updated Ubuntu packages? -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in

Re: [Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-09-27 Thread Tom Jaeger
NoBugs! wrote: This patch worked very well: https://launchpad.net/~firefox-smooth-scaling However, after update to firefox 3.5.3 it seems this is no longer compatible. Can this patch be included in the updated Ubuntu packages? Thanks for letting me know, I've updated the jaunty package in the

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-08-16 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/karmic/xserver-xorg-video-radeonhd -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers https://bugs.launchpad.net/bugs/217908 You received this bug notification because you are a member of Ubuntu Bugs, which is

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-07-26 Thread Ritesh
** Changed in: xf86-video-radeonhd Status: Fix Released = Fix Committed -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers https://bugs.launchpad.net/bugs/217908 You received this bug notification because you are a member of Ubuntu

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-07-26 Thread Bug Watch Updater
** Changed in: xf86-video-radeonhd Status: Fix Committed = Fix Released -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers https://bugs.launchpad.net/bugs/217908 You received this bug notification because you are a member of Ubuntu

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-07-25 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/karmic/xserver-xorg-video-mga -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers https://bugs.launchpad.net/bugs/217908 You received this bug notification because you are a member of Ubuntu Bugs, which is

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-07-18 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/karmic/xserver-xorg-video-i128 -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers https://bugs.launchpad.net/bugs/217908 You received this bug notification because you are a member of Ubuntu Bugs, which is

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-07-17 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/karmic/xserver-xorg-video-openchrome -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers https://bugs.launchpad.net/bugs/217908 You received this bug notification because you are a member of Ubuntu Bugs, which is

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-07-11 Thread Tom Jaeger
** Description changed: [Problem] - Scaled images in Firefox, Opera, etc. look blurred or pixelated when zoomed. + Upscaled images in Firefox (and Opera) look pixelated when zoomed, edges appear jagged. [Discussion] This is because firefox is using nearest-neighbor interpolation for

Re: [Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-07-11 Thread VegCyclist
Thanks for your help! This worked for me. 2009/7/11 Tom Jaeger thjae...@gmail.com ** Description changed: [Problem] - Scaled images in Firefox, Opera, etc. look blurred or pixelated when zoomed. + Upscaled images in Firefox (and Opera) look pixelated when zoomed, edges appear jagged.

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-07-05 Thread Tom Jaeger
** Description changed: [Problem] Scaled images in Firefox, Opera, etc. look blurred or pixelated when zoomed. [Discussion] This is because firefox is using nearest-neighbor interpolation for upscaling. It would look better if bilinear filtering were used by Cairo, which requires

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-06-29 Thread Bug Watch Updater
** Changed in: xf86-video-radeonhd Status: Confirmed = Fix Released -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers https://bugs.launchpad.net/bugs/217908 You received this bug notification because you are a member of Ubuntu Bugs,

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-06-24 Thread Launchpad Bug Tracker
This bug was fixed in the package cairo - 1.8.8-2ubuntu1 --- cairo (1.8.8-2ubuntu1) karmic; urgency=low * Add Vcs-* fields. * Wrap build-deps and deps. * Merge Ubuntu changes with Debian tip: - Fix removed trailing spaces in old changelog entries. - Add description to

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-06-24 Thread Tom Jaeger
The cairo issue is fixed upstream as of commit a1d0a06b6275cac3974be84919993e187394fe43, enabling EXTEND_PATCH via XRender conditionally on the X server version. Also, I've posted a patch for firefox on the mozilla bugtracker. -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-06-24 Thread NoBugs!
Can this be fixed in Jaunty 9.04 by installing the newer cairo packages? Or does it also require a fix for Firefox? -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers https://bugs.launchpad.net/bugs/217908 You received this bug notification

Re: [Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-06-24 Thread Tom Jaeger
NoBugs! wrote: Can this be fixed in Jaunty 9.04 by installing the newer cairo packages? Or does it also require a fix for Firefox? No, you need both updated cairo and xulrunner packages. They are available for jaunty in the firefox-smooth-scaling PPA:

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-06-15 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/karmic/cairo -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers https://bugs.launchpad.net/bugs/217908 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-05-15 Thread Tom Jaeger
I've posted relevant patches on the cairo mailing list: http://lists.cairographics.org/archives/cairo/2009-May/017131.html -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers https://bugs.launchpad.net/bugs/217908 You received this bug

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-04-15 Thread Alexander Sack
** Changed in: xulrunner-1.9.1 (Ubuntu) Importance: Undecided = Medium ** Changed in: xulrunner-1.9.1 (Ubuntu) Status: New = Triaged ** Changed in: xulrunner-1.9 (Ubuntu) Importance: Undecided = Medium ** Changed in: xulrunner-1.9 (Ubuntu) Status: New = Triaged --

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-04-14 Thread m2
https://launchpad.net/~firefox-smooth-scaling/+archive/ppa The ppa which fixed this previously seems to be broken now. -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers https://bugs.launchpad.net/bugs/217908 You received this bug

Re: [Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-04-14 Thread Tom Jaeger
m2 wrote: https://launchpad.net/~firefox-smooth-scaling/+archive/ppa The ppa which fixed this previously seems to be broken now. Define 'broken'. -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-04-07 Thread Fabio Pedretti
Tom, a bit unrelated here but when you plan to update the xulrunner package could you also include the patch at: https://bugzilla.mozilla.org/show_bug.cgi?id=406646#c181 that should fix bug #187313? Thanks! ** Bug watch added: Mozilla Bugzilla #406646

Re: [Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-04-07 Thread Tom Jaeger
I'll keep it in mind for the next time I update the packages. Hopefully won't be necessary, though. Fabio Pedretti wrote: Tom, a bit unrelated here but when you plan to update the xulrunner package could you also include the patch at: https://bugzilla.mozilla.org/show_bug.cgi?id=406646#c181

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-04-03 Thread Fabio Pedretti
Any news of integrating the cairo and firefox patches in the packages, now that the x drivers are fixed? -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers https://bugs.launchpad.net/bugs/217908 You received this bug notification because

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-04-03 Thread Tom Jaeger
I met a lot of resistance when discussing this with people over IRC, so I've decided it's easier for me to just maintain the fixes in a PPA than to push for these changes and probably be disappointed. -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several

Re: [Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-04-03 Thread Tom Jaeger
I met a lot of resistance when discussion this with people over IRC, so I've decided it's easier for me to maintain the fixes in a PPA than to push for the changes and probably be disappointed. Fabio Pedretti wrote: Any news of integrating the cairo and firefox patches in the packages, now that

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-03-07 Thread Bug Watch Updater
** Changed in: xf86-video-mga Status: Confirmed = Fix Released -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers https://bugs.launchpad.net/bugs/217908 You received this bug notification because you are a member of Ubuntu Bugs,

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-03-03 Thread m2
The firefox zoom bug still exists in Jaunty Alpha 5 with the proprietry NVIDIA driver (180.35) and is driving me nuts. Below is the output repeat-test_i686. I am not sure where to post this so have just put it here and hope it gets forwarded to the correct person. m...@desktop:~$ lspci 00:00.0

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-23 Thread Tom Jaeger
Updated cairo .debdiff that checks for Render 0.10. It won't make any difference in practice, but I suppose it is more correct this way. ** Attachment added: cairo.debdiff http://launchpadlibrarian.net/23011852/cairo.debdiff -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-23 Thread Chris Wilson
I'm sorry I haven't take the time to fully review the cairo patch, but I just want you to be aware of the work Eric Anholt did a couple of years ago to support the extend repeat modes and server-side gradients (but we failed to merge in a timely manner):

Re: [Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-23 Thread Tom Jaeger
Chris Wilson wrote: I'm sorry I haven't take the time to fully review the cairo patch, but I just want you to be aware of the work Eric Anholt did a couple of years ago to support the extend repeat modes and server-side gradients (but we failed to merge in a timely manner):

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-17 Thread Tom Jaeger
Status of EXTEND_PAD hardware acceleration: Fully hardware accelerated: -intel, -ati, -nouveau Incorrect rendering upstream, fixed in ubuntu: -radeonhd (only POT), -mga (only POT), -i128 Unknown status, but known to fall back to software for 2x2 source and 8x8 dest: nvidia and ati binary

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-17 Thread Tom Jaeger
I've sent a reminder about the remaining three drivers to the xorg-devel mailing list. http://lists.freedesktop.org/archives/xorg- devel/2009-February/000214.html -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-16 Thread Tom Jaeger
** Changed in: cairo (Ubuntu) Status: Fix Released = New -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers https://bugs.launchpad.net/bugs/217908 You received this bug notification because you are a member of Ubuntu Bugs, which is

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-16 Thread Tom Jaeger
Sorry, I screwed up the cairo patch. dpatch-edit-patch really didn't work the way I expected. Not only did it not automatically add the patch to 00list, but it also somehow created a patch where all the changes appeare twice. Go figure. ** Attachment added: cairo.debdiff

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-16 Thread Tom Jaeger
Sorry, the debdiff above is wrong again. This is the patch that I used for the PPA, which also enables EXTEND_REFLECT. -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers https://bugs.launchpad.net/bugs/217908 You received this bug

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-16 Thread Tom Jaeger
Again, sorry for the confusion. Here is the correct .debdiff. It's a shame that in this day of distributed VCSs, we still have to deal with things like dpatch, which apparently can't even keep track of commit messages. ** Attachment added: cairo.debdiff

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-16 Thread Sebastien Bacher
could you give the url to an upstream cairo discussion? there is no reason why we should ship distribution changes there which have not been discussed upstream, that creates extra work, bugs and political issues -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-16 Thread Sebastien Bacher
the previous comment suggests that driver need to be fixed, what about closed source ones? -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers https://bugs.launchpad.net/bugs/217908 You received this bug notification because you are a member

Re: [Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-16 Thread Tom Jaeger
Sebastien Bacher wrote: could you give the url to an upstream cairo discussion? there is no reason why we should ship distribution changes there which have not been discussed upstream, that creates extra work, bugs and political issues This has been discussed several times, the last time

Re: [Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-16 Thread Tom Jaeger
Testing suggests (comments #45, #50, #71) that the closed source drivers fall back to software anyway, so this shouldn't be an issue. The artifacts that this may cause are very minor in any case. Sebastien Bacher wrote: the previous comment suggests that driver need to be fixed, what about

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-16 Thread Sebastien Bacher
the issue has been discussed on IRC and using the changes should be alright, thanks for the detailled explanations -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers https://bugs.launchpad.net/bugs/217908 You received this bug notification

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-14 Thread Sebastien Bacher
has this cairo change be sent upstream, could you give the freedesktop bugzilla url? -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers https://bugs.launchpad.net/bugs/217908 You received this bug notification because you are a member of

Re: [Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-14 Thread Tom Jaeger
Upstream is aware of the issue, they can't do anything about it at the moment, though, because they can't be sure that the drivers are fixed at this point. On Sat, Feb 14, 2009 at 5:38 AM, Sebastien Bacher seb...@ubuntu.com wrote: has this cairo change be sent upstream, could you give the

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-14 Thread John Vivirito
Is this still concidered a firefox/xulrunner issue? I see everything but firefox has been fixed -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers https://bugs.launchpad.net/bugs/217908 You received this bug notification because you are a

Re: [Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-14 Thread Tom Jaeger
Yes. Firefox has been using nearest-neighbor filtering to avoid hitting the slow path in cairo. Now that cairo has been fixed, we can enable EXTEND_PAD in firefox, which is needed to get correct results with bilinear filtering. Debdiffs (for both versions of xulrunner that are in jaunty) are

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-13 Thread Launchpad Bug Tracker
This bug was fixed in the package xserver-xorg-video-openchrome - 1:0.2.903+svn713-1ubuntu1 --- xserver-xorg-video-openchrome (1:0.2.903+svn713-1ubuntu1) jaunty; urgency=low * Add 02_fix_repeat_pad.patch. Fall back to software for unsupported repeat modes (LP: #217908) --

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-13 Thread Bryce Harrington
Got this error trying to do the cairo patch: $ patch -p1 ../cairo.debdiff patching file debian/changelog patching file debian/patches/06_Xlib-Xcb-Hand-off-EXTEND_PAD-to-XRender.dpatch patch unexpectedly ends in middle of line patch: malformed patch at line 55: will give the others a

Re: [Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-13 Thread Tom Jaeger
Weird. It looks like launchpad swallowed the newline at the end of the file. Bryce Harrington wrote: Got this error trying to do the cairo patch: $ patch -p1 ../cairo.debdiff patching file debian/changelog patching file debian/patches/06_Xlib-Xcb-Hand-off-EXTEND_PAD-to-XRender.dpatch

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-13 Thread Tom Jaeger
** Bug watch added: Novell/SUSE Bugzilla #473623 https://bugzilla.novell.com/show_bug.cgi?id=473623 ** Also affects: opensuse via https://bugzilla.novell.com/show_bug.cgi?id=473623 Importance: Unknown Status: Unknown -- Pixellated Images in Firefox/Opera due to incorrect

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-13 Thread Bug Watch Updater
** Changed in: opensuse Status: Unknown = Confirmed -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers https://bugs.launchpad.net/bugs/217908 You received this bug notification because you are a member of Ubuntu Bugs, which is

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-13 Thread Tom Jaeger
Attaching a .tar.gz via the web interface. Hopefully that will work better. ** Attachment added: debdiffs.tar.gz http://launchpadlibrarian.net/22591744/debdiffs.tar.gz -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-13 Thread Bryce Harrington
Aha, that did it. Several of the patches had this problem, odd. Also in the future make sure to include mention of the patch that was added or modified in your changelog. I took care of that here. It makes it easier if/when people need to scan for when a patch was introduced. Thanks, cario,

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-13 Thread Launchpad Bug Tracker
This bug was fixed in the package xserver-xorg-video-i128 - 1:1.3.1-1ubuntu1 --- xserver-xorg-video-i128 (1:1.3.1-1ubuntu1) jaunty; urgency=low * 02_CheckComposite-Add-a-few-checks.patch: Return FALSE in CheckComposite for operations the driver doesn't support (LP: #217908)

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-13 Thread Launchpad Bug Tracker
This bug was fixed in the package xserver-xorg-video-mga - 1:1.4.9.dfsg- 2ubuntu1 --- xserver-xorg-video-mga (1:1.4.9.dfsg-2ubuntu1) jaunty; urgency=low * 04_Fall-back-to-software-for-unsupported-repeat-modes.patch: Fall back to software for unsupported repeat modes (LP:

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-13 Thread Launchpad Bug Tracker
This bug was fixed in the package cairo - 1.8.6-1ubuntu2 --- cairo (1.8.6-1ubuntu2) jaunty; urgency=low * 06_Xlib-Xcb-Hand-off-EXTEND_PAD-to-XRender.dpatch: Hand off EXTEND_PAD to XRender (LP: #217908) -- Thomas Jaeger thjae...@gmail.com Thu, 12 Feb 2009 02:38:27 -0500 **

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-13 Thread Launchpad Bug Tracker
This bug was fixed in the package xserver-xorg-video-radeonhd - 1.2.4-1ubuntu1 --- xserver-xorg-video-radeonhd (1.2.4-1ubuntu1) jaunty; urgency=low * 02_Fall-back-to-software-for-unsupported-repeat-modes.patch: Fall back to software for unsupported repeat modes (LP: #217908)

Re: [Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-13 Thread Tom Jaeger
Sweet, thanks. Bryce Harrington wrote: Aha, that did it. Several of the patches had this problem, odd. Also in the future make sure to include mention of the patch that was added or modified in your changelog. I took care of that here. It makes it easier if/when people need to scan for

Re: [Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-12 Thread Tom Jaeger
Phew, here they are. The one for -openchrome was already posted earlier, the one for -ati is obsolete now. For cairo, I just enabled EXTEND_PAD (this is different from the PPA where I enabled both EXTEND_PAD and EXTEND_REFLECT and also patched pixman). Bryce Harrington wrote: Tom, I'm cool

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-12 Thread Fabio Pedretti
i128 patch notified on fdo bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=20076 -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers https://bugs.launchpad.net/bugs/217908 You received this bug notification because you are a member of

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-12 Thread Erik Postma
Just to add another data point; this is with the *closed* ati driver, fglrx: $ lspci | grep Display 04:00.1 Display controller: ATI Technologies Inc RV370 [Radeon X300SE] $ ../repeat-test_i686 Testing repeat mode none: PASS Testing repeat mode normal: PASS Testing repeat mode pad: PASS

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-11 Thread Սահակ
I am running Ubuntu 9.04 and Firefox is still not scaling the images properly. Tom, are you going to merge these patches into Ubuntu 9.04? -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers https://bugs.launchpad.net/bugs/217908 You

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-11 Thread Tom Jaeger
I can't because I'm not an ubuntu developer. All I can do is post .debdiffs and hope that someone will pick them up. I maintain a separate PPA which contains all the fixes, though. Enabling smooth scaling in firefox should be as simple as adding the two lines to your /etc/sources.list and

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-11 Thread Bryce Harrington
Tom, I'm cool with patching the drivers ourselves in Ubuntu. Sorry if I'm laggy on following up, got lots of irons in the fire. But I can promise to shepherd your debdiffs through as you post them. -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several

Re: [Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-11 Thread Tom Jaeger
Bryce Harrington wrote: Tom, I'm cool with patching the drivers ourselves in Ubuntu. Sorry if I'm laggy on following up, got lots of irons in the fire. But I can promise to shepherd your debdiffs through as you post them. Cool, thanks. I'll prepare the .dibdiffs later tonight. The -ati

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-11 Thread Bryce Harrington
Sounds good, I just uploaded 6.10.99.0 today so guess the -ati target one can be marked fixed now. ** Changed in: xserver-xorg-video-ati (Ubuntu) Status: In Progress = Fix Released -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-11 Thread Sancho Panza
Hey Tom, this bug that I had fixed using the patches in your PPA has resurfaced again after the ubuntu firefox update that happened today. It looks like the xulrunner package has been updated and I'm not able to force it to your version without breaking dependencies. The cairo and pixman files are

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-02-08 Thread Tom Jaeger
Bryce, how do you feel about patching the drivers ourselves where upstream hasn't responded? By the way, you might have noticed that the little test program failed for RepeatPad for almost everyone. This was a bug in pixman that is now fixed upstream:

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-01-31 Thread Bug Watch Updater
** Changed in: openchrome Status: New = Fix Released -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers https://bugs.launchpad.net/bugs/217908 You received this bug notification because you are a member of Ubuntu Bugs, which is

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-01-30 Thread Tom Jaeger
Fix for openchrome is upstream as of revision r726. Attaching a debdiff. ** Attachment added: xserver-xorg-video-openchrome.debdiff http://launchpadlibrarian.net/21807821/xserver-xorg-video-openchrome.debdiff -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-01-30 Thread Tom Jaeger
Also, there is hardware acceleration for Pad/Reflect in the ati driver now: http://cgit.freedesktop.org/xorg/driver/xf86-video- ati/commit/?id=fa8e5a4fc236f8f15f462cb0d6164b194a65a118 -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-01-30 Thread Tom Jaeger
** Description changed: [Problem] Scaled images in Firefox, Opera, etc. look blurred or pixelated when zoomed. [Discussion] This is because firefox is using nearest-neighbor interpolation for upscaling. It would look better if bilinear filtering were used by Cairo, which requires

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-01-30 Thread Bug Watch Updater
** Changed in: xf86-video-mga Status: Unknown = Confirmed -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers https://bugs.launchpad.net/bugs/217908 You received this bug notification because you are a member of Ubuntu Bugs, which is

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-01-30 Thread Tom Jaeger
** Bug watch added: freedesktop.org Bugzilla #19839 https://bugs.freedesktop.org/show_bug.cgi?id=19839 ** Also affects: xf86-video-mga via https://bugs.freedesktop.org/show_bug.cgi?id=19839 Importance: Unknown Status: Unknown -- Pixellated Images in Firefox/Opera due to

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-01-30 Thread Tom Jaeger
Reported the i128 issue on the xorg mailing list: http://lists.freedesktop.org/archives/xorg/2009-January/043109.html -- Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers https://bugs.launchpad.net/bugs/217908 You received this bug

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-01-30 Thread Bryce Harrington
** Changed in: xserver-xorg-video-openchrome (Ubuntu) Importance: Undecided = Medium Status: Confirmed = Triaged ** Changed in: xserver-xorg-video-i128 (Ubuntu) Importance: Undecided = Medium Status: Confirmed = Triaged ** Changed in: xserver-xorg-video-mga (Ubuntu)

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-01-27 Thread Bryce Harrington
** Summary changed: - Images in Firefox and Opera are extremely pixeled when zoomed + Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers ** Description changed: - Binary package hint: firefox-3.0 + [Problem] + Scaled images in Firefox, Opera,

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-01-27 Thread Bryce Harrington
Also, I notice there are not tasks against -intel or -nv; is this because the issue is known not to occur with those? ** Changed in: xserver-xorg-video-radeonhd (Ubuntu) Importance: Undecided = Medium Status: Confirmed = Triaged ** Changed in: cairo (Ubuntu) Importance: Undecided =

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-01-27 Thread Bryce Harrington
Hi Tom, Thanks for all your work on this bug! I've attempted to update the description from reviewing all the discussion so far. I'd appreciate it if you could review it and correct any mistakes I've added, and elaborate any relevant details. Also, we've dropped the jaunty targets, but not

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-01-27 Thread Sancho Panza
I just wanted to point out that the same (page-zoom) issue that exists in Opera is still the same even though it has been fixed in Firefox. I was initially under the impression that the page-zoom-image-distortion issue in both browsers was related, simply bcos the poorly zoomed images in both

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-01-27 Thread Tom Jaeger
** Description changed: [Problem] Scaled images in Firefox, Opera, etc. look blurred or pixelated when zoomed. [Discussion] - This is because firefox is using nearest-neighbor interpolation for upscaling. It would look better if bilinear filtering were used by Cairo, which requires

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-01-27 Thread Tom Jaeger
Thanks Bryce, I've made a minor clarification to the description. -intel has always been fine (it used to fall back to software, but it has hardware acceleration since commit 128223ee9b7880e640056475462eca9a88415492) -nv doesn't accelerate the composite operation at all, so it's fine I only

[Bug 217908] Re: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers

2009-01-27 Thread Tom Jaeger
Okay, none of the other drivers (except nouveau, which is doing the correct thing, it looks like) accelerate Compose/repeat at all, so the list of affected drivers should be complete. Sancho: Opera probably falls back to nearest-neighbor filtering for similar reasons, but this would need to