[PATCH 04/10] wined3d: Introduce wined3d_resource_maximize_dirty_region().
Masanori Kakura
kakurasan at gmail.com
Mon Apr 17 08:47:09 CDT 2017
Signed-off-by: Masanori Kakura <kakurasan at gmail.com>
---
dlls/wined3d/wined3d_private.h | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/dlls/wined3d/wined3d_private.h b/dlls/wined3d/wined3d_private.h
index fc2e211523..b1800d6932 100644
--- a/dlls/wined3d/wined3d_private.h
+++ b/dlls/wined3d/wined3d_private.h
@@ -2868,6 +2868,14 @@ static inline void wined3d_resource_release(struct wined3d_resource *resource)
InterlockedDecrement(&resource->access_count);
}
+static inline BOOL wined3d_resource_maximize_dirty_region(struct wined3d_resource *resource)
+{
+ wined3d_dirty_regions_clear(&resource->dirty_regions);
+
+ return wined3d_dirty_regions_add(&resource->dirty_regions,
+ 0, 0, resource->width, resource->height, 0, resource->depth);
+}
+
void resource_cleanup(struct wined3d_resource *resource) DECLSPEC_HIDDEN;
HRESULT resource_init(struct wined3d_resource *resource, struct wined3d_device *device,
enum wined3d_resource_type type, const struct wined3d_format *format,
--
2.11.0
More information about the wine-patches
mailing list