Lines Matching defs:layerId

256 static int32_t CreateLayer(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId)
259 DISPLAY_CHK_RETURN((layerId == nullptr), DISPLAY_NULL_PTR, DISPLAY_LOGE("layerId is nullptr"));
260 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::CreateLayer, layerInfo, layerId);
263 static int32_t DestroyLayer(uint32_t devId, uint32_t layerId)
266 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::DestroyLayer, layerId);
269 static int32_t SetLayerRegion(uint32_t devId, uint32_t layerId, IRect *rect)
273 return HdiSession::GetInstance().CallLayerFunction(devId, layerId, &HdiLayer::SetLayerRegion, rect);
276 static int32_t SetLayerCrop(uint32_t devId, uint32_t layerId, IRect *rect)
280 return HdiSession::GetInstance().CallLayerFunction(devId, layerId, &HdiLayer::SetLayerCrop, rect);
283 static int32_t SetLayerZorder(uint32_t devId, uint32_t layerId, uint32_t zorder)
286 return HdiSession::GetInstance().CallDisplayFunction(devId, &HdiDisplay::SetLayerZorder, layerId, zorder);
289 static int32_t SetLayerPreMulti(uint32_t devId, uint32_t layerId, bool preMul)
292 return HdiSession::GetInstance().CallLayerFunction(devId, layerId, &HdiLayer::SetLayerPreMulti, preMul);
295 static int32_t SetLayerAlpha(uint32_t devId, uint32_t layerId, LayerAlpha *alpha)
299 return HdiSession::GetInstance().CallLayerFunction(devId, layerId, &HdiLayer::SetLayerAlpha, alpha);
302 static int32_t SetLayerTransformMode(uint32_t devId, uint32_t layerId, TransformType type)
305 return HdiSession::GetInstance().CallLayerFunction(devId, layerId, &HdiLayer::SetLayerTransformMode, type);
308 static int32_t SetLayerDirtyRegion(uint32_t devId, uint32_t layerId, IRect *region)
312 return HdiSession::GetInstance().CallLayerFunction(devId, layerId, &HdiLayer::SetLayerDirtyRegion, region);
315 static int32_t SetLayerVisibleRegion(uint32_t devId, uint32_t layerId, uint32_t num, IRect *rect)
319 return HdiSession::GetInstance().CallLayerFunction(devId, layerId, &HdiLayer::SetLayerVisibleRegion, num, rect);
322 static int32_t SetLayerBuffer(uint32_t devId, uint32_t layerId, const BufferHandle *buffer, int32_t fence)
325 return HdiSession::GetInstance().CallLayerFunction(devId, layerId, &HdiLayer::SetLayerBuffer, buffer, fence);
328 static int32_t SetLayerCompositionType(uint32_t devId, uint32_t layerId, CompositionType type)
331 return HdiSession::GetInstance().CallLayerFunction(devId, layerId, &HdiLayer::SetLayerCompositionType, type);
334 static int32_t SetLayerBlendType(uint32_t devId, uint32_t layerId, BlendType type)
337 return HdiSession::GetInstance().CallLayerFunction(devId, layerId, &HdiLayer::SetLayerBlendType, type);