iris: Enable auxiliary buffer support
authorKenneth Graunke <kenneth@whitecape.org>
Thu, 14 Feb 2019 01:31:52 +0000 (17:31 -0800)
committerKenneth Graunke <kenneth@whitecape.org>
Thu, 21 Feb 2019 18:26:12 +0000 (10:26 -0800)
This currently regresses KHR-GL4x.compute_shader.resource-texture,
but that's a pre-existing bug (https://bugs.freedesktop.org/109113)
which should be fixed up once we have fast clear support.

src/gallium/drivers/iris/iris_resource.c

index b5829e94b36d986edb308a22698f532f256ba742..978bbb656cb7fe16ba4cd0532a622d335d1d65b1 100644 (file)
@@ -584,9 +584,6 @@ iris_resource_create_with_modifiers(struct pipe_screen *pscreen,
       }
    }
 
-   // XXX: we don't actually do aux yet
-   res->aux.possible_usages = 1 << ISL_AUX_USAGE_NONE;
-
    res->aux.usage = util_last_bit(res->aux.possible_usages) - 1;
 
    const char *name = "miptree";