On Monday 18 October 2004 16:04, Tino Keitel wrote:
> On Mon, Oct 18, 2004 at 09:13:57 +0200, Tino Keitel wrote:
> 
> [...]
> 
> > Thanks again. Looks like I used the wrong 2d driver patch before
> > (xorg680.atipatch.r300). Now the glxinfo output looks right:
> > 
> > OpenGL renderer string: Mesa DRI R300 20040924 AGP 4x NO-TCL
> > 
> > However, glxgears only prints out this messages and exits:
> > 
> > disabling 3D acceleration
> > drmCommandWrite: -22

You're probably using the main-kernel or DRI version of the DRM. You need 
the DRM from r300_driver/drm, because only that version of the DRM 
implements the new ioctls.

> Hm, this looks funny (from r300_context.c):
> 
>         if (1 ||
>             driQueryOptionb(&r300->radeon.optionCache, "no_rast")) {
>                 fprintf(stderr, "disabling 3D acceleration\n");
> 
> Is this intended behaviour? I thought the r300 only exists to provide
> 3D acceleration.

That's perfectly correct behaviour. My intention is to start with a purely 
software rendered driver and go from there. Right now, no primitives will 
be hardware accelerated, only glClear() actually uses the hardware path.

Yes, that's a disappointment, but at least the driver is actually very 
stable (for me, that is ;)).
If you think there should be more features, your help is always welcome :)

cu,
Nicolai

Attachment: pgpDLuMqoy58P.pgp
Description: PGP signature

Reply via email to