Hello everyone, I have some questions :
-
I can’t get SDL_WM_SetIcon to work in Linux (RH8.0) or Win32 (W98SE).
I’m passing a correctly loaded surface and no mask. Since the function
doesn’t have a return value, I have no idea about what is going on, or
if SDL thinks the operation succeeded. What should I do? I mean, is
there something to do before debugging inside SDL itself? -
Not a problem, actually. SDL_WM_ToggleFullScreen doc says it’s not
supported yet for Win32. Are there any plans to support it anytime soon? -
There’s no support for per-pixel AND per-surface alpha. I want a
non-rectangular image (with per-pixel alpha) to fade out, and setting
the surface alpha seems the logical way to do so. I’m sure there are
good reasons why this isn’t supported. So, what would be the correct way
to do this? Is using a colorkey the only option? BTW, I’m currently
using some hand-made functions to handle the alpha channel separately -
namely, extract the alpha channel to a new surface as grayscale to
manipulate it, and set the alpha channel for a surface from another
grayscale surface. It involves some bit twiddling but it’s pretty easy
to do, however, it would be much better to have some standard
SDL_something functions instead.
Thanks in advance,
–Gabriel
Lic. Gabriel Gambetta
ARTech - GeneXus Development Team
ggambett at artech.com.uy