/external/mesa3d/src/gallium/state_trackers/va/ |
buffer.c | 296 struct winsys_handle whandle; local 301 memset(&whandle, 0, sizeof(whandle)); 302 whandle.type = DRM_API_HANDLE_TYPE_FD; 306 &whandle, PIPE_HANDLE_USAGE_READ_WRITE)) { 313 buf_info->handle = (intptr_t)whandle.handle;
|
surface.c | 498 struct winsys_handle whandle; local 539 memset(&whandle, 0, sizeof(struct winsys_handle)); 540 whandle.type = DRM_API_HANDLE_TYPE_FD; 541 whandle.handle = memory_attibute->buffers[index]; 542 whandle.stride = memory_attibute->pitches[index]; 544 resource = pscreen->resource_from_handle(pscreen, &res_templ, &whandle,
|
/external/mesa3d/src/mesa/state_tracker/ |
st_vdpau.c | 113 struct winsys_handle whandle; local 129 memset(&whandle, 0, sizeof(whandle)); 130 whandle.type = DRM_API_HANDLE_TYPE_FD; 131 whandle.handle = desc->handle; 132 whandle.offset = desc->offset; 133 whandle.stride = desc->stride; 135 res = st->pipe->screen->resource_from_handle(st->pipe->screen, &templ, &whandle,
|
/external/mesa3d/src/gallium/state_trackers/vdpau/ |
surface.c | 431 struct winsys_handle whandle; local 468 memset(&whandle, 0, sizeof(struct winsys_handle)); 469 whandle.type = DRM_API_HANDLE_TYPE_FD; 470 whandle.layer = surf->u.tex.first_layer; 474 surf->texture, &whandle, 482 result->handle = whandle.handle; 485 result->offset = whandle.offset; 486 result->stride = whandle.stride;
|
output.c | 788 struct winsys_handle whandle; local 800 memset(&whandle, 0, sizeof(struct winsys_handle)); 801 whandle.type = DRM_API_HANDLE_TYPE_FD; 805 vlsurface->surface->texture, &whandle, 813 result->handle = whandle.handle; 816 result->offset = whandle.offset; 817 result->stride = whandle.stride;
|
/external/mesa3d/src/gallium/state_trackers/xa/ |
xa_tracker.c | 330 struct winsys_handle *whandle) 365 if (whandle) 366 srf->tex = xa->screen->resource_from_handle(xa->screen, template, whandle, 421 struct winsys_handle whandle; local 422 memset(&whandle, 0, sizeof(whandle)); 423 whandle.type = handle_type(type); 424 whandle.handle = handle; 425 whandle.stride = stride; 426 return surface_create(xa, width, height, depth, stype, xa_format, flags, &whandle); 546 struct winsys_handle whandle; local [all...] |
/external/mesa3d/src/gallium/state_trackers/nine/ |
swapchain9.c | 94 struct winsys_handle whandle; local 98 memset(&whandle, 0, sizeof(whandle)); 99 whandle.type = DRM_API_HANDLE_TYPE_FD; 101 &whandle, 107 stride = whandle.stride; 108 dmaBufFd = whandle.handle; [all...] |
/external/mesa3d/src/gallium/auxiliary/vl/ |
vl_winsys_dri3.c | 224 struct winsys_handle whandle; local 273 memset(&whandle, 0, sizeof(whandle)); 274 whandle.type= DRM_API_HANDLE_TYPE_FD; 277 pixmap_buffer_texture, &whandle, 279 buffer_fd = whandle.handle; 280 buffer->pitch = whandle.stride; 465 struct winsys_handle whandle; local 494 memset(&whandle, 0, sizeof(whandle)); [all...] |
/external/mesa3d/src/gallium/state_trackers/dri/ |
dri2.c | 367 struct winsys_handle whandle; local 422 memset(&whandle, 0, sizeof(whandle)); 424 whandle.type = DRM_API_HANDLE_TYPE_SHARED; 426 whandle.type = DRM_API_HANDLE_TYPE_KMS; 429 buffer->resource, &whandle, 433 buffer->base.name = whandle.handle; 435 buffer->base.pitch = whandle.stride; 470 struct winsys_handle whandle; local 573 memset(&whandle, 0, sizeof(whandle)) 866 struct winsys_handle whandle; local 1028 struct winsys_handle whandle; local 1132 struct winsys_handle whandle; local 1653 struct winsys_handle whandle; local [all...] |