The tdfx_dri.so generated by the trunk doesn't include some of the common
driver code. It will build, but _mesa_init_driver_functions() is undefined
in the resulting library, so the dlopen fails and direct rendering is
disabled.
The attached patch fixes this.
--- lib/GL/mesa/drivers/dri/tdfx/I
The first patch (against the Mesa tree) fixes tdfx_screen.c to use the new
interface. The second patch (against the DRI tree) fixes the Imakefilery to
use the new interface and link against the common objects.
Without these two tdfx is completely broken. With them, it works as well as
it did
describing
the major changes.
If that sounds acceptable, let me know so I can rework CVSBranches.
- ajax
---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
s in a current or
sleeping branch, it should get a link on that list. Of course ideally we'd
have no sleeping branches...
- ajax
---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins,
On Wednesday 17 March 2004 14:06, ajax wrote:
> No problem. I split the branches into current, sleeping, merged, and
> obsolete, and added a note about the DRM changes. I'll be adding more to
> that list shortly.
Added a few to the list, mostly things I've had trouble with
On Friday 19 March 2004 12:26, Brian Paul wrote:
> I figured people doing driver development would prefer to work on a
> stable Mesa branch, but it hasn't panned out that way. I guess I
> don't feel too strongly either way.
>
> I don't think anyone's checked in any DRI driver changes to the stable
On Saturday 20 March 2004 13:21, Keith Whitwell wrote:
> ajax wrote:
> > Well right now HEAD doesn't work for at least i810 and probably some
> > others.
>
> Hmm - it should. If we're going to build against the stable Mesa branch,
> that should be done from a DRI
ng page. #3 is probably easiest.
- ajax
---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
admi
On Friday 26 March 2004 21:47, Robert F Merrill wrote:
> ajax wrote:
> >There's several ways to fix this obviously, either bring back the Xaw
> > headers, stop building useless binaries, or just document the need for
> > the headers on the Building page. #3 is proba
de much so I'm not sure what path to take.
- ajax
---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundament
ry
Patch attached, which adds src/mesa/shader everywhere it's needed. This is a
bit heavy-handed; would it be better to factor $MESA_INCLUDES up to a higher
Imakefile?
- ajax
--- xc/lib/GL/mesa/array_cache/Imakefile 2004-03-30 19:16:02.0 -0600
+++ xc/lib/GL/mesa/array_cache/I
, including radeon and r200. Thanks. (tdfx still needs
patching for COMMONOBJS and USE_NEW_INTERFACE, but those are runtime not
buildtime.)
- ajax
---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by
will be to step through the changes one commit at a time, which doesn't
sound very fun. Clues, speculation, and conspiracy theories would be
welcomed.
- ajax
[1] - Eric posted some test results after the newmesa merge that indicate that
tdfx broke in the process:
http://marc.theaimsgrou
ith some magic to make it play nicely with Gentoo's
OpenGL switcher (and any other OS- or distro-specific hooks). Any interest
in seeing this committed to CVS?
- ajax
---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linu
> user-space library, but I doubt I will have time to dig inside Mesa.
tests/drmstat.c in the drm/ module perhaps?
(It strikes me that those won't build at all right now since they've been
moved...)
- ajax
---
This SF.Net e
ause users know to look
for lines with a (WW) or (EE) on them.
Attached patch makes this message a warning across all drivers.
- ajax
Index: xc/programs/Xserver/hw/xfree86/drivers/ati/atiscreen.c
===
RCS file: /cvs/dri/xc/xc/prog
ded
that text, but must have missed it.
- ajax
---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to sy
17 matches
Mail list logo