Lines Matching refs:Error
77 HWC2::Error createVirtualDisplay(uint32_t width, uint32_t height,
84 auto error = getAdapter(device)->createVirtualDisplay(width, height,
86 return static_cast<int32_t>(error);
89 HWC2::Error destroyVirtualDisplay(hwc2_display_t display);
92 auto error = getAdapter(device)->destroyVirtualDisplay(display);
93 return static_cast<int32_t>(error);
108 HWC2::Error registerCallback(HWC2::Callback descriptor,
114 auto error = getAdapter(device)->registerCallback(descriptor,
116 return static_cast<int32_t>(error);
189 HWC2::Error acceptChanges();
190 HWC2::Error createLayer(hwc2_layer_t* outLayerId);
191 HWC2::Error destroyLayer(hwc2_layer_t layerId);
192 HWC2::Error getActiveConfig(hwc2_config_t* outConfigId);
193 HWC2::Error getAttribute(hwc2_config_t configId,
195 HWC2::Error getChangedCompositionTypes(uint32_t* outNumElements,
197 HWC2::Error getColorModes(uint32_t* outNumModes, int32_t* outModes);
198 HWC2::Error getConfigs(uint32_t* outNumConfigs,
200 HWC2::Error getDozeSupport(int32_t* outSupport);
201 HWC2::Error getHdrCapabilities(uint32_t* outNumTypes,
204 HWC2::Error getName(uint32_t* outSize, char* outName);
205 HWC2::Error getReleaseFences(uint32_t* outNumElements,
207 HWC2::Error getRequests(int32_t* outDisplayRequests,
210 HWC2::Error getType(int32_t* outType);
211 HWC2::Error present(int32_t* outRetireFence);
212 HWC2::Error setActiveConfig(hwc2_config_t configId);
213 HWC2::Error setClientTarget(buffer_handle_t target,
216 HWC2::Error setColorMode(int32_t mode);
217 HWC2::Error setColorTransform(android_color_transform_t hint);
218 HWC2::Error setOutputBuffer(buffer_handle_t buffer,
220 HWC2::Error setPowerMode(HWC2::PowerMode mode);
221 HWC2::Error setVsyncEnabled(HWC2::Vsync enabled);
222 HWC2::Error validate(uint32_t* outNumTypes,
225 HWC2::Error updateLayerZ(hwc2_layer_t layerId, uint32_t z);
237 HWC2::Error set(hwc_display_contents_1& hwcContents);
262 HWC2::Error getHwc1IdForColorMode(int32_t mode,
399 hwc2_display_t displayId, HWC2::Error (Display::*member)(Args...),
403 return static_cast<int32_t>(HWC2::Error::BadDisplay);
405 auto error = ((*display).*member)(std::forward<Args>(args)...);
406 return static_cast<int32_t>(error);
504 HWC2::Error setBuffer(buffer_handle_t buffer, int32_t acquireFence);
505 HWC2::Error setCursorPosition(int32_t x, int32_t y);
506 HWC2::Error setSurfaceDamage(hwc_region_t damage);
509 HWC2::Error setBlendMode(HWC2::BlendMode mode);
510 HWC2::Error setColor(hwc_color_t color);
511 HWC2::Error setCompositionType(HWC2::Composition type);
512 HWC2::Error setDataspace(android_dataspace_t dataspace);
513 HWC2::Error setDisplayFrame(hwc_rect_t frame);
514 HWC2::Error setPlaneAlpha(float alpha);
515 HWC2::Error setSidebandStream(const native_handle_t* stream);
516 HWC2::Error setSourceCrop(hwc_frect_t crop);
517 HWC2::Error setTransform(HWC2::Transform transform);
518 HWC2::Error setVisibleRegion(hwc_region_t visible);
519 HWC2::Error setZ(uint32_t z);
576 HWC2::Error (Layer::*member)(Args...), Args... args) {
578 auto error = std::get<HWC2::Error>(result);
579 if (error == HWC2::Error::None) {
581 error = ((*layer).*member)(std::forward<Args>(args)...);
583 return static_cast<int32_t>(error);
633 std::tuple<Layer*, HWC2::Error> getLayer(hwc2_display_t displayId,
639 HWC2::Error setAllDisplays();