← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 670790] Re: Xv / XVideo accelerated video width is limited by / depending on the screen resolution on S3 Savage, but only if the laptop LCD is the primary screen

 

Hello,

now I resolved the problem myself on source code level. The relevant
parts are two sections in savage_video.c and savage_streams.c, where
scaling factors explicitly for LCD usage are calculated. The problem was
mainly that only the drawing starting point was modified by the scaling
factor, but not the size-defining end of the drawing rectangle.
Additionally I had to remove a 7-pixel offset which seems had been added
for a very specific case I could not reproduce.

See the appropriate patch files attached to this comment. They resolve
this issue completely and are tested on all available resolutions on my
HP XE3-GC machines with Savage/MX 8MB, max. hardware LCD resolution
1024x768.

** Attachment added: "Patches for savage_video.c and savage_streams.c"
   https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-s3/+bug/670790/+attachment/1733400/+files/savage_video_patch.tar.gz

-- 
Xv / XVideo accelerated video width is limited by / depending on the screen resolution on S3 Savage, but only if the laptop LCD is the primary screen
https://bugs.launchpad.net/bugs/670790
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-video-s3 in ubuntu.



References