Lines Matching refs:usage

50 int gpu_context_t::gralloc_alloc_buffer(unsigned int size, int usage,
66 if (usage & GRALLOC_USAGE_PROTECTED) {
67 if (usage & GRALLOC_USAGE_PRIVATE_SECURE_DISPLAY) {
78 err = mAllocCtrl->allocate(data, usage);
94 if (usage & GRALLOC_USAGE_PRIVATE_EXTERNAL_ONLY) {
98 if (usage & GRALLOC_USAGE_PRIVATE_INTERNAL_ONLY) {
102 if (usage & GRALLOC_USAGE_HW_VIDEO_ENCODER ) {
106 if (usage & GRALLOC_USAGE_HW_CAMERA_WRITE) {
110 if (usage & GRALLOC_USAGE_HW_CAMERA_READ) {
114 if (usage & GRALLOC_USAGE_HW_COMPOSER) {
118 if (usage & GRALLOC_USAGE_HW_TEXTURE) {
122 if(usage & GRALLOC_USAGE_PRIVATE_SECURE_DISPLAY) {
126 if(isMacroTileEnabled(format, usage)) {
130 if (isUBwcEnabled(format, usage)) {
134 if(usage & (GRALLOC_USAGE_SW_READ_MASK | GRALLOC_USAGE_SW_WRITE_MASK)) {
139 if (usage & GRALLOC_USAGE_HW_CAMERA_MASK) {
143 if (usage & (GRALLOC_USAGE_HW_VIDEO_ENCODER |
150 if(usage & GRALLOC_USAGE_HW_COMPOSER) {
188 int gpu_context_t::gralloc_alloc_framebuffer_locked(int usage,
211 int newUsage = (usage & ~GRALLOC_USAGE_HW_FB) | GRALLOC_USAGE_HW_2D;
247 int gpu_context_t::gralloc_alloc_framebuffer(int usage,
252 int err = gralloc_alloc_framebuffer_locked(usage, pHandle);
257 int gpu_context_t::alloc_impl(int w, int h, int format, int usage,
269 //the usage bits, gralloc assigns a format.
272 if (usage & GRALLOC_USAGE_PRIVATE_ALLOC_UBWC)
274 else if(usage & GRALLOC_USAGE_HW_VIDEO_ENCODER)
276 else if((usage & GRALLOC_USAGE_HW_CAMERA_MASK)
279 else if(usage & GRALLOC_USAGE_HW_CAMERA_READ)
281 else if(usage & GRALLOC_USAGE_HW_CAMERA_WRITE) {
287 } else if(usage & GRALLOC_USAGE_HW_COMPOSER)
291 //If no other usage flags are detected, default the
300 if (usage & GRALLOC_USAGE_HW_FB) {
306 usage &= ~GRALLOC_USAGE_PRIVATE_ALLOC_UBWC;
311 usage |= GRALLOC_USAGE_PRIVATE_ALLOC_UBWC;
318 size = getBufferSizeAndDimensions(w, h, grallocFormat, usage, alignedw,
327 err = gralloc_alloc_framebuffer(usage, pHandle);
329 err = gralloc_alloc_buffer(size, usage, pHandle, bufferType,
369 int usage, buffer_handle_t* pHandle,
376 return gpu->alloc_impl(w, h, format, usage, pHandle, pStride, 0);
379 int format, int usage,
387 return gpu->alloc_impl(w, h, format, usage, pHandle, pStride, bufferSize);