Lines Matching defs:surface

44  *      Utility function for surface ids.
45 * Can handle null surface. Does a surface_reallocation so you need
55 * One surface relocation is performed for texture handle.
62 struct pipe_surface *surface, // IN
66 if (surface) {
67 struct svga_surface *s = svga_surface(surface);
147 * Surfaces are not per-context. The same surface can be shared
148 * between multiple contexts, and surface operations can occur
229 * This creates a "surface" object in the SVGA3D device,
230 * with the provided surface ID (sid). Surfaces are generic
251 * which the surface may be used. For example, a depth surface
253 * be used as a vertex buffer. Some surface usages may be
255 * usage should work with any surface.
257 * If 'sid' is already defined, the old surface is deleted
258 * and this new surface replaces it.
355 * Release the host VRAM encapsulated by a particular surface ID.
405 * Guest image data is interpreted according to the SVGA3D surface
406 * format specified when the surface was defined.
564 * Bind a surface object to a particular render target attachment
590 struct pipe_surface *surface) // IN
601 surface_to_surfaceid(swc, surface, &cmd->target, SVGA_RELOC_WRITE);
1050 * Asynchronously copies a list of boxes from surface to surface.
1087 * surface-to-surface blit, with scaling.
1093 * Asynchronously copies one box from surface to surface.
1686 struct svga_winsys_surface *surface)
1697 swc->surface_relocation(swc, &cmd->sid, &cmd->mobid, surface,
1707 * Update an image in a guest-backed surface.
1712 struct svga_winsys_surface *surface,
1726 swc->surface_relocation(swc, &cmd->image.sid, NULL, surface,
1740 * Update an entire guest-backed surface.
1745 struct svga_winsys_surface *surface)
1756 swc->surface_relocation(swc, &cmd->sid, NULL, surface,
1767 * Readback an image in a guest-backed surface.
1772 struct svga_winsys_surface *surface,
1784 swc->surface_relocation(swc, &cmd->image.sid, NULL, surface,
1797 * Readback an entire guest-backed surface.
1802 struct svga_winsys_surface *surface)
1813 swc->surface_relocation(swc, &cmd->sid, NULL, surface,
1825 struct svga_winsys_surface *surface,
1838 swc->surface_relocation(swc, &cmd->image.sid, NULL, surface,
1854 struct svga_winsys_surface *surface,
1867 swc->surface_relocation(swc, &cmd->image.sid, NULL, surface,
1881 struct svga_winsys_surface *surface)
1891 swc->surface_relocation(swc, &cmd->sid, NULL, surface,