11 struct vlScreen
*screen
;
12 struct vlContext
*context
;
16 struct pipe_texture
*texture
;
17 struct pipe_fence_handle
*render_fence
;
18 struct pipe_fence_handle
*disp_fence
;
24 struct vlScreen
*screen
,
28 struct vlSurface
**surface
33 struct vlSurface
*surface
36 int vlRenderMacroBlocksMpeg2
38 struct vlMpeg2MacroBlockBatch
*batch
,
39 struct vlSurface
*surface
44 struct vlSurface
*surface
,
45 vlNativeDrawable drawable
,
56 enum vlPictureType picture_type
59 int vlSurfaceGetStatus
61 struct vlSurface
*surface
,
62 enum vlResourceStatus
*status
67 struct vlSurface
*surface
72 struct vlSurface
*surface
75 struct vlScreen
* vlSurfaceGetScreen
77 struct vlSurface
*surface
80 struct vlContext
* vlBindToContext
82 struct vlSurface
*surface
,
83 struct vlContext
*context