Lines Matching refs:rcSurface
263 uint32_t getRcSurface() { return rcSurface; } in getRcSurface()
296 uint32_t rcSurface; //handle to surface created via remote control member
300 : dpy(dpy), config(config), surfaceType(surfaceType), rcSurface(0) in egl_surface_t()
374 rcSurface = rcEnc->rcCreateWindowSurface(rcEnc, (uintptr_t)config, in init()
376 if (!rcSurface) { in init()
380 rcEnc->rcSetWindowColorBuffer(rcEnc, rcSurface, in init()
403 if (rcSurface && rcEnc) { in ~egl_window_surface_t()
404 rcEnc->rcDestroyWindowSurface(rcEnc, rcSurface); in ~egl_window_surface_t()
502 rcEnc->rcFlushWindowColorBuffer(rcEnc, rcSurface); in swapBuffers()
508 rcEnc->rcFlushWindowColorBufferAsync(rcEnc, rcSurface); in swapBuffers()
511 rcEnc->rcFlushWindowColorBuffer(rcEnc, rcSurface); in swapBuffers()
541 rcEnc->rcSetWindowColorBuffer(rcEnc, rcSurface, in swapBuffers()
586 if (rcSurface) rcEnc->rcDestroyWindowSurface(rcEnc, rcSurface); in ~egl_pbuffer_surface_t()
594 rcSurface = rcEnc->rcCreateWindowSurface(rcEnc, (uintptr_t)config, in init()
596 if (!rcSurface) { in init()
607 rcEnc->rcSetWindowColorBuffer(rcEnc, rcSurface, rcColorBuffer); in init()