Module: wine Branch: master Commit: 2f386e7e490ac88edb503044252ad4559358974e URL: http://source.winehq.org/git/wine.git/?a=commit;h=2f386e7e490ac88edb50304425...
Author: Henri Verbeet hverbeet@codeweavers.com Date: Sun Apr 17 19:07:52 2016 +0200
wined3d: Use the texture dimension helpers in draw_textured_quad().
Signed-off-by: Henri Verbeet hverbeet@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/wined3d/surface.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/dlls/wined3d/surface.c b/dlls/wined3d/surface.c index cba70a4..dd3a27e 100644 --- a/dlls/wined3d/surface.c +++ b/dlls/wined3d/surface.c @@ -289,7 +289,9 @@ void draw_textured_quad(const struct wined3d_surface *src_surface, struct wined3 struct wined3d_texture *texture = src_surface->container; struct blt_info info;
- surface_get_blt_info(src_surface->texture_target, src_rect, src_surface->pow2Width, src_surface->pow2Height, &info); + surface_get_blt_info(src_surface->texture_target, src_rect, + wined3d_texture_get_level_pow2_width(texture, src_surface->texture_level), + wined3d_texture_get_level_pow2_height(texture, src_surface->texture_level), &info);
gl_info->gl_ops.gl.p_glEnable(info.bind_target); checkGLcall("glEnable(bind_target)");