Lines Matching defs:box

375         struct pipe_box box;
395 u_box_1d(0, 16, &box);
399 &box, &transfer);
814 struct pipe_box box;
835 u_box_origin_2d(This->cursor.w, This->cursor.h, &box);
840 &box, &transfer);
1739 blit.dst.box.z = dst->layer;
1740 blit.dst.box.depth = 1;
1745 blit.dst.box.x = pDestRect->right;
1746 blit.dst.box.width = pDestRect->left - pDestRect->right;
1748 blit.dst.box.x = pDestRect->left;
1749 blit.dst.box.width = pDestRect->right - pDestRect->left;
1753 blit.dst.box.y = pDestRect->bottom;
1754 blit.dst.box.height = pDestRect->top - pDestRect->bottom;
1756 blit.dst.box.y = pDestRect->top;
1757 blit.dst.box.height = pDestRect->bottom - pDestRect->top;
1760 blit.dst.box.x = 0;
1761 blit.dst.box.y = 0;
1762 blit.dst.box.width = dst->desc.Width;
1763 blit.dst.box.height = dst->desc.Height;
1767 blit.src.box.z = src->layer;
1768 blit.src.box.depth = 1;
1772 blit.src.box.x = pSourceRect->right;
1773 blit.src.box.width = pSourceRect->left - pSourceRect->right;
1775 blit.src.box.x = pSourceRect->left;
1776 blit.src.box.width = pSourceRect->right - pSourceRect->left;
1779 blit.src.box.y = pSourceRect->bottom;
1780 blit.src.box.height = pSourceRect->top - pSourceRect->bottom;
1782 blit.src.box.y = pSourceRect->top;
1783 blit.src.box.height = pSourceRect->bottom - pSourceRect->top;
1786 blit.src.box.x = flip_x ? src->desc.Width : 0;
1787 blit.src.box.y = flip_y ? src->desc.Height : 0;
1788 blit.src.box.width = flip_x ? -src->desc.Width : src->desc.Width;
1789 blit.src.box.height = flip_y ? -src->desc.Height : src->desc.Height;
1798 if (blit.dst.box.width < 0 && blit.src.box.width < 0) {
1799 blit.dst.box.width = -blit.dst.box.width;
1800 blit.src.box.width = -blit.src.box.width;
1802 if (blit.dst.box.height < 0 && blit.src.box.height < 0) {
1803 blit.dst.box.height = -blit.dst.box.height;
1804 blit.src.box.height = -blit.src.box.height;
1807 blit.dst.box.width != blit.src.box.width ||
1808 blit.dst.box.height != blit.src.box.height;
1824 u_box_test_intersection_2d(&blit.src.box, &blit.dst.box));
1828 struct pipe_box box;
1831 xy = u_box_clip_2d(&box, &blit.dst.box,
1836 xy = u_box_clip_2d(&box, &blit.src.box,
1858 assert(blit.dst.box.x >= 0 && blit.dst.box.y >= 0 &&
1859 blit.src.box.x >= 0 && blit.src.box.y >= 0 &&
1860 blit.dst.box.x + blit.dst.box.width <= dst->desc.Width &&
1861 blit.src.box.x + blit.src.box.width <= src->desc.Width &&
1862 blit.dst.box.y + blit.dst.box.height <= dst->desc.Height &&
1863 blit.src.box.y + blit.src.box.height <= src->desc.Height);
1869 &blit.dst.box,
1871 &blit.src.box);
2984 struct pipe_box box;
2988 u_box_1d(start, MIN2(width, This->size-start), &box);
2991 &box);
3226 struct pipe_box box;
3325 u_box_1d(0, VertexCount * so.stride[0] * 4, &box);
3326 map = pipe_sw->buffer_map(pipe_sw, resource, 0, PIPE_MAP_READ, &box,