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
pgpDLuMqoy58P.pgp
Description: PGP signature
