Searched refs:FecMeshBuffer (Results 1 – 3 of 3) sorted by relevance
66 struct FecMeshBuffer final : public MeshBuffer {67 FecMeshBuffer() = default;68 explicit FecMeshBuffer(const rk_aiq_fec_share_mem_info_t* mem) in FecMeshBuffer() function81 virtual ~FecMeshBuffer() { in ~FecMeshBuffer()87 FecMeshBuffer(const FecMeshBuffer&) = default;88 FecMeshBuffer& operator=(const FecMeshBuffer&) = default;120 FecMeshBuffer* AllocUserBuffer();121 void FreeUserBuffer(FecMeshBuffer* buf);122 FecMeshBuffer* GetAvailUserBuffer();130 FecMeshBuffer* GetFreeHwBuffer();[all …]
71 FecMeshBuffer* FecRemapBackend::AllocUserBuffer() { in AllocUserBuffer()72 FecMeshBuffer* buf = new FecMeshBuffer(); in AllocUserBuffer()96 void FecRemapBackend::FreeUserBuffer(FecMeshBuffer* buf) { in FreeUserBuffer()101 [&buf](const std::unique_ptr<FecMeshBuffer>& p) { return (buf->Index == p->Index); }); in FreeUserBuffer()105 FecMeshBuffer* FecRemapBackend::GetAvailUserBuffer() { in GetAvailUserBuffer()131 FecMeshBuffer* FecRemapBackend::GetFreeHwBuffer() { in GetFreeHwBuffer()139 return new FecMeshBuffer(mem_info); in GetFreeHwBuffer()145 FecMeshBuffer* buf = reinterpret_cast<FecMeshBuffer*>(info); in GetMeshFromFile()153 FecMeshBuffer* buf = reinterpret_cast<FecMeshBuffer*>(info); in WriteMeshToFile()173 [&mesh](const std::unique_ptr<FecMeshBuffer>& buf) { in Remap()[all …]
51 struct FecMeshBuffer;101 std::map<int, FecMeshBuffer*> remap_meshes_;102 FecMeshBuffer* default_mesh_;