wined3d: Use basetexture_set_dirty() in some more places.
This commit is contained in:
parent
7b2274dff1
commit
fe425a2f23
@ -122,8 +122,7 @@ void basetexture_unload(IWineD3DBaseTextureImpl *texture)
|
|||||||
|
|
||||||
if (context) context_release(context);
|
if (context) context_release(context);
|
||||||
|
|
||||||
texture->baseTexture.texture_rgb.dirty = TRUE;
|
basetexture_set_dirty(texture, TRUE);
|
||||||
texture->baseTexture.texture_srgb.dirty = TRUE;
|
|
||||||
|
|
||||||
resource_unload(&texture->resource);
|
resource_unload(&texture->resource);
|
||||||
}
|
}
|
||||||
|
@ -418,8 +418,7 @@ static HRESULT WINAPI IWineD3DCubeTextureImpl_AddDirtyRect(IWineD3DCubeTexture *
|
|||||||
return WINED3DERR_INVALIDCALL;
|
return WINED3DERR_INVALIDCALL;
|
||||||
}
|
}
|
||||||
|
|
||||||
texture->baseTexture.texture_rgb.dirty = TRUE;
|
basetexture_set_dirty(texture, TRUE);
|
||||||
texture->baseTexture.texture_srgb.dirty = TRUE;
|
|
||||||
surface_add_dirty_rect(surface_from_resource(sub_resource), dirty_rect);
|
surface_add_dirty_rect(surface_from_resource(sub_resource), dirty_rect);
|
||||||
|
|
||||||
return WINED3D_OK;
|
return WINED3D_OK;
|
||||||
|
@ -435,8 +435,7 @@ static HRESULT WINAPI IWineD3DTextureImpl_AddDirtyRect(IWineD3DTexture *iface, c
|
|||||||
return WINED3DERR_INVALIDCALL;
|
return WINED3DERR_INVALIDCALL;
|
||||||
}
|
}
|
||||||
|
|
||||||
texture->baseTexture.texture_rgb.dirty = TRUE;
|
basetexture_set_dirty(texture, TRUE);
|
||||||
texture->baseTexture.texture_srgb.dirty = TRUE;
|
|
||||||
surface_add_dirty_rect(surface_from_resource(sub_resource), dirty_rect);
|
surface_add_dirty_rect(surface_from_resource(sub_resource), dirty_rect);
|
||||||
|
|
||||||
return WINED3D_OK;
|
return WINED3D_OK;
|
||||||
|
@ -279,8 +279,7 @@ static HRESULT WINAPI IWineD3DVolumeImpl_Map(IWineD3DVolume *iface,
|
|||||||
if (!(flags & (WINED3DLOCK_NO_DIRTY_UPDATE | WINED3DLOCK_READONLY)))
|
if (!(flags & (WINED3DLOCK_NO_DIRTY_UPDATE | WINED3DLOCK_READONLY)))
|
||||||
{
|
{
|
||||||
volume_add_dirty_box(This, &This->lockedBox);
|
volume_add_dirty_box(This, &This->lockedBox);
|
||||||
This->container->baseTexture.texture_rgb.dirty = TRUE;
|
basetexture_set_dirty((IWineD3DBaseTextureImpl *)This->container, TRUE);
|
||||||
This->container->baseTexture.texture_srgb.dirty = TRUE;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
This->locked = TRUE;
|
This->locked = TRUE;
|
||||||
|
@ -349,8 +349,7 @@ static HRESULT WINAPI IWineD3DVolumeTextureImpl_AddDirtyBox(IWineD3DVolumeTextur
|
|||||||
return WINED3DERR_INVALIDCALL;
|
return WINED3DERR_INVALIDCALL;
|
||||||
}
|
}
|
||||||
|
|
||||||
texture->baseTexture.texture_rgb.dirty = TRUE;
|
basetexture_set_dirty(texture, TRUE);
|
||||||
texture->baseTexture.texture_srgb.dirty = TRUE;
|
|
||||||
volume_add_dirty_box(volume_from_resource(sub_resource), dirty_box);
|
volume_add_dirty_box(volume_from_resource(sub_resource), dirty_box);
|
||||||
|
|
||||||
return WINED3D_OK;
|
return WINED3D_OK;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user