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.cpp35 ISVBuffer::~ISVBuffer() { in ~ISVBuffer()
42 status_t ISVBuffer::initBufferInfo(uint32_t hackFormat) in initBufferInfo()
109 status_t ISVBuffer::clearIfNeed() in clearIfNeed()
164 ISVBuffer* isvBuffer = mBuffers.itemAt(i); in freeBuffer()
185 ISVBuffer* isvBuffer = mBuffers.itemAt(i); in useBuffer()
192 ISVBuffer* isvBuffer = new ISVBuffer(mWorker, handle, in useBuffer()
193 … mMetaDataMode ? ISVBuffer::ISV_BUFFER_METADATA : ISVBuffer::ISV_BUFFER_GRALLOC, in useBuffer()
194 mNeedClearBuffers ? ISVBuffer::ISV_BUFFER_NEED_CLEAR : 0); in useBuffer()
210 ISVBuffer* isvBuffer = mBuffers.itemAt(i); in useBuffer()
217 ISVBuffer* isvBuffer = new ISVBuffer(mWorker, in useBuffer()
[all …]
Disv_processor.cpp134 bool ISVProcessor::getBufForFirmwareOutput(Vector<ISVBuffer*> *fillBufList,uint32_t *fillBufNum){ in getBufForFirmwareOutput()
161 ISVBuffer* fillBuf = mBufferManager->mapBuffer(fillHandle); in getBufForFirmwareOutput()
191 ISVBuffer* inputBuf = mBufferManager->mapBuffer(inputHandle); in updateFirmwareOutputBufStatus()
194 if (flags & ISVBuffer::ISV_BUFFER_CROP_CHANGED) { in updateFirmwareOutputBufStatus()
201 inputBuf->unsetFlag(ISVBuffer::ISV_BUFFER_CROP_CHANGED); in updateFirmwareOutputBufStatus()
255 bool ISVProcessor::getBufForFirmwareInput(Vector<ISVBuffer*> *procBufList, in getBufForFirmwareInput()
256 ISVBuffer **inputBuf, in getBufForFirmwareInput()
348 ISVBuffer* inputBuf; in threadLoop()
349 Vector<ISVBuffer*> procBufList; in threadLoop()
350 Vector<ISVBuffer*> fillBufList; in threadLoop()
Disv_worker.cpp666 status_t ISVWorker::process(ISVBuffer* inputBuffer, Vector<ISVBuffer*> outputBuffer, in process()
835 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.cpp410 mISVBufferManager->setBuffersFlag(ISVBuffer::ISV_BUFFER_NEED_CLEAR); in ISV_GetConfig()
633 ISVBuffer* isvBuffer = NULL; in ISV_FillThisBuffer()
698ISVBuffer* isvBuffer = mISVBufferManager->mapBuffer(reinterpret_cast<unsigned long>(pBuffer->pBuff… in ISV_FillBufferDone()
700 isvBuffer->setFlag(ISVBuffer::ISV_BUFFER_CROP_CHANGED); in ISV_FillBufferDone()
895ISVBuffer* isvBuffer = mISVBufferManager->mapBuffer(reinterpret_cast<unsigned long>(pBuffer->pBuff… in releaseBuffer()