Lines Matching defs:indirect
759 const struct pipe_draw_indirect_info *indirect,
765 if (indirect && indirect->buffer)
779 if (indirect && indirect->count_from_stream_output)
780 virgl_encoder_write_dword(ctx->cbuf, indirect->count_from_stream_output->buffer_size);
788 virgl_encoder_write_res(ctx, virgl_resource(indirect->buffer));
789 virgl_encoder_write_dword(ctx->cbuf, indirect->offset);
790 virgl_encoder_write_dword(ctx->cbuf, indirect->stride); /* indirect stride */
791 virgl_encoder_write_dword(ctx->cbuf, indirect->draw_count); /* indirect draw count */
792 virgl_encoder_write_dword(ctx->cbuf, indirect->indirect_draw_count_offset); /* indirect draw count offset */
793 if (indirect->indirect_draw_count)
794 virgl_encoder_write_res(ctx, virgl_resource(indirect->indirect_draw_count));
796 virgl_encoder_write_dword(ctx->cbuf, 0); /* indirect draw count handle */
1444 if (grid_info->indirect) {
1445 struct virgl_resource *res = virgl_resource(grid_info->indirect);