Lines Matching refs:GSError

80     GSError GetProducerInitInfo(ProducerInitInfo &info);
82 GSError RequestBuffer(const BufferRequestConfig &config, sptr<BufferExtraData> &bedata,
85 GSError ReuseBuffer(const BufferRequestConfig &config, sptr<BufferExtraData> &bedata,
88 GSError CancelBuffer(uint32_t sequence, sptr<BufferExtraData> bedata);
90 GSError FlushBuffer(uint32_t sequence, sptr<BufferExtraData> bedata,
93 GSError DoFlushBuffer(uint32_t sequence, sptr<BufferExtraData> bedata,
96 GSError GetLastFlushedBuffer(sptr<SurfaceBuffer>& buffer, sptr<SyncFence>& fence,
99 GSError AcquireBuffer(sptr<SurfaceBuffer>& buffer, sptr<SyncFence>& fence,
101 GSError AcquireBuffer(IConsumerSurface::AcquireBufferReturnValue &returnValue, int64_t expectPresentTimestamp,
103 GSError ReleaseBuffer(sptr<SurfaceBuffer>& buffer, const sptr<SyncFence>& fence);
105 GSError AttachBuffer(sptr<SurfaceBuffer>& buffer, int32_t timeOut);
107 GSError DetachBuffer(sptr<SurfaceBuffer>& buffer);
109 GSError RegisterSurfaceDelegator(sptr<IRemoteObject> client, sptr<Surface> cSurface);
114 GSError SetQueueSize(uint32_t queueSize);
116 GSError GetName(std::string &name);
118 GSError RegisterConsumerListener(sptr<IBufferConsumerListener>& listener);
119 GSError RegisterConsumerListener(IBufferConsumerListenerClazz *listener);
120 GSError RegisterReleaseListener(OnReleaseFunc func);
121 GSError RegisterProducerReleaseListener(sptr<IProducerListener> listener);
122 GSError UnRegisterProducerReleaseListener();
123 GSError RegisterDeleteBufferListener(OnDeleteBufferFunc func, bool isForUniRedraw = false);
124 GSError UnregisterConsumerListener();
126 GSError SetDefaultWidthAndHeight(int32_t width, int32_t height);
129 GSError SetDefaultUsage(uint64_t usage);
132 GSError CleanCache(bool cleanAll);
133 GSError GoBackground();
134 GSError OnConsumerDied();
140 GSError SetTransform(GraphicTransformType transform);
143 GSError IsSupportedAlloc(const std::vector<BufferVerifyAllocInfo> &infos,
146 GSError SetBufferHold(bool hold);
151 GSError SetScalingMode(uint32_t sequence, ScalingMode scalingMode);
152 GSError GetScalingMode(uint32_t sequence, ScalingMode &scalingMode);
153 GSError SetMetaData(uint32_t sequence, const std::vector<GraphicHDRMetaData> &metaData);
154 GSError SetMetaDataSet(uint32_t sequence, GraphicHDRMetadataKey key,
156 GSError QueryMetaDataType(uint32_t sequence, HDRMetaDataType &type);
157 GSError GetMetaData(uint32_t sequence, std::vector<GraphicHDRMetaData> &metaData);
158 GSError GetMetaDataSet(uint32_t sequence, GraphicHDRMetadataKey &key,
160 GSError SetTunnelHandle(const sptr<SurfaceTunnelHandle> &handle);
162 GSError SetPresentTimestamp(uint32_t sequence, const GraphicPresentTimestamp &timestamp);
163 GSError GetPresentTimestamp(uint32_t sequence, GraphicPresentTimestampType type, int64_t &time);
170 GSError SetProducerCacheCleanFlag(bool flag);
176 GSError AttachBufferToQueue(sptr<SurfaceBuffer> buffer, InvokerType invokerType);
177 GSError DetachBufferFromQueue(sptr<SurfaceBuffer> buffer, InvokerType invokerType);
179 GSError SetTransformHint(GraphicTransformType transformHint);
181 GSError SetScalingMode(ScalingMode scalingMode);
183 GSError SetSurfaceSourceType(OHSurfaceSource sourceType);
186 GSError SetSurfaceAppFrameworkType(std::string appFrameworkType);
189 GSError SetHdrWhitePointBrightness(float brightness);
190 GSError SetSdrWhitePointBrightness(float brightness);
194 GSError IsSurfaceBufferInCache(uint32_t seqNum, bool &isInCache);
196 GSError AcquireLastFlushedBuffer(sptr<SurfaceBuffer> &buffer, sptr<SyncFence> &fence,
198 GSError ReleaseLastFlushedBuffer(uint32_t sequence);
199 GSError SetGlobalAlpha(int32_t alpha);
200 GSError GetGlobalAlpha(int32_t &alpha);
204 GSError AllocBuffer(sptr<SurfaceBuffer>& buffer, const BufferRequestConfig &config);
210 GSError PopFromFreeListLocked(sptr<SurfaceBuffer>& buffer, const BufferRequestConfig &config);
211 GSError PopFromDirtyListLocked(sptr<SurfaceBuffer>& buffer);
213 GSError CheckRequestConfig(const BufferRequestConfig &config);
214 GSError CheckFlushConfig(const BufferFlushConfigWithDamages &config);
219 GSError SetProducerCacheCleanFlagLocked(bool flag);
220 GSError AttachBufferUpdateStatus(std::unique_lock<std::mutex> &lock, uint32_t sequence, int32_t timeOut);
224 GSError CheckBufferQueueCache(uint32_t sequence);
225 GSError ReallocBufferLocked(const BufferRequestConfig &config,
228 GSError RequestBufferCheckStatus();
229 GSError DelegatorQueueBuffer(uint32_t sequence, sptr<SyncFence> fence);