[1/2] WineD3D: Mark GL Surface Clean after Fresh Surface
Download
Phil Costin
philcostin at hotmail.com
Wed Jan 3 14:12:44 CST 2007
Peter Oberndorfer wrote:
> On Wednesday 03 January 2007 02:48, Phil Costin wrote:
>> This patch resets the SFLAG_GLDIRTY flag for a surface once the GL
>> surface data has been refreshed in surface_download_data().
>>
>> Thanks to Stefan Dösinger for his advice in IRC during the implementation
>> of these 2 patches.
>
>> diff --git a/dlls/wined3d/surface.c b/dlls/wined3d/surface.c
>> index 031d320..5cb9bf6 100644
>> --- a/dlls/wined3d/surface.c
>> +++ b/dlls/wined3d/surface.c
>> @@ -142,6 +142,8 @@ static void surface_download_data(IWineD
>> }
>> }
>> }
>> + /* No longer dirty */
>> + This->Flags &= SFLAG_GLDIRTY;
> I think there is a ~ missing here,
> else everything but the dirty flag will be cleared.
>> }
>> }
>
> Greetings Peter
Thanks Peter,
You are correct, it worked its way in there. It's taken from a larger patch
I'm working on and I didn't spot it immediately.
I will re-submit these patches (1 and 2) when I have ironed out a few
overall remaining issues I have.
Regards,
Phil
More information about the wine-devel
mailing list