Lines Matching refs:window
34 void ANativeWindow_acquire(ANativeWindow* window) { in ANativeWindow_acquire() argument
35 window->incStrong((void*)ANativeWindow_acquire); in ANativeWindow_acquire()
38 void ANativeWindow_release(ANativeWindow* window) { in ANativeWindow_release() argument
39 window->decStrong((void*)ANativeWindow_acquire); in ANativeWindow_release()
42 static int32_t getWindowProp(ANativeWindow* window, int what) { in getWindowProp() argument
44 int res = window->query(window, what, &value); in getWindowProp()
48 int32_t ANativeWindow_getWidth(ANativeWindow* window) { in ANativeWindow_getWidth() argument
49 return getWindowProp(window, NATIVE_WINDOW_WIDTH); in ANativeWindow_getWidth()
52 int32_t ANativeWindow_getHeight(ANativeWindow* window) { in ANativeWindow_getHeight() argument
53 return getWindowProp(window, NATIVE_WINDOW_HEIGHT); in ANativeWindow_getHeight()
56 int32_t ANativeWindow_getFormat(ANativeWindow* window) { in ANativeWindow_getFormat() argument
57 return getWindowProp(window, NATIVE_WINDOW_FORMAT); in ANativeWindow_getFormat()
60 int32_t ANativeWindow_setBuffersGeometry(ANativeWindow* window, int32_t width, in ANativeWindow_setBuffersGeometry() argument
62 native_window_set_buffers_geometry(window, width, height, format); in ANativeWindow_setBuffersGeometry()
66 int32_t ANativeWindow_lock(ANativeWindow* window, ANativeWindow_Buffer* outBuffer, in ANativeWindow_lock() argument
76 status_t res = static_cast<Surface*>(window)->lock(&info, dirtyParam); in ANativeWindow_lock()
94 int32_t ANativeWindow_unlockAndPost(ANativeWindow* window) { in ANativeWindow_unlockAndPost() argument
95 status_t res = static_cast<Surface*>(window)->unlockAndPost(); in ANativeWindow_unlockAndPost()