• Home
  • Raw
  • Download

Lines Matching refs:pRegions

207     const VkImageCopy*                          pRegions)  in anv_CmdCopyImage()  argument
218 anv_sanitize_image_offset(src_image->type, pRegions[r].srcOffset); in anv_CmdCopyImage()
220 anv_sanitize_image_offset(dst_image->type, pRegions[r].dstOffset); in anv_CmdCopyImage()
222 anv_sanitize_image_extent(src_image->type, pRegions[r].extent); in anv_CmdCopyImage()
226 dst_base_layer = pRegions[r].dstOffset.z; in anv_CmdCopyImage()
227 layer_count = pRegions[r].extent.depth; in anv_CmdCopyImage()
229 dst_base_layer = pRegions[r].dstSubresource.baseArrayLayer; in anv_CmdCopyImage()
231 anv_get_layerCount(dst_image, &pRegions[r].dstSubresource); in anv_CmdCopyImage()
236 src_base_layer = pRegions[r].srcOffset.z; in anv_CmdCopyImage()
238 src_base_layer = pRegions[r].srcSubresource.baseArrayLayer; in anv_CmdCopyImage()
240 anv_get_layerCount(src_image, &pRegions[r].srcSubresource)); in anv_CmdCopyImage()
243 assert(pRegions[r].srcSubresource.aspectMask == in anv_CmdCopyImage()
244 pRegions[r].dstSubresource.aspectMask); in anv_CmdCopyImage()
247 for_each_bit(a, pRegions[r].dstSubresource.aspectMask) { in anv_CmdCopyImage()
257 blorp_copy(&batch, &src_surf, pRegions[r].srcSubresource.mipLevel, in anv_CmdCopyImage()
259 &dst_surf, pRegions[r].dstSubresource.mipLevel, in anv_CmdCopyImage()
276 const VkBufferImageCopy* pRegions, in copy_buffer_to_image() argument
300 const VkImageAspectFlags aspect = pRegions[r].imageSubresource.aspectMask; in copy_buffer_to_image()
305 anv_sanitize_image_offset(anv_image->type, pRegions[r].imageOffset); in copy_buffer_to_image()
306 image.level = pRegions[r].imageSubresource.mipLevel; in copy_buffer_to_image()
309 anv_sanitize_image_extent(anv_image->type, pRegions[r].imageExtent); in copy_buffer_to_image()
311 image.offset.z = pRegions[r].imageSubresource.baseArrayLayer; in copy_buffer_to_image()
313 anv_get_layerCount(anv_image, &pRegions[r].imageSubresource); in copy_buffer_to_image()
321 .width = pRegions[r].bufferRowLength ? in copy_buffer_to_image()
322 pRegions[r].bufferRowLength : extent.width, in copy_buffer_to_image()
323 .height = pRegions[r].bufferImageHeight ? in copy_buffer_to_image()
324 pRegions[r].bufferImageHeight : extent.height, in copy_buffer_to_image()
340 anv_buffer, pRegions[r].bufferOffset, in copy_buffer_to_image()
365 const VkBufferImageCopy* pRegions) in anv_CmdCopyBufferToImage() argument
372 regionCount, pRegions, true); in anv_CmdCopyBufferToImage()
381 const VkBufferImageCopy* pRegions) in anv_CmdCopyImageToBuffer() argument
388 regionCount, pRegions, false); in anv_CmdCopyImageToBuffer()
419 const VkImageBlit* pRegions, in anv_CmdBlitImage() argument
445 const VkImageSubresourceLayers *src_res = &pRegions[r].srcSubresource; in anv_CmdBlitImage()
446 const VkImageSubresourceLayers *dst_res = &pRegions[r].dstSubresource; in anv_CmdBlitImage()
463 dst_start = pRegions[r].dstOffsets[0].z; in anv_CmdBlitImage()
464 dst_end = pRegions[r].dstOffsets[1].z; in anv_CmdBlitImage()
473 src_start = pRegions[r].srcOffsets[0].z; in anv_CmdBlitImage()
474 src_end = pRegions[r].srcOffsets[1].z; in anv_CmdBlitImage()
489 unsigned src_x0 = pRegions[r].srcOffsets[0].x; in anv_CmdBlitImage()
490 unsigned src_x1 = pRegions[r].srcOffsets[1].x; in anv_CmdBlitImage()
491 unsigned dst_x0 = pRegions[r].dstOffsets[0].x; in anv_CmdBlitImage()
492 unsigned dst_x1 = pRegions[r].dstOffsets[1].x; in anv_CmdBlitImage()
495 unsigned src_y0 = pRegions[r].srcOffsets[0].y; in anv_CmdBlitImage()
496 unsigned src_y1 = pRegions[r].srcOffsets[1].y; in anv_CmdBlitImage()
497 unsigned dst_y0 = pRegions[r].dstOffsets[0].y; in anv_CmdBlitImage()
498 unsigned dst_y1 = pRegions[r].dstOffsets[1].y; in anv_CmdBlitImage()
608 const VkBufferCopy* pRegions) in anv_CmdCopyBuffer() argument
618 uint64_t src_offset = src_buffer->offset + pRegions[r].srcOffset; in anv_CmdCopyBuffer()
619 uint64_t dst_offset = dst_buffer->offset + pRegions[r].dstOffset; in anv_CmdCopyBuffer()
620 uint64_t copy_size = pRegions[r].size; in anv_CmdCopyBuffer()
628 bs = gcd_pow2_u64(bs, pRegions[r].size); in anv_CmdCopyBuffer()
1373 const VkImageResolve* pRegions) in anv_CmdResolveImage() argument
1383 assert(pRegions[r].srcSubresource.aspectMask == in anv_CmdResolveImage()
1384 pRegions[r].dstSubresource.aspectMask); in anv_CmdResolveImage()
1385 assert(anv_get_layerCount(src_image, &pRegions[r].srcSubresource) == in anv_CmdResolveImage()
1386 anv_get_layerCount(dst_image, &pRegions[r].dstSubresource)); in anv_CmdResolveImage()
1389 anv_get_layerCount(dst_image, &pRegions[r].dstSubresource); in anv_CmdResolveImage()
1393 src_image, pRegions[r].srcSubresource.mipLevel, in anv_CmdResolveImage()
1394 pRegions[r].srcSubresource.baseArrayLayer + layer, in anv_CmdResolveImage()
1395 dst_image, pRegions[r].dstSubresource.mipLevel, in anv_CmdResolveImage()
1396 pRegions[r].dstSubresource.baseArrayLayer + layer, in anv_CmdResolveImage()
1397 pRegions[r].dstSubresource.aspectMask, in anv_CmdResolveImage()
1398 pRegions[r].srcOffset.x, pRegions[r].srcOffset.y, in anv_CmdResolveImage()
1399 pRegions[r].dstOffset.x, pRegions[r].dstOffset.y, in anv_CmdResolveImage()
1400 pRegions[r].extent.width, pRegions[r].extent.height); in anv_CmdResolveImage()