summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorNanley Chery <nanley.g.chery@intel.com>2016-03-02 14:33:51 -0800
committerNanley Chery <nanley.g.chery@intel.com>2016-03-03 11:26:42 -0800
commitd20f6abc85c1dc4f4a2aadd352b64502930a0541 (patch)
treea134acd7d16a0d27b85c26158c7d653ba9fb6666 /src
parent318b67d1578213b802443f06f767a1c9d6d00310 (diff)
downloadexternal_mesa3d-d20f6abc85c1dc4f4a2aadd352b64502930a0541.zip
external_mesa3d-d20f6abc85c1dc4f4a2aadd352b64502930a0541.tar.gz
external_mesa3d-d20f6abc85c1dc4f4a2aadd352b64502930a0541.tar.bz2
anv/meta: Use blitter API for state-handling in Buffer Update/Copy
Signed-off-by: Nanley Chery <nanley.g.chery@intel.com> Reviewed-by: Jason Ekstrand <jason.ekstrand@intel.com>
Diffstat (limited to 'src')
-rw-r--r--src/intel/vulkan/anv_meta_blit.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/intel/vulkan/anv_meta_blit.c b/src/intel/vulkan/anv_meta_blit.c
index bd1c979..3fc4631 100644
--- a/src/intel/vulkan/anv_meta_blit.c
+++ b/src/intel/vulkan/anv_meta_blit.c
@@ -601,7 +601,7 @@ void anv_CmdCopyBuffer(
struct anv_meta_saved_state saved_state;
- meta_prepare_blit(cmd_buffer, &saved_state);
+ anv_meta_begin_blit2d(cmd_buffer, &saved_state);
for (unsigned r = 0; r < regionCount; r++) {
uint64_t src_offset = src_buffer->offset + pRegions[r].srcOffset;
@@ -661,7 +661,7 @@ void anv_CmdCopyBuffer(
}
}
- meta_finish_blit(cmd_buffer, &saved_state);
+ anv_meta_end_blit2d(cmd_buffer, &saved_state);
}
void anv_CmdUpdateBuffer(
@@ -675,7 +675,7 @@ void anv_CmdUpdateBuffer(
ANV_FROM_HANDLE(anv_buffer, dst_buffer, dstBuffer);
struct anv_meta_saved_state saved_state;
- meta_prepare_blit(cmd_buffer, &saved_state);
+ anv_meta_begin_blit2d(cmd_buffer, &saved_state);
/* We can't quite grab a full block because the state stream needs a
* little data at the top to build its linked list.
@@ -714,7 +714,7 @@ void anv_CmdUpdateBuffer(
pData = (void *)pData + copy_size;
}
- meta_finish_blit(cmd_buffer, &saved_state);
+ anv_meta_end_blit2d(cmd_buffer, &saved_state);
}
static VkFormat