Bug 15680 - Windows larger than 2048 pix do not work with aiglx compositing
Summary: Windows larger than 2048 pix do not work with aiglx compositing
Status: RESOLVED NOTOURBUG
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: 7.3 (2007.09)
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Gordon Jin
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-23 11:53 UTC by Aike J Sommer
Modified: 2008-04-29 18:17 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Aike J Sommer 2008-04-23 11:53:34 UTC
I have a xrandr setup with the laptops internal screen at 1280x800 and the external screen at 1680x1050 on 965gm. I can get a composited desktop using aiglx with either KWin of KDE4 or Compiz, however single windows larger than 2048 pix wide will:
- turn completely black in KWin
- only be partly rendered in Compiz

This especially makes the desktop background unusable, as it is just black with KWin and only shown up to *about* the center of the external screen in Compiz. Is this a known issue? 

Thnx!!
:-)
Comment 1 Eric Anholt 2008-04-29 18:17:48 UTC
All 3D hardware we've seen to date has limits on the size of textures it can handle.  For intel, that's 2048x2048 (it's a bit larger for 965, but we quickly run into mesa limitations).  OpenGL exposes these texture size limits to the application.  However, compiz doesn't work around the texture size limits like it should, and instead renders garbage.  Kwin is probably doing the same.


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.