diff options
Diffstat (limited to 'src/gallium/drivers/llvmpipe/lp_bin.h')
-rw-r--r-- | src/gallium/drivers/llvmpipe/lp_bin.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/gallium/drivers/llvmpipe/lp_bin.h b/src/gallium/drivers/llvmpipe/lp_bin.h index b07ff64e62..c49b0264d6 100644 --- a/src/gallium/drivers/llvmpipe/lp_bin.h +++ b/src/gallium/drivers/llvmpipe/lp_bin.h @@ -120,6 +120,11 @@ struct lp_bins { +struct lp_bins *lp_bins_create(void); + +void lp_bins_destroy(struct lp_bins *bins); + + void lp_init_bins(struct lp_bins *bins); void lp_reset_bins(struct lp_bins *bins ); @@ -134,6 +139,10 @@ void lp_bin_new_data_block( struct data_block_list *list ); void lp_bin_new_cmd_block( struct cmd_block_list *list ); +unsigned lp_bin_data_size( const struct lp_bins *bins ); + +unsigned lp_bin_cmd_size( const struct lp_bins *bins, unsigned x, unsigned y ); + /** * Allocate space for a command/data in the bin's data buffer. |