Merge "SurfaceFlinger: Remove the duty of ColorLayer in computeCrop"
This commit is contained in:
commit
8b66e4ce45
2 changed files with 4 additions and 1 deletions
|
@ -35,6 +35,9 @@ public:
|
|||
bool isVisible() const override;
|
||||
|
||||
void setPerFrameData(const sp<const DisplayDevice>& display) override;
|
||||
|
||||
protected:
|
||||
FloatRect computeCrop(const sp<const DisplayDevice>& /*display*/) const override { return {}; }
|
||||
};
|
||||
|
||||
} // namespace android
|
||||
|
|
|
@ -561,7 +561,7 @@ protected:
|
|||
|
||||
uint32_t getEffectiveUsage(uint32_t usage) const;
|
||||
|
||||
FloatRect computeCrop(const sp<const DisplayDevice>& display) const;
|
||||
virtual FloatRect computeCrop(const sp<const DisplayDevice>& display) const;
|
||||
// Compute the initial crop as specified by parent layers and the
|
||||
// SurfaceControl for this layer. Does not include buffer crop from the
|
||||
// IGraphicBufferProducer client, as that should not affect child clipping.
|
||||
|
|
Loading…
Reference in a new issue