Originally posted by forum1793
View Post
Announcement
Collapse
No announcement yet.
AMD Pushes Out New R600/700 3D Code
Collapse
X
-
-
RE: Radeonhd
Originally posted by nanonyme View PostNow now, of course people should care. It's just not an imminent matter and can be safely ignored for the time being. (maybe even for years)
Leave a comment:
-
Originally posted by bridgman View PostWhich branch did you build ? Richard's latest push in 6xx-rewrite was just work-in-progress, still a bit more to do before it runs.
We're trying to keep the ported code visible even if it's not actually making triangles yet.
Leave a comment:
-
Yeah I'm using r6xx-rewrite now. I guess I have to wait a little longer...
Leave a comment:
-
Which branch did you build ? Richard's latest push in 6xx-rewrite was just work-in-progress, still a bit more to do before it runs.
We're trying to keep the ported code visible even if it's not actually making triangles yet.
Leave a comment:
-
Anyone success with the latest commit? I had to disable gallium to get it to build. But running glxinfo now gives me:
Code:Fatal error in __driConfigOptions line 284, column 0: illegal default value: DRI_CONF_FP_OPTIMIZATION_SPEED Aborted
Leave a comment:
-
Even individual CPUs, bus architectures, and so on need specific drivers. Even the "generic driver" interfaces that exist (intel-hda, ac97, usb) all end up having tons of per-device tweaks and fixes. Generic is pretty pointless. It's done in the industry as is mostly to save time on engineering, not for consumer or FLOSS friendliness.
Leave a comment:
-
Yeah, there isn't really such a thing as a "generic" graphics card or GPU (ie one with a standard programming model or register set shared across multiple vendors), and it seems unlikely there will ever be one.
The programming model for each GPU is constantly evolving, primarily to support new programming standards, both for graphics and for compute. The drivers have to keep changing at the same pace, in order to provide a standard API to other parts of the graphics stack.
Leave a comment:
-
Originally posted by Yfrwlf View PostSo while it's not the complete focus of Gallium3D, it *will* allow "generic" cards to use it? I can only hope these generic features will be quite good, and that effort will focus on improving the API so that "generic" cards can be extremely good, featureful, and fast, hopefully to the point at which AMD, Intel, Nvidia, and others can release "generic" cards which won't even require any driver updates.
Plug-n-play, like UVC/firewire/etc, is what I'm hopin' for. Greatly simplifies life for everyone. ^^
A developer can correct me if I was misleading or imprecise.Last edited by nanonyme; 08 May 2009, 05:01 AM.
Leave a comment:
-
Originally posted by bridgman View PostThat's one of the goals of Gallium3D. If it works as hoped, it reduces the amount of device-specific acceleration code significantly and puts it all in one place.
The current Gallium3D implementation assumes the existence of DRI2, which in turn requires video memory management in the kernel. Once that is stable and merged into the upstream kernel tree you should see greater progress with and usage of Gallium3D by both the 3D and X drivers.
There's a reasonable chance that most cards will be able to use a "generic" X driver which uses KMS for modesetting and Gallium3D for 2D and video acceleration.
Plug-n-play, like UVC/firewire/etc, is what I'm hopin' for. Greatly simplifies life for everyone. ^^
Leave a comment:
Leave a comment: