12d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian/**************************************************************************
22d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian *
32d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian * Copyright 2007 Tungsten Graphics, Inc., Cedar Park, Texas.
42d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian * All Rights Reserved.
52d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian *
62d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian * Permission is hereby granted, free of charge, to any person obtaining a
72d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian * copy of this software and associated documentation files (the
82d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian * "Software"), to deal in the Software without restriction, including
92d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian * without limitation the rights to use, copy, modify, merge, publish,
102d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian * distribute, sub license, and/or sell copies of the Software, and to
112d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian * permit persons to whom the Software is furnished to do so, subject to
122d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian * the following conditions:
132d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian *
142d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian * The above copyright notice and this permission notice (including the
152d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian * next paragraph) shall be included in all copies or substantial portions
162d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian * of the Software.
172d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian *
182d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
192d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
202d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
212d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian * IN NO EVENT SHALL TUNGSTEN GRAPHICS AND/OR ITS SUPPLIERS BE LIABLE FOR
222d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
232d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
242d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
252d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian *
262d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian **************************************************************************/
272d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian
282d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian#ifndef SP_VBUF_H
292d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian#define SP_VBUF_H
302d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian
312d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian
322d37e78e636e5e1e7d5d00230e50a00f7a71e868Brianstruct softpipe_context;
332d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian
344fe0fc3eba1f79beda890a5016359d549bab6ad4Keith Whitwellextern struct vbuf_render *
354fe0fc3eba1f79beda890a5016359d549bab6ad4Keith Whitwellsp_create_vbuf_backend(struct softpipe_context *softpipe);
362d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian
372d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian
382d37e78e636e5e1e7d5d00230e50a00f7a71e868Brian#endif /* SP_VBUF_H */
39