diff options
author | Alex Sakhartchouk <alexst@google.com> | 2012-02-15 15:14:21 -0800 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2012-02-15 15:14:21 -0800 |
commit | 6be163651c988736e0fd2af4bc4dc1e59753d7ee (patch) | |
tree | b750a9a73ad588a8fd29421ea9670b2fc498d61d /libs/rs | |
parent | 54546f22fbec63f8c12e56fa7109706a1bbc4e7b (diff) | |
parent | a3f154324ae74bc8db8c7751e3c83b6be342eace (diff) | |
download | frameworks_base-6be163651c988736e0fd2af4bc4dc1e59753d7ee.zip frameworks_base-6be163651c988736e0fd2af4bc4dc1e59753d7ee.tar.gz frameworks_base-6be163651c988736e0fd2af4bc4dc1e59753d7ee.tar.bz2 |
Merge "Fixing uint32 size_t mismatches."
Diffstat (limited to 'libs/rs')
-rw-r--r-- | libs/rs/driver/rsdAllocation.cpp | 4 | ||||
-rw-r--r-- | libs/rs/driver/rsdProgram.cpp | 4 | ||||
-rw-r--r-- | libs/rs/driver/rsdShader.cpp | 2 | ||||
-rw-r--r-- | libs/rs/rs_hal.h | 14 |
4 files changed, 12 insertions, 12 deletions
diff --git a/libs/rs/driver/rsdAllocation.cpp b/libs/rs/driver/rsdAllocation.cpp index b673a0a..fb93d82 100644 --- a/libs/rs/driver/rsdAllocation.cpp +++ b/libs/rs/driver/rsdAllocation.cpp @@ -481,7 +481,7 @@ void rsdAllocationIoReceive(const Context *rsc, Allocation *alloc) { void rsdAllocationData1D(const Context *rsc, const Allocation *alloc, uint32_t xoff, uint32_t lod, uint32_t count, - const void *data, uint32_t sizeBytes) { + const void *data, size_t sizeBytes) { DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; const uint32_t eSize = alloc->mHal.state.type->getElementSizeBytes(); @@ -500,7 +500,7 @@ void rsdAllocationData1D(const Context *rsc, const Allocation *alloc, void rsdAllocationData2D(const Context *rsc, const Allocation *alloc, uint32_t xoff, uint32_t yoff, uint32_t lod, RsAllocationCubemapFace face, - uint32_t w, uint32_t h, const void *data, uint32_t sizeBytes) { + uint32_t w, uint32_t h, const void *data, size_t sizeBytes) { DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; uint32_t eSize = alloc->mHal.state.elementSizeBytes; diff --git a/libs/rs/driver/rsdProgram.cpp b/libs/rs/driver/rsdProgram.cpp index 54484df..852b6bf 100644 --- a/libs/rs/driver/rsdProgram.cpp +++ b/libs/rs/driver/rsdProgram.cpp @@ -34,7 +34,7 @@ using namespace android; using namespace android::renderscript; bool rsdProgramVertexInit(const Context *rsc, const ProgramVertex *pv, - const char* shader, uint32_t shaderLen) { + const char* shader, size_t shaderLen) { RsdShader *drv = new RsdShader(pv, GL_VERTEX_SHADER, shader, shaderLen); pv->mHal.drv = drv; @@ -78,7 +78,7 @@ void rsdProgramVertexDestroy(const Context *rsc, const ProgramVertex *pv) { } bool rsdProgramFragmentInit(const Context *rsc, const ProgramFragment *pf, - const char* shader, uint32_t shaderLen) { + const char* shader, size_t shaderLen) { RsdShader *drv = new RsdShader(pf, GL_FRAGMENT_SHADER, shader, shaderLen); pf->mHal.drv = drv; diff --git a/libs/rs/driver/rsdShader.cpp b/libs/rs/driver/rsdShader.cpp index 3bca794..0e5b388 100644 --- a/libs/rs/driver/rsdShader.cpp +++ b/libs/rs/driver/rsdShader.cpp @@ -30,7 +30,7 @@ using namespace android; using namespace android::renderscript; RsdShader::RsdShader(const Program *p, uint32_t type, - const char * shaderText, uint32_t shaderLength) { + const char * shaderText, size_t shaderLength) { mUserShader.setTo(shaderText, shaderLength); mRSProgram = p; diff --git a/libs/rs/rs_hal.h b/libs/rs/rs_hal.h index e48aa16..12ace43 100644 --- a/libs/rs/rs_hal.h +++ b/libs/rs/rs_hal.h @@ -125,15 +125,15 @@ typedef struct { void (*data1D)(const Context *rsc, const Allocation *alloc, uint32_t xoff, uint32_t lod, uint32_t count, - const void *data, uint32_t sizeBytes); + const void *data, size_t sizeBytes); void (*data2D)(const Context *rsc, const Allocation *alloc, uint32_t xoff, uint32_t yoff, uint32_t lod, RsAllocationCubemapFace face, uint32_t w, uint32_t h, - const void *data, uint32_t sizeBytes); + const void *data, size_t sizeBytes); void (*data3D)(const Context *rsc, const Allocation *alloc, uint32_t xoff, uint32_t yoff, uint32_t zoff, uint32_t lod, RsAllocationCubemapFace face, - uint32_t w, uint32_t h, uint32_t d, const void *data, uint32_t sizeBytes); + uint32_t w, uint32_t h, uint32_t d, const void *data, size_t sizeBytes); // Allocation to allocation copies void (*allocData1D)(const Context *rsc, @@ -157,9 +157,9 @@ typedef struct { uint32_t srcLod, RsAllocationCubemapFace srcFace); void (*elementData1D)(const Context *rsc, const Allocation *alloc, uint32_t x, - const void *data, uint32_t elementOff, uint32_t sizeBytes); + const void *data, uint32_t elementOff, size_t sizeBytes); void (*elementData2D)(const Context *rsc, const Allocation *alloc, uint32_t x, uint32_t y, - const void *data, uint32_t elementOff, uint32_t sizeBytes); + const void *data, uint32_t elementOff, size_t sizeBytes); } allocation; @@ -178,14 +178,14 @@ typedef struct { struct { bool (*init)(const Context *rsc, const ProgramVertex *pv, - const char* shader, uint32_t shaderLen); + const char* shader, size_t shaderLen); void (*setActive)(const Context *rsc, const ProgramVertex *pv); void (*destroy)(const Context *rsc, const ProgramVertex *pv); } vertex; struct { bool (*init)(const Context *rsc, const ProgramFragment *pf, - const char* shader, uint32_t shaderLen); + const char* shader, size_t shaderLen); void (*setActive)(const Context *rsc, const ProgramFragment *pf); void (*destroy)(const Context *rsc, const ProgramFragment *pf); } fragment; |