Home
last modified time | relevance | path

Searched refs:bufferCount (Results 1 – 25 of 75) sorted by relevance

123

/aosp12/packages/services/Car/cpp/evs/manager/1.0/
H A DHalCamera.cpp87 unsigned bufferCount = 0; in changeFramesInFlight() local
91 bufferCount += virtCam->getAllowedBuffers(); in changeFramesInFlight()
96 bufferCount += delta; in changeFramesInFlight()
99 if (bufferCount < 1) { in changeFramesInFlight()
100 bufferCount = 1; in changeFramesInFlight()
104 Return<EvsResult> result = mHwCamera->setMaxFramesInFlight(bufferCount); in changeFramesInFlight()
110 newRecords.reserve(bufferCount); in changeFramesInFlight()
118 if (newRecords.size() > (unsigned)bufferCount) { in changeFramesInFlight()
H A DVirtualCamera.cpp112 Return<EvsResult> VirtualCamera::setMaxFramesInFlight(uint32_t bufferCount) { in setMaxFramesInFlight() argument
114 int bufferCountChange = bufferCount - mFramesAllowed; in setMaxFramesInFlight()
119 ALOGE("Failed to change buffer count by %d to %d", bufferCountChange, bufferCount); in setMaxFramesInFlight()
124 mFramesAllowed = bufferCount; in setMaxFramesInFlight()
/aosp12/frameworks/av/services/camera/libcameraservice/device3/
H A DCamera3BufferManager.cpp267 attachedBufferCount = bufferCount; in getBufferForStream()
270 if (bufferCount >= streamSet.maxAllowedBufferCount) { in getBufferForStream()
276 if (attachedBufferCount > bufferCount) { in getBufferForStream()
279 bufferCount++; in getBufferForStream()
306 bufferCount++; in getBufferForStream()
312 streamSet.allocatedBufferWaterMark = bufferCount + 1; in getBufferForStream()
367 bufferCount--; in onBufferReleased()
369 streamSetId, isMultiRes, bufferCount); in onBufferReleased()
390 if (attachedBufferCount <= bufferCount) { in onBufferReleased()
475 streamId, bufferCount); in dump()
[all …]
/aosp12/hardware/interfaces/automotive/evs/1.0/default/
H A DEvsCamera.cpp117 Return<EvsResult> EvsCamera::setMaxFramesInFlight(uint32_t bufferCount) { in setMaxFramesInFlight() argument
128 if (bufferCount < 1) { in setMaxFramesInFlight()
134 if (setAvailableFrames_Locked(bufferCount)) { in setMaxFramesInFlight()
265 bool EvsCamera::setAvailableFrames_Locked(unsigned bufferCount) { in setAvailableFrames_Locked() argument
266 if (bufferCount < 1) { in setAvailableFrames_Locked()
270 if (bufferCount > MAX_BUFFERS_IN_FLIGHT) { in setAvailableFrames_Locked()
276 if (mFramesAllowed < bufferCount) { in setAvailableFrames_Locked()
278 unsigned needed = bufferCount - mFramesAllowed; in setAvailableFrames_Locked()
288 } else if (mFramesAllowed > bufferCount) { in setAvailableFrames_Locked()
290 unsigned framesToRelease = mFramesAllowed - bufferCount; in setAvailableFrames_Locked()
H A DEvsCamera.h43 Return <EvsResult> setMaxFramesInFlight(uint32_t bufferCount) override;
61 bool setAvailableFrames_Locked(unsigned bufferCount);
/aosp12/packages/services/Car/cpp/evs/manager/1.1/
H A DHalCamera.cpp142 unsigned bufferCount = 0; in changeFramesInFlight() local
146 bufferCount += virtCam->getAllowedBuffers(); in changeFramesInFlight()
151 bufferCount += delta; in changeFramesInFlight()
154 if (bufferCount < 1) { in changeFramesInFlight()
155 bufferCount = 1; in changeFramesInFlight()
165 newRecords.reserve(bufferCount); in changeFramesInFlight()
173 if (newRecords.size() > (unsigned)bufferCount) { in changeFramesInFlight()
193 auto bufferCount = 0; in changeFramesInFlight() local
213 bufferCount += *delta; in changeFramesInFlight()
217 newRecords.reserve(bufferCount); in changeFramesInFlight()
[all …]
/aosp12/hardware/interfaces/automotive/evs/1.1/default/
H A DEvsUltrasonicsArray.cpp201 Return<EvsResult> EvsUltrasonicsArray::setMaxFramesInFlight(uint32_t bufferCount) { in setMaxFramesInFlight() argument
208 if (bufferCount < 1) { in setMaxFramesInFlight()
214 if (setAvailableFrames_Locked(bufferCount)) { in setMaxFramesInFlight()
320 bool EvsUltrasonicsArray::setAvailableFrames_Locked(unsigned bufferCount) { in setAvailableFrames_Locked() argument
321 if (bufferCount < 1) { in setAvailableFrames_Locked()
325 if (bufferCount > kMaximumDataFramesInFlight) { in setAvailableFrames_Locked()
331 if (mFramesAllowed < bufferCount) { in setAvailableFrames_Locked()
333 unsigned needed = bufferCount - mFramesAllowed; in setAvailableFrames_Locked()
343 } else if (mFramesAllowed > bufferCount) { in setAvailableFrames_Locked()
345 unsigned framesToRelease = mFramesAllowed - bufferCount; in setAvailableFrames_Locked()
H A DEvsCamera.cpp110 Return<EvsResult> EvsCamera::setMaxFramesInFlight(uint32_t bufferCount) { in setMaxFramesInFlight() argument
121 if (bufferCount < 1) { in setMaxFramesInFlight()
127 if (setAvailableFrames_Locked(bufferCount)) { in setMaxFramesInFlight()
366 bool EvsCamera::setAvailableFrames_Locked(unsigned bufferCount) { in setAvailableFrames_Locked() argument
367 if (bufferCount < 1) { in setAvailableFrames_Locked()
371 if (bufferCount > MAX_BUFFERS_IN_FLIGHT) { in setAvailableFrames_Locked()
377 if (mFramesAllowed < bufferCount) { in setAvailableFrames_Locked()
379 unsigned needed = bufferCount - mFramesAllowed; in setAvailableFrames_Locked()
389 } else if (mFramesAllowed > bufferCount) { in setAvailableFrames_Locked()
391 unsigned framesToRelease = mFramesAllowed - bufferCount; in setAvailableFrames_Locked()
H A DEvsUltrasonicsArray.h52 Return<EvsResult> setMaxFramesInFlight(uint32_t bufferCount) override;
103 bool setAvailableFrames_Locked(unsigned bufferCount);
/aosp12/frameworks/av/media/libmedia/
H A DIMediaSource.cpp147 uint32_t bufferCount = 0; in readMultiple() local
149 LOG_ALWAYS_FATAL_IF(bufferCount >= maxNumBuffers, in readMultiple()
151 bufferCount + 1, maxNumBuffers); in readMultiple()
184 ++bufferCount; in readMultiple()
189 ret, bufferCount, mBuffersSinceStop); in readMultiple()
190 if (bufferCount && ret == WOULD_BLOCK) { in readMultiple()
349 uint32_t bufferCount = 0; in onTransact() local
350 for (; bufferCount < maxNumBuffers; ++bufferCount, ++mBuffersSinceStop) { in onTransact()
443 ret, bufferCount, mBuffersSinceStop); in onTransact()
/aosp12/frameworks/native/libs/gui/
H A DBufferItemConsumer.cpp37 int bufferCount, bool controlledByApp) : in BufferItemConsumer() argument
43 if (bufferCount != DEFAULT_MAX_BUFFERS) { in BufferItemConsumer()
44 err = mConsumer->setMaxAcquiredBufferCount(bufferCount); in BufferItemConsumer()
46 "Failed to set max acquired buffer count to %d", bufferCount); in BufferItemConsumer()
H A DBufferQueueConsumer.cpp612 status_t BufferQueueConsumer::setMaxBufferCount(int bufferCount) { in setMaxBufferCount() argument
615 if (bufferCount < 1 || bufferCount > BufferQueueDefs::NUM_BUFFER_SLOTS) { in setMaxBufferCount()
616 BQ_LOGE("setMaxBufferCount: invalid count %d", bufferCount); in setMaxBufferCount()
627 if (bufferCount < mCore->mMaxAcquiredBufferCount) { in setMaxBufferCount()
629 "mMaxAcquiredBufferCount (%d)", bufferCount, in setMaxBufferCount()
635 mCore->mDequeueBufferCannotBlock, bufferCount) - in setMaxBufferCount()
643 mCore->mMaxBufferCount = bufferCount; in setMaxBufferCount()
/aosp12/packages/services/Car/cpp/evs/manager/1.1/emul/
H A DEvsEmulatedCamera.cpp205 Return<EvsResult> EvsEmulatedCamera::setMaxFramesInFlight(uint32_t bufferCount) { in setMaxFramesInFlight() argument
216 if (bufferCount < 1) { in setMaxFramesInFlight()
222 if (setAvailableFrames_Locked(bufferCount)) { in setMaxFramesInFlight()
566 bool EvsEmulatedCamera::setAvailableFrames_Locked(unsigned bufferCount) { in setAvailableFrames_Locked() argument
567 if (bufferCount < 1) { in setAvailableFrames_Locked()
572 if (bufferCount > MAX_BUFFERS_IN_FLIGHT) { in setAvailableFrames_Locked()
578 if (mFramesAllowed < bufferCount) { in setAvailableFrames_Locked()
580 unsigned needed = bufferCount - mFramesAllowed; in setAvailableFrames_Locked()
590 } else if (mFramesAllowed > bufferCount) { in setAvailableFrames_Locked()
592 unsigned framesToRelease = mFramesAllowed - bufferCount; in setAvailableFrames_Locked()
/aosp12/frameworks/base/libs/hwui/renderthread/
H A DVulkanSurface.cpp184 outWindowInfo->bufferCount = in InitializeWindowInfoStruct()
192 if (outWindowInfo->bufferCount > static_cast<uint32_t>(query_value)) { in InitializeWindowInfoStruct()
194 outWindowInfo->bufferCount = static_cast<uint32_t>(query_value); in InitializeWindowInfoStruct()
297 err = native_window_set_buffer_count(window, windowInfo.bufferCount); in UpdateWindow()
300 windowInfo.bufferCount, strerror(-err), err); in UpdateWindow()
327 for (uint32_t i = 0; i < mWindowInfo.bufferCount; i++) { in releaseBuffers()
405 for (idx = 0; idx < mWindowInfo.bufferCount; idx++) { in dequeueNativeBuffer()
418 if (idx == mWindowInfo.bufferCount) { in dequeueNativeBuffer()
H A DReliableSurface.cpp263 size_t bufferCount = va_arg(args, size_t); in hook_perform() local
264 if (bufferCount >= rs->mExpectedBufferCount) { in hook_perform()
267 … ALOGD("HOOK FAILED! Expected %zd got = %zd", rs->mExpectedBufferCount, bufferCount); in hook_perform()
/aosp12/frameworks/av/media/libstagefright/filters/
H A DGraphicBufferListener.cpp33 size_t bufferWidth, size_t bufferHeight, size_t bufferCount) { in init() argument
42 status_t err = mConsumer->setMaxAcquiredBufferCount(bufferCount); in init()
45 bufferCount, err); in init()
/aosp12/packages/services/Car/cpp/evs/sampleDriver/
H A DEvsV4lCamera.cpp123 Return<EvsResult> EvsV4lCamera::setMaxFramesInFlight(uint32_t bufferCount) { in setMaxFramesInFlight() argument
134 if (bufferCount < 1) { in setMaxFramesInFlight()
140 if (setAvailableFrames_Locked(bufferCount)) { in setMaxFramesInFlight()
581 bool EvsV4lCamera::setAvailableFrames_Locked(unsigned bufferCount) { in setAvailableFrames_Locked() argument
582 if (bufferCount < 1) { in setAvailableFrames_Locked()
586 if (bufferCount > MAX_BUFFERS_IN_FLIGHT) { in setAvailableFrames_Locked()
592 if (mFramesAllowed < bufferCount) { in setAvailableFrames_Locked()
594 unsigned needed = bufferCount - mFramesAllowed; in setAvailableFrames_Locked()
604 } else if (mFramesAllowed > bufferCount) { in setAvailableFrames_Locked()
606 unsigned framesToRelease = mFramesAllowed - bufferCount; in setAvailableFrames_Locked()
/aosp12/frameworks/av/media/libstagefright/omx/
H A DOmxGraphicBufferSource.cpp85 int32_t bufferCount, in configure() argument
94 new OmxComponentWrapper(omxNode), dataSpace, bufferCount, in configure()
/aosp12/frameworks/av/services/camera/libcameraservice/gui/
H A DRingBufferConsumer.cpp42 int bufferCount) : in RingBufferConsumer() argument
44 mBufferCount(bufferCount), in RingBufferConsumer()
48 mConsumer->setMaxAcquiredBufferCount(bufferCount); in RingBufferConsumer()
50 assert(bufferCount > 0); in RingBufferConsumer()
/aosp12/hardware/interfaces/automotive/evs/1.1/
H A DIEvsUltrasonicsArray.hal48 * @param bufferCount Number of buffers the client of
51 * Will return EvsResult::INVALID_ARG on invalid bufferCount.
53 setMaxFramesInFlight(uint32_t bufferCount) generates (EvsResult result);
/aosp12/packages/services/Car/cpp/evs/manager/1.1/test/fuzzer/
H A DMockHWCamera.h33 Return<EvsResult> setMaxFramesInFlight(uint32_t bufferCount) override { in setMaxFramesInFlight() argument
34 if (bufferCount > 1024) { in setMaxFramesInFlight()
/aosp12/frameworks/av/media/libstagefright/
H A DCameraSource.cpp450 void CameraSource::createVideoBufferMemoryHeap(size_t size, uint32_t bufferCount) { in createVideoBufferMemoryHeap() argument
451 mMemoryHeapBase = new MemoryHeapBase(size * bufferCount, 0, in createVideoBufferMemoryHeap()
453 for (uint32_t i = 0; i < bufferCount; i++) { in createVideoBufferMemoryHeap()
459 uint32_t format, android_dataspace dataSpace, uint32_t bufferCount) { in initBufferQueue() argument
477 bufferCount += kConsumerBufferCount; in initBufferQueue()
479 mVideoBufferConsumer = new BufferItemConsumer(consumer, usage, bufferCount); in initBufferQueue()
511 createVideoBufferMemoryHeap(sizeof(VideoNativeMetadata), bufferCount); in initBufferQueue()
/aosp12/frameworks/native/libs/ui/
H A DGralloc2.cpp378 uint32_t bufferCount, uint32_t* outStride, in allocate() argument
394 auto ret = mAllocator->allocate(descriptor, bufferCount, in allocate()
403 for (uint32_t i = 0; i < bufferCount; i++) { in allocate()
415 for (uint32_t i = 0; i < bufferCount; i++) { in allocate()
H A DGralloc3.cpp365 uint64_t usage, uint32_t bufferCount, uint32_t* outStride, in allocate() argument
377 auto ret = mAllocator->allocate(descriptor, bufferCount, in allocate()
386 for (uint32_t i = 0; i < bufferCount; i++) { in allocate()
398 for (uint32_t i = 0; i < bufferCount; i++) { in allocate()
/aosp12/hardware/interfaces/camera/device/1.0/
H A DICameraDeviceCallback.hal38 * bufferSize * bufferCount bytes.
40 * @param bufferCount The number of contiguous buffers that the descriptor
48 registerMemory(handle descriptor, uint32_t bufferSize, uint32_t bufferCount)

123