FACTOID # 97: Got a parking ticket in Finland? Better just pay up - it is the least corrupt nation in the world.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

FACTS & STATISTICS    Simple view

  1. Select countries to view: (hold down Control key and click to select several)

     

     

    Compare:

     

     

  1. Select fact or statistic: (* = graphable)

     

     

     

  2. (OPTIONAL) Compare to statistic: (both need to be graphable)

     

     

     

  3. View result as:

     

       
(OR) SEARCH ALL encyclopedia, stats & forums:   

Encyclopedia > Nouveau (graphics)
A screenshot of renouveau in action (renouveau is the blue window in the top left corner)
A screenshot of renouveau in action (renouveau is the blue window in the top left corner)

In computing, nouveau is an X.Org Foundation and Freedesktop.org project aiming to develop free software drivers for NVIDIA graphics cards, by reverse engineering NVIDIA's current proprietary drivers for Linux. Its DRI X.org module gets loaded by Mesa 3D. nouveau is under the MIT license. Image File history File links Size of this preview: 750 × 600 pixel Image in higher resolution (1280 × 1024 pixel, file size: 1. ... Image File history File links Size of this preview: 750 × 600 pixel Image in higher resolution (1280 × 1024 pixel, file size: 1. ... A screenshot of this page being displayed in the Mozilla web browser. ... The X.Org swoosh logo. ... freedesktop. ... This article is about free software as defined by the sociopolitical free software movement; for information on software distributed without charge, see freeware. ... Windows XP loading drivers during a Safe Mode bootup A device driver, or a software driver is a specific type of computer software, typically developed to allow interaction with hardware devices. ... NVIDIA Corporation (NASDAQ: NVDA) (pronounced ) is a major supplier of graphics processors (graphics processing units, GPUs), graphics cards, and media and communications devices for PCs and game consoles such as the original Xbox and the PlayStation 3. ... Reverse engineering (RE) is the process of taking something (a device, an electrical component, a software program, etc. ... Proprietary software is software with restrictions on using, copying and modifying as enforced by the proprietor. ... Linux (IPA pronunciation: ) is a Unix-like computer operating system family. ... In computing, the Direct Rendering Infrastructure (DRI) is an interface used in the X Window System to securely allow user applications to access the video hardware without requiring data to be passed (slowly) through the X Server. ... The X.Org logo The X.Org Foundation is the consortium holding the stewardship for the development of the X Window System. ... It has been suggested that this article or section be merged into Modularity (programming). ... Mesa 3D is an open source graphics library that provides a generic OpenGL implementation for rendering 3-Dimensional graphics on multiple platforms. ... The MIT License, also called the X License or the X11 License, originated at the Massachusetts Institute of Technology, is a license for the use of certain types of computer software. ...


The project uses several homebrew programs for its reverse engineering, such as mmio-trace and renouveau.


renouveau stands for most of the reverse engineering work. Users with the proprietary NVIDIA drivers run it on their computers. It works by copying the current graphics card MMIO register space, drawing some graphics and taking another copy of the MMIO, and outputting the difference to a text file. It runs slightly over 70 different tests which the user of the computer then makes a tar.bz2 archive of and sends to renouveau.dumps@gmail.com, after which it is automatically transferred to the project's FTP servers for the developers to analyze. renouveau is licensed under the GPL. renouveau is built on SDL's rendering technology. It has no window decorations to prevent it from being moved around, as that has an effect on the output. Memory-mapped I/O (MMIO) and port I/O (also called port-mapped I/O or PMIO) are two complementary methods of performing input/output between the CPU and I/O devices in a computer. ... Tar is a viscous black liquid derived from the destructive distillation of organic matter. ... The title given to this article is incorrect due to technical limitations. ... The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ... Simple DirectMedia Layer (SDL) is a cross-platform multimedia free software library written in C that creates an abstraction over various platforms graphics, sound, and input APIs, allowing a developer to write a computer game or other multimedia application once and run it on many operating systems including GNU/Linux... Window decorations are provided by windowing systems to improve the usability of a multi-windowed desktop. ...


See also

Free software Portal

Image File history File links Floss_draft. ... Using graphics hardware with free and open source software (FOSS) can be difficult, because some of the leading manufacturers of graphics cards do not provide technical documentation sufficient for independent developers to create accelerated 3D device drivers for their products. ...

External links

  • The nouveau project's official wiki website
  • nouveau's SourceForge project


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.