iris: Don't bother considering if the underlying surface is a cube
Dave fixed it to consider whether the sampler view is a cube. With that, there's no point (possibly harm) in looking if the original resource was a cube...if it's an array view, we don't want to treat it as a cube anymore...
This commit is contained in:
@@ -1523,9 +1523,7 @@ iris_create_sampler_view(struct pipe_context *ctx,
|
||||
|
||||
isv->res = (struct iris_resource *) tex;
|
||||
|
||||
isl_surf_usage_flags_t usage =
|
||||
ISL_SURF_USAGE_TEXTURE_BIT |
|
||||
(isv->res->surf.usage & ISL_SURF_USAGE_CUBE_BIT);
|
||||
isl_surf_usage_flags_t usage = ISL_SURF_USAGE_TEXTURE_BIT;
|
||||
|
||||
if (isv->base.target == PIPE_TEXTURE_CUBE ||
|
||||
isv->base.target == PIPE_TEXTURE_CUBE_ARRAY)
|
||||
|
||||
Reference in New Issue
Block a user