/hardware/qcom/display/msm8996/libgralloc1/ |
H A D | gr_utils.cpp | 139 bool CpuCanAccess(gralloc1_producer_usage_t prod_usage, gralloc1_consumer_usage_t cons_usage) { argument 140 return CpuCanRead(prod_usage, cons_usage) || CpuCanWrite(prod_usage); 143 bool CpuCanRead(gralloc1_producer_usage_t prod_usage, gralloc1_consumer_usage_t cons_usage) { argument 144 if (prod_usage & GRALLOC1_PRODUCER_USAGE_CPU_READ) { 155 bool CpuCanWrite(gralloc1_producer_usage_t prod_usage) { argument 156 if (prod_usage & GRALLOC1_PRODUCER_USAGE_CPU_WRITE) {
|
H A D | gr_utils.h | 55 bool CpuCanAccess(gralloc1_producer_usage_t prod_usage, gralloc1_consumer_usage_t cons_usage); 56 bool CpuCanRead(gralloc1_producer_usage_t prod_usage, gralloc1_consumer_usage_t cons_usage); 57 bool CpuCanWrite(gralloc1_producer_usage_t prod_usage);
|
H A D | gr_allocator.h | 57 int AllocateMem(AllocData *data, gralloc1_producer_usage_t prod_usage, 63 int GetImplDefinedFormat(gralloc1_producer_usage_t prod_usage, 74 bool UseUncached(gralloc1_producer_usage_t prod_usage, gralloc1_consumer_usage_t cons_usage); 77 bool IsUBwcEnabled(int format, gralloc1_producer_usage_t prod_usage, 91 void GetIonHeapInfo(gralloc1_producer_usage_t prod_usage, gralloc1_consumer_usage_t cons_usage,
|
H A D | gr_allocator.cpp | 104 int Allocator::AllocateMem(AllocData *alloc_data, gralloc1_producer_usage_t prod_usage, argument 107 alloc_data->uncached = UseUncached(prod_usage, cons_usage); 110 GetIonHeapInfo(prod_usage, cons_usage, &alloc_data->heap_id, &alloc_data->alloc_type, 203 gralloc1_producer_usage_t prod_usage = descriptor.GetProducerUsage(); local 206 if (IsUBwcEnabled(format, prod_usage, cons_usage)) { 358 gralloc1_producer_usage_t prod_usage = hnd->GetProducerUsage(); local 381 prod_usage, cons_usage); 447 int Allocator::GetImplDefinedFormat(gralloc1_producer_usage_t prod_usage, argument 455 if (prod_usage & GRALLOC1_PRODUCER_USAGE_PRIVATE_ALLOC_UBWC) { 460 if (prod_usage 517 UseUncached(gralloc1_producer_usage_t prod_usage, gralloc1_consumer_usage_t cons_usage) argument 544 GetIonHeapInfo(gralloc1_producer_usage_t prod_usage, gralloc1_consumer_usage_t cons_usage, unsigned int *ion_heap_id, unsigned int *alloc_type, unsigned int *ion_flags) argument 601 IsUBwcEnabled(int format, gralloc1_producer_usage_t prod_usage, gralloc1_consumer_usage_t cons_usage) argument 771 gralloc1_producer_usage_t prod_usage = descriptor.GetProducerUsage(); local [all...] |
H A D | gr_buf_descriptor.h | 48 BufferDescriptor(int w, int h, int f, gralloc1_producer_usage_t prod_usage, argument 53 producer_usage_(prod_usage),
|
H A D | gr_buf_mgr.h | 45 gralloc1_error_t LockBuffer(const private_handle_t *hnd, gralloc1_producer_usage_t prod_usage, 78 uint32_t GetDataAlignment(int format, gralloc1_producer_usage_t prod_usage, 80 int GetHandleFlags(int format, gralloc1_producer_usage_t prod_usage,
|
H A D | gr_buf_mgr.cpp | 302 gralloc1_producer_usage_t prod_usage, 309 if (!CpuCanAccess(prod_usage, cons_usage)) { 337 if (!err && CpuCanWrite(prod_usage)) { 366 uint32_t BufferManager::GetDataAlignment(int format, gralloc1_producer_usage_t prod_usage, argument 373 if (prod_usage & GRALLOC1_PRODUCER_USAGE_PROTECTED) { 374 if ((prod_usage & GRALLOC1_PRODUCER_USAGE_CAMERA) || 386 int BufferManager::GetHandleFlags(int format, gralloc1_producer_usage_t prod_usage, argument 401 if (prod_usage & GRALLOC1_PRODUCER_USAGE_CAMERA) { 405 if (prod_usage & GRALLOC1_CONSUMER_USAGE_CAMERA) { 413 if (prod_usage 301 LockBuffer(const private_handle_t *hnd, gralloc1_producer_usage_t prod_usage, gralloc1_consumer_usage_t cons_usage) argument 463 gralloc1_producer_usage_t prod_usage = descriptor.GetProducerUsage(); local 625 gralloc1_producer_usage_t prod_usage = static_cast<gralloc1_producer_usage_t>(producer_usage); local [all...] |
H A D | gr_device_impl.h | 107 gralloc1_producer_usage_t prod_usage, 112 gralloc1_producer_usage_t prod_usage,
|
H A D | gr_priv_handle.h | 105 gralloc1_producer_usage_t prod_usage = GRALLOC1_PRODUCER_USAGE_NONE, 124 producer_usage(prod_usage), 166 "prod_usage:0x%" PRIx64" cons_usage:0x%" PRIx64 " format:0x%x layer_count: %d",
|
H A D | gr_device_impl.cpp | 419 gralloc1_producer_usage_t prod_usage, 442 if ((prod_usage != GRALLOC1_PRODUCER_USAGE_NONE) && 454 status = dev->buf_mgr_->LockBuffer(hnd, prod_usage, cons_usage); 462 gralloc1_producer_usage_t prod_usage, 468 gralloc1_error_t status = GrallocImpl::LockBuffer(device, buffer, prod_usage, cons_usage, region, 418 LockBuffer(gralloc1_device_t *device, buffer_handle_t buffer, gralloc1_producer_usage_t prod_usage, gralloc1_consumer_usage_t cons_usage, const gralloc1_rect_t *region, void **out_data, int32_t acquire_fence) argument 461 LockFlex(gralloc1_device_t *device, buffer_handle_t buffer, gralloc1_producer_usage_t prod_usage, gralloc1_consumer_usage_t cons_usage, const gralloc1_rect_t *region, struct android_flex_layout *out_flex_layout, int32_t acquire_fence) argument
|
/hardware/qcom/display/msm8998/libgralloc1/ |
H A D | gr_utils.cpp | 127 bool CpuCanAccess(gralloc1_producer_usage_t prod_usage, gralloc1_consumer_usage_t cons_usage) { argument 128 return CpuCanRead(prod_usage, cons_usage) || CpuCanWrite(prod_usage); 131 bool CpuCanRead(gralloc1_producer_usage_t prod_usage, gralloc1_consumer_usage_t cons_usage) { argument 132 if (prod_usage & GRALLOC1_PRODUCER_USAGE_CPU_READ) { 143 bool CpuCanWrite(gralloc1_producer_usage_t prod_usage) { argument 144 if (prod_usage & GRALLOC1_PRODUCER_USAGE_CPU_WRITE) {
|
H A D | gr_utils.h | 55 bool CpuCanAccess(gralloc1_producer_usage_t prod_usage, gralloc1_consumer_usage_t cons_usage); 56 bool CpuCanRead(gralloc1_producer_usage_t prod_usage, gralloc1_consumer_usage_t cons_usage); 57 bool CpuCanWrite(gralloc1_producer_usage_t prod_usage);
|
H A D | gr_allocator.h | 56 int AllocateMem(AllocData *data, gralloc1_producer_usage_t prod_usage, 62 int GetImplDefinedFormat(gralloc1_producer_usage_t prod_usage, 76 bool IsUBwcEnabled(int format, gralloc1_producer_usage_t prod_usage, 90 void GetIonHeapInfo(gralloc1_producer_usage_t prod_usage, gralloc1_consumer_usage_t cons_usage,
|
H A D | gr_buf_mgr.h | 45 gralloc1_error_t LockBuffer(const private_handle_t *hnd, gralloc1_producer_usage_t prod_usage, 79 gralloc1_producer_usage_t prod_usage, gralloc1_consumer_usage_t cons_usage, 81 uint32_t GetDataAlignment(int format, gralloc1_producer_usage_t prod_usage, 83 int GetHandleFlags(int format, gralloc1_producer_usage_t prod_usage,
|
H A D | gr_allocator.cpp | 104 int Allocator::AllocateMem(AllocData *alloc_data, gralloc1_producer_usage_t prod_usage, argument 107 alloc_data->uncached = UseUncached(prod_usage); 110 GetIonHeapInfo(prod_usage, cons_usage, &alloc_data->heap_id, &alloc_data->alloc_type, 195 gralloc1_producer_usage_t prod_usage = descriptor.GetProducerUsage(); local 198 if (IsUBwcEnabled(format, prod_usage, cons_usage)) { 346 gralloc1_producer_usage_t prod_usage = hnd->GetProducerUsage(); local 368 prod_usage, cons_usage); 433 int Allocator::GetImplDefinedFormat(gralloc1_producer_usage_t prod_usage, argument 441 if (prod_usage & GRALLOC1_PRODUCER_USAGE_PRIVATE_ALLOC_UBWC) { 445 } else if (prod_usage 519 GetIonHeapInfo(gralloc1_producer_usage_t prod_usage, gralloc1_consumer_usage_t cons_usage, unsigned int *ion_heap_id, unsigned int *alloc_type, unsigned int *ion_flags) argument 575 IsUBwcEnabled(int format, gralloc1_producer_usage_t prod_usage, gralloc1_consumer_usage_t cons_usage) argument 738 gralloc1_producer_usage_t prod_usage = descriptor.GetProducerUsage(); local [all...] |
H A D | gr_buf_descriptor.h | 48 BufferDescriptor(int w, int h, int f, gralloc1_producer_usage_t prod_usage, argument 53 producer_usage_(prod_usage),
|
H A D | gr_buf_mgr.cpp | 268 gralloc1_producer_usage_t prod_usage, 273 if (!CpuCanAccess(prod_usage, cons_usage)) { 296 if (!err && CpuCanWrite(prod_usage)) { 322 uint32_t BufferManager::GetDataAlignment(int format, gralloc1_producer_usage_t prod_usage, argument 329 if (prod_usage & GRALLOC1_PRODUCER_USAGE_PROTECTED) { 330 if ((prod_usage & GRALLOC1_PRODUCER_USAGE_CAMERA) || 342 int BufferManager::GetHandleFlags(int format, gralloc1_producer_usage_t prod_usage, argument 357 if (prod_usage & GRALLOC1_PRODUCER_USAGE_CAMERA) { 361 if (prod_usage & GRALLOC1_CONSUMER_USAGE_CAMERA) { 369 if (prod_usage 267 LockBuffer(const private_handle_t *hnd, gralloc1_producer_usage_t prod_usage, gralloc1_consumer_usage_t cons_usage) argument 403 AllocateBuffer(unsigned int size, int aligned_w, int aligned_h, int unaligned_w, int unaligned_h, int format, int bufferType, gralloc1_producer_usage_t prod_usage, gralloc1_consumer_usage_t cons_usage, buffer_handle_t *handle) argument 481 gralloc1_producer_usage_t prod_usage = descriptor.GetProducerUsage(); local 606 gralloc1_producer_usage_t prod_usage = static_cast<gralloc1_producer_usage_t>(producer_usage); local [all...] |
H A D | gr_device_impl.h | 100 gralloc1_producer_usage_t prod_usage, 105 gralloc1_producer_usage_t prod_usage,
|
H A D | gr_priv_handle.h | 104 gralloc1_producer_usage_t prod_usage = GRALLOC1_PRODUCER_USAGE_NONE, 124 producer_usage(prod_usage),
|
H A D | gr_device_impl.cpp | 389 gralloc1_producer_usage_t prod_usage, 406 if ((prod_usage != GRALLOC1_PRODUCER_USAGE_NONE) && 418 status = dev->buf_mgr_->LockBuffer(hnd, prod_usage, cons_usage); 426 gralloc1_producer_usage_t prod_usage, 432 gralloc1_error_t status = GrallocImpl::LockBuffer(device, buffer, prod_usage, cons_usage, region, 388 LockBuffer(gralloc1_device_t *device, buffer_handle_t buffer, gralloc1_producer_usage_t prod_usage, gralloc1_consumer_usage_t cons_usage, const gralloc1_rect_t *region, void **out_data, int32_t acquire_fence) argument 425 LockFlex(gralloc1_device_t *device, buffer_handle_t buffer, gralloc1_producer_usage_t prod_usage, gralloc1_consumer_usage_t cons_usage, const gralloc1_rect_t *region, struct android_flex_layout *out_flex_layout, int32_t acquire_fence) argument
|