Home
last modified time | relevance | path

Searched refs:AcrylicCanvas (Results 1 – 7 of 7) sorted by relevance

/aosp12/hardware/google/graphics/common/libacryl/
H A Dacrylic_layer.cpp25 AcrylicCanvas::AcrylicCanvas(Acrylic *compositor, canvas_type_t type) in AcrylicCanvas() function in AcrylicCanvas
33 AcrylicCanvas::~AcrylicCanvas() in ~AcrylicCanvas()
45 bool AcrylicCanvas::setImageDimension(int32_t width, int32_t height) in setImageDimension()
94 bool AcrylicCanvas::setImageBuffer(int a, int r, int g, int b, uint32_t attr) in setImageBuffer()
179 bool AcrylicCanvas::setImageBuffer(void *addr[MAX_HW2D_PLANES], size_t len[MAX_HW2D_PLANES], in setImageBuffer()
232 bool AcrylicCanvas::setImageOTFBuffer(uint32_t attr) in setImageOTFBuffer()
258 bool AcrylicCanvas::setImageType(uint32_t fmt, int dataspace) in setImageType()
294 void AcrylicCanvas::setFence(int fence) in setFence()
303 : AcrylicCanvas(compositor), mTransitData(nullptr), mBlendingMode(HWC_BLENDING_NONE), in AcrylicLayer()
480 if (!AcrylicCanvas::setImageDimension(width, height)) in setImageDimension()
[all …]
H A Dacrylic_g2d.h134 bool prepareImage(AcrylicCanvas &layer, struct g2d_layer &image, uint32_t cmd[], int index);
137 bool prepareSolidLayer(AcrylicCanvas &canvas, struct g2d_layer &image, uint32_t cmd[]);
H A Dacrylic_g2d.cpp612 bool AcrylicCompositorG2D::prepareImage(AcrylicCanvas &layer, struct g2d_layer &image, uint32_t cmd… in prepareImage()
636 if (layer.getBufferType() == AcrylicCanvas::MT_EMPTY) { in prepareImage()
645 if (layer.getBufferType() == AcrylicCanvas::MT_DMABUF) { in prepareImage()
653 LOGASSERT(layer.getBufferType() == AcrylicCanvas::MT_USERPTR, in prepareImage()
761 bool AcrylicCompositorG2D::prepareSolidLayer(AcrylicCanvas &canvas, struct g2d_layer &image, uint32… in prepareSolidLayer()
1265 else if (layer->mAttribute & AcrylicCanvas::ATTR_COMPRESSED) { in requestPerformanceQoS()
H A Dacrylic.cpp29 mCanvas(this, AcrylicCanvas::CANVAS_TARGET) in Acrylic()
/aosp12/hardware/google/graphics/common/libacryl/include/hardware/exynos/
H A Dacryl.h426 class AcrylicCanvas {
543 bool setImageOTFBuffer(uint32_t attr = AcrylicCanvas::ATTR_NONE);
669 AcrylicCanvas(Acrylic *compositor, canvas_type_t type = CANVAS_SOURCE);
670 virtual ~AcrylicCanvas();
735 class AcrylicLayer: public AcrylicCanvas {
1009 int num_buffers, int fence = -1, uint32_t attr = AcrylicCanvas::ATTR_NONE)
1019 int fence = -1, uint32_t attr = AcrylicCanvas::ATTR_NONE)
1030 int num_buffers, uint32_t attr = AcrylicCanvas::ATTR_NONE)
1037 bool setCanvasOTF(uint32_t attr = AcrylicCanvas::ATTR_NONE)
1171 AcrylicCanvas &getCanvas() { return mCanvas; } in getCanvas()
[all …]
/aosp12/hardware/google/graphics/common/libhwc2.1/libresource/
H A DExynosMPP.cpp1213 attribute |= AcrylicCanvas::ATTR_PROTECTED; in setupLayer()
1215 attribute |= AcrylicCanvas::ATTR_COMPRESSED; in setupLayer()
1356 attribute |= AcrylicCanvas::ATTR_PROTECTED; in setupDst()
1364 attribute |= AcrylicCanvas::ATTR_COMPRESSED; in setupDst()
H A DExynosResourceManager.cpp2148 frame->setAttribute(j, AcrylicCanvas::ATTR_COMPRESSED); in deliverPerformanceInfo()