Searched refs:prod_usage (Results 1 - 20 of 20) sorted by relevance

/hardware/qcom/display/msm8996/libgralloc1/
H A Dgr_utils.cpp139 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 Dgr_utils.h55 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 Dgr_allocator.h57 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 Dgr_allocator.cpp104 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 Dgr_buf_descriptor.h48 BufferDescriptor(int w, int h, int f, gralloc1_producer_usage_t prod_usage, argument
53 producer_usage_(prod_usage),
H A Dgr_buf_mgr.h45 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 Dgr_buf_mgr.cpp302 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 Dgr_device_impl.h107 gralloc1_producer_usage_t prod_usage,
112 gralloc1_producer_usage_t prod_usage,
H A Dgr_priv_handle.h105 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 Dgr_device_impl.cpp419 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 Dgr_utils.cpp127 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 Dgr_utils.h55 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 Dgr_allocator.h56 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 Dgr_buf_mgr.h45 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 Dgr_allocator.cpp104 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 Dgr_buf_descriptor.h48 BufferDescriptor(int w, int h, int f, gralloc1_producer_usage_t prod_usage, argument
53 producer_usage_(prod_usage),
H A Dgr_buf_mgr.cpp268 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 Dgr_device_impl.h100 gralloc1_producer_usage_t prod_usage,
105 gralloc1_producer_usage_t prod_usage,
H A Dgr_priv_handle.h104 gralloc1_producer_usage_t prod_usage = GRALLOC1_PRODUCER_USAGE_NONE,
124 producer_usage(prod_usage),
H A Dgr_device_impl.cpp389 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

Completed in 114 milliseconds