Index: gpu/ipc/service/stream_texture_android.cc |
diff --git a/gpu/ipc/service/stream_texture_android.cc b/gpu/ipc/service/stream_texture_android.cc |
index 5754ec8f6fc8580579272d4d660db177ad068a4b..684099330ff20a4f94782496c0d9adccec0fc3dc 100644 |
--- a/gpu/ipc/service/stream_texture_android.cc |
+++ b/gpu/ipc/service/stream_texture_android.cc |
@@ -96,6 +96,7 @@ void StreamTexture::GetTextureMatrix(float xform[16]) { |
surface_texture_->GetTransformMatrix(current_matrix_); |
} |
memcpy(xform, current_matrix_, sizeof(current_matrix_)); |
+ YInvertMatrix(xform); |
} |
void StreamTexture::OnWillDestroyStub() { |