Bug#532926: xserver-xorg-video-ati: XRandR multi-monitor: slowness on one screen, acceleration on the other
Alex Deucher wrote: > The solution will be implemented xserver and driver side via EXA > changes. This is being addressed in the shatter work being done right > now as a GSOC project. Yay, more testing! ;) This bug should probably be closed now as I'm asking for a (currently) non-existing feature. Unless you want to track shatter progress in this bug, of course, but there are better places to do that. Thanks for your information, (and for your work on the radeon driver) Arno ___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org http://lists.x.org/mailman/listinfo/xorg-driver-ati
Bug#532926: xserver-xorg-video-ati: XRandR multi-monitor: slowness on one screen, acceleration on the other
On Sun, Jun 14, 2009 at 9:07 PM, Arno Schuring wrote: > Alex Deucher wrote: >> Rotation uses the 3D engine so the largest desktop size that can be >> rotated with hardware is limited to the max texture size: 2048x2048 >> for your card. For desktops larger than that, software is used for >> rotation. 1280 + 1920 > 2048. > Ah, I see. That does explain the speed difference between the monitors. > I take it that xv does not use the 3D engine then. > Xv uses the 3D engine for the textured video adapter. The overlay adapter does not. The max texture size is 2k, while the max render target size is closer to 4k, so Xv isn't a problem as long as the Xv source data is > 2k. > I'll have to go hunting for a new (AGP) videocard, then. And fall back > to using one monitor in the meantime. > > >> Due current architectural limitations, >> the max size is per-desktop rather than per monitor. > Since I'm thinking about testing the whole kms-thing anyway as soon as > it's in the mainline kernel, is there any chance that the radeon-rewrite > driver does not have this limit? The solution will be implemented xserver and driver side via EXA changes. This is being addressed in the shatter work being done right now as a GSOC project. Alex ___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org http://lists.x.org/mailman/listinfo/xorg-driver-ati
Bug#532926: xserver-xorg-video-ati: XRandR multi-monitor: slowness on one screen, acceleration on the other
Alex Deucher wrote: > Rotation uses the 3D engine so the largest desktop size that can be > rotated with hardware is limited to the max texture size: 2048x2048 > for your card. For desktops larger than that, software is used for > rotation. 1280 + 1920 > 2048. Ah, I see. That does explain the speed difference between the monitors. I take it that xv does not use the 3D engine then. I'll have to go hunting for a new (AGP) videocard, then. And fall back to using one monitor in the meantime. > Due current architectural limitations, > the max size is per-desktop rather than per monitor. Since I'm thinking about testing the whole kms-thing anyway as soon as it's in the mainline kernel, is there any chance that the radeon-rewrite driver does not have this limit? Thanks for the info, Arno ___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org http://lists.x.org/mailman/listinfo/xorg-driver-ati
Bug#532926: xserver-xorg-video-ati: XRandR multi-monitor: slowness on one screen, acceleration on the other
On Fri, Jun 12, 2009 at 3:39 PM, Arno Schuring wrote: > Package: xserver-xorg-video-ati Version: 1:6.12.2-2 Severity: normal Short > overview: My setup consists of a 17" LCD doing 1280x1024 and a 24" LCD doing > 1920x1080 in portrait mode. All drawing updates to the small monitor work > fast with hardly any CPU load; xv works as well. Anything that happens on the > large monitor immediately spikes CPU usage and takes ages (multiple seconds) > to draw. Long version: I recently (today) upgraded from using two 17" panels > to one 17" LCD display and a 24" display. In the old situation, both monitors > were running 1280x1024 in xrandr side-by-side mode, giving me a large desktop > with full acceleration (that is, xv and basic opengl stuff worked fine). When > I use only the 24" panel either in landscape or in portrait mode, everything > works fine as well. When I use both panels in display clone mode (1080x1920), > everything works fine. Rotation uses the 3D engine so the largest desktop size that can be rotated with hardware is limited to the max texture size: 2048x2048 for your card. For desktops larger than that, software is used for rotation. 1280 + 1920 > 2048. Due current architectural limitations, the max size is per-desktop rather than per monitor. Alex ___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org http://lists.x.org/mailman/listinfo/xorg-driver-ati