[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdegraphics/kuickshow/src
From: Jakub Stachowski <qbast () go2 ! pl>
Date: 2005-02-06 20:58:14
Message-ID: 20050206205814.228641B935 () office ! kde ! org
[Download RAW message or body]
CVS commit by qbast:
Always use default visual.
BUG: 89313
M +4 -1 imlibwidget.cpp 1.18
M +4 -1 kuickshow.cpp 1.92
--- kdegraphics/kuickshow/src/imlibwidget.cpp #1.17:1.18
@@ -55,8 +55,10 @@ ImlibWidget::ImlibWidget( ImData *_idata
// PARAMS_PALETTEOVERRIDE taken out because of segfault in imlib :o(
- par.flags = ( PARAMS_REMAP |
+ par.flags = ( PARAMS_REMAP | PARAMS_VISUALID |
PARAMS_FASTRENDER | PARAMS_HIQUALITY | PARAMS_DITHER |
PARAMS_IMAGECACHESIZE | PARAMS_PIXMAPCACHESIZE );
+ Visual* defaultvis = DefaultVisual(x11Display(), x11Screen());
+
par.paletteoverride = idata->ownPalette ? 1 : 0;
par.remap = idata->fastRemap ? 1 : 0;
@@ -64,4 +66,5 @@ ImlibWidget::ImlibWidget( ImData *_idata
par.hiquality = idata->dither16bit ? 1 : 0;
par.dither = idata->dither8bit ? 1 : 0;
+ par.visualid = defaultvis->visualid;
uint maxcache = idata->maxCache;
--- kdegraphics/kuickshow/src/kuickshow.cpp #1.91:1.92
@@ -1091,8 +1091,10 @@ void KuickShow::initImlib()
void KuickShow::initImlibParams( ImData *idata, ImlibInitParams *par )
{
- par->flags = ( PARAMS_REMAP |
+ par->flags = ( PARAMS_REMAP | PARAMS_VISUALID |
PARAMS_FASTRENDER | PARAMS_HIQUALITY | PARAMS_DITHER |
PARAMS_IMAGECACHESIZE | PARAMS_PIXMAPCACHESIZE );
+ Visual* defaultvis = DefaultVisual(x11Display(), x11Screen());
+
par->paletteoverride = idata->ownPalette ? 1 : 0;
par->remap = idata->fastRemap ? 1 : 0;
@@ -1100,4 +1102,5 @@ void KuickShow::initImlibParams( ImData
par->hiquality = idata->dither16bit ? 1 : 0;
par->dither = idata->dither8bit ? 1 : 0;
+ par->visualid = defaultvis->visualid;
uint maxcache = idata->maxCache;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic