On Tue, Feb 06, 2007 at 03:04:36PM -0800, Joshua Rodman wrote:
> On Tue, Feb 06, 2007 at 08:42:42PM +0100, Frank Gevaerts wrote:
> > > This could well be an intel/i810 driver bug, or a configuration error in
> > > same, or in my xft configuration.  I do have the unfree fonts installed.
> > 
> > Could you try unsinstalling the ttf-larabie* fonts ? I doubt this would
> > change anything since I just noticed they are installed in a different
> > place since a while, so they shouldn't get used anyway.
> 
> This did not seem to have any noticable effect.

OK. That's one possibility excluded.

> > > The ball overlays in the lower left display normally.
> > > 
> > > It's difficult to know if this is an OpenGL implementation bug, or
> > > something wrong with my Xft setup.  However, other OpenGL programs run
> > > and display text normally (eg, zsnes, armegatron, quake ports, etc)
> > > They may actually be loading bitmaps themselves though.
> > 
> > foobillard uses libfreetype directly to draw text on bitmaps, so this is
> > not an Xft problem.
> 
> Weird, then I would not expect it to be an OpenGL issue either, although
> it could easily be drawing them slightly differently.
> 
> BTW, I assume it is expected that foobillard generates thousands of
> lines of debug output for a default invocation, at present, or have I
> broken something locally?

That's expected (and somewhat annoying, I should turn debug mode off in
the next revision).

> I'm also quite unsure of what the balls should look like.   When I
> played it (successfullly) some time ago, the balls had images on them,
> such as stripes and numbers.  In this setup the balls are featureless
> colored sphers, albiet with some lighting suggestions.

They do have some features. If you dont't see them, that seems to point
to a general texture loading problem. Do you see the "fb" logo on the
table, and a wood texture on the table borders ?

At this point, I'm actually surprised that you do see the overlays in
the lower left.

> I actually have two computers with a nearly identical setup, having done
> a new install with the same packagelist, followed by a hand-diff of the
> things I cared about in /etc, and a wholesale import of /usr/local,
> /home, and so forth.  The major likely differences are: 
> 
> - The new machine uses the unproven intel i965 opengl stuff, although it
>   is working fairly well in the main here (mostly there are probablems
>   changing screen mode/resolution).
> 
> - The new machine is "amd64". A core 2 duo, to be precise.
> 
> Any thoughts on how to get more information on foobillard's bitmap
> loading behavior?

There's the source of course. As far as I understand it, the fonts are
drawn to opengl textures, which are then displayed. I'm not too familiar
with opengl myself, so I'm not really sure where to start looking. 

Since I'm transitioning the package to the pkg-games group for group
maintenance, I'll ask for some help there.

Frank

> -josh

-- 
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it." - Brian W. Kernighan


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to