gallium: Shorthand functions for computing stride and sizes for a rect.
This commit is contained in:
@@ -536,6 +536,18 @@ pf_get_nblocks(const struct pipe_format_block *block, unsigned width, unsigned h
|
||||
return pf_get_nblocksx(block, width)*pf_get_nblocksy(block, height);
|
||||
}
|
||||
|
||||
static INLINE size_t
|
||||
pf_get_stride(const struct pipe_format_block *block, unsigned width)
|
||||
{
|
||||
return pf_get_nblocksx(block, width)*block->size;
|
||||
}
|
||||
|
||||
static INLINE size_t
|
||||
pf_get_2d_size(const struct pipe_format_block *block, size_t stride, unsigned height)
|
||||
{
|
||||
return pf_get_nblocksy(block, height)*stride;
|
||||
}
|
||||
|
||||
static INLINE boolean
|
||||
pf_is_depth_stencil( enum pipe_format format )
|
||||
{
|
||||
|
Reference in New Issue
Block a user