Lines Matching refs:map
135 surface->map = SDL_AllocBlitMap(); in SDL_CreateRGBSurfaceWithFormat()
136 if (!surface->map) { in SDL_CreateRGBSurfaceWithFormat()
226 SDL_InvalidateMap(surface->map); in SDL_SetSurfacePalette()
240 flags = surface->map->info.flags; in SDL_SetSurfaceRLE()
242 surface->map->info.flags |= SDL_COPY_RLE_DESIRED; in SDL_SetSurfaceRLE()
244 surface->map->info.flags &= ~SDL_COPY_RLE_DESIRED; in SDL_SetSurfaceRLE()
246 if (surface->map->info.flags != flags) { in SDL_SetSurfaceRLE()
247 SDL_InvalidateMap(surface->map); in SDL_SetSurfaceRLE()
269 flags = surface->map->info.flags; in SDL_SetColorKey()
271 surface->map->info.flags |= SDL_COPY_COLORKEY; in SDL_SetColorKey()
272 surface->map->info.colorkey = key; in SDL_SetColorKey()
274 surface->map->info.flags &= ~SDL_COPY_COLORKEY; in SDL_SetColorKey()
276 if (surface->map->info.flags != flags) { in SDL_SetColorKey()
277 SDL_InvalidateMap(surface->map); in SDL_SetColorKey()
290 if (!(surface->map->info.flags & SDL_COPY_COLORKEY)) { in SDL_HasColorKey()
304 if (!(surface->map->info.flags & SDL_COPY_COLORKEY)) { in SDL_GetColorKey()
309 *key = surface->map->info.colorkey; in SDL_GetColorKey()
324 if (!(surface->map->info.flags & SDL_COPY_COLORKEY) || in SDL_ConvertColorkeyToAlpha()
335 Uint16 ckey = (Uint16) surface->map->info.colorkey; in SDL_ConvertColorkeyToAlpha()
373 Uint32 ckey = surface->map->info.colorkey; in SDL_ConvertColorkeyToAlpha()
422 surface->map->info.r = r; in SDL_SetSurfaceColorMod()
423 surface->map->info.g = g; in SDL_SetSurfaceColorMod()
424 surface->map->info.b = b; in SDL_SetSurfaceColorMod()
426 flags = surface->map->info.flags; in SDL_SetSurfaceColorMod()
428 surface->map->info.flags |= SDL_COPY_MODULATE_COLOR; in SDL_SetSurfaceColorMod()
430 surface->map->info.flags &= ~SDL_COPY_MODULATE_COLOR; in SDL_SetSurfaceColorMod()
432 if (surface->map->info.flags != flags) { in SDL_SetSurfaceColorMod()
433 SDL_InvalidateMap(surface->map); in SDL_SetSurfaceColorMod()
447 *r = surface->map->info.r; in SDL_GetSurfaceColorMod()
450 *g = surface->map->info.g; in SDL_GetSurfaceColorMod()
453 *b = surface->map->info.b; in SDL_GetSurfaceColorMod()
467 surface->map->info.a = alpha; in SDL_SetSurfaceAlphaMod()
469 flags = surface->map->info.flags; in SDL_SetSurfaceAlphaMod()
471 surface->map->info.flags |= SDL_COPY_MODULATE_ALPHA; in SDL_SetSurfaceAlphaMod()
473 surface->map->info.flags &= ~SDL_COPY_MODULATE_ALPHA; in SDL_SetSurfaceAlphaMod()
475 if (surface->map->info.flags != flags) { in SDL_SetSurfaceAlphaMod()
476 SDL_InvalidateMap(surface->map); in SDL_SetSurfaceAlphaMod()
489 *alpha = surface->map->info.a; in SDL_GetSurfaceAlphaMod()
504 flags = surface->map->info.flags; in SDL_SetSurfaceBlendMode()
505 surface->map->info.flags &= in SDL_SetSurfaceBlendMode()
511 surface->map->info.flags |= SDL_COPY_BLEND; in SDL_SetSurfaceBlendMode()
514 surface->map->info.flags |= SDL_COPY_ADD; in SDL_SetSurfaceBlendMode()
517 surface->map->info.flags |= SDL_COPY_MOD; in SDL_SetSurfaceBlendMode()
520 surface->map->info.flags |= SDL_COPY_MUL; in SDL_SetSurfaceBlendMode()
527 if (surface->map->info.flags != flags) { in SDL_SetSurfaceBlendMode()
528 SDL_InvalidateMap(surface->map); in SDL_SetSurfaceBlendMode()
545 switch (surface->map-> in SDL_GetSurfaceBlendMode()
614 if ((src->map->dst != dst) || in SDL_LowerBlit()
616 src->map->dst_palette_version != dst->format->palette->version) || in SDL_LowerBlit()
618 src->map->src_palette_version != src->format->palette->version)) { in SDL_LowerBlit()
628 return (src->map->blit(src, srcrect, dst, dstrect)); in SDL_LowerBlit()
714 if (src->map->info.flags & SDL_COPY_NEAREST) { in SDL_UpperBlit()
715 src->map->info.flags &= ~SDL_COPY_NEAREST; in SDL_UpperBlit()
716 SDL_InvalidateMap(src->map); in SDL_UpperBlit()
895 if (!(src->map->info.flags & SDL_COPY_NEAREST)) { in SDL_LowerBlitScaled()
896 src->map->info.flags |= SDL_COPY_NEAREST; in SDL_LowerBlitScaled()
897 SDL_InvalidateMap(src->map); in SDL_LowerBlitScaled()
900 if ( !(src->map->info.flags & complex_copy_flags) && in SDL_LowerBlitScaled()
1020 copy_flags = surface->map->info.flags; in SDL_ConvertSurface()
1021 copy_color.r = surface->map->info.r; in SDL_ConvertSurface()
1022 copy_color.g = surface->map->info.g; in SDL_ConvertSurface()
1023 copy_color.b = surface->map->info.b; in SDL_ConvertSurface()
1024 copy_color.a = surface->map->info.a; in SDL_ConvertSurface()
1025 surface->map->info.r = 0xFF; in SDL_ConvertSurface()
1026 surface->map->info.g = 0xFF; in SDL_ConvertSurface()
1027 surface->map->info.b = 0xFF; in SDL_ConvertSurface()
1028 surface->map->info.a = 0xFF; in SDL_ConvertSurface()
1029 surface->map->info.flags = 0; in SDL_ConvertSurface()
1030 SDL_InvalidateMap(surface->map); in SDL_ConvertSurface()
1071 palette_ck_value = surface->format->palette->colors[surface->map->info.colorkey].a; in SDL_ConvertSurface()
1072 surface->format->palette->colors[surface->map->info.colorkey].a = SDL_ALPHA_TRANSPARENT; in SDL_ConvertSurface()
1080 surface->format->palette->colors[surface->map->info.colorkey].a = palette_ck_value; in SDL_ConvertSurface()
1093 convert->map->info.r = copy_color.r; in SDL_ConvertSurface()
1094 convert->map->info.g = copy_color.g; in SDL_ConvertSurface()
1095 convert->map->info.b = copy_color.b; in SDL_ConvertSurface()
1096 convert->map->info.a = copy_color.a; in SDL_ConvertSurface()
1097 convert->map->info.flags = in SDL_ConvertSurface()
1102 surface->map->info.r = copy_color.r; in SDL_ConvertSurface()
1103 surface->map->info.g = copy_color.g; in SDL_ConvertSurface()
1104 surface->map->info.b = copy_color.b; in SDL_ConvertSurface()
1105 surface->map->info.a = copy_color.a; in SDL_ConvertSurface()
1106 surface->map->info.flags = copy_flags; in SDL_ConvertSurface()
1107 SDL_InvalidateMap(surface->map); in SDL_ConvertSurface()
1125 SDL_SetColorKey(convert, 1, surface->map->info.colorkey); in SDL_ConvertSurface()
1157 SDL_FillRect(tmp, NULL, surface->map->info.colorkey); in SDL_ConvertSurface()
1159 tmp->map->info.flags &= ~SDL_COPY_COLORKEY; in SDL_ConvertSurface()
1243 surface->map = blitmap; in SDL_CreateSurfaceOnStack()
1329 SDL_InvalidateMap(surface->map); in SDL_FreeSurface()
1356 if (surface->map) { in SDL_FreeSurface()
1357 SDL_FreeBlitMap(surface->map); in SDL_FreeSurface()