draw: add stream member to stats callback
This just adds space for the member to the callback, doesn't change anything else. Reviewed-by: Roland Scheidegger <sroland@vmware.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
This commit is contained in:
parent
63b823130d
commit
333746011d
|
@ -296,7 +296,7 @@ void draw_pt_so_emit( struct pt_so_emit *emit,
|
|||
}
|
||||
}
|
||||
|
||||
render->set_stream_output_info(render,
|
||||
render->set_stream_output_info(render, 0,
|
||||
emit->emitted_primitives,
|
||||
emit->generated_primitives);
|
||||
}
|
||||
|
|
|
@ -125,6 +125,7 @@ struct vbuf_render {
|
|||
* Called after writing data to the stream out buffers
|
||||
*/
|
||||
void (*set_stream_output_info)( struct vbuf_render *vbufr,
|
||||
unsigned stream,
|
||||
unsigned primitive_count,
|
||||
unsigned primitive_generated );
|
||||
|
||||
|
|
|
@ -544,7 +544,7 @@ lp_setup_vbuf_destroy(struct vbuf_render *vbr)
|
|||
* increase too should call this from outside streamout code.
|
||||
*/
|
||||
static void
|
||||
lp_setup_so_info(struct vbuf_render *vbr, uint primitives, uint prim_generated)
|
||||
lp_setup_so_info(struct vbuf_render *vbr, uint stream, uint primitives, uint prim_generated)
|
||||
{
|
||||
struct lp_setup_context *setup = lp_setup_context(vbr);
|
||||
struct llvmpipe_context *lp = llvmpipe_context(setup->pipe);
|
||||
|
|
|
@ -597,7 +597,7 @@ sp_vbuf_draw_arrays(struct vbuf_render *vbr, uint start, uint nr)
|
|||
* increase too should call this from outside streamout code.
|
||||
*/
|
||||
static void
|
||||
sp_vbuf_so_info(struct vbuf_render *vbr, uint primitives, uint prim_generated)
|
||||
sp_vbuf_so_info(struct vbuf_render *vbr, uint stream, uint primitives, uint prim_generated)
|
||||
{
|
||||
struct softpipe_vbuf_render *cvbr = softpipe_vbuf_render(vbr);
|
||||
struct softpipe_context *softpipe = cvbr->softpipe;
|
||||
|
|
Loading…
Reference in New Issue