Change makeResident to be non virtual function.

- remove wddm version, not a lot of value there as residency is logged
in processResidency anyway.

Change-Id: Icb2814cfce0e8f3cd75445f1fd2e2f8535d476cc
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
This commit is contained in:
Michal Mrozek
2019-12-03 18:22:29 +01:00
committed by sys_ocldev
parent ec63a03337
commit e234c89ee4
7 changed files with 2 additions and 39 deletions

View File

@@ -73,7 +73,7 @@ class CommandStreamReceiver {
virtual bool flushBatchedSubmissions() = 0;
virtual void makeResident(GraphicsAllocation &gfxAllocation);
MOCKABLE_VIRTUAL void makeResident(GraphicsAllocation &gfxAllocation);
virtual void makeNonResident(GraphicsAllocation &gfxAllocation);
MOCKABLE_VIRTUAL void makeSurfacePackNonResident(ResidencyContainer &allocationsForResidency);
virtual void processResidency(const ResidencyContainer &allocationsForResidency) {}