Henri Verbeet : wined3d: Use the texture dimension helpers in draw_textured_quad().
Module: wine Branch: master Commit: 2f386e7e490ac88edb503044252ad4559358974e URL: http://source.winehq.org/git/wine.git/?a=commit;h=2f386e7e490ac88edb50304425... Author: Henri Verbeet <hverbeet(a)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(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)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)");
participants (1)
-
Alexandre Julliard