Lines Matching full:usage
44 int gpu_context_t::gralloc_alloc_framebuffer_locked(size_t size, int usage,
50 if (usage & GRALLOC_USAGE_PRIVATE_PMEM_ADSP) {
71 int newUsage = (usage & ~GRALLOC_USAGE_HW_FB) | GRALLOC_USAGE_HW_2D;
103 int gpu_context_t::gralloc_alloc_framebuffer(size_t size, int usage,
108 int err = gralloc_alloc_framebuffer_locked(size, usage, pHandle);
114 int gpu_context_t::gralloc_alloc_buffer(size_t size, int usage, buffer_handle_t* pHandle)
127 if (usage & GRALLOC_USAGE_HW_TEXTURE) {
133 if (usage & GRALLOC_USAGE_HW_2D) {
137 if (usage & GRALLOC_USAGE_PRIVATE_PMEM_ADSP) {
165 err = pma->alloc_pmem_buffer(size, usage, &base, &offset, &fd);
167 if (((usage & GRALLOC_USAGE_HW_MASK) == 0) &&
168 ((usage & GRALLOC_USAGE_PRIVATE_PMEM_ADSP) == 0)) {
203 int gpu_context_t::alloc_impl(int w, int h, int format, int usage,
261 if (usage & GRALLOC_USAGE_HW_FB) {
262 err = gralloc_alloc_framebuffer(size, usage, pHandle);
264 err = gralloc_alloc_buffer(size, usage, pHandle);
306 int usage, buffer_handle_t* pHandle, int* pStride)
312 return gpu->alloc_impl(w, h, format, usage, pHandle, pStride);