Created attachment 338223 [details]
Networkmanager video being clipped. Photo because no way to take screenshots of hardware overlay.
Description of problem:
05:04.0 VGA compatible controller : nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro] [10de:002d] (rev 15)
Downscaling of Xv doesn't seem to be working (upscaling works ok).
Version-Release number of selected component (if applicable):
Nouveau testing livecd
Steps to Reproduce:
1. Open a video in totem
2. Set it to 100% size
3. Resize window to be smaller
Video size is the same, the smaller window just clips it.
Video size should be reduced.
Also present on
nVidia Corporation NV6 [Vanta/Vanta LT] [10de:002c] (rev 15)
I don't believe this is a bug. As far as I can recall, the hw overlay on nv4 (nv4/nv5/nv6) series hw can't do downscaling. Are you able to try with the nv driver to confirm?
The blit adaptor should be able to downscale just fine however.
I thought it might be a hardware limitation too, but wasn't sure. I re-tested with the blit adaptor and downscaling works.
I tried with nv but it only offers the "NV Video Blitter", no overlay. Is there any other way to test?
Ah right, nv doesn't have any support for the overlay on that chipset. I'll mark this as not a bug, but I'll think more about possibly using the blitter as the default Xv adaptor on at least this chipset.
Just for completeness, I've tested using the nvidia proprietary driver (it's kinda amazing it still works on an nvidia vanta and they haven't dropped support for it), and yeah with the overlay there is no downscaling, while using the blitter there is -- so it's the same as with nouveau.