comparison src/video/photon/SDL_photon.c @ 3387:05499ec8c022

Initial support for fullscreen application modes.
author Mike Gorchak <lestat@i.com.ua>
date Mon, 12 Oct 2009 19:47:01 +0000
parents fff074de9675
children f96615051c8c
comparison
equal deleted inserted replaced
3386:fff074de9675 3387:05499ec8c022
2454 } 2454 }
2455 } 2455 }
2456 break; 2456 break;
2457 case Ph_EV_INFO: 2457 case Ph_EV_INFO:
2458 { 2458 {
2459 switch (event->subtype)
2460 {
2461 case Ph_OFFSCREEN_INVALID:
2462 {
2463 uint32_t* type;
2464
2465 type = PhGetData(event);
2466 switch (*type)
2467 {
2468 case Pg_VIDEO_MODE_SWITCHED:
2469 case Pg_ENTERED_DIRECT:
2470 case Pg_EXITED_DIRECT:
2471 case Pg_DRIVER_STARTED:
2472 {
2473 /* TODO: */
2474 /* We must tell the renderer, that it have */
2475 /* to recreate all surfaces */
2476 }
2477 break;
2478 default:
2479 {
2480 }
2481 break;
2482 }
2483 }
2484 break;
2485 default:
2486 break;
2487 }
2459 } 2488 }
2460 break; 2489 break;
2461 case Ph_EV_KEY: 2490 case Ph_EV_KEY:
2462 { 2491 {
2463 PhKeyEvent_t *keyevent = NULL; 2492 PhKeyEvent_t *keyevent = NULL;