util: add u_box_3d

This commit is contained in:
Keith Whitwell 2010-05-22 20:31:11 +01:00
parent 5a91620417
commit d6861be9cc

View file

@ -60,6 +60,25 @@ void u_box_2d_zslice( unsigned x,
box->depth = 1;
}
static INLINE
void u_box_3d( unsigned x,
unsigned y,
unsigned z,
unsigned w,
unsigned h,
unsigned d,
struct pipe_box *box )
{
box->x = x;
box->y = y;
box->z = z;
box->width = w;
box->height = h;
box->depth = d;
}
static INLINE
struct pipe_subresource u_subresource( unsigned face,
unsigned level )