[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kwin
Subject:    Re: [Bug 278203] Window icons are broken in "box switch", "present
From:       Thomas =?UTF-8?B?TMO8Ymtpbmc=?= <thomas.luebking () gmail ! com>
Date:       2011-10-16 13:42:10
Message-ID: 20111016154210.78384ac3 () gmail ! com
[Download RAW message or body]

Am Sun, 16 Oct 2011 15:01:39 +0200
schrieb Philipp Knechtges <philipp-dev@knechtges.com>:
> In principle a nice idea, this means that the TexturePrivate instance 
> should drop itself from the hash if deleted?
yes - my computer crashes when accessing dangeling pointers ;-)
For the tech details: we should also monitor the general usage, since
for small count(), QMap is faster for accessing and it's always faster
at inserting (and often removing) elements
> >
> > b) Since the icons pixmaps are shared inter processes [...], the
> > effectframe actually /has/ to load the textures from [...] QImages

> I'm not sure about the interprocess thing
afaik the entire icon thing is shared among all processes, so dolphin
uses the same icons as plasma.

I just _assume_ that the opengl graphics system will make use of
glXCreatePixmap - at least for QPixmap::fromX11Pixmap()

In that case we /could/ run into the same issue of n GLPixmaps on 1
Pixmap - might be just overcautious, though.

Cheers,
Thomas
_______________________________________________
kwin mailing list
kwin@kde.org
https://mail.kde.org/mailman/listinfo/kwin

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic