Home | History | Annotate | Download | only in tests

Lines Matching refs:outBuffer

302         ANativeWindow_Buffer outBuffer;
305 mOutputSurface->lock(&outBuffer, &inOutDirtyBounds);
306 uint8_t* bytePointer = reinterpret_cast<uint8_t*>(outBuffer.bits);
307 for (int y = 0; y < outBuffer.height; ++y) {
308 int rowOffset = y * outBuffer.stride; // pixels
309 for (int x = 0; x < outBuffer.width; ++x) {
326 ANativeWindow_Buffer outBuffer;
328 mOutputSurface->lock(&outBuffer, &outBufferBounds);
329 ASSERT_EQ(mLockedBuffer.width, outBuffer.width);
330 ASSERT_EQ(mLockedBuffer.height, outBuffer.height);
331 ASSERT_EQ(mLockedBuffer.stride, outBuffer.stride);
333 if (mLockedBuffer.format == outBuffer.format) {
334 memcpy(outBuffer.bits, mLockedBuffer.data, bufferSize);
337 ASSERT_EQ(outBuffer.format, PIXEL_FORMAT_RGBA_8888);
338 uint8_t* outPointer = reinterpret_cast<uint8_t*>(outBuffer.bits);
339 for (int y = 0; y < outBuffer.height; ++y) {
340 int rowOffset = y * outBuffer.stride; // pixels
341 for (int x = 0; x < outBuffer.width; ++x) {