Re: TTM API / functionality fixes (Was Re: Xorg 7.4 release plan)

2008-03-05 Thread Thomas Hellström
Thomas Hellström wrote: > Eric Anholt wrote: > >> >> Going from CACHED_MAPPED back to uncached even with buffer reuse is a >> 22% performance drop (but at least it's not the 79% hit to the face you >> get without buffer reuse). >> >> > Hmm, this sounds odd. That simply means you must still be do

[Bug 14656] [i965] multiple texture units works incorrect in some case

2008-03-05 Thread bugzilla-daemon
http://bugs.freedesktop.org/show_bug.cgi?id=14656 haihao <[EMAIL PROTECTED]> changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

Re: TTM API / functionality fixes (Was Re: Xorg 7.4 release plan)

2008-03-05 Thread Eric Anholt
On Wed, 2008-03-05 at 01:25 +0100, Thomas Hellström wrote: > Eric Anholt wrote: > > > >> c) User-space bo-caching and reuse. > >> d) User-space buffer pools. > >> > >> TG is heading down the d) path since it also fixes the texture > >> granularity problem. > >> > > > > There's no texture gra

Re: drm: Branch 'master' - 2 commits

2008-03-05 Thread Thomas Hellström
Dave Airlie wrote: > libdrm/xf86drm.c | 15 ++ > libdrm/xf86mm.h |1 > linux-core/drm_bo.c | 67 > +++--- > linux-core/drm_drv.c |2 + > linux-core/drm_objects.h |8 - > shared-core/drm.h |

Re: TTM API / functionality fixes (Was Re: Xorg 7.4 release plan)

2008-03-05 Thread Thomas Hellström
Eric Anholt wrote: >> I see two problems with this: One is cosmetic in that >> DRM_BO_FLAG_CACHED_MAPPED doesn't have the same semantics as >> !DRM_BO_FLAG_CACHED. You can't use it for user-space buffer pools. >> The other one is that TG will be needing the functionality of >> !DRM_BO_FLAG_CACHE

[Bug 14840] New: radeon 60 wakeups after resume

2008-03-05 Thread bugzilla-daemon
http://bugs.freedesktop.org/show_bug.cgi?id=14840 Summary: radeon 60 wakeups after resume Product: DRI Version: XOrg CVS Platform: x86 (IA32) OS/Version: Linux (All) Status: NEW Keywords: regression Severity: minor

Re: drm: Branch 'master' - 2 commits

2008-03-05 Thread Dave Airlie
> > > > this adds something to say the kernel initialised the memory region not > > the userspace. and blocks userspace from deallocating kernel areas > > > Dave, > I guess this commit is a fix for the fact that the X server will try to > evict fb scanout buffers when leaving VT.

[Bug 14840] radeon 60 wakeups after resume

2008-03-05 Thread bugzilla-daemon
http://bugs.freedesktop.org/show_bug.cgi?id=14840 --- Comment #1 from Alex Deucher <[EMAIL PROTECTED]> 2008-03-05 16:00:11 PST --- Any chance you could use git bisect to track down the problematic commit? -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email --- Yo

Re: drm: Branch 'master' - 2 commits

2008-03-05 Thread Thomas Hellström
Dave Airlie wrote: >>> >>> this adds something to say the kernel initialised the memory region not >>> the userspace. and blocks userspace from deallocating kernel areas >>> >>> >> Dave, >> I guess this commit is a fix for the fact that the X server will try to >> evict fb s

[Bug 13585] Texture not rendered correctly when fragment program ATTRIB defined but not used

2008-03-05 Thread bugzilla-daemon
http://bugs.freedesktop.org/show_bug.cgi?id=13585 Zou Nan hai <[EMAIL PROTECTED]> changed: What|Removed |Added Status|NEW |RESOLVED Resolu

[Bug 14656] [i965] multiple texture units works incorrect in some case

2008-03-05 Thread bugzilla-daemon
http://bugs.freedesktop.org/show_bug.cgi?id=14656 Shuang He <[EMAIL PROTECTED]> changed: What|Removed |Added Status|RESOLVED|VERIFIED --- Comment #

latest xf86-video-ati breaks vt-switch/suspend/hibernate

2008-03-05 Thread Alec Robertson
I'm running the latest git xf86-video-ati on a debian unstable thinkpad t41p with a firegl mobility t2 ati card. Until about a week ago, the git driver was working fine. Since that time, switching from X to a virtual terminal and back hangs the system. As this is what suspend and hibernate do, it a

radeon.ko compilation error on 2.6.25-rc3

2008-03-05 Thread Alec Robertson
The latest git drm doesn't compile on 2.6.25-rc3 as flush_agp_mappings has been removed: http://lwn.net/Articles/267135/ The error message: /usr/local/src/drm/linux-core/drm_ttm.c:134: error: implicit declaration of function 'flush_agp_mappings' make[3]: *** [/usr/local/src/drm/linux-core/drm_ttm.

Re: drm: Branch 'master' - 2 commits

2008-03-05 Thread Dave Airlie
> So, over to the somewhat different problem I was referring to, namely > potential buffer eviction on vt switch where the X server run > drm_bo_lock_mm(), and will evict any fb scanout BOs. Only the fb layer > doesn't really notice as long as the BOs sit in VRAM... Yes I get around this curre

Re: radeon.ko compilation error on 2.6.25-rc3

2008-03-05 Thread Zhenyu Wang
On 2008.03.06 02:49:10 +, Alec Robertson wrote: > The latest git drm doesn't compile on 2.6.25-rc3 as flush_agp_mappings has > been > removed: http://lwn.net/Articles/267135/ > > The error message: > /usr/local/src/drm/linux-core/drm_ttm.c:134: error: implicit declaration of > function 'flush