Home
last modified time | relevance | path

Searched refs:ISVBuffer (Results 1 – 7 of 7) sorted by relevance

/hardware/intel/common/utils/ISV/base/
Disv_bufmanager.cpp37 ISVBuffer::~ISVBuffer() { in ~ISVBuffer()
44 status_t ISVBuffer::initBufferInfo(uint32_t hackFormat) in initBufferInfo()
114 status_t ISVBuffer::clearIfNeed() in clearIfNeed()
169 ISVBuffer* isvBuffer = mBuffers.itemAt(i); in freeBuffer()
190 ISVBuffer* isvBuffer = mBuffers.itemAt(i); in useBuffer()
197 ISVBuffer* isvBuffer = new ISVBuffer(mWorker, handle, in useBuffer()
198 … mMetaDataMode ? ISVBuffer::ISV_BUFFER_METADATA : ISVBuffer::ISV_BUFFER_GRALLOC, in useBuffer()
199 mNeedClearBuffers ? ISVBuffer::ISV_BUFFER_NEED_CLEAR : 0); in useBuffer()
216 ISVBuffer* isvBuffer = mBuffers.itemAt(i); in useBuffer()
225 ISVBuffer* isvBuffer = new ISVBuffer(mWorker, in useBuffer()
[all …]
Disv_processor.cpp135 bool ISVProcessor::getBufForFirmwareOutput(Vector<ISVBuffer*> *fillBufList,uint32_t *fillBufNum){ in getBufForFirmwareOutput()
162 ISVBuffer* fillBuf = mBufferManager->mapBuffer(fillHandle); in getBufForFirmwareOutput()
192 ISVBuffer* inputBuf = mBufferManager->mapBuffer(inputHandle); in updateFirmwareOutputBufStatus()
195 if (flags & ISVBuffer::ISV_BUFFER_CROP_CHANGED) { in updateFirmwareOutputBufStatus()
202 inputBuf->unsetFlag(ISVBuffer::ISV_BUFFER_CROP_CHANGED); in updateFirmwareOutputBufStatus()
263 bool ISVProcessor::getBufForFirmwareInput(Vector<ISVBuffer*> *procBufList, in getBufForFirmwareInput()
264 ISVBuffer **inputBuf, in getBufForFirmwareInput()
356 ISVBuffer* inputBuf; in threadLoop()
357 Vector<ISVBuffer*> procBufList; in threadLoop()
358 Vector<ISVBuffer*> fillBufList; in threadLoop()
Disv_worker.cpp679 status_t ISVWorker::process(ISVBuffer* inputBuffer, Vector<ISVBuffer*> outputBuffer, in process()
848 status_t ISVWorker::fill(Vector<ISVBuffer*> outputBuffer, uint32_t outputCount) { in fill()
/hardware/intel/common/utils/ISV/include/
Disv_bufmanager.h36 class ISVBuffer
73 ISVBuffer(sp<ISVWorker> worker, in ISVBuffer() function
91 ISVBuffer(sp<ISVWorker> worker, in ISVBuffer() function
108 ~ISVBuffer();
158 ISVBuffer* mapBuffer(unsigned long handle);
173 Vector<ISVBuffer*> mBuffers;
Disv_worker.h85 class ISVBuffer; variable
105 …status_t process(ISVBuffer* input, Vector<ISVBuffer*> output, uint32_t outputCount, bool isEOS, ui…
108 status_t fill(Vector<ISVBuffer*> output, uint32_t outputCount);
Disv_processor.h77 bool getBufForFirmwareOutput(Vector<ISVBuffer*> *fillBufList,
80 bool getBufForFirmwareInput(Vector<ISVBuffer*> *procBufList,
81 ISVBuffer **inputBuf,
/hardware/intel/common/utils/ISV/omx/
Disv_omxcomponent.cpp430 mISVBufferManager->setBuffersFlag(ISVBuffer::ISV_BUFFER_NEED_CLEAR); in ISV_GetConfig()
653 ISVBuffer* isvBuffer = NULL; in ISV_FillThisBuffer()
719ISVBuffer* isvBuffer = mISVBufferManager->mapBuffer(reinterpret_cast<unsigned long>(pBuffer->pBuff… in ISV_FillBufferDone()
721 isvBuffer->setFlag(ISVBuffer::ISV_BUFFER_CROP_CHANGED); in ISV_FillBufferDone()
938ISVBuffer* isvBuffer = mISVBufferManager->mapBuffer(reinterpret_cast<unsigned long>(pBuffer->pBuff… in releaseBuffer()