equal
deleted
inserted
replaced
128 DoPostponedMemoryGood(); |
128 DoPostponedMemoryGood(); |
129 } |
129 } |
130 |
130 |
131 } |
131 } |
132 |
132 |
133 void DoPostponedMemoryGood(); |
133 TBool DoPostponedMemoryGood(); |
|
134 TBool SwitchRenderingToHW(); |
134 |
135 |
135 TBool NeedToPostponeMemGood() |
136 TBool NeedToPostponeMemGood() |
136 { |
137 { |
137 return (iClientsRequestingMemory.Count() != 0); |
138 return (iClientsRequestingMemory.Count() != 0); |
138 } |
139 } |
139 |
140 |
140 void WaitAndSynchroniseMemoryState(); |
141 void WaitAndSynchroniseMemoryState(); |
141 void SynchroniseMemoryState(); |
142 void SynchroniseMemoryState(); |
142 |
143 |
143 void SwitchMemMode(TGOomMemMode aMemMode); |
144 void SwitchMemMode(TGOomMemMode aMemMode, TBool aForced = 0); |
144 |
145 |
145 private: |
146 private: |
146 CMemoryMonitor(); |
147 CMemoryMonitor(); |
147 void ConstructL(); |
148 void ConstructL(); |
148 TBool FreeGraphicsMemoryAboveThresholdL(TInt& aCurrentFreeMemory); |
149 TBool FreeGraphicsMemoryAboveThresholdL(TInt& aCurrentFreeMemory); |