FBOs
Signed-off-by: Chris Michael <cp.michael@samsung.com>
pstate->sw.value = fb->w << 16;
pstate->sh.value = fb->h << 16;
- plane->type = pstate->type.value;
- plane->qfb = fb;
plane->state = pstate;
+ plane->type = pstate->type.value;
+ plane->current = fb;
DBG("FB %d assigned to Plane %d", fb->id, pstate->obj_id);
output->planes = eina_list_append(output->planes, plane);
struct _Ecore_Drm2_Plane
{
int type;
- Ecore_Drm2_Fb *fb; // current fbo
- Ecore_Drm2_Fb *qfb; // queued fbo
+ Ecore_Drm2_Fb *current, *next, *pending;
# ifdef HAVE_ATOMIC_DRM
Ecore_Drm2_Plane_State *state;
# endif