← Back to team overview

widelands-dev team mailing list archive

Re: graphics problem

 

*BUT* my other PC (archilnux) runs widelands happily and show depth 24 as
well.



2014-12-16 21:51 GMT+01:00 Holger Rapp <HolgerRapp@xxxxxxx>:
>
> There is so assert in graphics.cc at this line in trunk.
>
> In line 141 though, there is this assert:
>                 assert(SDL_BYTESPERPIXEL(disp_mode.format) == 4);
>
> which checks that you got 32bit graphics depth. If you did not get that,
> Widelands will not work (we assume 32bit depth in many places in the game).
> What is your display giving you?
>
>
> On 16.12.2014, at 18:33, Tibor Bamhor <tiborb95@xxxxxxxxx> wrote:
>
> > What can this mean?
> >
> > Widelands executable directory: /var/widelands/installed-trunk/
> > full path: /var/widelands/installed-trunk/share/widelands
> > Adding directory: /var/widelands/installed-trunk/share/widelands
> > selected language: (system language)
> > using locale en_US
> > Graphics: Try to set Videomode 1280x960
> > Graphics: OpenGL: Version "3.0 Mesa 10.3.2"
> > Graphics: OpenGL: Double buffering enabled
> > Graphics: OpenGL: Max texture size: 8192
> > **** GRAPHICS REPORT ****
> >  VIDEO DRIVER x11
> >  pixel fmt 3071808544
> >  size 960 -1080474760
> > **** END GRAPHICS REPORT ****
> > widelands: /var/widelands/trunk/src/graphic/graphic.cc:159:
> Graphic::Graphic(int, int, bool): Assertion `(((disp_mode.format) &&
> ((((disp_mode.format) >> 28) & 0x0F) != 1)) ? ((((disp_mode.format) ==
> SDL_PIXELFORMAT_YUY2) || ((disp_mode.format) == SDL_PIXELFORMAT_UYVY) ||
> ((disp_mode.format) == SDL_PIXELFORMAT_YVYU)) ? 2 : 1) :
> (((disp_mode.format) >> 0) & 0xFF)) == 4' failed.
> > Aborted
> >
> >
> > I dont think this is widelands problem, it will be a problem of OS after
> upgrade to jessie.
> >
> >
> > _______________________________________________
> > Mailing list: https://launchpad.net/~widelands-dev
> > Post to     : widelands-dev@xxxxxxxxxxxxxxxxxxx
> > Unsubscribe : https://launchpad.net/~widelands-dev
> > More help   : https://help.launchpad.net/ListHelp
>
>

References