Lines Matching refs:map
90 info.aux_data = src->map->sw_data->aux_data;
92 info.table = src->map->table;
94 RunBlit = src->map->sw_data->blit;
241 surface->map->sw_blit = NULL;
245 if ( surface->map->identity ) {
250 if ( surface->map->dst->flags & SDL_HWSURFACE ) {
263 if ( surface->map->dst->flags & SDL_HWSURFACE ) {
278 video->CheckHWBlit(this, surface, surface->map->dst);
289 video->CheckHWBlit(this, surface, surface->map->dst);
304 if ( surface->map->identity && blit_index == 0 ) {
305 surface->map->sw_data->blit = SDL_BlitCopy;
308 if ( surface == surface->map->dst ) {
309 surface->map->sw_data->blit = SDL_BlitCopyOverlap;
313 surface->map->sw_data->blit =
318 surface->map->sw_data->blit =
324 surface->map->sw_data->blit =
328 surface->map->sw_data->blit = NULL;
334 if ( surface->map->sw_data->blit == NULL ) {
335 SDL_InvalidateMap(surface->map);
344 if(surface->map->identity
348 surface->map->sw_blit = SDL_RLEBlit;
351 surface->map->sw_blit = SDL_RLEAlphaBlit;
355 if ( surface->map->sw_blit == NULL ) {
356 surface->map->sw_blit = SDL_SoftBlit;