r600/sb: adding lds oq tracking to the scheduler
authorDave Airlie <airlied@redhat.com>
Wed, 10 Jan 2018 04:36:37 +0000 (04:36 +0000)
committerDave Airlie <airlied@redhat.com>
Thu, 18 Jan 2018 03:37:52 +0000 (03:37 +0000)
commit46549bd6b62f251c588bead63866721f7cf9ea1c
treeab1eea32955530dca4822b39ae23ecb284f10f75
parent5002dd40520deba025d81c824d41e292db344a7b
r600/sb: adding lds oq tracking to the scheduler

This adds support for tracking the lds oq read/writes
so can avoid scheduling other things in between.

This patch just adds the tracking and assert to show
problems.

Acked-By: Roland Scheidegger <sroland@vmware.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
src/gallium/drivers/r600/sb/sb_sched.cpp
src/gallium/drivers/r600/sb/sb_sched.h