Lines Matching refs:buffer

46         void*& buffer, size_t& size, int*& fds, size_t& count) const  in flatten()  argument
52 FlattenableUtils::write(buffer, size, timestamp); in flatten()
53 FlattenableUtils::write(buffer, size, isAutoTimestamp); in flatten()
54 FlattenableUtils::write(buffer, size, dataSpace); in flatten()
55 FlattenableUtils::write(buffer, size, crop); in flatten()
56 FlattenableUtils::write(buffer, size, scalingMode); in flatten()
57 FlattenableUtils::write(buffer, size, transform); in flatten()
58 FlattenableUtils::write(buffer, size, stickyTransform); in flatten()
59 FlattenableUtils::write(buffer, size, getFrameTimestamps); in flatten()
61 status_t result = fence->flatten(buffer, size, fds, count); in flatten()
65 result = surfaceDamage.flatten(buffer, size); in flatten()
69 FlattenableUtils::advance(buffer, size, surfaceDamage.getFlattenedSize()); in flatten()
70 result = hdrMetadata.flatten(buffer, size); in flatten()
74 FlattenableUtils::advance(buffer, size, hdrMetadata.getFlattenedSize()); in flatten()
75 FlattenableUtils::write(buffer, size, slot); in flatten()
80 void const*& buffer, size_t& size, int const*& fds, size_t& count) in unflatten() argument
86 FlattenableUtils::read(buffer, size, timestamp); in unflatten()
87 FlattenableUtils::read(buffer, size, isAutoTimestamp); in unflatten()
88 FlattenableUtils::read(buffer, size, dataSpace); in unflatten()
89 FlattenableUtils::read(buffer, size, crop); in unflatten()
90 FlattenableUtils::read(buffer, size, scalingMode); in unflatten()
91 FlattenableUtils::read(buffer, size, transform); in unflatten()
92 FlattenableUtils::read(buffer, size, stickyTransform); in unflatten()
93 FlattenableUtils::read(buffer, size, getFrameTimestamps); in unflatten()
96 status_t result = fence->unflatten(buffer, size, fds, count); in unflatten()
100 result = surfaceDamage.unflatten(buffer, size); in unflatten()
104 FlattenableUtils::advance(buffer, size, surfaceDamage.getFlattenedSize()); in unflatten()
105 result = hdrMetadata.unflatten(buffer, size); in unflatten()
109 FlattenableUtils::advance(buffer, size, hdrMetadata.getFlattenedSize()); in unflatten()
110 FlattenableUtils::read(buffer, size, slot); in unflatten()
129 void*& buffer, size_t& size, int*& fds, size_t& count) const in flatten() argument
135 FlattenableUtils::write(buffer, size, width); in flatten()
136 FlattenableUtils::write(buffer, size, height); in flatten()
137 FlattenableUtils::write(buffer, size, transformHint); in flatten()
138 FlattenableUtils::write(buffer, size, numPendingBuffers); in flatten()
139 FlattenableUtils::write(buffer, size, nextFrameNumber); in flatten()
140 FlattenableUtils::write(buffer, size, bufferReplaced); in flatten()
141 FlattenableUtils::write(buffer, size, maxBufferCount); in flatten()
143 status_t result = frameTimestamps.flatten(buffer, size, fds, count); in flatten()
147 FlattenableUtils::write(buffer, size, result); in flatten()
152 void const*& buffer, size_t& size, int const*& fds, size_t& count) in unflatten() argument
158 FlattenableUtils::read(buffer, size, width); in unflatten()
159 FlattenableUtils::read(buffer, size, height); in unflatten()
160 FlattenableUtils::read(buffer, size, transformHint); in unflatten()
161 FlattenableUtils::read(buffer, size, numPendingBuffers); in unflatten()
162 FlattenableUtils::read(buffer, size, nextFrameNumber); in unflatten()
163 FlattenableUtils::read(buffer, size, bufferReplaced); in unflatten()
164 FlattenableUtils::read(buffer, size, maxBufferCount); in unflatten()
166 status_t result = frameTimestamps.unflatten(buffer, size, fds, count); in unflatten()
170 FlattenableUtils::read(buffer, size, result); in unflatten()
181 return minFlattenedSize() + (buffer == nullptr ? 0 : buffer->getFlattenedSize()); in getFlattenedSize()
185 return (buffer == nullptr ? 0 : buffer->getFdCount()); in getFdCount()
195 const int32_t isBufferNull = (buffer == nullptr ? 1 : 0); in flatten()
199 status_t status = buffer->flatten(fBuffer, size, fds, count); in flatten()
216 buffer = new GraphicBuffer(); in unflatten()
218 status_t status = buffer->unflatten(fBuffer, size, fds, count); in unflatten()
233 status_t IGraphicBufferProducer::DequeueBufferInput::flatten(void* buffer, size_t size) const { in flatten() argument
237 FlattenableUtils::write(buffer, size, width); in flatten()
238 FlattenableUtils::write(buffer, size, height); in flatten()
239 FlattenableUtils::write(buffer, size, format); in flatten()
240 FlattenableUtils::write(buffer, size, usage); in flatten()
242 FlattenableUtils::write(buffer, size, getTimestampsInt); in flatten()
247 status_t IGraphicBufferProducer::DequeueBufferInput::unflatten(void const* buffer, size_t size) { in unflatten() argument
252 FlattenableUtils::read(buffer, size, width); in unflatten()
253 FlattenableUtils::read(buffer, size, height); in unflatten()
254 FlattenableUtils::read(buffer, size, format); in unflatten()
255 FlattenableUtils::read(buffer, size, usage); in unflatten()
257 FlattenableUtils::read(buffer, size, getTimestampsInt); in unflatten()
281 void*& buffer, size_t& size, int*& fds, size_t& count) const { in flatten() argument
286 FlattenableUtils::write(buffer, size, result); in flatten()
287 FlattenableUtils::write(buffer, size, slot); in flatten()
288 FlattenableUtils::write(buffer, size, bufferAge); in flatten()
289 status_t status = fence->flatten(buffer, size, fds, count); in flatten()
294 FlattenableUtils::write(buffer, size, hasTimestamps); in flatten()
296 status = timestamps->flatten(buffer, size, fds, count); in flatten()
302 void const*& buffer, size_t& size, int const*& fds, size_t& count) { in unflatten() argument
307 FlattenableUtils::read(buffer, size, result); in unflatten()
308 FlattenableUtils::read(buffer, size, slot); in unflatten()
309 FlattenableUtils::read(buffer, size, bufferAge); in unflatten()
312 status_t status = fence->unflatten(buffer, size, fds, count); in unflatten()
317 FlattenableUtils::read(buffer, size, hasTimestamps); in unflatten()
320 status = timestamps->unflatten(buffer, size, fds, count); in unflatten()
331 status_t IGraphicBufferProducer::AttachBufferOutput::flatten(void* buffer, size_t size) const { in flatten() argument
335 FlattenableUtils::write(buffer, size, result); in flatten()
336 FlattenableUtils::write(buffer, size, slot); in flatten()
341 status_t IGraphicBufferProducer::AttachBufferOutput::unflatten(void const* buffer, size_t size) { in unflatten() argument
345 FlattenableUtils::read(buffer, size, result); in unflatten()
346 FlattenableUtils::read(buffer, size, slot); in unflatten()
366 void*& buffer, size_t& size, int*& fds, size_t& count) const { in flatten() argument
371 FlattenableUtils::write(buffer, size, slot); in flatten()
372 return fence->flatten(buffer, size, fds, count); in flatten()
376 void const*& buffer, size_t& size, int const*& fds, size_t& count) { in unflatten() argument
381 FlattenableUtils::read(buffer, size, slot); in unflatten()
384 return fence->unflatten(buffer, size, fds, count); in unflatten()
393 status_t IGraphicBufferProducer::QueryOutput::flatten(void* buffer, size_t size) const { in flatten() argument
397 FlattenableUtils::write(buffer, size, result); in flatten()
398 FlattenableUtils::write(buffer, size, value); in flatten()
403 status_t IGraphicBufferProducer::QueryOutput::unflatten(void const* buffer, size_t size) { in unflatten() argument
407 FlattenableUtils::read(buffer, size, result); in unflatten()
408 FlattenableUtils::read(buffer, size, value); in unflatten()