I just checked out the new version of the radeo/ati driver from git. This is a notebook with the ATI9600 Chipset and I hat a setup running with merged-framebuffer (3080x1050) with the internal TFT (1680x1050) and an external CRT (1400x1050). Using Merged-Framebuffer I could put the XV Display on either Display and got XV output. After discovering, that I had to specify the Virtual Size of the Display to 3080x1050 to get my old setup with the randr-1.2 branch merged I now have the display running again at 3080x1050. BUT I can only use XV on the first display (the setting of the XV attribute is ignored). When I switch to clone mode, I can choose which display should display the video - in extended mode I only get a blue box (this is afaik the videokey color). I hope this can be fixed, as the dynamic config via xrandr is much nicer, than the static setup via xorg.conf (I _really_ like this ;-).
Created attachment 11234 [details] Verbose output of xrandr
Created attachment 11235 [details] used x.org conf (right section is home)
This is something server-side AFAICT. Something in the server clips to the size of the primary crtc before the Xv callbacks even get to the driver.
Fixed: 5d044b9f74c7aa7e12f2822896fed881e2ca9d19 update your driver to the version in git.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.