Loading include/ui/egl/android_natives.h +2 −1 Original line number Original line Diff line number Diff line Loading @@ -63,7 +63,8 @@ struct android_native_base_t /* attributes queriable with query() */ /* attributes queriable with query() */ enum { enum { NATIVE_WINDOW_WIDTH = 0, NATIVE_WINDOW_WIDTH = 0, NATIVE_WINDOW_HEIGHT = 1 NATIVE_WINDOW_HEIGHT = 1, NATIVE_WINDOW_FORMAT = 2, }; }; struct android_native_window_t struct android_native_window_t Loading libs/ui/FramebufferNativeWindow.cpp +3 −0 Original line number Original line Diff line number Diff line Loading @@ -212,6 +212,9 @@ int FramebufferNativeWindow::query(android_native_window_t* window, case NATIVE_WINDOW_HEIGHT: case NATIVE_WINDOW_HEIGHT: *value = fb->height; *value = fb->height; return NO_ERROR; return NO_ERROR; case NATIVE_WINDOW_FORMAT: *value = fb->format; return NO_ERROR; } } return BAD_VALUE; return BAD_VALUE; } } Loading libs/ui/Surface.cpp +3 −0 Original line number Original line Diff line number Diff line Loading @@ -620,6 +620,9 @@ int Surface::query(int what, int* value) case NATIVE_WINDOW_HEIGHT: case NATIVE_WINDOW_HEIGHT: *value = int(mHeight); *value = int(mHeight); return NO_ERROR; return NO_ERROR; case NATIVE_WINDOW_FORMAT: *value = int(mFormat); return NO_ERROR; } } return BAD_VALUE; return BAD_VALUE; } } Loading Loading
include/ui/egl/android_natives.h +2 −1 Original line number Original line Diff line number Diff line Loading @@ -63,7 +63,8 @@ struct android_native_base_t /* attributes queriable with query() */ /* attributes queriable with query() */ enum { enum { NATIVE_WINDOW_WIDTH = 0, NATIVE_WINDOW_WIDTH = 0, NATIVE_WINDOW_HEIGHT = 1 NATIVE_WINDOW_HEIGHT = 1, NATIVE_WINDOW_FORMAT = 2, }; }; struct android_native_window_t struct android_native_window_t Loading
libs/ui/FramebufferNativeWindow.cpp +3 −0 Original line number Original line Diff line number Diff line Loading @@ -212,6 +212,9 @@ int FramebufferNativeWindow::query(android_native_window_t* window, case NATIVE_WINDOW_HEIGHT: case NATIVE_WINDOW_HEIGHT: *value = fb->height; *value = fb->height; return NO_ERROR; return NO_ERROR; case NATIVE_WINDOW_FORMAT: *value = fb->format; return NO_ERROR; } } return BAD_VALUE; return BAD_VALUE; } } Loading
libs/ui/Surface.cpp +3 −0 Original line number Original line Diff line number Diff line Loading @@ -620,6 +620,9 @@ int Surface::query(int what, int* value) case NATIVE_WINDOW_HEIGHT: case NATIVE_WINDOW_HEIGHT: *value = int(mHeight); *value = int(mHeight); return NO_ERROR; return NO_ERROR; case NATIVE_WINDOW_FORMAT: *value = int(mFormat); return NO_ERROR; } } return BAD_VALUE; return BAD_VALUE; } } Loading