i965: Do better fake context setup in unit tests
[mesa.git] / src / mesa / drivers / dri / i965 / test_eu_compact.c
index d95d2c0477152f57fe95faaae4bed9464bdd327c..f461654794fecb37c4ae7afc2da56f82a85cae97 100644 (file)
@@ -291,7 +291,10 @@ int
 main(int argc, char **argv)
 {
    struct brw_context *brw = calloc(1, sizeof(*brw));
-   brw->gen = 6;
+   struct brw_device_info *devinfo = calloc(1, sizeof(*devinfo));
+   brw->intelScreen = calloc(1, sizeof(*brw->intelScreen));
+   brw->intelScreen->devinfo = devinfo;
+   brw->gen = devinfo->gen = 6;
    bool fail = false;
 
    for (brw->gen = 6; brw->gen <= 7; brw->gen++) {