Home | History | Annotate | Download | only in common

Lines Matching defs:nbuf

139    struct native_buffer nbuf;
165 memset(&nbuf, 0, sizeof(nbuf));
166 nbuf.type = NATIVE_BUFFER_DRM;
167 nbuf.u.drm.templ.target = PIPE_TEXTURE_2D;
168 nbuf.u.drm.templ.format = format;
169 nbuf.u.drm.templ.bind = PIPE_BIND_RENDER_TARGET | PIPE_BIND_SAMPLER_VIEW;
170 nbuf.u.drm.templ.width0 = attrs.Width;
171 nbuf.u.drm.templ.height0 = attrs.Height;
172 nbuf.u.drm.templ.depth0 = 1;
173 nbuf.u.drm.templ.array_size = 1;
175 nbuf.u.drm.name = name;
176 nbuf.u.drm.stride =
179 return gdpy->native->buffer->import_buffer(gdpy->native, &nbuf);
212 struct native_buffer nbuf;
214 memset(&nbuf, 0, sizeof(nbuf));
215 nbuf.type = NATIVE_BUFFER_ANDROID;
216 nbuf.u.android = buf;
218 return gdpy->native->buffer->import_buffer(gdpy->native, &nbuf);
350 struct native_buffer nbuf;
355 memset(&nbuf, 0, sizeof(nbuf));
356 nbuf.type = NATIVE_BUFFER_DRM;
358 nbuf.u.drm.templ.bind |= PIPE_BIND_SHARED;
361 gimg->texture, &nbuf))
365 *name = nbuf.u.drm.name;
367 *handle = nbuf.u.drm.handle;
369 *stride = nbuf.u.drm.stride;