Lines Matching defs:usage
170 if (buffer->usage & GraphicBuffer::USAGE_HW_TEXTURE) {
311 sp<GraphicBuffer> Layer::requestBuffer(int index, int usage)
356 const uint32_t effectiveUsage = getEffectiveUsage(usage);
393 uint32_t Layer::getEffectiveUsage(uint32_t usage) const
409 usage = GraphicBuffer::USAGE_SW_READ_OFTEN |
412 // it's allowed to modify the usage flags here, but generally
415 if (usage & GraphicBuffer::USAGE_HW_MASK) {
417 usage |= GraphicBuffer::USAGE_HW_TEXTURE;
421 usage |= GraphicBuffer::USAGE_HW_TEXTURE;
424 return usage;
613 sp<GraphicBuffer> Layer::SurfaceLayer::requestBuffer(int index, int usage)
621 buffer = owner->requestBuffer(index, usage);