| 137 | } |
| 138 | |
| 139 | void drmFbDestroyCallback(gbm_bo* bo, void* data) |
| 140 | { |
| 141 | const int drmFd = gbm_device_get_fd(gbm_bo_get_device(bo)); |
| 142 | auto* fb = static_cast<DrmFb*>(data); |
| 143 | |
| 144 | if (fb->fbId) |
| 145 | drmModeRmFB(drmFd, fb->fbId); |
| 146 | |
| 147 | delete fb; |
| 148 | } |
| 149 | |
| 150 | DrmFb* drmFbGetFromBo(gbm_bo& bo) |
| 151 | { |
nothing calls this directly
no outgoing calls
no test coverage detected