diff options
author | Brian Paul <brianp@vmware.com> | 2013-06-24 14:59:53 -0600 |
---|---|---|
committer | Brian Paul <brianp@vmware.com> | 2013-06-25 17:54:24 -0600 |
commit | 808da7d8ca26f71832dc94bb50180b60a5ee3af2 (patch) | |
tree | 9f9fea4c5eb909c0168070ff8d0dd834bc7b527d /src/gallium/drivers/svga/svga_resource_texture.c | |
parent | 2cc27c3faac79988dbf4693a543555cc58b2e4b0 (diff) | |
download | external_mesa3d-808da7d8ca26f71832dc94bb50180b60a5ee3af2.zip external_mesa3d-808da7d8ca26f71832dc94bb50180b60a5ee3af2.tar.gz external_mesa3d-808da7d8ca26f71832dc94bb50180b60a5ee3af2.tar.bz2 |
svga: use new svga_define_texture_level() helper
To get array bounds checking.
Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
Diffstat (limited to 'src/gallium/drivers/svga/svga_resource_texture.c')
-rw-r--r-- | src/gallium/drivers/svga/svga_resource_texture.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gallium/drivers/svga/svga_resource_texture.c b/src/gallium/drivers/svga/svga_resource_texture.c index fd07ea1..4950930 100644 --- a/src/gallium/drivers/svga/svga_resource_texture.c +++ b/src/gallium/drivers/svga/svga_resource_texture.c @@ -364,9 +364,9 @@ svga_texture_transfer_unmap(struct pipe_context *pipe, ss->texture_timestamp++; svga_age_texture_view(tex, transfer->level); if (transfer->resource->target == PIPE_TEXTURE_CUBE) - tex->defined[transfer->box.z][transfer->level] = TRUE; + svga_define_texture_level(tex, transfer->box.z, transfer->level); else - tex->defined[0][transfer->level] = TRUE; + svga_define_texture_level(tex, 0, transfer->level); } FREE(st->swbuf); |