| 48 | } |
| 49 | |
| 50 | Status ObjectManager::RegisterBuffer(uint32_t id, GlBuffer buffer) { |
| 51 | if (id >= buffers_.size()) { |
| 52 | buffers_.resize(id + 1); |
| 53 | } |
| 54 | buffers_[id] = absl::make_unique<GlBuffer>(std::move(buffer)); |
| 55 | return OkStatus(); |
| 56 | } |
| 57 | |
| 58 | void ObjectManager::RemoveBuffer(uint32_t id) { |
| 59 | if (id < buffers_.size()) { |