Lines Matching refs:usage

55 int gpu_context_t::gralloc_alloc_buffer(size_t size, int usage,
73 if (usage & GRALLOC_USAGE_PROTECTED) {
81 err = mAllocCtrl->allocate(data, usage);
97 if (usage & GRALLOC_USAGE_PRIVATE_EXTERNAL_ONLY) {
104 if (usage & GRALLOC_USAGE_HW_CAMERA_WRITE) {
114 if (usage & GRALLOC_USAGE_HW_CAMERA_MASK) {
115 if (usage & GRALLOC_USAGE_HW_VIDEO_ENCODER) {
127 if (usage & GRALLOC_USAGE_HW_VIDEO_ENCODER ) {
131 if (usage & GRALLOC_USAGE_HW_CAMERA_WRITE) {
135 if (usage & GRALLOC_USAGE_HW_CAMERA_READ) {
139 if (usage & GRALLOC_USAGE_HW_COMPOSER) {
143 if (usage & GRALLOC_USAGE_HW_TEXTURE) {
147 if(usage & GRALLOC_USAGE_PRIVATE_SECURE_DISPLAY) {
151 if(isMacroTileEnabled(format, usage)) {
188 int gpu_context_t::gralloc_alloc_framebuffer_locked(int usage,
194 if (usage & GRALLOC_HEAP_MASK) {
214 int newUsage = (usage & ~GRALLOC_USAGE_HW_FB) | GRALLOC_USAGE_HW_2D;
248 int gpu_context_t::gralloc_alloc_framebuffer(int usage,
253 int err = gralloc_alloc_framebuffer_locked(usage, pHandle);
258 int gpu_context_t::alloc_impl(int w, int h, int format, int usage,
270 //the usage bits, gralloc assigns a format.
273 if(usage & GRALLOC_USAGE_HW_VIDEO_ENCODER)
275 else if((usage & GRALLOC_USAGE_HW_CAMERA_MASK)
278 else if(usage & GRALLOC_USAGE_HW_CAMERA_READ)
280 else if(usage & GRALLOC_USAGE_HW_CAMERA_WRITE)
282 else if(usage & GRALLOC_USAGE_HW_COMPOSER)
286 (usage & GRALLOC_USAGE_SW_WRITE_MASK ||
287 usage & GRALLOC_USAGE_SW_READ_MASK)) {
293 size = getBufferSizeAndDimensions(w, h, grallocFormat, usage, alignedw,
302 if((usage & GRALLOC_USAGE_HW_FB) &&
311 err = gralloc_alloc_framebuffer(usage, pHandle);
313 err = gralloc_alloc_buffer(size, usage, pHandle, bufferType,
352 int usage, buffer_handle_t* pHandle,
359 return gpu->alloc_impl(w, h, format, usage, pHandle, pStride, 0);
362 int format, int usage,
370 return gpu->alloc_impl(w, h, format, usage, pHandle, pStride, bufferSize);