19 #ifndef MIR_FRONTEND_CLIENT_BUFFER_TRACKER_H_
20 #define MIR_FRONTEND_CLIENT_BUFFER_TRACKER_H_
55 std::list<graphics::BufferID> ids;
56 unsigned int const cache_size;
62 #endif // MIR_FRONTEND_CLIENT_BUFFER_TRACKER_H_
bool client_has(graphics::BufferID const &id) const
Definition: client_buffer_tracker.cpp:50
Definition: buffer_id.h:27
void add(graphics::BufferID const &id)
Add a BufferID to the list of buffers known by the client.
Definition: client_buffer_tracker.cpp:33
ClientBufferTracker & operator=(ClientBufferTracker const &)=delete
ClientBufferTracker(unsigned int client_cache_size)
Definition: client_buffer_tracker.cpp:27
Responsible for tracking what buffers the client library knows about for a surface.
Definition: client_buffer_tracker.h:40