Home | History | Annotate | Download | only in x11

Lines Matching full:buffers

53     union dri_buffer buffers[5];
121 VA_DRI2Buffer *buffers;
129 buffers = VA_DRI2GetBuffers(ctx->native_dpy, dri_drawable->x_drawable,
132 assert(buffers);
133 if (buffers == NULL)
139 dri2_drawable->buffers[i].dri2.attachment = buffers[i].attachment;
140 dri2_drawable->buffers[i].dri2.name = buffers[i].name;
141 dri2_drawable->buffers[i].dri2.pitch = buffers[i].pitch;
142 dri2_drawable->buffers[i].dri2.cpp = buffers[i].cpp;
143 dri2_drawable->buffers[i].dri2.flags = buffers[i].flags;
145 if (buffers[i].attachment == __DRI_BUFFER_BACK_LEFT) {
150 if (buffers[i].attachment == __DRI_BUFFER_FRONT_LEFT)
156 Xfree(buffers);
159 return &dri2_drawable->buffers[dri2_drawable->back_index];
161 return &dri2_drawable->buffers[dri2_drawable->front_index];