From 36c21d094bf432258fc4e6b8acc049ba0afcb9e9 Mon Sep 17 00:00:00 2001 From: Mark Lobodzinski Date: Thu, 9 Feb 2017 13:06:56 -0700 Subject: layers: Refactor CmdCopyBuffer for pre-post style Change-Id: Ic0004cad00ba04295e8c05a703a085e07d3ad56e --- layers/buffer_validation.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'layers/buffer_validation.h') 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_ -- cgit v1.2.3