Fix issues around GL on incorrect thread
bug:15416165 bug:15414673 DisplayListRenderer must override these callbacks from StatefulBaseRenderer, since the super implementations call GL. Eventually, we'll just have DisplayListRenderer inherit from StatefulBaseRenderer directly. Change-Id: I7b20aa0ac6cae3bf6c6969c63bf9ba98ab2831ff
This commit is contained in:
@@ -153,6 +153,11 @@ public:
|
||||
|
||||
// TODO: rename for consistency
|
||||
virtual status_t callDrawGLFunction(Functor* functor, Rect& dirty);
|
||||
protected:
|
||||
// NOTE: must override these to avoid calling into super class, which calls GL. These may be
|
||||
// removed once DisplayListRenderer no longer inherits from OpenGLRenderer
|
||||
virtual void onViewportInitialized() {};
|
||||
virtual void onSnapshotRestored() {};
|
||||
|
||||
private:
|
||||
void insertRestoreToCount();
|
||||
|
||||
Reference in New Issue
Block a user