/external/mesa3d/src/gallium/state_trackers/xa/ |
xa_tracker.c | 333 struct xa_surface *srf; local 344 srf = calloc(1, sizeof(*srf)); 345 if (!srf) 348 template = &srf->template; 366 srf->tex = xa->screen->resource_from_handle(xa->screen, template, whandle, 369 srf->tex = xa->screen->resource_create(xa->screen, template); 370 if (!srf->tex) 373 srf->refcount = 1; 374 srf->xa = xa [all...] |
xa_context.c | 85 if (r->srf) 86 pipe_surface_reference(&r->srf, NULL); 98 struct xa_surface *srf, 116 map = pipe_transfer_map(pipe, srf->tex, 0, 0, 123 util_copy_rect(map, srf->tex->format, transfer->stride, 126 util_copy_rect(data, srf->tex->format, pitch, 137 struct xa_surface *srf, unsigned int usage) 146 if (srf->transfer) 165 map = pipe_transfer_map(pipe, srf->tex, 0, 0, 167 srf->tex->width0, srf->tex->height0 [all...] |
xa_context.h | 76 struct xa_surface *srf, 83 struct xa_surface *srf, unsigned int usage); 85 extern void xa_surface_unmap(struct xa_surface *srf);
|
xa_composite.c | 132 if (!dst_pic->srf) 135 if ((dst_pic->srf->tex->format == PIPE_FORMAT_L8_UNORM || 136 dst_pic->srf->tex->format == PIPE_FORMAT_R8_UNORM)) { 286 struct xa_surface *src = src_pic->srf; 378 if (ctx->srf->format == PIPE_FORMAT_L8_UNORM || 379 ctx->srf->format == PIPE_FORMAT_R8_UNORM) 424 src_pic->srf->tex, 425 src_pic->srf->tex->format); 426 src_view = pipe->create_sampler_view(pipe, src_pic->srf->tex, 448 mask_pic->srf->tex [all...] |
xa_tracker.h.in | 193 enum xa_formats xa_surface_format(const struct xa_surface *srf); 195 extern struct xa_surface *xa_surface_ref(struct xa_surface *srf); 196 extern void xa_surface_unref(struct xa_surface *srf); 198 extern int xa_surface_redefine(struct xa_surface *srf, 207 extern int xa_surface_handle(struct xa_surface *srf,
|
xa_composite.h | 93 struct xa_surface *srf; member in struct:xa_picture
|
xa_priv.h | 108 struct pipe_surface *srf; member in struct:xa_context 265 struct xa_surface *srf[]);
|
xa_renderer.c | 307 float dstW, float dstH, struct xa_surface *srf[]) 318 tex = srf[0]->tex; 525 int dst_y, int dst_w, int dst_h, struct xa_surface *srf[]) 531 dst_x, dst_y, dst_w, dst_h, srf);
|
xa_yuv.c | 134 renderer_bind_destination(r, r->srf);
|
/external/mesa3d/src/gallium/winsys/svga/drm/ |
vmw_surface.h | 91 struct svga_winsys_surface *srf, 95 struct svga_winsys_surface *srf, 99 struct svga_winsys_surface *srf);
|
vmw_surface.c | 40 struct svga_winsys_surface *srf, 43 struct vmw_svga_winsys_surface *vsrf = vmw_svga_winsys_surface(srf); 164 struct svga_winsys_surface *srf, 167 struct vmw_svga_winsys_surface *vsrf = vmw_svga_winsys_surface(srf);
|
/external/mesa3d/src/gallium/drivers/svga/ |
svga_resource_texture.c | 1194 struct svga_winsys_surface *srf; local [all...] |
svga_winsys.h | 777 struct svga_winsys_surface *srf);
|