Hi Fred,

> it would be nice if you could help me debug opengl.

Okay, I'll start working on that, then!

> first question being : why can't I blit surfaces (in
> memory, not on the screen) as soon as there is
> anything transparent on it ?

At a first glance, I don't know. The code won't simply
blit without any error codes, or is there an error being
generated? Tell me where it happens in the code and
I'll take a look to see if I can tell what's going wrong.

> did you see the page on the wiki with all problems
> shortly listed ?

Yes, I took a look at it. As for the first one "- something
is wrong with coordinates in image::display", there's
actually nothing wrong about that. It's just that when
OpenGL works in ortho mode, it considers that the
origin of the screen (0,0) is at the left bottom corner.
It's like working on the first quadrant of a pair of
cartesian axes.

As for the rest of them, I should take a look at them.
I'll checkout the code now and try it.

> an other possibility would to code something like :
> 
> image_engine::set_gamma to set a global gamma
> 
> could be nifty for the fade in / fade out from the "the
> logic factory" logo at the start

Sure it would. I'll take care of that.

Pablo

Reply via email to