Lines Matching refs:impl

73     window_impl_t   *impl;  in createWindow()  local
79 impl = SDL_calloc(1, sizeof(*impl)); in createWindow()
80 if (impl == NULL) { in createWindow()
85 if (screen_create_window(&impl->window, context) < 0) { in createWindow()
93 if (screen_set_window_property_iv(impl->window, SCREEN_PROPERTY_SIZE, in createWindow()
98 if (screen_set_window_property_iv(impl->window, SCREEN_PROPERTY_SOURCE_SIZE, in createWindow()
105 if (glGetConfig(&impl->conf, &format) < 0) { in createWindow()
111 if (screen_set_window_property_iv(impl->window, SCREEN_PROPERTY_USAGE, in createWindow()
121 if (screen_set_window_property_iv(impl->window, SCREEN_PROPERTY_FORMAT, in createWindow()
127 if (screen_create_window_buffers(impl->window, numbufs) < 0) { in createWindow()
131 window->driverdata = impl; in createWindow()
135 if (impl->window) { in createWindow()
136 screen_destroy_window(impl->window); in createWindow()
139 SDL_free(impl); in createWindow()
157 window_impl_t *impl = (window_impl_t *)window->driverdata; in createWindowFramebuffer() local
161 if (screen_get_window_property_pv(impl->window, SCREEN_PROPERTY_BUFFERS, in createWindowFramebuffer()
193 window_impl_t *impl = (window_impl_t *)window->driverdata; in updateWindowFramebuffer() local
196 if (screen_get_window_property_pv(impl->window, SCREEN_PROPERTY_BUFFERS, in updateWindowFramebuffer()
201 screen_post_window(impl->window, buffer, numrects, (int *)rects, 0); in updateWindowFramebuffer()
248 window_impl_t *impl = (window_impl_t *)window->driverdata; in setWindowSize() local
254 screen_set_window_property_iv(impl->window, SCREEN_PROPERTY_SIZE, size); in setWindowSize()
255 screen_set_window_property_iv(impl->window, SCREEN_PROPERTY_SOURCE_SIZE, in setWindowSize()
267 window_impl_t *impl = (window_impl_t *)window->driverdata; in showWindow() local
270 screen_set_window_property_iv(impl->window, SCREEN_PROPERTY_VISIBLE, in showWindow()
282 window_impl_t *impl = (window_impl_t *)window->driverdata; in hideWindow() local
285 screen_set_window_property_iv(impl->window, SCREEN_PROPERTY_VISIBLE, in hideWindow()
297 window_impl_t *impl = (window_impl_t *)window->driverdata; in destroyWindow() local
299 if (impl) { in destroyWindow()
300 screen_destroy_window(impl->window); in destroyWindow()