/** ****************************************************************************** * Xenia : Xbox 360 Emulator Research Project * ****************************************************************************** * Copyright 2021 Ben Vanik. All rights reserved. * * Released under the BSD license - see LICENSE in the root for more details. * ****************************************************************************** */ #include "xenia/ui/surface_android.h" #include namespace xe { namespace ui { bool AndroidNativeWindowSurface::GetSizeImpl(uint32_t& width_out, uint32_t& height_out) const { if (!window_) { return false; } int width = ANativeWindow_getWidth(window_); int height = ANativeWindow_getHeight(window_); // Negative value is returned in case of an error. if (width <= 0 || height <= 0) { return false; } width_out = uint32_t(width); height_out = uint32_t(height); return true; } } // namespace ui } // namespace xe