Home | History | Annotate | Download | only in vndk

Lines Matching refs:C2MemoryUsage

44     static_assert((~C2MemoryUsage::PLATFORM_MASK & PASSTHROUGH_USAGE_MASK) == 0, "");
47 C2MemoryUsage C2AndroidMemoryUsage::FromGrallocUsage(uint64_t usage) {
49 return C2MemoryUsage(
50 ((usage & GRALLOC_USAGE_SW_READ_MASK) ? C2MemoryUsage::CPU_READ : 0) |
51 ((usage & GRALLOC_USAGE_SW_WRITE_MASK) ? C2MemoryUsage::CPU_WRITE : 0) |
52 ((usage & GRALLOC_USAGE_PROTECTED) ? C2MemoryUsage::READ_PROTECTED : 0) |
58 return (((expected & C2MemoryUsage::CPU_READ) ? GRALLOC_USAGE_SW_READ_OFTEN : 0) |
59 ((expected & C2MemoryUsage::CPU_WRITE) ? GRALLOC_USAGE_SW_WRITE_OFTEN : 0) |
60 ((expected & C2MemoryUsage::READ_PROTECTED) ? GRALLOC_USAGE_PROTECTED : 0) |
302 C2Rect rect, C2MemoryUsage usage, C2Fence *fence,
406 C2Rect rect, C2MemoryUsage usage, C2Fence *fence,
886 uint32_t width, uint32_t height, uint32_t format, const C2MemoryUsage &usage,
916 C2MemoryUsage minUsage = { 0, 0 }, maxUsage = { ~(uint64_t)0, ~(uint64_t)0 };
937 uint32_t width, uint32_t height, uint32_t format, const C2MemoryUsage &usage,
1133 uint32_t width, uint32_t height, uint32_t format, C2MemoryUsage usage,