summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/test_eu_compact.c
diff options
context:
space:
mode:
authorJason Ekstrand <jason.ekstrand@intel.com>2015-04-17 15:23:18 -0700
committerJason Ekstrand <jason.ekstrand@intel.com>2015-04-22 16:00:32 -0700
commita921475c22fe88fb6921a1f628d3ea05d55ba43b (patch)
tree79b6b0318bd83cca59fe8b17ca8026dd29208838 /src/mesa/drivers/dri/i965/test_eu_compact.c
parentceb6e5eebe13b85f57cf5a7a22371c10170943a3 (diff)
downloadexternal_mesa3d-a921475c22fe88fb6921a1f628d3ea05d55ba43b.zip
external_mesa3d-a921475c22fe88fb6921a1f628d3ea05d55ba43b.tar.gz
external_mesa3d-a921475c22fe88fb6921a1f628d3ea05d55ba43b.tar.bz2
i965: Do better fake context setup in unit tests
In future tests, we will start relying on devinfo and not just brw in the compiler. Changing this now keeps these tests from failing in the future. Reviewed-by: Matt Turner <mattst88@gmail.com>
Diffstat (limited to 'src/mesa/drivers/dri/i965/test_eu_compact.c')
-rw-r--r--src/mesa/drivers/dri/i965/test_eu_compact.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mesa/drivers/dri/i965/test_eu_compact.c b/src/mesa/drivers/dri/i965/test_eu_compact.c
index d95d2c0..f461654 100644
--- a/src/mesa/drivers/dri/i965/test_eu_compact.c
+++ b/src/mesa/drivers/dri/i965/test_eu_compact.c
@@ -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++) {