2
0

Fix bugs for different CopyModes

Change-Id: Ie59fb3b36a9ff2de178307a6d5756b5c71e0306b
Este cometimento está contido em:
Ben Sander
2016-09-11 10:29:18 -05:00
ascendente 17d7fc586e
cometimento 271e2357e0
+2 -1
Ver ficheiro
@@ -189,6 +189,7 @@ void UnpinnedCopyEngine::CopyHostToDevice(UnpinnedCopyEngine::CopyMode copyMode,
if (copyMode == UseMemcpy) { if (copyMode == UseMemcpy) {
CopyHostToDeviceMemcpy(dst, src, sizeBytes, waitFor);
} else if (copyMode == UsePinInPlace) { } else if (copyMode == UsePinInPlace) {
@@ -316,7 +317,7 @@ void UnpinnedCopyEngine::CopyDeviceToHost(CopyMode copyMode ,void* dst, const vo
if (copyMode == UsePinInPlace) { if (copyMode == UsePinInPlace) {
CopyDeviceToHostPinInPlace(dst, src, sizeBytes, waitFor); CopyDeviceToHostPinInPlace(dst, src, sizeBytes, waitFor);
} if (copyMode == UseStaging) { } else if (copyMode == UseStaging) {
CopyDeviceToHostStaging(dst, src, sizeBytes, waitFor); CopyDeviceToHostStaging(dst, src, sizeBytes, waitFor);
} else { } else {
// Unknown copy mode. // Unknown copy mode.