Home | History | Annotate | Download | only in pipes

Lines Matching refs:M3DPrimaryPipe

78 class M3DPrimaryPipe : utils::NoCopy {
81 explicit M3DPrimaryPipe();
82 ~M3DPrimaryPipe();
237 inline M3DPrimaryPipe<CHAN>::M3DPrimaryPipe() : mM3Dfmt(0) {}
239 inline M3DPrimaryPipe<CHAN>::~M3DPrimaryPipe() { close(); }
241 inline bool M3DPrimaryPipe<CHAN>::init(RotatorBase* rot) {
242 ALOGE_IF(DEBUG_OVERLAY, "M3DPrimaryPipe init");
250 inline bool M3DPrimaryPipe<CHAN>::close() {
254 inline bool M3DPrimaryPipe<CHAN>::commit() { return mM3d.commit(); }
256 inline bool M3DPrimaryPipe<CHAN>::queueBuffer(int fd, uint32_t offset) {
260 inline bool M3DPrimaryPipe<CHAN>::setCrop(const utils::Dim& d) {
263 ALOGE("M3DPrimaryPipe setCrop failed to getCropS3D");
269 inline bool M3DPrimaryPipe<CHAN>::setPosition(const utils::Dim& d) {
273 inline bool M3DPrimaryPipe<CHAN>::setTransform(const utils::eTransform& param) {
277 inline bool M3DPrimaryPipe<CHAN>::setSource(const utils::PipeArgs& args)
285 inline void M3DPrimaryPipe<CHAN>::dump() const {
286 ALOGE("M3DPrimaryPipe Pipe fmt=%d", mM3Dfmt);