wined3d: Explicitly load and modify the surface in color_fill_fbo().
This commit is contained in:
parent
5f3dccddb4
commit
84913109f6
|
@ -5387,6 +5387,9 @@ static void color_fill_fbo(IWineD3DDevice *iface, IWineD3DSurface *surface,
|
||||||
IWineD3DDeviceImpl *This = (IWineD3DDeviceImpl *) iface;
|
IWineD3DDeviceImpl *This = (IWineD3DDeviceImpl *) iface;
|
||||||
struct wined3d_context *context;
|
struct wined3d_context *context;
|
||||||
|
|
||||||
|
if (rect) IWineD3DSurface_LoadLocation(surface, SFLAG_INDRAWABLE, NULL);
|
||||||
|
IWineD3DSurface_ModifyLocation(surface, SFLAG_INDRAWABLE, TRUE);
|
||||||
|
|
||||||
if (!surface_is_offscreen(surface))
|
if (!surface_is_offscreen(surface))
|
||||||
{
|
{
|
||||||
TRACE("Surface %p is onscreen\n", surface);
|
TRACE("Surface %p is onscreen\n", surface);
|
||||||
|
|
Loading…
Reference in New Issue