diff options
author | Ilia Mirkin <[email protected]> | 2014-05-06 02:51:45 -0400 |
---|---|---|
committer | Ilia Mirkin <[email protected]> | 2014-05-07 20:40:46 -0400 |
commit | 9d95d64be0893a18922da75d2625235ae410d3ab (patch) | |
tree | c9c74466c218ec56500c0ea1e41663ed6a1cd35d /src/mesa | |
parent | e7047f2917c6bcc714fc6a350ea74e45b0760a77 (diff) |
mesa: pass target through to driver when choosing texture format
This only matters for TextureView where the texObj's target has not been
set yet, in all other instances, texObj->target should be the same as
the passed-in target parameter.
Signed-off-by: Ilia Mirkin <[email protected]>
Reviewed-by: Brian Paul <[email protected]>
Diffstat (limited to 'src/mesa')
-rw-r--r-- | src/mesa/main/teximage.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mesa/main/teximage.c b/src/mesa/main/teximage.c index c7f301cbdd3..845ba80143f 100644 --- a/src/mesa/main/teximage.c +++ b/src/mesa/main/teximage.c @@ -3024,7 +3024,7 @@ _mesa_choose_texture_format(struct gl_context *ctx, } /* choose format from scratch */ - f = ctx->Driver.ChooseTextureFormat(ctx, texObj->Target, internalFormat, + f = ctx->Driver.ChooseTextureFormat(ctx, target, internalFormat, format, type); ASSERT(f != MESA_FORMAT_NONE); return f; |