Lines Matching refs:display
96 virtual Error destroyVirtualDisplay(Display display) = 0;
98 virtual Error acceptDisplayChanges(Display display) = 0;
100 virtual Error createLayer(Display display, Layer* outLayer) = 0;
101 virtual Error destroyLayer(Display display, Layer layer) = 0;
103 virtual Error getActiveConfig(Display display, Config* outConfig) = 0;
105 Display display, std::vector<Layer>* outLayers,
107 virtual Error getColorModes(Display display, std::vector<ColorMode>* outModes) = 0;
108 virtual Error getDisplayAttribute(Display display, Config config,
110 virtual Error getDisplayConfigs(Display display, std::vector<Config>* outConfigs) = 0;
111 virtual Error getDisplayName(Display display, std::string* outName) = 0;
113 virtual Error getDisplayRequests(Display display, uint32_t* outDisplayRequestMask,
117 virtual Error getDisplayType(Display display, IComposerClient::DisplayType* outType) = 0;
118 virtual Error getDozeSupport(Display display, bool* outSupport) = 0;
119 virtual Error getHdrCapabilities(Display display, std::vector<Hdr>* outTypes,
123 virtual Error getReleaseFences(Display display, std::vector<Layer>* outLayers,
126 virtual Error presentDisplay(Display display, int* outPresentFence) = 0;
128 virtual Error setActiveConfig(Display display, Config config) = 0;
135 virtual Error setClientTarget(Display display, uint32_t slot, const sp<GraphicBuffer>& target,
138 virtual Error setColorMode(Display display, ColorMode mode, RenderIntent renderIntent) = 0;
139 virtual Error setColorTransform(Display display, const float* matrix, ColorTransform hint) = 0;
140 virtual Error setOutputBuffer(Display display, const native_handle_t* buffer,
142 virtual Error setPowerMode(Display display, IComposerClient::PowerMode mode) = 0;
143 virtual Error setVsyncEnabled(Display display, IComposerClient::Vsync enabled) = 0;
145 virtual Error setClientTargetSlotCount(Display display) = 0;
147 virtual Error validateDisplay(Display display, uint32_t* outNumTypes,
150 virtual Error presentOrValidateDisplay(Display display, uint32_t* outNumTypes,
154 virtual Error setCursorPosition(Display display, Layer layer, int32_t x, int32_t y) = 0;
156 virtual Error setLayerBuffer(Display display, Layer layer, uint32_t slot,
158 virtual Error setLayerSurfaceDamage(Display display, Layer layer,
160 virtual Error setLayerBlendMode(Display display, Layer layer,
162 virtual Error setLayerColor(Display display, Layer layer,
164 virtual Error setLayerCompositionType(Display display, Layer layer,
166 virtual Error setLayerDataspace(Display display, Layer layer, Dataspace dataspace) = 0;
167 virtual Error setLayerDisplayFrame(Display display, Layer layer,
169 virtual Error setLayerPlaneAlpha(Display display, Layer layer, float alpha) = 0;
170 virtual Error setLayerSidebandStream(Display display, Layer layer,
172 virtual Error setLayerSourceCrop(Display display, Layer layer,
174 virtual Error setLayerTransform(Display display, Layer layer, Transform transform) = 0;
175 virtual Error setLayerVisibleRegion(Display display, Layer layer,
177 virtual Error setLayerZOrder(Display display, Layer layer, uint32_t z) = 0;
178 virtual Error setLayerInfo(Display display, Layer layer, uint32_t type, uint32_t appId) = 0;
182 Display display, Layer layer,
185 Display display) = 0;
186 virtual Error getRenderIntents(Display display, ColorMode colorMode,
191 virtual Error getDisplayIdentificationData(Display display, uint8_t* outPort,
193 virtual Error setLayerColorTransform(Display display, Layer layer,
195 virtual Error getDisplayedContentSamplingAttributes(Display display, PixelFormat* outFormat,
198 virtual Error setDisplayContentSamplingEnabled(Display display, bool enabled,
200 virtual Error getDisplayedContentSample(Display display, uint64_t maxFrames, uint64_t timestamp,
202 virtual Error getDisplayCapabilities(Display display,
205 Display display, Layer layer, const std::vector<PerFrameMetadataBlob>& metadata) = 0;
206 virtual Error setDisplayBrightness(Display display, float brightness) = 0;
226 bool hasChanges(Display display, uint32_t* outNumChangedCompositionTypes,
230 void takeChangedCompositionTypes(Display display,
235 void takeDisplayRequests(Display display,
240 void takeReleaseFences(Display display, std::vector<Layer>* outLayers,
244 void takePresentFence(Display display, int* outPresentFence);
247 void takePresentOrValidateStage(Display display, uint32_t * state);
313 Error destroyVirtualDisplay(Display display) override;
315 Error acceptDisplayChanges(Display display) override;
317 Error createLayer(Display display, Layer* outLayer) override;
318 Error destroyLayer(Display display, Layer layer) override;
320 Error getActiveConfig(Display display, Config* outConfig) override;
321 Error getChangedCompositionTypes(Display display, std::vector<Layer>* outLayers,
323 Error getColorModes(Display display, std::vector<ColorMode>* outModes) override;
324 Error getDisplayAttribute(Display display, Config config, IComposerClient::Attribute attribute,
326 Error getDisplayConfigs(Display display, std::vector<Config>* outConfigs);
327 Error getDisplayName(Display display, std::string* outName) override;
329 Error getDisplayRequests(Display display, uint32_t* outDisplayRequestMask,
333 Error getDisplayType(Display display, IComposerClient::DisplayType* outType) override;
334 Error getDozeSupport(Display display, bool* outSupport) override;
335 Error getHdrCapabilities(Display display, std::vector<Hdr>* outTypes, float* outMaxLuminance,
338 Error getReleaseFences(Display display, std::vector<Layer>* outLayers,
341 Error presentDisplay(Display display, int* outPresentFence) override;
343 Error setActiveConfig(Display display, Config config) override;
350 Error setClientTarget(Display display, uint32_t slot, const sp<GraphicBuffer>& target,
353 Error setColorMode(Display display, ColorMode mode, RenderIntent renderIntent) override;
354 Error setColorTransform(Display display, const float* matrix, ColorTransform hint) override;
355 Error setOutputBuffer(Display display, const native_handle_t* buffer,
357 Error setPowerMode(Display display, IComposerClient::PowerMode mode) override;
358 Error setVsyncEnabled(Display display, IComposerClient::Vsync enabled) override;
360 Error setClientTargetSlotCount(Display display) override;
362 Error validateDisplay(Display display, uint32_t* outNumTypes,
365 Error presentOrValidateDisplay(Display display, uint32_t* outNumTypes, uint32_t* outNumRequests,
368 Error setCursorPosition(Display display, Layer layer, int32_t x, int32_t y) override;
370 Error setLayerBuffer(Display display, Layer layer, uint32_t slot,
372 Error setLayerSurfaceDamage(Display display, Layer layer,
374 Error setLayerBlendMode(Display display, Layer layer, IComposerClient::BlendMode mode) override;
375 Error setLayerColor(Display display, Layer layer, const IComposerClient::Color& color) override;
376 Error setLayerCompositionType(Display display, Layer layer,
378 Error setLayerDataspace(Display display, Layer layer, Dataspace dataspace) override;
379 Error setLayerDisplayFrame(Display display, Layer layer,
381 Error setLayerPlaneAlpha(Display display, Layer layer, float alpha) override;
382 Error setLayerSidebandStream(Display display, Layer layer,
384 Error setLayerSourceCrop(Display display, Layer layer,
386 Error setLayerTransform(Display display, Layer layer, Transform transform) override;
387 Error setLayerVisibleRegion(Display display, Layer layer,
389 Error setLayerZOrder(Display display, Layer layer, uint32_t z) override;
390 Error setLayerInfo(Display display, Layer layer, uint32_t type, uint32_t appId) override;
394 Display display, Layer layer,
397 Display display) override;
398 Error getRenderIntents(Display display, ColorMode colorMode,
403 Error getDisplayIdentificationData(Display display, uint8_t* outPort,
405 Error setLayerColorTransform(Display display, Layer layer, const float* matrix) override;
406 Error getDisplayedContentSamplingAttributes(Display display, PixelFormat* outFormat,
409 Error setDisplayContentSamplingEnabled(Display display, bool enabled, uint8_t componentMask,
411 Error getDisplayedContentSample(Display display, uint64_t maxFrames, uint64_t timestamp,
413 Error getDisplayCapabilities(Display display,
416 Display display, Layer layer,
418 Error setDisplayBrightness(Display display, float brightness) override;