by fzammetti » Sep 24, 2003 @ 1:22am
Johan, I didn't catch two things before, so I have to ask you for a little further clarification...
In one of the above posts, you say that the issue effects "stretch blt" and "alphablt". Does this mean that if you are not doing a strecth with blt then the bug doesn't occur?
Also, you mentioned, in the same post I think, that the cause of the problem is the width and height not being swapped. You also mentioned that it doesn't occur if the width and height match another surface.
Did you actually mean that if the surface you are blt'ing has a width and height that are equal, then the problem won't occur? That seems to make sense, since obviously if the width and height are equal it wouldn't matter if they got swapped. Am I correct in this understanding?
If that's the case, I think this bug isn't quite as severe as I (and maybe others) had thought, since it's relatively easy to work around.
But please do verify if my statement above is correct or not. Thank you!
...and so I said to Mr. Gates: "$640 billion should be enough for anyone!"