Lines Matching refs:display

62 using vendor::qti::hardware::display::composer::V3_0::IQtiComposerClient;
114 int32_t CallDisplayFunction(hwc2_display_t display, HWC2::Error (HWCDisplay::*member)(Args...), in CallDisplayFunction() argument
116 if (display >= HWCCallbacks::kNumDisplays) { in CallDisplayFunction()
122 SCOPE_LOCK(power_state_[display]); in CallDisplayFunction()
123 if (power_state_transition_[display]) { in CallDisplayFunction()
124 display = map_hwc_display_.find(display)->second; in CallDisplayFunction()
128 SCOPE_LOCK(locker_[display]); in CallDisplayFunction()
130 if (hwc_display_[display]) { in CallDisplayFunction()
131 auto hwc_display = hwc_display_[display]; in CallDisplayFunction()
138 int32_t CallLayerFunction(hwc2_display_t display, hwc2_layer_t layer, in CallLayerFunction() argument
140 if (display >= HWCCallbacks::kNumDisplays) { in CallLayerFunction()
146 SCOPE_LOCK(power_state_[display]); in CallLayerFunction()
147 if (power_state_transition_[display]) { in CallLayerFunction()
148 display = map_hwc_display_.find(display)->second; in CallLayerFunction()
152 SCOPE_LOCK(locker_[display]); in CallLayerFunction()
154 if (hwc_display_[display]) { in CallLayerFunction()
156 auto hwc_layer = hwc_display_[display]->GetHWCLayer(layer); in CallLayerFunction()
159 if (hwc_display_[display]->GetGeometryChanges()) { in CallLayerFunction()
160 hwc_display_[display]->ResetValidation(); in CallLayerFunction()
173 int32_t AcceptDisplayChanges(hwc2_display_t display);
174 int32_t CreateLayer(hwc2_display_t display, hwc2_layer_t *out_layer_id);
177 int32_t DestroyLayer(hwc2_display_t display, hwc2_layer_t layer);
178 int32_t DestroyVirtualDisplay(hwc2_display_t display);
179 int32_t PresentDisplay(hwc2_display_t display, shared_ptr<Fence> *out_retire_fence);
182 int32_t SetOutputBuffer(hwc2_display_t display, buffer_handle_t buffer,
184 int32_t SetPowerMode(hwc2_display_t display, int32_t int_mode);
185 int32_t ValidateDisplay(hwc2_display_t display, uint32_t *out_num_types,
187 int32_t SetColorMode(hwc2_display_t display, int32_t /*ColorMode*/ int_mode);
188 int32_t SetColorModeWithRenderIntent(hwc2_display_t display, int32_t /*ColorMode*/ int_mode,
190 int32_t SetColorTransform(hwc2_display_t display, const float *matrix,
192 int32_t GetReadbackBufferAttributes(hwc2_display_t display,
194 int32_t SetReadbackBuffer(hwc2_display_t display, const native_handle_t *buffer,
196 int32_t GetReadbackBufferFence(hwc2_display_t display, shared_ptr<Fence> *release_fence);
198 int32_t GetDisplayIdentificationData(hwc2_display_t display, uint8_t *outPort,
200 int32_t GetDisplayCapabilities(hwc2_display_t display, uint32_t *outNumCapabilities,
202 int32_t GetDisplayCapabilities_2_4(hwc2_display_t display, uint32_t *outNumCapabilities,
204 int32_t GetDisplayCapabilities(hwc2_display_t display,
206 int32_t GetDisplayCapabilities2_3(hwc2_display_t display,
208 int32_t GetDisplayBrightnessSupport(hwc2_display_t display, bool *outSupport);
209 int32_t SetDisplayBrightness(hwc2_display_t display, float brightness);
214 int32_t GetDisplayType(hwc2_display_t display, int32_t *out_type);
215 int32_t GetDisplayAttribute(hwc2_display_t display, hwc2_config_t config, HwcAttribute attribute,
217 int32_t GetActiveConfig(hwc2_display_t display, hwc2_config_t *out_config);
218 int32_t GetColorModes(hwc2_display_t display, uint32_t *out_num_modes,
220 int32_t GetRenderIntents(hwc2_display_t display, int32_t /*ColorMode*/ int_mode,
222 int32_t GetHdrCapabilities(hwc2_display_t display, uint32_t* out_num_types, int32_t* out_types,
225 int32_t GetPerFrameMetadataKeys(hwc2_display_t display, uint32_t *out_num_keys,
227 int32_t GetClientTargetSupport(hwc2_display_t display, uint32_t width, uint32_t height,
229 int32_t GetDisplayName(hwc2_display_t display, uint32_t *out_size, char *out_name);
230 int32_t SetActiveConfig(hwc2_display_t display, hwc2_config_t config);
231 int32_t GetChangedCompositionTypes(hwc2_display_t display, uint32_t *out_num_elements,
233 int32_t GetDisplayRequests(hwc2_display_t display, int32_t *out_display_requests,
236 int32_t GetReleaseFences(hwc2_display_t display, uint32_t *out_num_elements,
238 int32_t SetClientTarget(hwc2_display_t display, buffer_handle_t target,
241 int32_t SetCursorPosition(hwc2_display_t display, hwc2_layer_t layer, int32_t x, int32_t y);
244 int32_t GetDisplayConnectionType(hwc2_display_t display, HwcDisplayConnectionType *type);
247 int32_t SetLayerBuffer(hwc2_display_t display, hwc2_layer_t layer, buffer_handle_t buffer,
249 int32_t SetLayerBlendMode(hwc2_display_t display, hwc2_layer_t layer, int32_t int_mode);
250 int32_t SetLayerDisplayFrame(hwc2_display_t display, hwc2_layer_t layer, hwc_rect_t frame);
251 int32_t SetLayerPlaneAlpha(hwc2_display_t display, hwc2_layer_t layer, float alpha);
252 int32_t SetLayerSourceCrop(hwc2_display_t display, hwc2_layer_t layer, hwc_frect_t crop);
253 int32_t SetLayerTransform(hwc2_display_t display, hwc2_layer_t layer, int32_t int_transform);
254 int32_t SetLayerZOrder(hwc2_display_t display, hwc2_layer_t layer, uint32_t z);
255 int32_t SetLayerType(hwc2_display_t display, hwc2_layer_t layer,
257 int32_t SetLayerSurfaceDamage(hwc2_display_t display, hwc2_layer_t layer, hwc_region_t damage);
258 int32_t SetLayerVisibleRegion(hwc2_display_t display, hwc2_layer_t layer, hwc_region_t damage);
259 int32_t SetLayerCompositionType(hwc2_display_t display, hwc2_layer_t layer, int32_t int_type);
260 int32_t SetLayerColor(hwc2_display_t display, hwc2_layer_t layer, hwc_color_t color);
261 int32_t SetLayerDataspace(hwc2_display_t display, hwc2_layer_t layer, int32_t dataspace);
262 int32_t SetLayerPerFrameMetadata(hwc2_display_t display, hwc2_layer_t layer,
265 int32_t SetLayerColorTransform(hwc2_display_t display, hwc2_layer_t layer, const float *matrix);
266 int32_t SetLayerPerFrameMetadataBlobs(hwc2_display_t display, hwc2_layer_t layer,
269 int32_t SetDisplayedContentSamplingEnabled(hwc2_display_t display, int32_t enabled,
271 int32_t GetDisplayedContentSamplingAttributes(hwc2_display_t display, int32_t *format,
273 int32_t GetDisplayedContentSample(hwc2_display_t display, uint64_t max_frames, uint64_t timestamp,
277 int32_t SetDisplayElapseTime(hwc2_display_t display, uint64_t time);
287 int32_t SetVsyncEnabled(hwc2_display_t display, int32_t int_enabled);
288 int32_t GetDozeSupport(hwc2_display_t display, int32_t *out_support);
289 int32_t GetDisplayConfigs(hwc2_display_t display, uint32_t *out_num_configs,
292 void Refresh(hwc2_display_t display);
294 int32_t GetDisplayVsyncPeriod(hwc2_display_t display, VsyncPeriodNanos *out_vsync_period);
296 hwc2_display_t display, hwc2_config_t config,
300 int32_t SetAutoLowLatencyMode(hwc2_display_t display, bool on);
301 int32_t GetSupportedContentTypes(hwc2_display_t display, hidl_vec<HwcContentType> *types);
302 int32_t SetContentType(hwc2_display_t display, HwcContentType type);
464 int32_t getDisplayBrightness(uint32_t display, float *brightness);
465 int32_t setDisplayBrightness(uint32_t display, float brightness);
466 int32_t getDisplayMaxBrightness(uint32_t display, uint32_t *max_brightness_level);
517 HWC2::Error ValidateDisplayInternal(hwc2_display_t display, uint32_t *out_num_types,
519 HWC2::Error PresentDisplayInternal(hwc2_display_t display);
521 void HandlePendingPowerMode(hwc2_display_t display, const shared_ptr<Fence> &retire_fence);
528 void PerformQsyncCallback(hwc2_display_t display);
530 void PerformIdleStatusCallback(hwc2_display_t display);