SDL_SetAlpha()

When i use SDL_SetAlpha() on a fullscreen/doublebuf/hardware mode under
win32
the blt_surface() fails.

Is SDL_SetAlpha() not working under hardware surfaces? (= dx?)

What is with openGL? I want simple 50/50 (128) transparency blits.

When i use SDL_SetAlpha() on a fullscreen/doublebuf/hardware mode under
win32 the blt_surface() fails.

I’ve got the same problem but just when I lock and unlock the surface before
blitting. The lock/unlock is needed to make a getPixel().