Lines Matching refs:context

232     lv_windows_window_context_t * context = lv_timer_get_user_data(timer);  in lv_windows_display_timer_callback()  local
233 LV_ASSERT_NULL(context); in lv_windows_display_timer_callback()
235 if(!context->display_resolution_changed) { in lv_windows_display_timer_callback()
240 context->display_device_object, in lv_windows_display_timer_callback()
241 context->requested_display_resolution.x, in lv_windows_display_timer_callback()
242 context->requested_display_resolution.y); in lv_windows_display_timer_callback()
245 context->display_device_object); in lv_windows_display_timer_callback()
247 context->display_device_object); in lv_windows_display_timer_callback()
250 context->display_device_object); in lv_windows_display_timer_callback()
252 if(context->display_framebuffer_context_handle) { in lv_windows_display_timer_callback()
253 context->display_framebuffer_base = NULL; in lv_windows_display_timer_callback()
254 context->display_framebuffer_size = 0; in lv_windows_display_timer_callback()
255 DeleteDC(context->display_framebuffer_context_handle); in lv_windows_display_timer_callback()
256 context->display_framebuffer_context_handle = NULL; in lv_windows_display_timer_callback()
259 context->display_framebuffer_context_handle = in lv_windows_display_timer_callback()
264 &context->display_framebuffer_base, in lv_windows_display_timer_callback()
265 &context->display_framebuffer_size); in lv_windows_display_timer_callback()
266 if(context->display_framebuffer_context_handle) { in lv_windows_display_timer_callback()
268 context->display_device_object, in lv_windows_display_timer_callback()
269 context->display_framebuffer_base, in lv_windows_display_timer_callback()
271 (uint32_t)context->display_framebuffer_size, in lv_windows_display_timer_callback()
276 context->display_resolution_changed = false; in lv_windows_display_timer_callback()
277 context->requested_display_resolution.x = 0; in lv_windows_display_timer_callback()
278 context->requested_display_resolution.y = 0; in lv_windows_display_timer_callback()
294 lv_windows_window_context_t * context = lv_windows_get_window_context( in lv_windows_display_driver_flush_callback() local
296 if(!context) { in lv_windows_display_driver_flush_callback()
319 context->zoom_level); in lv_windows_display_driver_flush_callback()
322 context->zoom_level); in lv_windows_display_driver_flush_callback()
323 if(context->simulator_mode) { in lv_windows_display_driver_flush_callback()
324 width = lv_windows_dpi_to_logical(width, context->window_dpi); in lv_windows_display_driver_flush_callback()
325 height = lv_windows_dpi_to_logical(height, context->window_dpi); in lv_windows_display_driver_flush_callback()
334 context->display_framebuffer_context_handle, in lv_windows_display_driver_flush_callback()
483 lv_windows_window_context_t * context = in lv_windows_window_message_callback_nolock() local
488 if(!context) { in lv_windows_window_message_callback_nolock()
492 if(!SetPropW(hWnd, L"LVGL.Window.Context", (HANDLE)(context))) { in lv_windows_window_message_callback_nolock()
496 context->window_dpi = lv_windows_get_dpi_for_window(hWnd); in lv_windows_window_message_callback_nolock()
497 context->zoom_level = data->zoom_level; in lv_windows_window_message_callback_nolock()
498 context->allow_dpi_override = data->allow_dpi_override; in lv_windows_window_message_callback_nolock()
499 context->simulator_mode = data->simulator_mode; in lv_windows_window_message_callback_nolock()
501 context->display_timer_object = lv_timer_create( in lv_windows_window_message_callback_nolock()
504 context); in lv_windows_window_message_callback_nolock()
506 context->display_resolution_changed = false; in lv_windows_window_message_callback_nolock()
507 context->requested_display_resolution.x = 0; in lv_windows_window_message_callback_nolock()
508 context->requested_display_resolution.y = 0; in lv_windows_window_message_callback_nolock()
510 context->display_device_object = lv_display_create(0, 0); in lv_windows_window_message_callback_nolock()
511 if(!context->display_device_object) { in lv_windows_window_message_callback_nolock()
517 context->display_device_object, in lv_windows_window_message_callback_nolock()
521 context->display_device_object, in lv_windows_window_message_callback_nolock()
524 context->display_device_object, in lv_windows_window_message_callback_nolock()
526 if(!context->allow_dpi_override) { in lv_windows_window_message_callback_nolock()
528 context->display_device_object, in lv_windows_window_message_callback_nolock()
529 context->window_dpi); in lv_windows_window_message_callback_nolock()
532 if(context->simulator_mode) { in lv_windows_window_message_callback_nolock()
533 context->display_resolution_changed = true; in lv_windows_window_message_callback_nolock()
534 context->requested_display_resolution.x = in lv_windows_window_message_callback_nolock()
536 context->display_device_object); in lv_windows_window_message_callback_nolock()
537 context->requested_display_resolution.y = in lv_windows_window_message_callback_nolock()
539 context->display_device_object); in lv_windows_window_message_callback_nolock()
550 lv_windows_window_context_t * context = (lv_windows_window_context_t *)( in lv_windows_window_message_callback_nolock() local
552 if(context) { in lv_windows_window_message_callback_nolock()
553 if(!context->simulator_mode) { in lv_windows_window_message_callback_nolock()
554 context->display_resolution_changed = true; in lv_windows_window_message_callback_nolock()
555 context->requested_display_resolution.x = LOWORD(lParam); in lv_windows_window_message_callback_nolock()
556 context->requested_display_resolution.y = HIWORD(lParam); in lv_windows_window_message_callback_nolock()
562 context->display_device_object), in lv_windows_window_message_callback_nolock()
563 context->zoom_level), in lv_windows_window_message_callback_nolock()
564 context->window_dpi); in lv_windows_window_message_callback_nolock()
568 context->display_device_object), in lv_windows_window_message_callback_nolock()
569 context->zoom_level), in lv_windows_window_message_callback_nolock()
570 context->window_dpi); in lv_windows_window_message_callback_nolock()
607 lv_windows_window_context_t * context = (lv_windows_window_context_t *)( in lv_windows_window_message_callback_nolock() local
609 if(context) { in lv_windows_window_message_callback_nolock()
610 context->window_dpi = HIWORD(wParam); in lv_windows_window_message_callback_nolock()
612 if(!context->allow_dpi_override) { in lv_windows_window_message_callback_nolock()
614 context->display_device_object, in lv_windows_window_message_callback_nolock()
615 context->window_dpi); in lv_windows_window_message_callback_nolock()
636 lv_windows_window_context_t * context = (lv_windows_window_context_t *)( in lv_windows_window_message_callback_nolock() local
638 if(context) { in lv_windows_window_message_callback_nolock()
640 context->display_device_object; in lv_windows_window_message_callback_nolock()
641 context->display_device_object = NULL; in lv_windows_window_message_callback_nolock()
643 DeleteDC(context->display_framebuffer_context_handle); in lv_windows_window_message_callback_nolock()
645 lv_timer_delete(context->display_timer_object); in lv_windows_window_message_callback_nolock()
647 HeapFree(GetProcessHeap(), 0, context); in lv_windows_window_message_callback_nolock()
655 lv_windows_window_context_t * context = (lv_windows_window_context_t *)( in lv_windows_window_message_callback_nolock() local
657 if(context) { in lv_windows_window_message_callback_nolock()
658 if(context->pointer.indev && in lv_windows_window_message_callback_nolock()
668 else if(context->keypad.indev && in lv_windows_window_message_callback_nolock()
678 else if(context->encoder.indev && in lv_windows_window_message_callback_nolock()