Lines Matching refs:iface

71    struct hash_table *stfbi_ht; /* framebuffer iface objects hash table */
230 new_stamp = p_atomic_read(&stfb->iface->stamp);
238 if (!stfb->iface->validate(&st->iface, stfb->iface, stfb->statts,
243 new_stamp = p_atomic_read(&stfb->iface->stamp);
317 st_visual_have_buffers(stfb->iface->visual, 1 << statt))
470 format = stfb->iface->visual->depth_stencil_format;
474 format = stfb->iface->visual->accum_format;
478 format = stfb->iface->visual->color_format;
488 rb = st_new_renderbuffer_fb(format, stfb->iface->visual->samples, sw);
642 stfb->iface = stfbi;
760 struct st_context_iface *st_iface = &st->iface;
767 struct st_framebuffer_iface *stfbi = stfb->iface;
1126 st->iface.destroy = st_context_destroy;
1127 st->iface.flush = st_context_flush;
1128 st->iface.teximage = st_context_teximage;
1129 st->iface.copy = st_context_copy;
1130 st->iface.share = st_context_share;
1131 st->iface.start_thread = st_start_thread;
1132 st->iface.thread_finish = st_thread_finish;
1133 st->iface.invalidate_state = st_context_invalidate_state;
1134 st->iface.st_context_private = (void *) smapi;
1135 st->iface.cso_context = st->cso_context;
1136 st->iface.pipe = st->pipe;
1137 st->iface.state_manager = smapi;
1144 return &st->iface;
1154 return st ? &st->iface : NULL;
1314 stfb->iface->flush_front(&st->iface, stfb->iface, statt)) {
1355 if (!stfb || !stfb->iface->flush_swapbuffers)
1358 stfb->iface->flush_swapbuffers(&st->iface, stfb->iface);
1403 if (stfb->iface)
1404 stfb->iface_stamp = p_atomic_read(&stfb->iface->stamp) - 1;
1491 stdraw->iface_stamp = p_atomic_read(&stdraw->iface->stamp) - 1;
1493 stread->iface_stamp = p_atomic_read(&stread->iface->stamp) - 1;