wined3d/BltFast

H. Verbeet hverbeet at gmail.com
Thu Oct 5 18:45:24 CDT 2006


On 05/10/06, Christopher GAUTIER <krys at via.ecp.fr> wrote:
> I've identified a bug in IWineD3DSurfaceImpl_BltOverride(). Some blits
> used to emulate a fading effect would result in a non-fading, white
> screen.
>
> It was due to GL_REGISTER_COMBINERS_NV being glEnabled() before entering
> IWineD3DSurfaceImpl_BltOverride. I believe it should be glDisabled()
> temporarily while blitting.
>
> Patch included.
>
> Changelog:
>     * dlls/wined3d/surface.c:
>     wined3d: Disable GL_REGISTER_COMBINERS_NV (if supported) in
>              IWineD3DSurfaceImpl_BltOverride
>
> --
I actualy ran into this issue the other day as well. Patch looks ok.



More information about the wine-devel mailing list