コード例 #1
0
ファイル: OpenClBufferManager.cpp プロジェクト: m0x72/pothos
 void push(const Pothos::ManagedBuffer &buff)
 {
     if (_readyBuffs.empty()) this->setFrontBuffer(buff);
     auto container = std::static_pointer_cast<OpenClBufferContainer>(buff.getBuffer().getContainer());
     assert(container);
     assert(not _readyBuffs.full());
     _readyBuffs.push_back(buff);
 }