mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-09 11:08:03 +02:00
mesa: Apply StripTextureBorder to CopyTexImage as well.
Reviewed-by: Brian Paul <brianp@vmware.com>
This commit is contained in:
parent
9c4b025287
commit
638b657f83
1 changed files with 10 additions and 0 deletions
|
|
@ -2713,6 +2713,16 @@ copyteximage(struct gl_context *ctx, GLuint dims,
|
|||
|
||||
texObj = _mesa_get_current_tex_object(ctx, target);
|
||||
|
||||
if (border && ctx->Const.StripTextureBorder) {
|
||||
x += border;
|
||||
width -= border * 2;
|
||||
if (dims == 2) {
|
||||
y += border;
|
||||
height -= border * 2;
|
||||
}
|
||||
border = 0;
|
||||
}
|
||||
|
||||
_mesa_lock_texture(ctx, texObj);
|
||||
{
|
||||
texImage = _mesa_get_tex_image(ctx, texObj, target, level);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue