diff options
Diffstat (limited to 'src/sna/sna_accel.c')
-rw-r--r-- | src/sna/sna_accel.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/sna/sna_accel.c b/src/sna/sna_accel.c index 9bc8c484..fd9728c9 100644 --- a/src/sna/sna_accel.c +++ b/src/sna/sna_accel.c @@ -13691,8 +13691,10 @@ static void sna_accel_throttle(struct sna *sna) { DBG(("%s (time=%ld)\n", __FUNCTION__, (long)TIME)); - if (sna->kgem.need_throttle) + if (sna->kgem.need_throttle) { + kgem_submit(&sna->kgem); kgem_throttle(&sna->kgem); + } if (!sna->kgem.need_retire) sna_accel_disarm_timer(sna, THROTTLE_TIMER); |