diff options
author | Christian König <[email protected]> | 2010-12-08 22:35:30 +0100 |
---|---|---|
committer | Christian König <[email protected]> | 2010-12-08 22:35:30 +0100 |
commit | 3b2ef2d007193f8a5f6979b378ee3c952ff39f7f (patch) | |
tree | d1a5f8f81ef869485bc09f8bf018ea1dc974632b /src/gallium/auxiliary/vl/vl_mpeg12_mc_renderer.h | |
parent | 877edb67859cffad44b1cea1c3392911e86cdef6 (diff) |
[g3dvl] move buffer mapping/unmapping out of flush
Diffstat (limited to 'src/gallium/auxiliary/vl/vl_mpeg12_mc_renderer.h')
-rw-r--r-- | src/gallium/auxiliary/vl/vl_mpeg12_mc_renderer.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/gallium/auxiliary/vl/vl_mpeg12_mc_renderer.h b/src/gallium/auxiliary/vl/vl_mpeg12_mc_renderer.h index e12ac50ae0d..2f35bcbcd45 100644 --- a/src/gallium/auxiliary/vl/vl_mpeg12_mc_renderer.h +++ b/src/gallium/auxiliary/vl/vl_mpeg12_mc_renderer.h @@ -112,6 +112,8 @@ bool vl_mpeg12_mc_renderer_init(struct vl_mpeg12_mc_renderer *renderer, void vl_mpeg12_mc_renderer_cleanup(struct vl_mpeg12_mc_renderer *renderer); +void vl_mpeg12_mc_map_buffer(struct vl_mpeg12_mc_renderer *renderer); + void vl_mpeg12_mc_renderer_render_macroblocks(struct vl_mpeg12_mc_renderer *renderer, struct pipe_surface *surface, struct pipe_surface *past, @@ -120,6 +122,8 @@ void vl_mpeg12_mc_renderer_render_macroblocks(struct vl_mpeg12_mc_renderer *rend struct pipe_mpeg12_macroblock *mpeg12_macroblocks, struct pipe_fence_handle **fence); +void vl_mpeg12_mc_unmap_buffer(struct vl_mpeg12_mc_renderer *renderer); + void vl_mpeg12_mc_renderer_flush(struct vl_mpeg12_mc_renderer *renderer); #endif /* vl_mpeg12_mc_renderer_h */ |