Lines Matching refs:override
38 ~BufferStateLayer() override;
43 void onLayerDisplayed(const sp<Fence>& releaseFence) override;
44 void setTransformHint(uint32_t orientation) const override;
45 void releasePendingBuffer(nsecs_t dequeueReadyTime) override;
47 bool shouldPresentNow(nsecs_t expectedPresentTime) const override;
49 bool getTransformToDisplayInverse() const override;
51 uint32_t doTransactionResize(uint32_t flags, Layer::State* /*stateToCommit*/) override { in doTransactionResize()
54 void pushPendingState() override;
55 bool applyPendingStates(Layer::State* stateToCommit) override;
57 uint32_t getActiveWidth(const Layer::State& s) const override { return s.active.w; } in getActiveWidth()
58 uint32_t getActiveHeight(const Layer::State& s) const override { return s.active.h; } in getActiveHeight()
59 ui::Transform getActiveTransform(const Layer::State& s) const override { in getActiveTransform()
62 Region getActiveTransparentRegion(const Layer::State& s) const override { in getActiveTransparentRegion()
67 bool setTransform(uint32_t transform) override;
68 bool setTransformToDisplayInverse(bool transformToDisplayInverse) override;
69 bool setCrop(const Rect& crop) override;
70 bool setFrame(const Rect& frame) override;
72 const client_cache_t& clientCacheId) override;
73 bool setAcquireFence(const sp<Fence>& fence) override;
74 bool setDataspace(ui::Dataspace dataspace) override;
75 bool setHdrMetadata(const HdrMetadata& hdrMetadata) override;
76 bool setSurfaceDamageRegion(const Region& surfaceDamage) override;
77 bool setApi(int32_t api) override;
78 bool setSidebandStream(const sp<NativeHandle>& sidebandStream) override;
79 bool setTransactionCompletedListeners(const std::vector<sp<CallbackHandle>>& handles) override;
82 bool setSize(uint32_t /*w*/, uint32_t /*h*/) override { return false; } in setSize()
83 bool setPosition(float /*x*/, float /*y*/, bool /*immediate*/) override { return false; } in setPosition()
84 bool setTransparentRegionHint(const Region& transparent) override;
86 bool /*allowNonRectPreservingTransforms*/) override { in setMatrix()
89 bool setCrop_legacy(const Rect& /*crop*/, bool /*immediate*/) override { return false; } in setCrop_legacy()
90 bool setOverrideScalingMode(int32_t /*overrideScalingMode*/) override { return false; } in setOverrideScalingMode()
92 uint64_t /*frameNumber*/) override {} in deferTransactionUntil_legacy()
94 uint64_t /*frameNumber*/) override {} in deferTransactionUntil_legacy()
96 Rect getBufferSize(const State& s) const override;
97 FloatRect computeSourceBounds(const FloatRect& parentBounds) const override;
104 bool fenceHasSignaled() const override;
105 bool framePresentTimeIsCurrent() const override;
108 nsecs_t getDesiredPresentTime() override;
109 std::shared_ptr<FenceTime> getCurrentFenceTime() const override;
111 void getDrawingTransformMatrix(float *matrix) override;
112 uint32_t getDrawingTransform() const override;
113 ui::Dataspace getDrawingDataSpace() const override;
114 Rect getDrawingCrop() const override;
115 uint32_t getDrawingScalingMode() const override;
116 Region getDrawingSurfaceDamage() const override;
117 const HdrMetadata& getDrawingHdrMetadata() const override;
118 int getDrawingApi() const override;
120 uint64_t getFrameNumber() const override;
122 bool getAutoRefresh() const override;
123 bool getSidebandStreamChanged() const override;
125 bool latchSidebandStream(bool& recomputeVisibleRegions) override;
127 bool hasFrameUpdate() const override;
129 void setFilteringEnabled(bool enabled) override;
131 status_t bindTextureImage() override;
132 status_t updateTexImage(bool& recomputeVisibleRegions, nsecs_t latchTime) override;
134 status_t updateActiveBuffer() override;
135 status_t updateFrameNumber(nsecs_t latchTime) override;
137 void setHwcLayerBuffer(const sp<const DisplayDevice>& display) override;
141 void onFirstRef() override;