[Savage40] Small video glitches with savage snapshot

Alex Deucher agd5f at yahoo.com
Sun Apr 10 08:49:24 PDT 2005


--- Bjorn Knutsson <bjorn+savage at update.uu.se> wrote:
> On 8 Apr 2005 12:57, Alex Deucher wrote:
> > I dunno.  The supersavages are the least supported since we know
> the
> > least about them.  I dunno what might have changed that would cause
> the
> > problem.  the Xv code is pretty much the same.  It may be a tiling
> > issue.  try adding:
> > option "disabletile" "true"
> > to your config to use a linear framebuffer.
> 
> Well, that caused the entire screen content to be skewed, with
> garbage
> at the end. I guess this might be consistent with:
> 
> (--) SAVAGE(0): 1408x1050 TFT LCD panel detected and active
> (--) SAVAGE(0): - Limiting video mode to 1408x1050
> 
> As far as I know, the panel is only 1400x1050, if those extra 8
> pixels
> exists, I guess they're not on the actual panel, so if it fills a
> linear buffer with 1400x1050 pixels, and 8 pixels every line goes
> missing somewhere, then that would explain both why there's a skew,
> and why it ran out of pixels at the end of the screen.

the 1408 is actully due to alignment requirements of the graphics
engine.  I suspect part of the tiling stuff is not properly turned off
for supersavage.  you might try setting disbletile and then turn off
your machine so the engine gets re-initialized, then start X.

> 
> 
> A possibly related interesting observation: At all times, and all
> versions of the driver, if the video window is ever smaller than the
> original size of the video stream, the content of the window
> similarly
> get skewed, rather than shrunk. The amount of skew seems to depend
> directly on how much smaller, i.e., like it tried to fit the original
> video into the window linearly, instead of shrinking it. The same
> thing also sometimes happens when the video window is partially
> obscured.

savages don't do downscaling particularly well.  Only certain ratios
are properly supported and the driver, as far as I recall, doesn't
handle them particularly well.

Alex

> 
> /Bjorn
> 


		
__________________________________ 
Do you Yahoo!? 
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/


More information about the Savage40 mailing list