11 Jul
2006
11 Jul
'06
6:54 a.m.
On 10/07/06, Christian Costa <titan.costa(a)wanadoo.fr> wrote:
Hi,
When calling CreateSurface, a power of 2 surface is created and then the necessary memory is allocated. If we try to get the DC with GetDC, a DIB section is created with the original size of the surface and data from the surface is copied to the DIB section The power of 2 surface being greater than the DIB section, this makes Wine crashes.
I haven't followed power of 2 texture/surface development. Is there someone having a idea on this. You probably want to ask Stefan. I assume you're talking about the case where the card doesn't support NPOT textures and we fixup the texture size?