SFML community forums

Help => Graphics => Topic started by: smguyk on May 11, 2015, 04:04:38 pm

Title: SFML 2.3: OpenGL extension SGIS_texture_edge_clamp unavailable
Post by: smguyk on May 11, 2015, 04:04:38 pm
I upgraded from 2.2 to 2.3 and now I'm getting this console output:

OpenGL extension SGIS_texture_edge_clamp unavailable
Artifacts may occur along texture edges
Ensure that hardware acceleration is enabled if available

What does it mean?

Should I be concerned, and how do I fix it? Thanks!
Title: Re: SFML 2.3: OpenGL extension SGIS_texture_edge_clamp unavailable
Post by: Laurent on May 11, 2015, 04:10:47 pm
Don't forget to check the tracker before posting.

https://github.com/SFML/SFML/issues/880
Title: Re: SFML 2.3: OpenGL extension SGIS_texture_edge_clamp unavailable
Post by: eXpl0it3r on May 11, 2015, 04:11:35 pm
The issue has always been there, you just never noticed it because of no warning.
However the issues has already been reported (https://github.com/SFML/SFML/issues/880) and the fix (https://github.com/SFML/SFML/tree/bugfix/ext_texture_edge_clamp) is getting merged soon. ;)
Title: Re: SFML 2.3: OpenGL extension SGIS_texture_edge_clamp unavailable
Post by: binary1248 on May 11, 2015, 04:24:22 pm
The issue has always been there, you just never noticed it because of no warning.
Actually, the issue was never there, because it was never an issue. :P The warning isn't supposed to apply in this case (extension supported under different name), and that's the current bug.

Just ignore the warning for now. The 2.3 release is a bit broken, but the patch release will be out shortly. If you absolutely need something functioning right now, you can stick to 2.2 for the time being.
Title: Re: SFML 2.3: OpenGL extension SGIS_texture_edge_clamp unavailable
Post by: eXpl0it3r on May 11, 2015, 04:32:30 pm
Actually, the issue was never there, because it was never an issue. :P The warning isn't supposed to apply in this case (extension supported under different name), and that's the current bug.
Ah well, then I misunderstood you. ;)
Title: Re: SFML 2.3: OpenGL extension SGIS_texture_edge_clamp unavailable
Post by: tapirath on May 17, 2016, 01:19:06 pm
Sorry to bring back this thread from dead but this issue seems to be persisting for me. I'm on Windows 7 with C/SFML 2.3.2 and an NVIDIA Quadro Mobile series card.

It looks like this was fixed here: https://github.com/SFML/SFML/pull/882
Was it not in 2.3.2 release? Should I open a new bug report?
Title: AW: SFML 2.3: OpenGL extension SGIS_texture_edge_clamp unavailable
Post by: eXpl0it3r on May 17, 2016, 01:52:15 pm
What do you mean with C/SFML?
It is fixed in SFML 2.3.2, if you use a CSFML version that doesn't actually use SFML 2.3.2 then you'll still run into the issue. ;)
Title: Re: SFML 2.3: OpenGL extension SGIS_texture_edge_clamp unavailable
Post by: tapirath on May 17, 2016, 02:25:54 pm
I mean I use SFML and CSFML 2.3.2 and I still have this issue.

EDIT:
My app depends on this 2 dlls which are downloaded from the official website. They are of version 2.3.2
Code: [Select]
$ ldd bunny.exe
        csfml-graphics-2.dll => /mingw64/bin/csfml-graphics-2.dll (0x68a40000)
        csfml-window-2.dll => /mingw64/bin/csfml-window-2.dll (0x6f840000)
        ...
        ...

And the output of the app is shown in the attachment.

EDIT: Tried it on another computer with an older Quadro Mobile GPU, on arch linux and this issue doesn't exist there. So it looks like a windows-only problem.
Title: Re: SFML 2.3: OpenGL extension SGIS_texture_edge_clamp unavailable
Post by: Laurent on May 18, 2016, 06:16:31 am
CSFML has not been updated to 2.3.2, as far as I remember. But you can easily recompile it.
Title: Re: SFML 2.3: OpenGL extension SGIS_texture_edge_clamp unavailable
Post by: tapirath on May 18, 2016, 11:41:56 am
Ah now I get. Ok thanks for the heads up. Indeed the website claims 2.3 not 2.3.2