Lines Matching refs:surface
111 SDL_Surface *surface = NULL; in IMG_LoadPNM_RW() local
154 surface = SDL_CreateRGBSurface(SDL_SWSURFACE, width, height, 24, in IMG_LoadPNM_RW()
163 surface = SDL_CreateRGBSurface(SDL_SWSURFACE, width, height, 8, in IMG_LoadPNM_RW()
166 if ( surface == NULL ) in IMG_LoadPNM_RW()
168 bpl = width * surface->format->BytesPerPixel; in IMG_LoadPNM_RW()
170 SDL_Color *c = surface->format->palette->colors; in IMG_LoadPNM_RW()
174 surface->format->palette->ncolors = 256; in IMG_LoadPNM_RW()
177 SDL_Color *c = surface->format->palette->colors; in IMG_LoadPNM_RW()
180 surface->format->palette->ncolors = 2; in IMG_LoadPNM_RW()
188 row = (Uint8 *)surface->pixels; in IMG_LoadPNM_RW()
231 row += surface->pitch; in IMG_LoadPNM_RW()
237 if ( surface ) { in IMG_LoadPNM_RW()
238 SDL_FreeSurface(surface); in IMG_LoadPNM_RW()
239 surface = NULL; in IMG_LoadPNM_RW()
243 return(surface); in IMG_LoadPNM_RW()