Lines Matching refs:card
28 GbmDevice(Card& card) in GbmDevice() argument
30 m_dev = gbm_create_device(card.fd()); in GbmDevice()
91 GbmEglSurface(Card& card, GbmDevice& gdev, const EglState& egl, int width, int height) in GbmEglSurface() argument
92 : card(card), egl(egl), m_width(width), m_height(height), in GbmEglSurface()
125 static Framebuffer* drm_fb_get_from_bo(struct gbm_bo* bo, Card& card) in drm_fb_get_from_bo() argument
141 fb = new ExtFramebuffer(card, width, height, format, handles, strides, offsets); in drm_fb_get_from_bo()
153 return drm_fb_get_from_bo(bo_next, card); in lock_next()
168 Card& card; member in GbmEglSurface
184 …OutputHandler(Card& card, GbmDevice& gdev, const EglState& egl, Connector* connector, Crtc* crtc, … in OutputHandler() argument
188 …m_surface1 = unique_ptr<GbmEglSurface>(new GbmEglSurface(card, gdev, egl, mode.hdisplay, mode.vdis… in OutputHandler()
193 m_surface2 = unique_ptr<GbmEglSurface>(new GbmEglSurface(card, gdev, egl, 400, 400)); in OutputHandler()
277 AtomicReq req(m_crtc->card()); in queue_next()
312 Card card; in main_gbm() local
314 FAIL_IF(!card.has_atomic(), "No atomic modesetting"); in main_gbm()
316 GbmDevice gdev(card); in main_gbm()
319 ResourceManager resman(card); in main_gbm()
325 for (Connector* conn : card.get_connectors()) { in main_gbm()
342 auto out = new OutputHandler(card, gdev, egl, conn, crtc, mode, root_plane, plane, rot_mult); in main_gbm()
357 fds[1].fd = card.fd(); in main_gbm()
368 card.call_page_flip_handlers(); in main_gbm()