Lines Matching refs:block
69 explicit LinearBuffer(const std::shared_ptr<C2LinearBlock> &block) in LinearBuffer() argument
70 : C2Buffer({ block->share(block->offset(), block->size(), ::C2Fence()) }) {} in LinearBuffer()
251 const C2ConstGraphicBlock block = output->data().graphicBlocks().front(); in play() local
252 native_handle_t *grallocHandle = UnwrapNativeCodec2GrallocHandle(block.handle()); in play()
256 block.width(), in play()
257 block.height(), in play()
261 block.width())); in play()
270 Rect(block.width(), block.height()), in play()
343 std::shared_ptr<C2LinearBlock> block; in play() local
347 &block); in play()
348 C2WriteView view = block->map().get(); in play()
356 work->input.buffers.emplace_back(new LinearBuffer(block)); in play()