Lines Matching refs:layerId

102      * @param layerId Indicates the pointer to the layer ID, which uniquely identifies a layer. The layer ID is returned
112 int32_t (*CreateLayer)(uint32_t devId, const LayerInfo *layerInfo, uint32_t *layerId);
118 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
127 int32_t (*CloseLayer)(uint32_t devId, uint32_t layerId);
136 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
147 int32_t (*SetLayerVisible)(uint32_t devId, uint32_t layerId, bool visible);
154 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
165 int32_t (*GetLayerVisibleState)(uint32_t devId, uint32_t layerId, bool *visible);
172 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
182 int32_t (*SetLayerSize)(uint32_t devId, uint32_t layerId, IRect *rect);
189 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
199 int32_t (*GetLayerSize)(uint32_t devId, uint32_t layerId, IRect *rect);
206 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
215 int32_t (*SetLayerCrop)(uint32_t devId, uint32_t layerId, IRect *rect);
224 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
234 int32_t (*SetLayerZorder)(uint32_t devId, uint32_t layerId, uint32_t zorder);
241 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
252 int32_t (*GetLayerZorder)(uint32_t devId, uint32_t layerId, uint32_t *zorder);
259 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
270 int32_t (*SetLayerPreMulti)(uint32_t devId, uint32_t layerId, bool preMul);
277 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
287 int32_t (*GetLayerPreMulti)(uint32_t devId, uint32_t layerId, bool *preMul);
294 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
304 int32_t (*SetLayerAlpha)(uint32_t devId, uint32_t layerId, LayerAlpha *alpha);
311 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
321 int32_t (*GetLayerAlpha)(uint32_t devId, uint32_t layerId, LayerAlpha *alpha);
328 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
339 int32_t (*SetLayerColorKey)(uint32_t devId, uint32_t layerId, bool enable, uint32_t key);
346 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
357 int32_t (*GetLayerColorKey)(uint32_t devId, uint32_t layerId, bool *enable, uint32_t *key);
364 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
375 int32_t (*SetLayerPalette)(uint32_t devId, uint32_t layerId, uint32_t *palette, uint32_t len);
382 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
393 int32_t (*GetLayerPalette)(uint32_t devId, uint32_t layerId, uint32_t *palette, uint32_t len);
400 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
409 int32_t (*SetTransformMode)(uint32_t devId, uint32_t layerId, TransformType type);
418 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
429 int32_t (*SetLayerCompression)(uint32_t devId, uint32_t layerId, int32_t compType);
436 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
446 int32_t (*GetLayerCompression)(uint32_t devId, uint32_t layerId, int32_t *compType);
456 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
465 int32_t (*SetLayerDirtyRegion)(uint32_t devId, uint32_t layerId, IRect *region);
475 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
485 int32_t (*GetLayerBuffer)(uint32_t devId, uint32_t layerId, LayerBuffer *buffer);
494 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
503 int32_t (*Flush)(uint32_t devId, uint32_t layerId, LayerBuffer *buffer);
513 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
522 int32_t (*WaitForVBlank)(uint32_t devId, uint32_t layerId, int32_t timeOut);
547 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
558 int32_t (*SetLayerVisibleRegion)(uint32_t devId, uint32_t layerId, uint32_t num, IRect *rect);
566 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
577 int32_t (*SetLayerBuffer)(uint32_t devId, uint32_t layerId, const BufferHandle *buffer, int32_t fence);
585 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
594 int32_t (*InvokeLayerCmd)(uint32_t devId, uint32_t layerId, uint32_t cmd, ...);
602 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
611 int32_t (*SetLayerCompositionType)(uint32_t devId, uint32_t layerId, CompositionType type);
619 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
628 int32_t (*SetLayerBlendType)(uint32_t devId, uint32_t layerId, BlendType type);
636 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
645 int32_t (*SetLayerColorTransform)(uint32_t devId, uint32_t layerId, const float *matrix);
652 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
661 int32_t (*SetLayerColorDataSpace)(uint32_t devId, uint32_t layerId, ColorDataSpace colorSpace);
668 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
677 int32_t (*GetLayerColorDataSpace)(uint32_t devId, uint32_t layerId, ColorDataSpace *colorSpace);
684 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
694 int32_t (*SetLayerMetaData)(uint32_t devId, uint32_t layerId, uint32_t num, const HDRMetaData *metaData);
701 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
712 int32_t (*SetLayerMetaDataSet)(uint32_t devId, uint32_t layerId, HDRMetadataKey key, uint32_t num,
720 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
729 int32_t (*GetSupportedPresentTimestamp)(uint32_t devId, uint32_t layerId, PresentTimestampType *type);
736 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
745 int32_t (*GetHwPresentTimestamp)(uint32_t devId, uint32_t layerId, PresentTimestamp *pts);
751 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
760 int32_t (*SetLayerTunnelHandle)(uint32_t devId, uint32_t layerId, ExtDataHandle *handle);
766 * @param layerId Indicates the layer ID, which uniquely identifies a layer. You can perform operations on the layer
775 int32_t (*GetLayerReleaseFence)(uint32_t devId, uint32_t layerId, int32_t *fence);