On 20 April 2017 at 16:01, Masanori Kakura kakurasan@gmail.com wrote:
v2 - Use array
- Regions are stored in struct wined3d_texture
- Reuse old region if possible
v3 - Update Wine d3d8 test
- Get rid of "Ignoring dirty_region" FIXME in wined3d_texture_add_dirty_region()
Signed-off-by: Masanori Kakura kakurasan@gmail.com
dlls/d3d8/tests/visual.c | 10 ++--- dlls/d3d9/tests/visual.c | 10 ++--- dlls/wined3d/cs.c | 51 +++++++++++++++++++++- dlls/wined3d/device.c | 6 +++ dlls/wined3d/texture.c | 97 ++++++++++++++++++++++++++++++++++++++++-- dlls/wined3d/wined3d_private.h | 9 +++- 6 files changed, 167 insertions(+), 16 deletions(-)
Do you have any thoughts on the interactions with the resource location management?