Loading native/android/native_window.cpp +9 −6 Original line number Original line Diff line number Diff line Loading @@ -60,7 +60,9 @@ int32_t ANativeWindow_getFormat(ANativeWindow* window) { int32_t ANativeWindow_setBuffersGeometry(ANativeWindow* window, int32_t width, int32_t ANativeWindow_setBuffersGeometry(ANativeWindow* window, int32_t width, int32_t height, int32_t format) { int32_t height, int32_t format) { int32_t err = native_window_set_buffers_geometry(window, width, height, format); int32_t err = native_window_set_buffers_format(window, format); if (!err) { err = native_window_set_buffers_user_dimensions(window, width, height); if (!err) { if (!err) { int mode = NATIVE_WINDOW_SCALING_MODE_FREEZE; int mode = NATIVE_WINDOW_SCALING_MODE_FREEZE; if (width && height) { if (width && height) { Loading @@ -68,6 +70,7 @@ int32_t ANativeWindow_setBuffersGeometry(ANativeWindow* window, int32_t width, } } err = native_window_set_scaling_mode(window, mode); err = native_window_set_scaling_mode(window, mode); } } } return err; return err; } } Loading Loading
native/android/native_window.cpp +9 −6 Original line number Original line Diff line number Diff line Loading @@ -60,7 +60,9 @@ int32_t ANativeWindow_getFormat(ANativeWindow* window) { int32_t ANativeWindow_setBuffersGeometry(ANativeWindow* window, int32_t width, int32_t ANativeWindow_setBuffersGeometry(ANativeWindow* window, int32_t width, int32_t height, int32_t format) { int32_t height, int32_t format) { int32_t err = native_window_set_buffers_geometry(window, width, height, format); int32_t err = native_window_set_buffers_format(window, format); if (!err) { err = native_window_set_buffers_user_dimensions(window, width, height); if (!err) { if (!err) { int mode = NATIVE_WINDOW_SCALING_MODE_FREEZE; int mode = NATIVE_WINDOW_SCALING_MODE_FREEZE; if (width && height) { if (width && height) { Loading @@ -68,6 +70,7 @@ int32_t ANativeWindow_setBuffersGeometry(ANativeWindow* window, int32_t width, } } err = native_window_set_scaling_mode(window, mode); err = native_window_set_scaling_mode(window, mode); } } } return err; return err; } } Loading