Lines Matching defs:regions
1111 * setting up the source and destination blit regions below, so they are
1969 const VkBufferImageCopy2 *regions)
2024 * If we are batching (region_count > 1) all our regions have the same
2028 const VkImageSubresourceLayers *resource = ®ions[0].imageSubresource;
2034 num_layers = regions[0].imageExtent.depth;
2098 /* Bind common state for all layers and regions */
2171 render_area.offset.x = regions[0].imageOffset.x;
2172 render_area.offset.y = regions[0].imageOffset.y;
2173 render_area.extent.width = regions[0].imageExtent.width;
2174 render_area.extent.height = regions[0].imageExtent.height;
2225 const VkBufferImageCopy2 *region = ®ions[r];
2300 const VkBufferImageCopy2 *regions)
2316 * We will then reuse this memory store for all the regions we want to
2360 * If we are batching (region_count > 1) all our regions have the same
2365 num_layers = regions[0].imageSubresource.layerCount;
2367 num_layers = regions[0].imageExtent.depth;
2370 /* Sanity check: we can only batch multiple regions together if they have
2378 /* Copy regions by uploading each region to a temporary tiled image using
2382 const VkBufferImageCopy2 *region = ®ions[r];
2530 const VkBufferImageCopy2 *regions,
2533 /* We can only call this with region_count > 1 if we can batch the regions
2537 VkImageAspectFlags aspect = regions[0].imageSubresource.aspectMask;
2641 region_count, regions);
2647 region_count, regions);
2743 * via shader and texel buffers and we try to batch the regions