I use tier2, but processing time should be nearly equal
for uploading raw pixel data to memblock (2048x1536 bitmap)
imgDataLength=12582912;
for(int i=0;i<imgDataLength;i+=4)
{
agk::SetMemblockByte(memBlockID, 12+i, pixelData[i+2]);//r
agk::SetMemblockByte(memBlockID, 12+i+1, pixelData[i+1]);//g
agk::SetMemblockByte(memBlockID, 12+i+2, pixelData[i]);//b
agk::SetMemblockByte(memBlockID, 12+i+3, 255);//A
}
that gives roughly 1.3 seconds for 3 mln loops:
2013-01-07
13:30:20.536 myApp[23410:707] data load cycle started
2013-01-07
13:30:21.819 myApp[23410:707] data load cycle finished
What is the size of your image?