Mesa (master): svga: remove unneeded depth== 1 assertion in svga_texture_view_surface()

Brian Paul brianp at kemper.freedesktop.org
Tue Jul 29 15:16:59 UTC 2014


Module: Mesa
Branch: master
Commit: 7844263f07dfbf7c2a5f7bee152cb62c6aac00b2
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7844263f07dfbf7c2a5f7bee152cb62c6aac00b2

Author: Brian Paul <brianp at vmware.com>
Date:   Tue Jul 15 10:38:40 2014 -0600

svga: remove unneeded depth==1 assertion in svga_texture_view_surface()

We can create 3D texture views.  Avoids an assertion in piglit
fbo-generatemipmap-3d test and allows it to pass.

Reviewed-by: Charmaine Lee <charmainel at vmware.com>

---

 src/gallium/drivers/svga/svga_surface.c |    1 -
 1 file changed, 1 deletion(-)

diff --git a/src/gallium/drivers/svga/svga_surface.c b/src/gallium/drivers/svga/svga_surface.c
index c538e36..6163120 100644
--- a/src/gallium/drivers/svga/svga_surface.c
+++ b/src/gallium/drivers/svga/svga_surface.c
@@ -127,7 +127,6 @@ svga_texture_view_surface(struct svga_context *svga,
    key->size.height = u_minify(tex->b.b.height0, start_mip);
    key->size.depth = zslice_pick < 0 ? u_minify(tex->b.b.depth0, start_mip) : 1;
    key->cachable = 1;
-   assert(key->size.depth == 1);
    
    if (tex->b.b.target == PIPE_TEXTURE_CUBE && face_pick < 0) {
       key->flags |= SVGA3D_SURFACE_CUBEMAP;




More information about the mesa-commit mailing list