Lines Matching defs:res
102 drmModeCrtc* DrmDriver::GetCrtc(const drmModeRes& res, const int fd, const drmModeConnector& conn) const
126 for (int j = 0; j < res.count_crtcs; j++) {
129 return drmModeGetCrtc(fd, res.crtcs[j]);
137 drmModeConnector* DrmDriver::GetFirstConnector(const drmModeRes& res, const int fd) const
140 for (int i = 0; i < res.count_connectors; i++) {
141 drmModeConnector* conn = drmModeGetConnector(fd, res.connectors[i]);
153 drmModeConnector* DrmDriver::GetConnectorByType(const drmModeRes& res, const int fd, const uint32_t type) const
156 for (int i = 0; i < res.count_connectors; i++) {
157 drmModeConnector* conn = drmModeGetConnector(fd, res.connectors[i]);
169 drmModeConnector* DrmDriver::GetConnector(const drmModeRes& res, const int fd, uint32_t& modeId) const
180 conn = GetConnectorByType(res, fd, mainConnector[i]);
187 conn = GetFirstConnector(res, fd);
210 drmModeRes* res = nullptr;
212 res = GetOneResources(i, fd);
213 if (res != nullptr) {
217 return res;
240 drmModeRes* res = drmModeGetResources(tmpFd);
241 if (res == nullptr) {
248 if (res->count_crtcs > 0 && res->count_connectors > 0 && res->count_encoders > 0) {
249 drmModeConnector* conn = GetFirstConnector(*res, tmpFd);
255 return res;
259 drmModeFreeResources(res);
305 static bool res = [this]() {
312 return res;