v3d: remove obsolete assertion
OES_geometry_shader introduced the concept of layered framebuffers. Removing this assertion gets a bunch of CTS tests to pass. We will also need layered images to implement layered rendering with geometry shaders. v2: fix typo in commit message (Alejandro) Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com>
This commit is contained in:
@@ -992,8 +992,6 @@ v3d_create_surface(struct pipe_context *pctx,
|
||||
if (!surface)
|
||||
return NULL;
|
||||
|
||||
assert(surf_tmpl->u.tex.first_layer == surf_tmpl->u.tex.last_layer);
|
||||
|
||||
struct pipe_surface *psurf = &surface->base;
|
||||
unsigned level = surf_tmpl->u.tex.level;
|
||||
struct v3d_resource_slice *slice = &rsc->slices[level];
|
||||
|
||||
Reference in New Issue
Block a user