Home | History | Annotate | Download | only in skin

Lines Matching defs:surface

62 background_redraw( Background*  back, SkinRect*  rect, SDL_Surface*  surface )
80 SDL_BlitSurface( skin_image_surface(back->image), &rs, surface, &rd );
81 //SDL_UpdateRects( surface, 1, &rd );
382 display_redraw_rect16( ADisplay* disp, SkinRect* rect, SDL_Surface* surface)
390 int dst_pitch = surface->pitch;
391 uint8_t* dst_line = (uint8_t*)surface->pixels + rect->pos.x*4 + rect->pos.y*dst_pitch;
472 display_redraw_rect32( ADisplay* disp, SkinRect* rect,SDL_Surface* surface)
480 int dst_pitch = surface->pitch;
481 uint8_t* dst_line = (uint8_t*)surface->pixels + rect->pos.x*4 + rect->pos.y*dst_pitch;
561 display_redraw( ADisplay* disp, SkinRect* rect, SDL_Surface* surface )
575 SDL_LockSurface( surface );
579 lcd_off_argb32( surface->pixels, &r, surface->pitch );
584 display_redraw_rect32(disp, &r, surface);
586 display_redraw_rect16(disp, &r, surface);
588 dotmatrix_dither_argb32( surface->pixels, r.pos.x, r.pos.y, r.size.w, r.size.h, surface->pitch );
591 lcd_brightness_argb32( surface->pixels, &r, surface->pitch, disp->brightness );
593 SDL_UnlockSurface( surface );
612 SDL_BlitSurface( skin_image_surface(disp->onion), &rs, surface, &rd );
616 SDL_UpdateRect( surface, r.pos.x, r.pos.y, r.size.w, r.size.h );
663 button_redraw( Button* button, SkinRect* rect, SDL_Surface* surface )
684 SDL_BlitSurface( skin_image_surface(button->image), &rs, surface, &rd );
686 SDL_BlitSurface( skin_image_surface(button->image), &rs, surface, &rd );
740 ball_state_redraw( BallState* state, SkinRect* rect, SDL_Surface* surface )
745 skin_trackball_draw( state->ball, 0, 0, surface );
928 SDL_Surface* surface;
1250 win_w = window->surface->w;
1251 win_h = window->surface->h;
1309 if (window->surface) {
1310 SDL_FreeSurface(window->surface);
1311 window->surface = NULL;
1332 SDL_Surface* surface;
1371 surface = SDL_SetVideoMode( window_w, window_h, 32, flags );
1372 if (surface == NULL) {
1390 window->surface = surface;
1398 window->shrink_surface = surface;
1401 fprintf(stderr, "### Error: could not allocate memory for rescaling surface\n");
1404 window->surface = sdl_surface_from_argb32( window->shrink_pixels, window_w, window_h );
1405 if (window->surface == NULL) {
1482 if (window->surface) {
1483 SDL_FreeSurface(window->surface);
1484 window->surface = NULL;
1531 skin_scaler_scale( window->scaler, window->shrink_surface, window->surface,
1548 if (window != NULL && window->surface != NULL) {
1564 SDL_FillRect( window->surface, &rd, layout->color );
1572 background_redraw( back, rect, window->surface );
1579 display_redraw( disp, rect, window->surface );
1586 button_redraw( button, rect, window->surface );
1590 ball_state_redraw( &window->ball, rect, window->surface );
1602 SDL_UpdateRects( window->surface, 1, &rd );
1611 if (window && window->surface) {
1653 if (!window->surface)
1752 if ( !window->surface )
1769 display_redraw( disp, &r, window->surface );