summaryrefslogtreecommitdiff
path: root/rsGrallocConsumer.h
Commit message (Collapse)AuthorAgeFilesLines
* Add multi-frame support to RenderScript:Miao Wang2016-01-261-7/+12
| | | | | | | | | | | | | Bug: 23535524 - Allow multi-consumer for a single BufferQueue with specifying the the number of buffers need. - Allow USAGE_IO_INPUT allocations share the same BufferQueue with an existing Allocation. - Individual allocations can still call ioReceive independently - Add getTimeStamp() for multi-frame processing. Change-Id: Ia8f48f5fc50d578c68306bb32f0eac9636f5f32a
* Revert "Replaced android::Vector with std::vector."Yang Ni2015-02-151-2/+3
| | | | | | | | | | b/19148482 This reverts commit 93d6bc872b7d9fba63abfa7513d56b38d9c3d371. I also made some changes to Make it work with HEAD. Change-Id: I5e516976ec1d85ffe1cf388c01795348a9441982
* Add gralloc flags to support HW driverJason Sams2014-11-101-1/+1
| | | | | | | | | | | | We were not setting the right gralloc flags with USAGE_IO_INPUT. This CL allows the driver to add flags and always sets the RS bit. Change-Id: I1807bc071da201923b6e0e714d7ab49ff0d2ef51 Conflicts: rsAllocation.cpp
* Replace NULL macros with nullptr literals.Chris Wailes2014-08-201-1/+1
| | | | Change-Id: I918c40879aa547438f77e7d1a95fa2aa33bec398
* Replace android::String8 with std::stringChris Wailes2014-08-201-1/+0
| | | | Change-Id: I5b2b6d3e38afd0b040f0a584613745206bf01ba0
* Replaced android::Vector with std::vector.Chris Wailes2014-08-181-2/+2
| | | | Change-Id: I4c6abd964dc4b1412ec2e592fc8e835fecfe53f6
* Refactor hal to remove cpuConsumer from driversJason Sams2013-08-071-0/+78
This CL should minimize build breaks due to BufferQueue changes in the future. Change-Id: I565a6eae5cc25603741fef32f2cfcb31a32eb757