Lines Matching refs:planes
309 struct pipe_resource *planes[3] = {
313 struct d3d12_resource *plane_res = d3d12_resource(planes[plane]);
716 * On Map/Unmap operations, we readback or flush all the underlying planes
723 * accordingly for the GPU copy operation between planes.
739 /* first_plane.width = width_multiplier * planes[res->plane_slice].width*/
740 /* first_plane.height = height_multiplier * planes[res->plane_slice].height*/
760 pipe_resource **planes,
770 planes[plane_slice] = cur_plane_resource;
804 pipe_resource *planes[d3d12_max_planes];
812 planes,
1606 /* Get planes information*/
1609 pipe_resource *planes[d3d12_max_planes];
1618 planes,
1625 /* Allocate a buffer for all the planes to fit in adjacent memory*/
1639 /* Read all planes if readback needed*/
1652 if(!transfer_image_to_buf(ctx, d3d12_resource(planes[plane_slice]), staging_res, trans, 0)){
1660 /* Map the whole staging buffer containing all the planes contiguously*/
1760 /* Get planes information*/
1762 pipe_resource *planes[d3d12_max_planes];
1771 planes,
1784 /* both Y and UV planes contigously in vaDeriveImage and then vaMapBuffer*/
1806 transfer_buf_to_image(ctx, d3d12_resource(planes[plane_slice]), staging_res, trans, 0);