Lines Matching refs:BufferData
20 BufferData::BufferData(DriWrapper* dri, gbm_bo* buffer)
26 // then there's no point in having BufferData associated with it.
38 BufferData::~BufferData() {
44 BufferData* BufferData::CreateData(DriWrapper* dri,
46 BufferData* data = new BufferData(dri, buffer);
55 gbm_bo_set_user_data(buffer, data, BufferData::Destroy);
61 void BufferData::Destroy(gbm_bo* buffer, void* data) {
62 BufferData* bd = static_cast<BufferData*>(data);
67 BufferData* BufferData::GetData(gbm_bo* buffer) {
68 return static_cast<BufferData*>(gbm_bo_get_user_data(buffer));