|
Login |
AboutOpenGraphics
fr:Sur le projet OpenGraphics
MissionAvailability of a graphics card with fully published specs and drivers that are free software. We have already made an FPGA based development board that suits our needs in designing a graphics chip. This chip design will be then used in a graphics card. Who are we?This project was started by Timothy Miller, an employee of TechSource, who produce a variety of specialized graphics hardware and are friendly to this open graphics project. The hardware side of the Open Graphics Project will be undertaken by Traversal Technology, a separate company created by Open Graphics Project members Mr. Miller and others. Many others participate in the project, see ProjectMembers. VisionThere is a market for graphics hardware with good support for free software and free operating systems (there may or may not be a market for open graphics hardware also, but that is beyond the scope of this project). Such a graphics card would benefit from lower software development cost and mindshare in order to be commercially viable. Free software could benefit from the active cooperation of the manufacturer of such a card to create better drivers and to get a card that better meets the requirements of free software. Currently, the market for such cards is not served very well. NVIDIA has no offering in this market, ATI's older cards have very limited support, while their new ones have none, and Matrox has no offering in this market either. XGI are off to a good start but still no 3D code yet. In order to get manufacturers to make such hardware, we have to show that it will be economically viable to do so. The Project volunteers and the associated business have complementary goals. We cooperate so that both can succeed. This inevitably involves some compromises, and we believe we've done some pioneering in working out an effective relationship. The community needs include:
The business needs include:
In order to be interesting to the free software community and OEM vendors such a card should at a minimum meet the following requirements:
The design up to this pointA fair majority of responders pointed out that 3D, at least partial support, is absolutely necessary for modern desktop systems. MacOS has already gone fully 3D with their desktop, and various experimental desktops in the free software community are going that direction as well. In addition, the Composite, Damage, and Render extensions of X.org require some 3D functionality. The number of 3D features necessary is enough that we have decided that a fully 3D engine with 2D emulation would be the best approach. The design so far is a 3D rasterizer and fixed-function fragment processor that conforms to most of OpenGL 1.3 plus some later features. (We are working from the 2.0 spec but leaving out features deemed "not important for most uses.") Restrictions
Feature Set
Target Market
Economics We must find a technical solution which makes the appropriate trade-offs so that we can produce a viable product at a reasonable price. The parts costs has to be minimized, and the logic design must fit into the parts. This will be a challenge. Many hardware vendors may see the free software community as a minority that asks for special attention. Though that attitude may be misguided, the result is that they see Linux users as costlier, at least indirectly. Traversal doesn't see it that way. As the user community, we need to be clever, fair, and realistic about the requirements we place on the hardware that is being designed here. This is an opportunity for the Free Software community to prove that their ideals are right and that capitalism and free society would be enhanced by them . For more information, see the FAQ There is a mailing list for this project at http://lists.duskglow.com/mailman/listinfo/open-graphics Created by: TimothyMiller last modification: Sunday 05 of September, 2010 [17:35:05 UTC] by hidebr
Page: 1/1
1 |