Pb WineD3D: power of 2 surface and non power of 2 DIB section

H. Verbeet hverbeet at gmail.com
Tue Jul 11 01:54:44 CDT 2006


On 10/07/06, Christian Costa <titan.costa at 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?



More information about the wine-devel mailing list