Searched refs:ISVBuffer (Results 1 – 7 of 7) sorted by relevance
/hardware/intel/common/utils/ISV/base/ |
D | isv_bufmanager.cpp | 35 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 …]
|
D | isv_processor.cpp | 134 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()
|
D | isv_worker.cpp | 666 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/ |
D | isv_bufmanager.h | 36 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;
|
D | isv_worker.h | 85 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);
|
D | isv_processor.h | 77 bool getBufForFirmwareOutput(Vector<ISVBuffer*> *fillBufList, 80 bool getBufForFirmwareInput(Vector<ISVBuffer*> *procBufList, 81 ISVBuffer **inputBuf,
|
/hardware/intel/common/utils/ISV/omx/ |
D | isv_omxcomponent.cpp | 410 mISVBufferManager->setBuffersFlag(ISVBuffer::ISV_BUFFER_NEED_CLEAR); in ISV_GetConfig() 633 ISVBuffer* isvBuffer = NULL; in ISV_FillThisBuffer() 698 …ISVBuffer* isvBuffer = mISVBufferManager->mapBuffer(reinterpret_cast<unsigned long>(pBuffer->pBuff… in ISV_FillBufferDone() 700 isvBuffer->setFlag(ISVBuffer::ISV_BUFFER_CROP_CHANGED); in ISV_FillBufferDone() 895 …ISVBuffer* isvBuffer = mISVBufferManager->mapBuffer(reinterpret_cast<unsigned long>(pBuffer->pBuff… in releaseBuffer()
|