Remove size parameter from copy* methods in C++ and add copy*(void* data).
Change-Id: I4905a4774748c9f0d0406f70ce3895ebd68e92ce
diff --git a/cpp/rsCppStructs.h b/cpp/rsCppStructs.h
index 3598367..80118f6 100644
--- a/cpp/rsCppStructs.h
+++ b/cpp/rsCppStructs.h
@@ -221,18 +221,18 @@
void generateMipmaps();
- void copy1DRangeFrom(uint32_t off, size_t count, const void *data, size_t dataLen);
- void copy1DRangeTo(uint32_t off, size_t count, void *data, size_t dataLen);
-
+ void copy1DRangeFrom(uint32_t off, size_t count, const void *data);
void copy1DRangeFrom(uint32_t off, size_t count, sp<const Allocation> data, uint32_t dataOff);
- void copy2DRangeFrom(uint32_t xoff, uint32_t yoff, uint32_t w, uint32_t h,
- const void *data, size_t dataLen);
- //TODO: add copy2DRangeTo
+ void copy1DRangeTo(uint32_t off, size_t count, void *data);
+
+ void copy1DFrom(const void* data);
+ void copy1DTo(void* data);
void copy2DRangeFrom(uint32_t xoff, uint32_t yoff, uint32_t w, uint32_t h,
- sp<const Allocation> data, size_t dataLen,
- uint32_t dataXoff, uint32_t dataYoff);
+ const void *data);
+ void copy2DRangeFrom(uint32_t xoff, uint32_t yoff, uint32_t w, uint32_t h,
+ sp<const Allocation> data, uint32_t dataXoff, uint32_t dataYoff);
void resize(int dimX);
void resize(int dimX, int dimY);