aboutsummaryrefslogtreecommitdiff
path: root/layers/buffer_validation.h
diff options
context:
space:
mode:
authorMark Lobodzinski <mark@lunarg.com>2017-02-09 13:06:56 -0700
committerMark Lobodzinski <mark@lunarg.com>2017-02-10 12:15:31 -0700
commit36c21d094bf432258fc4e6b8acc049ba0afcb9e9 (patch)
tree596ec830c7196d6614147e88f1badc4814e4c1de /layers/buffer_validation.h
parentdd642605b9a8cff0de2c575d327c9952799b8cd0 (diff)
downloadusermoji-36c21d094bf432258fc4e6b8acc049ba0afcb9e9.tar.xz
layers: Refactor CmdCopyBuffer for pre-post style
Change-Id: Ic0004cad00ba04295e8c05a703a085e07d3ad56e
Diffstat (limited to 'layers/buffer_validation.h')
-rw-r--r--layers/buffer_validation.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/layers/buffer_validation.h b/layers/buffer_validation.h
index 6c2398b8..8116f3bb 100644
--- a/layers/buffer_validation.h
+++ b/layers/buffer_validation.h
@@ -171,4 +171,10 @@ bool ValidateCopyBufferImageTransferGranularityRequirements(layer_data *device_d
void PreCallRecordCmdCopyImage(layer_data *device_data, GLOBAL_CB_NODE *cb_node, IMAGE_STATE *src_image_state,
IMAGE_STATE *dst_image_state);
+bool PreCallValidateCmdCopyBuffer(layer_data *device_data, GLOBAL_CB_NODE *cb_node, BUFFER_STATE *src_buffer_state,
+ BUFFER_STATE *dst_buffer_state);
+
+void PreCallRecordCmdCopyBuffer(layer_data *device_data, GLOBAL_CB_NODE *cb_node, BUFFER_STATE *src_buffer_state,
+ BUFFER_STATE *dst_buffer_state);
+
#endif // CORE_VALIDATION_BUFFER_VALIDATION_H_