[SDL] Color to B&W - Addendum - Solved, sorta
Lilith Calbridge
lilith at dcccd.edu
Wed Aug 2 12:47:23 PDT 2006
I took a different route on this to make sure that the screen surface
and the background surface were both of the same format. I simply
created the background surface by using SDL_ConvertSurface() to clone
all the attributes of the screen surface.
Still mysterious since they were both created using the same
parameters.
Lilith
>>> On 8/2/2006 at 2:33 PM, in message <44D0B7AA.C7C3.00AE.0>, "Lilith
Calbridge"
<lilith at dcccd.edu> wrote:
> If I blit to the screen directly after having blitted the populated
> background to it, the logo does appear in color. So the problem
only
> occurs when I blit the entire background to the screen. Since it
was
> originally all white it didn't show before.
>
> Thoughts?
>
> Thanks,
> Lilith
>
>>>> On 8/2/2006 at 1:06 PM, in message <44D0A340.C7C3.00AE.0>,
"Lilith
> Calbridge"
> <lilith at dcccd.edu> wrote:
>> It just goes to show, it's aways something.
>>
>> I've been working on a presentation using SDL in which I animate
the
>> movement of some logos. Up to this point in the development I've
> been
>> using a pure white background that I blit over the screen surface
> then
>> (re)draw all active surfaces because at some point or another some
>> graphics need to pass over or above other ones so the order of the
>> drawing is crucial.
>>
>> Now that the logos are all in position and I have other things to
do
>> with the blank area of the screen I've blitted all the logos to the
>> background so that I don't have to keep redrawing them. All I do
is
>> blit the background, when needed, to the screen surface. However,
> when
>> I do this the display shows up in black and white with shades of
> grey.
>> All surfaces have been converted to the same format, 32 bit color,
> when
>> the graphic is pulled in from its file.
>>
>> Can anyone suggest why my display is coming out this way?
>>
>> TIA,
>>
>> Lilith
>>
>> _______________________________________________
>> SDL mailing list
>> SDL at libsdl.org
>> http://www.libsdl.org/mailman/listinfo/sdl
>
> _______________________________________________
> SDL mailing list
> SDL at libsdl.org
> http://www.libsdl.org/mailman/listinfo/sdl
More information about the SDL
mailing list