Lines Matching refs:AHardwareBuffer
44 AHardwareBuffer* asAHardwareBuffer();
72 AHardwareBuffer** outputAhb) override;
74 AHardwareBuffer* allocate(uint32_t width, uint32_t height, uint32_t format);
76 void acquire(AHardwareBuffer* ahb) override;
77 void release(AHardwareBuffer* ahb) override;
79 int lock(AHardwareBuffer* ahb, uint8_t** ptr) override;
80 int unlock(AHardwareBuffer* ahb) override;
83 uint32_t getHostHandle(const AHardwareBuffer* handle) override;
85 const native_handle_t* getNativeHandle(const AHardwareBuffer* ahb) override;
88 int getFormat(const AHardwareBuffer* handle) override;
90 uint32_t getFormatDrmFourcc(const AHardwareBuffer* handle) override;
92 uint32_t getWidth(const AHardwareBuffer* ahb) override;
93 uint32_t getHeight(const AHardwareBuffer* ahb) override;
96 size_t getAllocatedSize(const AHardwareBuffer*) override;
98 int getId(const AHardwareBuffer* ahb, uint64_t* id) override;