Lines Matching refs:vdpSurface
61 st_vdpau_video_surface_gallium(struct gl_context *ctx, const void *vdpSurface, in st_vdpau_video_surface_gallium() argument
77 buffer = f((uintptr_t)vdpSurface); in st_vdpau_video_surface_gallium()
94 st_vdpau_output_surface_gallium(struct gl_context *ctx, const void *vdpSurface) in st_vdpau_output_surface_gallium() argument
105 pipe_resource_reference(&res, f((uintptr_t)vdpSurface)); in st_vdpau_output_surface_gallium()
147 st_vdpau_output_surface_dma_buf(struct gl_context *ctx, const void *vdpSurface) in st_vdpau_output_surface_dma_buf() argument
159 if (f((uintptr_t)vdpSurface, &desc) != VDP_STATUS_OK) in st_vdpau_output_surface_dma_buf()
166 st_vdpau_video_surface_dma_buf(struct gl_context *ctx, const void *vdpSurface, in st_vdpau_video_surface_dma_buf() argument
179 if (f((uintptr_t)vdpSurface, index, &desc) != VDP_STATUS_OK) in st_vdpau_video_surface_dma_buf()
189 const void *vdpSurface, GLuint index) in st_vdpau_map_surface() argument
199 res = st_vdpau_output_surface_dma_buf(ctx, vdpSurface); in st_vdpau_map_surface()
202 res = st_vdpau_output_surface_gallium(ctx, vdpSurface); in st_vdpau_map_surface()
205 res = st_vdpau_video_surface_dma_buf(ctx, vdpSurface, index); in st_vdpau_map_surface()
208 res = st_vdpau_video_surface_gallium(ctx, vdpSurface, index); in st_vdpau_map_surface()
265 const void *vdpSurface, GLuint index) in st_vdpau_unmap_surface() argument