diff options
author | lecoanet | 2002-06-24 09:06:42 +0000 |
---|---|---|
committer | lecoanet | 2002-06-24 09:06:42 +0000 |
commit | d67b11c5ad986c6261a717de6767b5ed0a1a8e82 (patch) | |
tree | d47e0e651f1abdd0874efecf58b5bd75a1372a71 /generic/Image.c | |
parent | 57d0b8420a7f829c0423511a4c7951f40f1f2fdc (diff) | |
download | tkzinc-d67b11c5ad986c6261a717de6767b5ed0a1a8e82.zip tkzinc-d67b11c5ad986c6261a717de6767b5ed0a1a8e82.tar.gz tkzinc-d67b11c5ad986c6261a717de6767b5ed0a1a8e82.tar.bz2 tkzinc-d67b11c5ad986c6261a717de6767b5ed0a1a8e82.tar.xz |
* (ZnImageTex): On ne peut pas utiliser de filtrage lin�aire
sur les images. Si elles sont utilis�es comme tuiles l'alpha
� l'ext�rieur de l'image se trouve inject� dans le bord de
l'image et provoque des lignages.
Diffstat (limited to 'generic/Image.c')
-rw-r--r-- | generic/Image.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/generic/Image.c b/generic/Image.c index a554a6a..792ddbd 100644 --- a/generic/Image.c +++ b/generic/Image.c @@ -860,14 +860,8 @@ ZnImageTex(ZnImage image, glBindTexture(GL_TEXTURE_2D, this->i.gl.texobj); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT); - if (bits->bpixels) { - glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST); - glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST); - } - else { - glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR); - glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR); - } + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST); if (ZnImageIsBitmap(image)) { glTexImage2D(GL_TEXTURE_2D, 0, GL_INTENSITY4, this->bits->t_width, this->bits->t_height, |