8a54d86c78
Android still uses this https://developer.android.com/reference/android/graphics/Camera but no other client does. This adds a little adaption layer until Android is updated to use the View3D version. Move SkCamera.h to View3D.h. Change names to android::skia::CLASS instead of SkCLASS. (3DView is not a valid class name, so rename it to View3D.) Forward-declare SkMatrix. Do not override SkNoncopyable - just delete the copy constructor/operator=. Make fU and fV private in Patch3D. Make Sk3DView override View3D temporarily until Android can be switched over to the new class. (View3D from http://review.skia.org/291371) I made Patch3D and Camera3D be private classes as they are currently not used by Android and wanted to constrain the exposed API as much as possible. Change-Id: Ibde45478421feeb610e045205c3f20c0e5b1567e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/532456 Reviewed-by: Brian Osman <brianosman@google.com> Reviewed-by: Leon Scroggins <scroggo@google.com> Commit-Queue: Kevin Lubick <kjlubick@google.com> |
||
---|---|---|
.. | ||
android | ||
c | ||
codec | ||
config | ||
core | ||
docs | ||
effects | ||
encode | ||
gpu | ||
pathops | ||
ports | ||
private | ||
sksl | ||
svg | ||
third_party | ||
utils | ||
OWNERS |