diff --git a/src/sna/gen8_render.c b/src/sna/gen8_render.c index bda37002..5c22bbb9 100644 --- a/src/sna/gen8_render.c +++ b/src/sna/gen8_render.c @@ -3823,6 +3823,12 @@ static bool gen8_render_setup(struct sna *sna) struct sna_static_stream general; struct gen8_sampler_state *ss; int i, j, k, l, m; + uint32_t devid; + + devid = intel_get_device_id(sna->scrn); + if (devid & 0xf) + state->gt = ((devid >> 4) & 0xf) + 1; + DBG(("%s: gt=%d\n", __FUNCTION__, state->gt)); sna_static_stream_init(&general);